<SEC-DOCUMENT>0001079973-25-000588.txt : 20250402
<SEC-HEADER>0001079973-25-000588.hdr.sgml : 20250402
<ACCEPTANCE-DATETIME>20250402161434
ACCESSION NUMBER:		0001079973-25-000588
CONFORMED SUBMISSION TYPE:	8-K
PUBLIC DOCUMENT COUNT:		16
CONFORMED PERIOD OF REPORT:	20250331
ITEM INFORMATION:		Results of Operations and Financial Condition
ITEM INFORMATION:		Regulation FD Disclosure
ITEM INFORMATION:		Financial Statements and Exhibits
FILED AS OF DATE:		20250402
DATE AS OF CHANGE:		20250402

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			DUOS TECHNOLOGIES GROUP, INC.
		CENTRAL INDEX KEY:			0001396536
		STANDARD INDUSTRIAL CLASSIFICATION:	SERVICES-PREPACKAGED SOFTWARE [7372]
		ORGANIZATION NAME:           	06 Technology
		EIN:				650493217
		STATE OF INCORPORATION:			FL
		FISCAL YEAR END:			1231

	FILING VALUES:
		FORM TYPE:		8-K
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	001-39227
		FILM NUMBER:		25804656

	BUSINESS ADDRESS:	
		STREET 1:		7660 CENTURION PARKWAY
		STREET 2:		SUITE 100
		CITY:			JACKSONVILLE
		STATE:			FL
		ZIP:			32256
		BUSINESS PHONE:		904-296-2807

	MAIL ADDRESS:	
		STREET 1:		7660 CENTURION PARKWAY
		STREET 2:		SUITE 100
		CITY:			JACKSONVILLE
		STATE:			FL
		ZIP:			32256

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	DUOS TECHNOLOGY GROUP, INC.
		DATE OF NAME CHANGE:	20150710

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	INFORMATION SYSTEMS ASSOCIATES, INC.
		DATE OF NAME CHANGE:	20070416
</SEC-HEADER>
<DOCUMENT>
<TYPE>8-K
<SEQUENCE>1
<FILENAME>duot_8kv2.htm
<DESCRIPTION>FORM 8-K
<TEXT>
<XBRL>
<?xml version='1.0' encoding='ASCII'?>
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2015-02-26" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:dei="http://xbrl.sec.gov/dei/2025" xmlns:us-gaap="http://fasb.org/us-gaap/2025" xmlns:us-roles="http://fasb.org/us-roles/2025" xmlns:country="http://xbrl.sec.gov/country/2025" xmlns:srt="http://fasb.org/srt/2025" xmlns:DUOT="http://duostech.com/20250331">
<head>
     <title></title>
<meta http-equiv="Content-Type" content="text/html"/>
</head>
<!-- Field: Set; Name: xdx; ID: xdx_02E_US%2DGAAP%2D2025 -->
<!-- Field: Set; Name: xdx; ID: xdx_036_DUOT_duostech.com_20250331 -->
<!-- Field: Set; Name: xdx; ID: xdx_042_20250331_20250331 -->
<!-- Field: Set; Name: xdx; ID: xdx_059_edei%2D%2DAmendmentFlag_false -->
<!-- Field: Set; Name: xdx; ID: xdx_058_edei%2D%2DEntityCentralIndexKey_0001396536 -->
<!-- Field: Set; Name: xdx; ID: xdx_06B_USD_1_iso4217%2D%2DUSD -->
<!-- Field: Set; Name: xdx; ID: xdx_062_Shares_2_xbrli%2D%2Dshares -->
<!-- Field: Set; Name: xdx; ID: xdx_06D_USDPShares_3_iso4217%2D%2DUSD_xbrli%2D%2Dshares -->
<body style="font: 10pt Times New Roman, Times, Serif">
<div style="display: none">
<ix:header>
 <ix:hidden>
  <ix:nonNumeric contextRef="AsOf2025-03-31" id="Fact000003" name="dei:AmendmentFlag">false</ix:nonNumeric>
  <ix:nonNumeric contextRef="AsOf2025-03-31" id="Fact000004" name="dei:EntityCentralIndexKey">0001396536</ix:nonNumeric>
  </ix:hidden>
 <ix:references>
  <link:schemaRef xlink:href="duot-20250331.xsd" xlink:type="simple"/>
  </ix:references>
 <ix:resources>
    <xbrli:context id="AsOf2025-03-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001396536</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2025-03-31</xbrli:startDate>
        <xbrli:endDate>2025-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:unit id="USD">
      <xbrli:measure>iso4217:USD</xbrli:measure>
    </xbrli:unit>
    <xbrli:unit id="Shares">
      <xbrli:measure>xbrli:shares</xbrli:measure>
    </xbrli:unit>
    <xbrli:unit id="USDPShares">
      <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>
  </ix:resources>
 </ix:header>
</div>


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



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

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

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

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

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

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

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

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

<p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>FORM <span id="xdx_90B_edei--DocumentType_c20250331__20250331_zT6fiAl6o90l"><ix:nonNumeric contextRef="AsOf2025-03-31" id="Fact000009" name="dei:DocumentType">8-K</ix:nonNumeric></span></b></p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Pursuant to Section 13 or 15(d) of the Securities
Exchange Act of 1934</b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Date of Report (Date of earliest event reported):
<span id="xdx_90F_edei--DocumentPeriodEndDate_c20250331__20250331_zrKbNicsIMpg"><ix:nonNumeric contextRef="AsOf2025-03-31" format="ixt:datemonthdayyearen" id="Fact000010" name="dei:DocumentPeriodEndDate">March 31, 2025</ix:nonNumeric></span></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: center">&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;</p>

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

<p style="font: 16pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b><span id="xdx_908_edei--EntityRegistrantName_c20250331__20250331_zrohZPq6wdw5"><ix:nonNumeric contextRef="AsOf2025-03-31" id="Fact000011" name="dei:EntityRegistrantName">Duos Technologies Group, Inc.</ix:nonNumeric></span></b></p>

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><i>(Exact name of registrant as specified in its
charter)</i></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: center">&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</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: 34%; text-align: center"><b><span id="xdx_901_edei--EntityIncorporationStateCountryCode_c20250331__20250331_zQikHZwFwBql"><ix:nonNumeric contextRef="AsOf2025-03-31" format="ixt-sec:stateprovnameen" id="Fact000012" name="dei:EntityIncorporationStateCountryCode">Florida</ix:nonNumeric></span></b></td>
    <td style="width: 33%; text-align: center"><b><span id="xdx_909_edei--EntityFileNumber_c20250331__20250331_z4D9WhgYeqRc"><ix:nonNumeric contextRef="AsOf2025-03-31" id="Fact000013" name="dei:EntityFileNumber">001-39227</ix:nonNumeric></span></b></td>
    <td style="width: 33%; text-align: center"><b><span id="xdx_908_edei--EntityTaxIdentificationNumber_c20250331__20250331_zoH1WF1LNBda"><ix:nonNumeric contextRef="AsOf2025-03-31" id="Fact000014" name="dei:EntityTaxIdentificationNumber">65-0493217</ix:nonNumeric></span></b></td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: center"><span style="font-size: 8pt"><i>(State or Other Jurisdiction</i></span></td>
    <td style="text-align: center"><span style="font-size: 8pt"><i>(Commission</i></span></td>
    <td style="text-align: center"><span style="font-size: 8pt"><i>(I.R.S. Employer</i></span></td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: center"><span style="font-size: 8pt"><i>of Incorporation)</i></span></td>
    <td style="text-align: center"><span style="font-size: 8pt"><i>File Number)</i></span></td>
    <td style="text-align: center"><span style="font-size: 8pt"><i>Identification No.)</i></span></td></tr>
  </table>
<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: center"><b><span id="xdx_90F_edei--EntityAddressAddressLine1_c20250331__20250331_zB5tKTFQ3pUe"><ix:nonNumeric contextRef="AsOf2025-03-31" id="Fact000015" name="dei:EntityAddressAddressLine1">7660 Centurion Parkway</ix:nonNumeric></span>, <span id="xdx_908_edei--EntityAddressAddressLine2_c20250331__20250331_zoIqieEFA6a5"><ix:nonNumeric contextRef="AsOf2025-03-31" id="Fact000016" name="dei:EntityAddressAddressLine2">Suite 100</ix:nonNumeric></span>, <span id="xdx_902_edei--EntityAddressCityOrTown_c20250331__20250331_zDV1o82XkSB4"><ix:nonNumeric contextRef="AsOf2025-03-31" id="Fact000017" name="dei:EntityAddressCityOrTown">Jacksonville</ix:nonNumeric></span>,
<span id="xdx_90E_edei--EntityAddressStateOrProvince_c20250331__20250331_z06s7GYo4qoa"><ix:nonNumeric contextRef="AsOf2025-03-31" format="ixt-sec:stateprovnameen" id="Fact000018" name="dei:EntityAddressStateOrProvince">Florida</ix:nonNumeric></span> <span id="xdx_90F_edei--EntityAddressPostalZipCode_c20250331__20250331_zccjEMA6STGe"><ix:nonNumeric contextRef="AsOf2025-03-31" id="Fact000019" name="dei:EntityAddressPostalZipCode">32256</ix:nonNumeric></span></b></p>

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><i>(Address of Principal Executive Offices) (Zip
Code)</i></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: center"><b><span id="xdx_902_edei--CityAreaCode_c20250331__20250331_zM6Vqh4aEm7i"><ix:nonNumeric contextRef="AsOf2025-03-31" id="Fact000020" name="dei:CityAreaCode">(904)</ix:nonNumeric></span> <span id="xdx_906_edei--LocalPhoneNumber_c20250331__20250331_zeJAMAzlp6Df"><ix:nonNumeric contextRef="AsOf2025-03-31" id="Fact000021" name="dei:LocalPhoneNumber">296-2807</ix:nonNumeric></span></b></p>

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><i>(Registrant&#8217;s telephone number, including
area code)</i></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0pc">Check the appropriate box below
if the Form 8-K filing is intended to simultaneously satisfy the filing obligation of the registrant under any of the following provisions:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0pc"><span style="font-family: Segoe UI Symbol,sans-serif"><span id="xdx_902_edei--WrittenCommunications_c20250331__20250331_zA2H6vlgeula"><ix:nonNumeric contextRef="AsOf2025-03-31" format="ixt:booleanfalse" id="Fact000022" name="dei:WrittenCommunications">&#9744;</ix:nonNumeric></span></span>
Written communications pursuant to Rule 425 under the Securities Act (17 CFR 230.425)</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0pc"><span style="font-family: Segoe UI Symbol,sans-serif"><span id="xdx_904_edei--SolicitingMaterial_c20250331__20250331_znorq76smkyg"><ix:nonNumeric contextRef="AsOf2025-03-31" format="ixt:booleanfalse" id="Fact000023" name="dei:SolicitingMaterial">&#9744;</ix:nonNumeric></span></span>
Soliciting material pursuant to Rule 14a-12 under the Exchange Act (17 CFR 240.14a-12)</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0pc"><span style="font-family: Segoe UI Symbol,sans-serif"><span id="xdx_906_edei--PreCommencementTenderOffer_c20250331__20250331_zh8aseJCiYkh"><ix:nonNumeric contextRef="AsOf2025-03-31" format="ixt:booleanfalse" id="Fact000024" name="dei:PreCommencementTenderOffer">&#9744;</ix:nonNumeric></span></span>
Pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act (17 CFR 240.14d-2(b))</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0pc"><span style="font-family: Segoe UI Symbol,sans-serif"><span id="xdx_907_edei--PreCommencementIssuerTenderOffer_c20250331__20250331_zfqkErth0qDj"><ix:nonNumeric contextRef="AsOf2025-03-31" format="ixt:booleanfalse" id="Fact000025" name="dei:PreCommencementIssuerTenderOffer">&#9744;</ix:nonNumeric></span></span>
Pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act (17 CFR 240.13e-4(c))</p>

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</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 1pt solid; width: 32%; text-align: center"><span style="font-size: 8pt"><b>Title of each class</b></span></td>
    <td style="width: 2%; text-align: center">&#160;</td>
    <td style="border-bottom: black 1pt solid; width: 32%; text-align: center"><span style="font-size: 8pt"><b>Trading Symbol(s)</b></span></td>
    <td style="width: 2%; text-align: center">&#160;</td>
    <td style="border-bottom: black 1pt solid; width: 32%; text-align: center"><span style="font-size: 8pt"><b>Name of each exchange on which registered</b></span></td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: center"><span id="xdx_902_edei--Security12bTitle_c20250331__20250331_zgn4gUa7fGAg"><ix:nonNumeric contextRef="AsOf2025-03-31" id="Fact000026" name="dei:Security12bTitle">Common Stock (par value $0.001 per share)</ix:nonNumeric></span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span id="xdx_90E_edei--TradingSymbol_c20250331__20250331_zmwjYYlZc2O8"><ix:nonNumeric contextRef="AsOf2025-03-31" id="Fact000027" name="dei:TradingSymbol">DUOT</ix:nonNumeric></span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span id="xdx_908_edei--SecurityExchangeName_c20250331__20250331_zLrSISzu4dTd"><ix:nonNumeric contextRef="AsOf2025-03-31" format="ixt-sec:exchnameen" id="Fact000028" name="dei:SecurityExchangeName">The Nasdaq Stock Market LLC</ix:nonNumeric></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Indicate by check mark whether the registrant
is an emerging growth company as defined in Rule 405 of the Securities Act of 1933 (&#167;230.405 of this chapter) or Rule 12b-2 of the
Securities Exchange Act of 1934 (&#167;240.12b-2 of this chapter).</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Emerging growth company <span style="font-family: Segoe UI Symbol,sans-serif"><span id="xdx_900_edei--EntityEmergingGrowthCompany_c20250331__20250331_zWpNf4rhneY7"><ix:nonNumeric contextRef="AsOf2025-03-31" format="ixt:booleanfalse" id="Fact000029" name="dei:EntityEmergingGrowthCompany">&#9744;</ix:nonNumeric></span></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">If an emerging growth company, indicate by check
mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting
standards provided pursuant to Section 13(a) of the Exchange Act.&#160;<span style="font-family: Segoe UI Symbol,sans-serif">&#9744;</span></p>

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

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

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

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

<!-- Field: Page; Sequence: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="width: 100%"><tr><td style="text-align: center; width: 100%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><table cellpadding="0" cellspacing="0" style="width: 100%"><tr><td style="text-align: center; width: 100%">&#160;</td></tr></table></div>
    <!-- Field: /Page -->

<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"><span style="letter-spacing: 0.4pt"><b>Item 2.02
Results of Operations and Financial Condition.</b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">On March 31, 2025, Duos Technologies
Group, Inc. (the "Company") issued a press release announcing the financial and operating results of the Company for the
fourth quarter (&#8220;Q4 2024&#8221;) and full year ended December 31, 2024. The text of the press release is furnished as Exhibit
99.1 and incorporated herein by reference.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="letter-spacing: 0pt">Additionally,
on March 31, 2025</span>, the Company held an earnings phone call open to the public (the &#8220;Earnings Call&#8221;). Mr. Chuck
Ferry, the Company's Chief Executive Officer, and Mr. Adrian G. Goldfarb, the Company&#8217;s Chief Financial Officer,
discussed the financial and operating results of the Company for Q4 2024 and the full year ended December 31, 2024. <span style="letter-spacing: 0pt">The
transcript of the Earnings Call is furnished as Exhibit 99.2 and incorporated herein by reference.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="letter-spacing: 0.35pt"><b>Item 7.01
Regulation FD Disclosure.</b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="letter-spacing: 0.15pt">The information
set forth in Item 2.02 of this Current Report on Form 8-K is incorporated by reference into this Item 7.01.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="letter-spacing: 0pt">The information
in Item 2.02 and Item 7.01 of this Current Report on Form 8-K, including Exhibits 99.1 and 99.2, is being furnished and shall not be deemed
"filed" for purposes of Section 18 of the Securities Exchange Act of 1934, as amended, or otherwise subject to the liabilities
of that section, nor shall it be deemed incorporated by reference in any filing under the Securities Act of 1933, as amended, except as
expressly set forth by specific reference in such filing.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="text-transform: uppercase; letter-spacing: 0pt"><span style="text-decoration: underline">Cautionary
Note Regarding Forward-Looking Statements</span></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="letter-spacing: 0pt">This Current Report on Form 8-K includes information that may constitute forward-looking
statements. These forward-looking statements are based on the Company's current beliefs, assumptions and expectations regarding future
events, which in turn are based on information currently available to the Company. By their nature, forward-looking statements address
matters that are subject to risks and uncertainties. Forward-looking statements include, without limitation, statements relating to projected
industry growth rates, the Company's current growth rates and the Company's present and future cash flow position. A variety of factors
could cause actual events and results, as well as the Company's expectations, to differ materially from those expressed in or contemplated
by the forward-looking statements. Risk factors affecting the Company are discussed in detail in the Company's filings with the Securities
and Exchange Commission. The Company undertakes no obligation to publicly update or revise any forward-looking statement, whether as a
result of new information, future events or otherwise, except to the extent required by applicable law.&#160;</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The press release
and transcript of the Earnings Call may also be found on our website at https://www.duostechnologies.com/.</p>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="letter-spacing: 0.35pt"><b></b></span></p>




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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0"/><td style="width: 4.5pc"><b>Item 9.01</b></td><td style="text-align: justify"><b>Financial Statements and Exhibits.</b></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>(d) Exhibits</b></p>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr>
    <td style="border-bottom: black 1pt solid; vertical-align: bottom; width: 62px"><span style="font-size: 8pt"><b>Exhibit No.</b></span></td>
    <td style="vertical-align: top; width: 10px">&#160;</td>
    <td style="border-bottom: black 1pt solid; vertical-align: bottom"><span style="font-size: 8pt"><b>Description of Exhibit</b></span></td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td style="font-size: 12pt; text-align: justify; text-indent: 0pc"><span style="font-size: 10pt">99.1</span></td>
    <td>&#160;</td>
    <td style="font-size: 12pt; text-align: justify; text-indent: 0pc"><span style="font-size: 10pt"><a href="ex99x1.htm">Press Release,
    dated March 31, 2025.</a></span></td></tr>
  <tr style="vertical-align: top; background-color: White">
    <td style="font-size: 12pt; text-align: justify; text-indent: 0pc"><span style="font-size: 10pt">99.2</span></td>
    <td>&#160;</td>
    <td style="font-size: 12pt; text-align: justify; text-indent: 0pc"><span style="font-size: 10pt"><a href="ex99x2.htm">Transcript of
    Earnings Call with Mr. Chuck Ferry and Mr. Adrian G. Goldfarb, dated March 31, 2025.</a></span></td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td style="font-size: 12pt; text-align: justify; text-indent: 0pc"><span style="font-size: 10pt">104</span></td>
    <td><span style="font-size: 10pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: justify; text-indent: 0pc"><span style="font-size: 10pt">Cover Page Interactive Data File
    (formatted as Inline XBRL and contained in Exhibit 101)</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>


<!-- Field: Page; Sequence: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="width: 100%"><tr><td style="text-align: center; width: 100%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><table cellpadding="0" cellspacing="0" style="width: 100%"><tr><td style="text-align: center; width: 100%">&#160;</td></tr></table></div>
    <!-- Field: /Page -->

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0pc">Pursuant to the requirements of the Securities Exchange
Act of 1934, the Registrant has duly caused this report to be signed on its behalf by the undersigned, hereunto duly authorized.</p>

<p style="font: 11pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 3pc">&#160;</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>&#160;</td>
    <td colspan="2"><b>DUOS TECHNOLOGIES GROUP, INC.</b></td></tr>
  <tr style="vertical-align: top">
    <td style="width: 55%">&#160;</td>
    <td style="width: 6%">&#160;</td>
    <td style="width: 39%">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>Dated: April 2, 2025</td>
    <td>By:&#160;&#160;</td>
    <td style="border-bottom: Black 1pt solid">/s/&#160;<i>Adrian G. Goldfarb</i></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td rowspan="2">
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Adrian G. Goldfarb</p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Chief Financial Officer</p></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0pc">&#160;</p>

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

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

<!-- Field: Page; Sequence: 3 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="width: 100%"><tr><td style="text-align: center; width: 100%">&#160;</td></tr></table></div>
    <!-- Field: /Page -->

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

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






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

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



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

</body>
</html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-99.1
<SEQUENCE>2
<FILENAME>ex99x1.htm
<DESCRIPTION>EXHIBIT 99.1
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

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

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

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

<P STYLE="margin: 0"></P>

<P STYLE="font: 16pt/106% Calibri, Helvetica, Sans-Serif; margin: 0; text-align: center"><B>Duos Technologies Group Reports 4th Quarter
and FY 2024 Results</B></P>

<P STYLE="font: 11pt/106% Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify"><BR>
<I>Issues guidance following a transformative year with the Company adding two new business lines, significantly strengthening the Balance
Sheet and demonstrating enhanced operational capabilities for additional services and consulting related to the fast power business.</I></P>

<P STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify"><B>JACKSONVILLE, FL <FONT STYLE="color: #080808; background-color: #FDFDFA">/
Globe Newswire </FONT>/ March 31, 2025</B>&nbsp;-&nbsp;<B>Duos Technologies Group, Inc.</B> (&ldquo;Duos&rdquo; or the &ldquo;Company&rdquo;)
(Nasdaq: DUOT) a provider of machine vision and artificial intelligence that analyzes fast moving vehicles, Edge Data Centers and power
solutions, reported financial results for the fourth quarter (&ldquo;Q4 2024&rdquo;) and full year ended December 31, 2024.</P>

<P STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; margin-top: 0; margin-bottom: 0; text-align: center"><IMG SRC="image_001.jpg" ALT=""></P>

<P STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; margin: 0 0 8pt; text-align: justify"><B>Fourth Quarter 2024 and Recent Operational
Highlights</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&#183;</FONT></TD><TD>Signed Asset Management Agreement (&ldquo;AMA&rdquo;) with New APR Energy and Fortress Investment Group value at up to $42 million
to manage 850MW of Gas-Powered Turbines. This agreement includes a 5% equity stake in the parent of New APR Energy and is the largest
contract in the Company&rsquo;s history.</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&#183;</FONT></TD><TD STYLE="text-align: justify">Secured a $5 million advance payment for future services related to the AMA providing low-cost interim
working capital as the Company grows.</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&#183;</FONT></TD><TD STYLE="text-align: justify">Initiated marketing campaign targeted at the Tier 3 and Tier 4 data center markets for the provision of
Duos Edge AI Edge Data Centers (&ldquo;EDC&rdquo;s).</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&#183;</FONT></TD><TD STYLE="text-align: justify">Acquired six EDCs for initial deployments to Texas Regional Schools as &ldquo;anchor&rdquo; locations
for service provisions.</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&#183;</FONT></TD><TD STYLE="text-align: justify">Installed an initial EDC site in Amarillo, Texas with contract to include primary power for the support
of installation site in addition to backup power.</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&#183;</FONT></TD><TD STYLE="text-align: justify">Developing a high-density Data Center Park in Pampa, Texas in cooperation with New APR Energy and the
Pampa Energy Center. The project includes the deployment of two Edge Data Centers and up to 500MW of bridging and permanent power, to
support growing AI hyperscalers and HPC demands.</TD></TR></TABLE>

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

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

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

<!-- Field: Page; Sequence: 1 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%"><TR><TD STYLE="text-align: center; width: 100%">&#160;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%"><TR><TD STYLE="text-align: center; width: 100%">&#160;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

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

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><P STYLE="margin-top: 0; margin-bottom: 0"></P>
                                                         <P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;<FONT STYLE="font-family: Symbol">&#183;</FONT></P></TD><TD STYLE="text-align: justify">Added further intellectual property with patents covering the Railcar Inspection Portal (&ldquo;RIP&reg;&rdquo;)
and issued potential &ldquo;IP Infraction&rdquo; letters to a Class 1 railroad and its technology partner.</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&#183;</FONT></TD><TD STYLE="text-align: justify">Scanned almost 10 million railcar images on over 700,000 unique railcars for the full year. This metric
encompasses all railcars scanned at locations across the U.S., Canada, and Mexico, representing approximately 44% of the total freight
car population in North America.</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&#183;</FONT></TD><TD STYLE="text-align: justify">Entering 2025, the Company estimates $50.5 million of revenue in backlog including near-term extensions.</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&#183;</FONT></TD><TD STYLE="text-align: justify">Completed an At-The-Market (&ldquo;ATM&rdquo;) capital raise for approximately $7.5 million with an average
price of greater than $5.00 per share and low issuance costs.</TD></TR></TABLE>

<P STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; margin: 0 0 0 0.5in; text-align: justify">&nbsp;</P>

<P STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 11pt/106% Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify"><B>Fourth Quarter 2024 Financial Results</B></P>

<P STYLE="font: 11pt/106% Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify"><I>It should be noted that the following Financial
Results represent the consolidation of the Company with its subsidiaries Duos Technologies, Duos Edge AI, Inc., and Duos Energy Corporation.</I></P>

<P STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify"><I>&nbsp;</I></P>

<P STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify"><B>Total revenue</B> for Q4 2024 decreased 4% to
$1.46 million compared to $1.53 million in the fourth quarter of 2023 (&ldquo;Q4 2023&rdquo;). Total revenue for Q4 2024 includes approximately
$1.43 million in recurring services and consulting revenue, an increase of 9% over the same period. The increase in recurring services
and consulting revenues was driven by new revenue from power consulting work, which was not present in the comparative period.</P>

<P STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 11pt/106% Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify"><B>Cost of revenues</B> for Q4 2024 increased
47% to $1.79 million compared to $1.22 million for
Q4 2023. The increase in costs year-over-year stems from $548,121 in amortization expenses recorded in Q4 2024 to offset site revenue
related to a nonmonetary transaction for the new services and data agreement signed during the second quarter of 2024. The Company also
generated $415,580 in services and consulting revenue from power consulting work, which was provided at cost, further increasing the cost
of revenue for services and consulting, which was also not present in the corresponding period of Q4, 2023.</P>

<P STYLE="font: 11pt/106% Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 11pt/106% Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify"><B>Gross margin</B> for Q4 2024 decreased 209%
to negative $330,000 compared to $303,000 for Q4 2023. The decline in margin during the quarter was a direct result of lower business
activity timing in the technology systems area of the business as well as $415,580 in services and consulting revenue from power consulting
work, which was largely provided at cost, and had a onetime dilutive effect on gross margin. These same project revenues and subsequent
margin impacts were absent during Q4, 2023.</P>

<P STYLE="font: 11pt/106% Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 11pt/106% Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify"><B>Operating expenses</B> for Q4 2024 decreased
21% to $2.76 million compared to $3.48 million for Q4 2023. The decrease in expenses is attributed to reductions in development and administrative
costs due to the completion of certain activities and the impact of previously implemented cost reductions. The decrease in operating
expenses was slightly offset by additional investments in sales resources for expansion of the commercial team in preparation of the business
expansions planned for Power and Data Centers. Beginning in late Q3 2024 and throughout all of Q4 2024 the Company allocated personnel
costs, typically recorded under operating expenses, to costs of revenue associated with power consulting efforts, allowing the Company
to recover costs that it would not have otherwise allowing the Company to maintain certain key resources required for anticipated business
growth.</P>

<P STYLE="font: 11pt/106% Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 11pt/106% Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify"><B>Net operating loss</B> for Q4 2024 totaled
$3.09 million compared to net operating loss of $3.18 million for Q4 2023. The decrease in net operating loss was as a result of planned
reductions in operating expenses offset by anticipated lower revenues which resulted in an overall decrease in operating loss compared
to the same quarter in 2023.</P>

<P STYLE="font: 11pt/106% Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 11pt/106% Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify"><B></B></P>

<!-- Field: Page; Sequence: 2 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%"><TR><TD STYLE="text-align: center; width: 100%">&#160;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%"><TR><TD STYLE="text-align: center; width: 100%">&#160;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 11pt/106% Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 11pt/106% Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify"><B>Net loss </B>for Q4 2024 totaled $3.41 million
compared to a net loss of $3.16 million for Q4 2023 as a result of higher interest costs related to the acquisition of 3 Edge Data Centers.</P>

<P STYLE="font: 11pt/106% Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 11pt/106% Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify"><B>Cash and cash equivalents</B> at December
31, 2024 totaled $6.27 million compared to $2.44 million at December 31, 2023. As of year-end, the Company had an additional $0.40 million
in receivables, bolstering its liquidity position to approximately $6.67 million. Duos also had an additional $0.80 million of inventory
as of December 31, 2024, consisting primarily of long-lead items for future RIP installations.</P>

<P STYLE="font: 11pt/106% Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 11pt/106% Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify">Across January and February of 2025, the Company
issued an aggregate of 633,683 shares of common stock at a weighted average price of $6.24 per share through its ATM offering program,
generating total net proceeds of approximately $3,836,032.</P>

<P STYLE="font: 11pt/106% Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 11pt/106% Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify"><B><BR>
Full Year 2024 Financial Results</B></P>

<P STYLE="font: 11pt/106% Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 11pt/106% Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify"><B>Total revenue</B> for the full year 2024,
decreased 3% to $7.28 million, down from $7.47 million for 2023. Much of the decrease in overall revenues was due to ongoing customer-driven
delays beyond the Company&rsquo;s control related to the deployment of two high-speed transit-focused Railcar Inspection Portals (RIPs).
Although the systems were largely ready in 2023, installation was delayed due to customer site preparation issues, which has prevented
the Company from recognizing the next phase of revenue. However, in 2024, the Company secured an equitable adjustment as partial compensation
for those delays and increased the total contract value by $1.4 million, a substantial portion of which was recognized during the year.
The customer is now nearing completion of site preparation, and field installation is expected to progress in 2025 with anticipated completion
in 2026. Meanwhile, the Company continued its transition toward a greater focus on AI software and support services. Services and consulting
revenues increased by 31% compared to 2023, driven by the addition of new AI and subscription customers, higher service contract pricing,
and $921,562 in new revenue from power consulting work, all which was not present in for the full year in 2023. Underlying recurring revenues
also continued to grow as new maintenance contracts are being established on installations coming online during 2025. The Company anticipates
continued growth in service revenue from both new and existing customers, supported by upcoming renewals, a growing backlog, and the next
generation of technology systems currently in production and expected to be completed in 2025.</P>

<P STYLE="font: 11pt/106% Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 11pt/106% Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify"><B>Cost of revenues</B> for the full year 2024,
increased 11% to $6.81 million, up from $6.16 million in the same period of 2023. The increase in cost of revenues was driven by $1,569,311
in amortization expenses recorded in 2024 to offset site revenue related to a non-monetary transaction for the new services and data agreement
signed during the second quarter of 2024. The Company also generated $921,562 in services and consulting revenue from power consulting
work, which although was provided at cost, was partially performed by existing Duos staff. Part of the work was the retention of outside
consultants further increasing the cost of revenue for services and consulting, which was also not present in the corresponding period
of 2023, but prepared the Company for the signing of the Asset Management Agreement and expected significant revenue increases in 2025
and beyond. The Company continues to put into service additional artificial intelligence algorithms and maintenance and support services
which are high margin and represent only marginal increases in the requisite costs to deliver these services. Cost of revenues on technology
systems decreased during the period compared to the equivalent period in 2023 in line with the decline in project revenues. The decline
in costs generally follows the same year-over-year trend as project revenues due to timing differences in major project work. This is
primarily related to the procurement and manufacturing of transit-focused RIPs. As we are near the end of the manufacturing cycle and
begin preparations for field installation in 2025, the cost of revenues for technology systems decreases accordingly. In contrast, during
the same period in 2023, the Company was still progressing through the advanced stages of procurement and manufacturing for these RIPs.</P>

<P STYLE="font: 11pt/106% Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 11pt/106% Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify">&nbsp;</P>

<!-- Field: Page; Sequence: 3 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%"><TR><TD STYLE="text-align: center; width: 100%">&#160;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%"><TR><TD STYLE="text-align: center; width: 100%">&#160;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 11pt/106% Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify"></P>

<P STYLE="font: 11pt/106% Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify"><B>Gross margin</B> for the full year 2024,
decreased 64% to $469,000, down from $1.31 million in the same period of 2023. As noted above, the decline in margin was primarily driven
by the timing of business activity related to the two high-speed, transit-focused Railcar Inspection Portals. In 2024, activity centered
on the advanced stages of procurement and manufacturing for these systems, but customer driven delays in installation deferred the recognition
of higher-margin revenue. Additionally, the Company generated $921,562 in services and consulting revenue from power consulting work that
was provided at cost, which further diluted overall gross margin. These power consulting revenues, and their margin impacts were not present
in 2023. The gross margin for 2024 was approximately 6%, compared to 18% in 2023. This decline also reflects the fixed nature of certain
departmental costs and the evolving stage of project completion. When comparing year-over-year results, the timing of manufacturing and
installation milestones should be taken into consideration, as they can significantly impact the gross margin profile in any given period.</P>

<P STYLE="font: 11pt/106% Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 11pt/106% Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify"><B>Operating expenses</B> for the full year
2024, decreased 10% to $11.45 million, down from $12.76 million in the same period of 2023. There was a 43% increase in sales and marketing
driven by continued investment in the commercial team, including the addition of professionals with extensive experience and leadership
across the rail, Edge data center, and power industries. Research and development expenses declined by 16%, primarily due to lower personnel
costs allocated to R&amp;D and reduced testing as a result of completion of certain activities for prospective technologies. General and
administration costs decreased by 18%, influenced by reductions in headcount and related personnel expenses, as well as a decline in non-cash
amortization charges associated with the forfeiture of approximately 781,323 share options during 2024. Further contributing to the decrease
were reductions in consulting and legal expenses compared to 2023.</P>

<P STYLE="font: 11pt/106% Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 11pt/106% Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify"><B>Net operating loss</B> for the years ended,
December 31, 2024 and 2023 were $10,983,526 and $11,446,566, respectively. The decrease in losses from operations during the year was
the result of planned decreases in operating expenses, which offset the impact of lower revenues recorded in the period as a consequence
of delays in going to field for the two high-speed RIPs for a passenger transit client, and the short term lower gross margins from the
impact of the initial power industry consulting.</P>

<P STYLE="font: 11pt/106% Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 11pt/106% Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify"><B>Net loss</B> for the years ended December
31, 2024 and 2023 was $10,764,457 and $11,241,718, respectively. The decrease in overall net loss was primarily attributable to a decrease
in operating costs. Net loss per common share was $1.39 and $1.56 for the years ended December 31, 2024, and 2023, respectively, an improvement
of $0.17 per share (basic).&nbsp;</P>

<P STYLE="font: 11pt/106% Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 11pt/106% Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify"><B>Financial Outlook </B></P>

<P STYLE="font: 11pt/106% Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify">At the end of 2024, the Company&rsquo;s contracts
in backlog represented approximately $50.5 million in revenue, of which approximately $22.6 million is expected to be recognized in calendar
2025 not including an estimated $8.0 - $9.0 million in expected near-term awards and renewals. The remaining contract backlog consists
of multi-year service and software agreements, along with project revenues extending through fiscal 2025, related to Duos Technologies,
Duos Edge AI, and Duos Energy.</P>

<P STYLE="font: 11pt/106% Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 11pt/106% Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify">Based on these committed contracts and near-term
pending orders that are already performing or scheduled to be executed throughout the course of 2025, the Company is in a position to
reinstate revenue expectations for the fiscal year ending December 31, 2025. The Company expects total revenue for 2025 to range between
$28 million and $30 million, representing an increase of 285% to 312% from 2024. Duos expects this improvement in operating results to
be reflected over the course of the full year in 2025.</P>

<P STYLE="font: 11pt/106% Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 11pt/106% Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify"><B>&nbsp;</B></P>

<!-- Field: Page; Sequence: 4 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%"><TR><TD STYLE="text-align: center; width: 100%">&#160;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%"><TR><TD STYLE="text-align: center; width: 100%">&#160;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 11pt/106% Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify"><B></B></P>

<P STYLE="font: 11pt/106% Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify"><B>Management Commentary</B></P>

<P STYLE="font: 11pt/106% Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 11pt/106% Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify">&ldquo;Over the past several months, we have
made significant progress across all three of our business lines&mdash;rail, edge computing, and power&mdash;while also expanding our
investor base and analyst coverage,&rdquo; said Duos Chief Executive Officer Chuck Ferry. &ldquo;Our Railcar Inspection Portal continues
to gain traction, with growing interest from both rail operators and government agencies, despite the industry's slow adoption cycle.
Meanwhile, Duos Edge AI is scaling quickly, with strong demand for our Edge Data Centers, particularly in underserved rural areas. We
remain on track to deploy 15 pods by the end of 2025 and are actively exploring opportunities to accelerate that growth. At the same time,
Duos Energy is capitalizing on unprecedented demand for behind-the-meter power solutions, securing contracts for 390MW in just the first
three months of operation, with additional deals in negotiation. The synergies between our power and edge computing businesses have exceeded
expectations, opening doors to new opportunities across both sectors. With strong execution and a diversified portfolio, we are well-positioned
for continued growth and profitability in 2025 and beyond.&rdquo;</P>

<P STYLE="font: 11pt/106% Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 11pt/106% Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify"><B>Conference Call</B></P>

<P STYLE="font: 11pt/106% Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify">The Company&rsquo;s management will host a conference
call today, March 31, 2025, at 4:30 p.m. Eastern time (1:30 p.m. Pacific time) to discuss these results, followed by a question-and-answer
period.</P>

<P STYLE="font: 11pt/106% Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; margin: 0">Date: &#9;Monday, March 31, 2025</P>

<P STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; margin: 0">Time: &#9;4:30 p.m. Eastern time (1:30 p.m. Pacific time)</P>

<P STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; margin: 0">U.S. dial-in: &#9;877-407-3088</P>

<P STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; margin: 0">International dial-in: &#9;201-389-0927</P>

<P STYLE="font: 11pt/106% Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify">Confirmation: &#9;13751912</P>

<P STYLE="font: 11pt/106% Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 11pt/106% Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify">Please call the conference telephone number
5-10 minutes prior to the start time of the conference call. An operator will register your name and organization.</P>

<P STYLE="font: 11pt/106% Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 11pt/106% Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify">If you have any difficulty connecting with the
conference call, please contact DUOT@duostech.com.</P>

<P STYLE="font: 11pt/106% Calibri, Helvetica, Sans-Serif; margin: 0 0 8pt; text-align: justify">&nbsp;</P>

<P STYLE=" font: 11pt/106% Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; "><FONT STYLE="color: black">The
conference call will be broadcast live via telephone and available for online replay via the investor section of the Company's website
 here.</FONT></P>

<P STYLE="font: 11pt/106% Calibri, Helvetica, Sans-Serif; margin: 0 0 8pt; text-align: justify">&nbsp;</P>

<P STYLE="font: bold 11pt/106% Calibri, Helvetica, Sans-Serif; margin: 0">About Duos Technologies Group, Inc.</P>

<P STYLE="font: 11pt/106% Calibri, Helvetica, Sans-Serif; margin: 0 0 8pt; text-align: justify">Duos Technologies Group, Inc. (Nasdaq:
DUOT), based in Jacksonville, Florida, through its wholly owned subsidiaries, Duos Technologies, Inc., Duos Edge AI, Inc., and Duos Energy
Corporation, designs, develops, deploys and operates intelligent technology solutions for Machine Vision and Artificial Intelligence (&ldquo;AI&rdquo;)
applications including real-time analysis of fast-moving vehicles, Edge Data Centers and power consulting. For more information, visit
www.duostech.com , www.duosedge.ai and www.duosenergycorp.com.</P>

<P STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify"><B><I>&nbsp;</I></B></P>

<!-- Field: Page; Sequence: 5 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%"><TR><TD STYLE="text-align: center; width: 100%">&#160;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%"><TR><TD STYLE="text-align: center; width: 100%">&#160;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify"></P>

<P STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify"><B><I>Forward- Looking Statements</I></B></P>

<P STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify"><I>This news release includes forward-looking statements
regarding the Company's financial results and estimates and business prospects that involve substantial risks and uncertainties that could
cause actual results to differ materially. Forward-looking statements relate to future events and typically address the Company's expected
future business and financial performance. The forward-looking statements in this news release relate to, among other things, information
regarding anticipated timing for the installation, development and delivery dates of our systems; anticipated entry into additional contracts;
anticipated effects of macro-economic factors (including effects relating to supply chain disruptions and inflation); timing with respect
to revenue recognition; trends in the rate at which our costs increase relative to increases in our revenue; anticipated reductions in
costs due to changes in the Company's organizational structure; potential increases in revenue, including increases in recurring revenue;
potential changes in gross margin (including the timing thereof); statements regarding our backlog and potential revenues deriving therefrom;
and statements about future profitability and potential growth of the Company. Words such as &quot;believe,&quot; &quot;expect,&quot;
&quot;anticipate,&quot; &quot;should,&quot; &quot;plan,&quot; &quot;aim,&quot; &quot;will,&quot; &quot;may,&quot; &quot;should,&quot;
&quot;could,&quot; &quot;intend,&quot; &quot;estimate,&quot; &quot;project,&quot; &quot;forecast,&quot; &quot;target,&quot; &quot;potential&quot;
and other words and terms of similar meaning, typically identify such forward-looking statements. Forward-looking statements involve risks
and uncertainties and there are important factors that could cause actual results to differ materially from those expressed or implied
by these forward-looking statements. These factors include, but are not limited to, the Company's ability to continue as a going concern,
the Company's ability to generate sufficient cash to continue and expand operations, the competitive environment generally and in the
Company's specific market areas, changes in technology, the availability of and the terms of financing, changes in costs and availability
of goods and services, economic conditions in general and in the Company's specific market areas, changes in federal, state and/or local
government laws and regulations potentially affecting the use of the Company's technology, changes in operating strategy or development
plans and the ability to attract and retain qualified personnel. The Company cautions that the foregoing list of risks, uncertainties
and factors is not exclusive. Additional information concerning these and other risk factors is contained in the Company's most recently
filed Annual Report on Form 10-K, subsequent Quarterly Reports on Form 10-Q, recent Current Reports on Form 8-K, and other filings filed
by the Company with the U.S. Securities and Exchange Commission (the &quot;SEC&quot;), which are available at the SEC's website, http://www.sec.gov.
The Company believes its plans, intentions and expectations reflected in or suggested by these forward-looking statements are based on
reasonable assumptions. No assurance, however, can be given that the Company will achieve or realize these plans, intentions or expectations.
Indeed, it is likely that some of the Company's assumptions may prove to be incorrect. The Company's actual results and financial position
may vary from those projected or implied in the forward-looking statements and the variances may be material. Each forward-looking statement
speaks only as of the date of the particular statement. We do not undertake or accept any obligation or undertaking to release publicly
any updates or revisions to any forward-looking statements to reflect any change in our expectations or any change in events, conditions
or circumstances on which any forward-looking statement is based, except as required by law. All subsequent written and oral forward-looking
statements concerning the Company or other matters attributable to the Company or any person acting on its behalf are expressly qualified
in their entirety by the cautionary statements above.</I></P>

<P STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; color: #26282A"><B>&nbsp;</B></P>

<P STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; color: #26282A"><B>Contacts </B></P>

<P STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; color: #26282A"><B>Corporate</B></P>

<P STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; color: #26282A">Fei Kwong</P>

<P STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; color: #26282A">Director, Corporate Communications</P>

<P STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; margin: 0"><FONT STYLE="color: #26282A">Duos Technologies Group, Inc. (Nasdaq: DUOT)<BR>
904-652-1625<B><BR>
</B></FONT>fk@duostech.com</P>

<P STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 11pt/107% Calibri, Helvetica, Sans-Serif; margin: 0 0 8pt; text-align: justify"><B>&nbsp;</B></P>


<!-- Field: Page; Sequence: 6 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%"><TR><TD STYLE="text-align: center; width: 100%">&#160;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%"><TR><TD STYLE="text-align: center; width: 100%">&#160;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->


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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>DUOS TECHNOLOGIES GROUP, INC. AND SUBSIDIARIES</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT ID="a_028"></FONT><B>CONSOLIDATED STATEMENTS OF OPERATIONS</B></P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 12pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 12pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-size: 12pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 12pt">&nbsp;</TD><TD STYLE="font-size: 12pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-size: 12pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 12pt">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 12pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 8pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="font-size: 8pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">For the Years Ended <BR> December 31,</TD><TD STYLE="padding-bottom: 1pt; font-size: 8pt; font-weight: bold">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 12pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 8pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-size: 8pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2024</TD><TD STYLE="padding-bottom: 1pt; font-size: 8pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-size: 8pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-size: 8pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2023</TD><TD STYLE="padding-bottom: 1pt; font-size: 8pt; font-weight: bold">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 12pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 12pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-size: 12pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 12pt">&nbsp;</TD><TD STYLE="font-size: 12pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-size: 12pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 12pt">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>REVENUES:</TD><TD STYLE="font-size: 12pt">&nbsp;</TD>
    <TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 12pt">&nbsp;</TD>
    <TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="width: 66%; text-align: left; padding-left: 10pt">&nbsp;Technology systems</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 14%; text-align: right">2,252,357</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 14%; text-align: right">3,618,022</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 10pt">&nbsp;Services and consulting</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">5,028,528</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">3,853,176</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 12pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 12pt">&nbsp;</TD>
    <TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 12pt">&nbsp;</TD>
    <TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 10pt">&nbsp;Total Revenues</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">7,280,885</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">7,471,198</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 12pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 12pt">&nbsp;</TD>
    <TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 12pt">&nbsp;</TD>
    <TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>&nbsp;COST OF REVENUES:</TD><TD STYLE="font-size: 12pt">&nbsp;</TD>
    <TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 12pt">&nbsp;</TD>
    <TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 10pt">&nbsp;Technology systems</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,818,078</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4,352,247</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 10pt">&nbsp;Services and consulting</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">3,993,592</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">1,810,070</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 12pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 12pt">&nbsp;</TD>
    <TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 12pt">&nbsp;</TD>
    <TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 10pt">&nbsp;Total Cost of Revenues</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">6,811,670</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">6,162,317</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 12pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 12pt">&nbsp;</TD>
    <TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 12pt">&nbsp;</TD>
    <TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt">&nbsp;GROSS MARGIN</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">469,215</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">1,308,881</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 12pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 12pt">&nbsp;</TD>
    <TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 12pt">&nbsp;</TD>
    <TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">&nbsp;OPERATING EXPENSES:</TD><TD STYLE="font-size: 12pt">&nbsp;</TD>
    <TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 12pt">&nbsp;</TD>
    <TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 10pt">&nbsp;Sales and marketing</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,138,431</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,493,309</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 10pt">&nbsp;Research and development</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,531,390</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,812,951</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 10pt">&nbsp;General and administration</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">7,782,920</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">9,449,187</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 12pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 12pt">&nbsp;</TD>
    <TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 12pt">&nbsp;</TD>
    <TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 10pt">&nbsp;Total Operating Expenses</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">11,452,741</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">12,755,447</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 12pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 12pt">&nbsp;</TD>
    <TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 12pt">&nbsp;</TD>
    <TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">&nbsp;LOSS FROM OPERATIONS</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(10,983,526</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(11,446,566</TD><TD STYLE="text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 12pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 12pt">&nbsp;</TD>
    <TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 12pt">&nbsp;</TD>
    <TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">&nbsp;OTHER INCOME (EXPENSES):</TD><TD STYLE="font-size: 12pt">&nbsp;</TD>
    <TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 12pt">&nbsp;</TD>
    <TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">&nbsp;&nbsp;&nbsp;&nbsp;Interest expense</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(286,114</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(7,159</TD><TD STYLE="text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">&nbsp;&nbsp;&nbsp;&nbsp;Change in fair value of warrant liabilities</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">245,980</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">&nbsp;&nbsp;&nbsp;&nbsp;Gain on extinguishment of warrant liabilities</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">379,626</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt">&nbsp;&nbsp;&nbsp;&nbsp;Other income, net</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(120,423</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">212,007</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 12pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 12pt">&nbsp;</TD>
    <TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 12pt">&nbsp;</TD>
    <TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 10pt">&nbsp;Total Other Income (Expenses), net</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">219,069</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">204,848</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 12pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 12pt">&nbsp;</TD>
    <TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 12pt">&nbsp;</TD>
    <TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 2.5pt">&nbsp;NET LOSS</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">(10,764,457</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">)</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">(11,241,718</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-size: 12pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 12pt">&nbsp;</TD>
    <TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 12pt">&nbsp;</TD>
    <TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 2.5pt">&nbsp;Basic and Diluted Net Loss Per Share</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">(1.39</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">)</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">(1.56</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-size: 12pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 12pt">&nbsp;</TD>
    <TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 12pt">&nbsp;</TD>
    <TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 2.5pt">&nbsp;Weighted Average Shares-Basic and Diluted</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">7,736,281</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">7,204,177</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD></TR>
  </TABLE>


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

<P STYLE="font: 11pt/106% Calibri, Helvetica, Sans-Serif; margin: 0; text-align: center">&nbsp;</P>

<!-- Field: Page; Sequence: 7 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%"><TR><TD STYLE="text-align: center; width: 100%">&#160;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%"><TR><TD STYLE="text-align: center; width: 100%">&#160;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>DUOS TECHNOLOGIES GROUP, INC. AND SUBSIDIARIES</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B><FONT ID="a_026"></FONT>CONSOLIDATED BALANCE SHEETS</B></P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 12pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 12pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-size: 12pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 12pt">&nbsp;</TD><TD STYLE="font-size: 12pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-size: 12pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 12pt">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 12pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 8pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-size: 8pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">December 31,</TD><TD STYLE="padding-bottom: 1pt; font-size: 8pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-size: 8pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-size: 8pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">December 31,</TD><TD STYLE="padding-bottom: 1pt; font-size: 8pt; font-weight: bold">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 12pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 8pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-size: 8pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2024</TD><TD STYLE="padding-bottom: 1pt; font-size: 8pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-size: 8pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-size: 8pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2023</TD><TD STYLE="padding-bottom: 1pt; font-size: 8pt; font-weight: bold">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 12pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 12pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-size: 12pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 12pt">&nbsp;</TD><TD STYLE="font-size: 12pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-size: 12pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 12pt">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: center">ASSETS</TD><TD STYLE="font-size: 12pt">&nbsp;</TD>
    <TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 12pt">&nbsp;</TD>
    <TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">&nbsp;CURRENT ASSETS:</TD><TD STYLE="font-size: 12pt">&nbsp;</TD>
    <TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 12pt">&nbsp;</TD>
    <TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 66%; padding-left: 10pt">&nbsp;Cash</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 14%; text-align: right">6,266,296</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 14%; text-align: right">2,441,842</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 10pt">&nbsp;Accounts receivable, net</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">403,441</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,462,463</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 10pt">&nbsp;Contract assets</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">635,774</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">641,947</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 10pt">&nbsp;Inventory</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">605,356</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,526,165</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 10pt">&nbsp;Prepaid expenses and other current assets</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">176,338</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">184,478</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 10pt">&nbsp;Note Receivable, net</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&mdash;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&mdash;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 12pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 12pt">&nbsp;</TD>
    <TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 12pt">&nbsp;</TD>
    <TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 10pt">&nbsp;Total Current Assets</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">8,087,205</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">6,256,895</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 12pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 12pt">&nbsp;</TD>
    <TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 12pt">&nbsp;</TD>
    <TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 10pt">&nbsp;Inventory &ndash; non current</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">196,315</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 10pt">&nbsp;Property and equipment, net</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,771,779</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">726,507</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 10pt">&nbsp;Operating lease right of use asset - Office Lease</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4,028,397</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4,373,155</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 10pt">&nbsp;Financing lease right of use asset - Edge Data Centers</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,019,180</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 10pt">&nbsp;Security deposit</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">500,000</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">550,000</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 12pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 12pt">&nbsp;</TD>
    <TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 12pt">&nbsp;</TD>
    <TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">&nbsp;OTHER ASSETS:</TD><TD STYLE="font-size: 12pt">&nbsp;</TD>
    <TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 12pt">&nbsp;</TD>
    <TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 10pt">&nbsp;Equity Investment - Sawgrass APR Holdings LLC</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">7,233,000</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 10pt">&nbsp;Intangible Asset, net</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">9,592,118</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 10pt">&nbsp;Note Receivable, net</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">153,750</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 10pt">&nbsp;Patents and trademarks, net</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">127,300</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">129,140</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 10pt">&nbsp;Software development costs, net</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">403,383</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">652,838</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 10pt">&nbsp;Total Other Assets</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">17,355,800</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">935,728</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 12pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 12pt">&nbsp;</TD>
    <TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 12pt">&nbsp;</TD>
    <TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 2.5pt">&nbsp;TOTAL ASSETS</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">34,958,677</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">12,842,285</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD></TR>

  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 12pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 12pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-size: 12pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 12pt">&nbsp;</TD><TD STYLE="font-size: 12pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-size: 12pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 12pt">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: center">&nbsp;LIABILITIES AND STOCKHOLDERS' EQUITY</TD><TD STYLE="font-size: 12pt">&nbsp;</TD>
    <TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 12pt">&nbsp;</TD>
    <TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 12pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 12pt">&nbsp;</TD>
    <TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 12pt">&nbsp;</TD>
    <TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">&nbsp;CURRENT LIABILITIES:</TD><TD STYLE="font-size: 12pt">&nbsp;</TD>
    <TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 12pt">&nbsp;</TD>
    <TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 66%; text-align: left; padding-left: 10pt">&nbsp;Accounts payable</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 14%; text-align: right">969,822</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 14%; text-align: right">595,634</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 10pt">&nbsp;Notes payable - financing agreements</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">17,072</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">41,976</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 10pt">&nbsp;Accrued expenses</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">373,251</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">164,113</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 10pt">&nbsp;Operating lease obligations - Office Lease -current portion</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">798,556</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">779,087</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 10pt">&nbsp;Financing lease obligation - Edge Data Centers - current portion</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">367,451</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 10pt">&nbsp;Notes payable, net of discount- related parties</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,758,396</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 10pt">&nbsp;Contract liabilities, current</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">11,805,018</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">1,666,243</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 12pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 12pt">&nbsp;</TD>
    <TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 12pt">&nbsp;</TD>
    <TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 10pt">&nbsp;Total Current Liabilities</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">16,089,566</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3,247,053</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 12pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 12pt">&nbsp;</TD>
    <TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 12pt">&nbsp;</TD>
    <TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 10pt">&nbsp;Contract liabilities, less current portion</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">11,016,134</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 10pt">&nbsp;Operating lease obligations - Office Lease, less current portion</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3,867,042</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4,228,718</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 10pt">&nbsp;Financing lease obligation - Edge Data Centers, less current portion</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">1,724,604</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&mdash;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 12pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 12pt">&nbsp;</TD>
    <TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 12pt">&nbsp;</TD>
    <TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 10pt">&nbsp;Total Liabilities</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">32,697,346</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">7,475,771</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 12pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 12pt">&nbsp;</TD>
    <TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 12pt">&nbsp;</TD>
    <TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">&nbsp;Commitments and Contingencies (Note 12)</TD><TD STYLE="font-size: 12pt">&nbsp;</TD>
    <TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 12pt">&nbsp;</TD>
    <TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 12pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 12pt">&nbsp;</TD>
    <TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 12pt">&nbsp;</TD>
    <TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">&nbsp;STOCKHOLDERS' EQUITY:</TD><TD STYLE="font-size: 12pt">&nbsp;</TD>
    <TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 12pt">&nbsp;</TD>
    <TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -10pt; padding-left: 20pt">Preferred stock: $0.001 par value, 10,000,000 authorized, 9,441,000 shares available to be designated</TD><TD STYLE="font-size: 12pt">&nbsp;</TD>
    <TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 12pt">&nbsp;</TD>
    <TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: -10pt; padding-left: 20pt">Series A redeemable convertible preferred stock, $10 stated value per share, 500,000 shares designated; 0 and 0 issued and outstanding at December 31, 2024 and December 31, 2023, respectively, convertible into common stock at $6.30 per share</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -10pt; padding-left: 20pt">Series B convertible preferred stock, $1,000 stated value per share, <BR> 15,000 shares designated; 0 and 0 issued and outstanding at December 31, 2024 and December 31, 2023, respectively, convertible into common stock at $7 per share</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: -10pt; padding-left: 20pt">Series C convertible preferred stock, $1,000 stated value per share, <BR> 5,000 shares designated; 0 and 0 issued and outstanding at December 31, 2024 and December 31, 2023, respectively, convertible into common stock at $5.50 per share</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -10pt; padding-left: 20pt">Series D convertible preferred stock, $1,000 stated value per share, <BR> 4,000 shares designated; 1,299 and 1,299 issued and outstanding at December 31, 2024 and December 31, 2023, respectively, convertible into common stock at $3.00 per share</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: -10pt; padding-left: 20pt">Series E convertible preferred stock, $1,000 stated value per share, <BR> 30,000 shares designated; 13,500 and 11,500 issued and outstanding at December 31, 2024 and December 31, 2023, respectively, convertible into common stock at $2.61 and $3.00 per share, respectively</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">14</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">12</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -10pt; padding-left: 20pt">Series F convertible preferred stock, $1,000 stated value per share, <BR> 5,000 shares designated; 0 and 0 issued and outstanding at December 31, 2024 and December 31, 2023, respectively, convertible into common stock at $6.20 per share</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: -10pt; padding-left: 20pt">Common stock: $0.001 par value; 500,000,000 shares authorized, 8,922,576 and 7,306,663 shares issued, 8,921,252 and 7,305,339 shares outstanding at December 31, 2024 and December 31, 2023, respectively</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">8,921</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">7,306</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 10pt">&nbsp;Additional paid-in-capital</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">76,777,856</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">69,120,199</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 10pt">&nbsp;Accumulated deficit</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(74,368,009</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(63,603,552</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 10pt">&nbsp;Sub-total</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,418,783</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">5,523,966</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-indent: -10pt; padding-left: 20pt">&nbsp;Less: Treasury stock (1,324 shares of common stock<BR> &nbsp;at December 31, 2024 and December 31, 2023)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(157,452</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(157,452</TD><TD STYLE="text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt">&nbsp;Total Stockholders' Equity</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">2,261,331</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">5,366,514</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 12pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 12pt">&nbsp;</TD>
    <TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 12pt">&nbsp;</TD>
    <TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 2.5pt">&nbsp;Total Liabilities and Stockholders' Equity</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">34,958,677</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">12,842,285</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD></TR>
  </TABLE>


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

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

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

<!-- Field: Page; Sequence: 8 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%"><TR><TD STYLE="text-align: center; width: 100%">&#160;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%"><TR><TD STYLE="text-align: center; width: 100%">&#160;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0; margin-bottom: 0">&#160;<B>DUOS TECHNOLOGIES GROUP, INC. AND SUBSIDIARIES</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT ID="a_030"></FONT><B>CONSOLIDATED STATEMENTS OF CASH FLOWS</B></P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 12pt">&nbsp;</TD><TD STYLE="font-size: 12pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-size: 12pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 12pt">&nbsp;</TD><TD STYLE="font-size: 12pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-size: 12pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 12pt">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 12pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 8pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="font-size: 8pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">For the Years Ended<BR> December 31,</TD><TD STYLE="padding-bottom: 1pt; font-size: 8pt; font-weight: bold">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 12pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 8pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-size: 8pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2024</TD><TD STYLE="padding-bottom: 1pt; font-size: 8pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-size: 8pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-size: 8pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2023</TD><TD STYLE="padding-bottom: 1pt; font-size: 8pt; font-weight: bold">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 12pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 12pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-size: 12pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 12pt">&nbsp;</TD><TD STYLE="font-size: 12pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-size: 12pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 12pt">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: left">Cash from operating activities:</TD><TD STYLE="font-size: 12pt">&nbsp;</TD>
    <TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 12pt">&nbsp;</TD>
    <TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="width: 66%; font-weight: bold; text-align: left">Net loss</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 14%; text-align: right">(10,764,457</TD><TD STYLE="width: 1%; text-align: left">)</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 14%; text-align: right">(11,241,718</TD><TD STYLE="width: 1%; text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Adjustments to reconcile net loss to net cash used in operating activities:</TD><TD STYLE="font-size: 12pt">&nbsp;</TD>
    <TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 12pt">&nbsp;</TD>
    <TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Depreciation and amortization</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,161,722</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">550,201</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Stock based compensation</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">108,981</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">710,047</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Stock issued for services</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">165,000</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">143,065</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Amortization of debt discount related to warrant liabilities</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">184,002</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD>Fair value of warrant liabilities</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(245,980</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Gain on settlement of warrant liabilities</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(379,626</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Amortization of operating lease right of use asset - Office Lease</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">344,757</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">316,776</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Amortization of lease right of use asset - Edge Data Centers</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">50,820</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Provision for credit losses, accounts receivable</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">76,037</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Provision for credit losses, note receivable</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">161,250</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Write off of inventory</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">126,703</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Changes in assets and liabilities:</TD><TD STYLE="font-size: 12pt">&nbsp;</TD>
    <TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 12pt">&nbsp;</TD>
    <TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">&nbsp;&nbsp;&nbsp;Accounts receivable</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">982,985</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,955,800</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">&nbsp;&nbsp;&nbsp;Note receivable</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(7,500</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(153,750</TD><TD STYLE="text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">&nbsp;&nbsp;&nbsp;Contract assets</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">6,173</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(216,225</TD><TD STYLE="text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>&nbsp;&nbsp;&nbsp;Inventory</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">52,700</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(97,804</TD><TD STYLE="text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">&nbsp;&nbsp;&nbsp;Security deposit</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">50,000</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">50,000</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">&nbsp;&nbsp;&nbsp;Prepaid expenses and other current assets</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">414,091</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">744,771</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">&nbsp;&nbsp;&nbsp;Accounts payable</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">374,188</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(1,694,756</TD><TD STYLE="text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">&nbsp;&nbsp;&nbsp;Accrued expenses</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">209,138</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(289,209</TD><TD STYLE="text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">&nbsp;&nbsp;&nbsp;Operating lease obligation - Office Lease</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(342,206</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(232,007</TD><TD STYLE="text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">&nbsp;&nbsp;&nbsp;Lease obligation - Edge Data Centers</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">22,055</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt">&nbsp;&nbsp;&nbsp;Contract liabilities</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">2,760,480</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">708,245</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 12pt">&nbsp;</TD><TD STYLE="font-size: 12pt">&nbsp;</TD>
    <TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 12pt">&nbsp;</TD>
    <TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: left">Net cash used in operating activities</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(3,488,687</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(8,746,564</TD><TD STYLE="text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 12pt">&nbsp;</TD><TD STYLE="font-size: 12pt">&nbsp;</TD>
    <TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 12pt">&nbsp;</TD>
    <TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Cash flows from investing activities:</TD><TD STYLE="font-size: 12pt">&nbsp;</TD>
    <TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 12pt">&nbsp;</TD>
    <TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>&nbsp;&nbsp;&nbsp;&nbsp;Purchase of patents/trademarks</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(9,535</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(69,327</TD><TD STYLE="text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">&nbsp;&nbsp;&nbsp;&nbsp;Purchase of software development</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(527,896</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: 1pt">&nbsp;&nbsp;&nbsp;&nbsp;Purchase of fixed assets</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(1,831,763</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(496,686</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 12pt">&nbsp;</TD><TD STYLE="font-size: 12pt">&nbsp;</TD>
    <TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 12pt">&nbsp;</TD>
    <TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: left">Net cash used in investing activities</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(1,841,298</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(1,093,909</TD><TD STYLE="text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 12pt">&nbsp;</TD><TD STYLE="font-size: 12pt">&nbsp;</TD>
    <TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 12pt">&nbsp;</TD>
    <TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Cash flows from financing activities:</TD><TD STYLE="font-size: 12pt">&nbsp;</TD>
    <TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 12pt">&nbsp;</TD>
    <TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">&nbsp;&nbsp;&nbsp;Repayments on financing agreements</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(430,855</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(520,529</TD><TD STYLE="text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">&nbsp;&nbsp;&nbsp;Repayment of finance lease</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(22,851</TD><TD STYLE="text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">&nbsp;&nbsp;&nbsp;Proceeds from notes payable, related parties</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,200,000</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">&nbsp;&nbsp;&nbsp;Proceeds from warrant exercises</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">899,521</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">&nbsp;&nbsp;&nbsp;Proceeds from common stock issued</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3,544,689</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">&nbsp;&nbsp;&nbsp;Stock issuance cost</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(220,183</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(25,797</TD><TD STYLE="text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">&nbsp;&nbsp;&nbsp;Proceeds from shares issued under Employee Stock Purchase Plan</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">166,265</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">230,400</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt">&nbsp;&nbsp;&nbsp;Proceeds from preferred stock issued</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">2,995,002</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">11,500,000</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 12pt">&nbsp;</TD><TD STYLE="font-size: 12pt">&nbsp;</TD>
    <TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 12pt">&nbsp;</TD>
    <TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: left">Net cash provided by financing activities</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">9,154,439</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">11,161,223</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 12pt">&nbsp;</TD><TD STYLE="font-size: 12pt">&nbsp;</TD>
    <TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 12pt">&nbsp;</TD>
    <TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: left">Net increase in cash</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3,824,454</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,320,750</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: left; padding-bottom: 1pt">Cash, beginning of year</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">2,441,842</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">1,121,092</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: left; padding-bottom: 1pt">Cash, end of year</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">6,266,296</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">2,441,842</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 12pt">&nbsp;</TD><TD STYLE="font-size: 12pt">&nbsp;</TD>
    <TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 12pt">&nbsp;</TD>
    <TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-decoration: underline; text-align: left">Supplemental Disclosure of Cash Flow Information:</TD><TD STYLE="font-size: 12pt">&nbsp;</TD>
    <TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 12pt">&nbsp;</TD>
    <TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt">Interest paid</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">3,865</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">7,159</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 2.5pt">Taxes paid</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">20,126</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">29,085</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 12pt">&nbsp;</TD><TD STYLE="font-size: 12pt">&nbsp;</TD>
    <TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 12pt">&nbsp;</TD>
    <TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-decoration: underline; text-align: left">Supplemental Non-Cash Investing and Financing Activities:</TD><TD STYLE="font-size: 12pt">&nbsp;</TD>
    <TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 12pt">&nbsp;</TD>
    <TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 12pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt">Debt discount for warrant liability</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">625,606</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&mdash;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt">Notes issued for financing of insurance premiums</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">434,883</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">487,929</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt">Transfer of inventory to fixed assets</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">545,091</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&mdash;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt">Intangible asset acquired with contract liability</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">11,161,428</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&mdash;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Equity Investment - Sawgrass APR Holdings LLC</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">7,233,000</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt">Right of use asset and liability for Edge Data Centers</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">2,070,000</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&mdash;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
  </TABLE>




<P STYLE="font: 11pt/106% Calibri, Helvetica, Sans-Serif; margin: 0; text-align: center"></P>

<P STYLE="font: 11pt/106% Calibri, Helvetica, Sans-Serif; margin: 0; text-align: center">&nbsp;</P>

<P STYLE="font: 11pt/106% Calibri, Helvetica, Sans-Serif; margin: 0; text-align: center">&nbsp;</P>

<!-- Field: Page; Sequence: 9 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%"><TR><TD STYLE="text-align: center; width: 100%">&#160;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 11pt/106% Calibri, Helvetica, Sans-Serif; margin: 0; text-align: center"></P>

<P STYLE="font: 11pt/106% Calibri, Helvetica, Sans-Serif; margin: 0; text-align: center"></P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-99.2
<SEQUENCE>3
<FILENAME>ex99x2.htm
<DESCRIPTION>EXHIBIT 99.2
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

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

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

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

<DIV STYLE="padding: 0in 0in 1pt; border-bottom: Black 1.5pt solid">

<P STYLE="font: 14pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: center"><B>Duos Technologies Group, Inc.</B></P>

<P STYLE="font: 14pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: center"><B>Fourth Quarter and Full Year 2024 Earnings Call</B></P>

<P STYLE="font: 14pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: center"><B>March 31, 2025</B></P>

</DIV>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0 0 0 0.5in; text-align: left; text-indent: -0.5in"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in"><B><U>Presenters</U></B></TD><TD STYLE="text-align: left"></TD></TR></TABLE>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0 0 0 0.5in; text-align: left; text-indent: -0.5in"><B>Chuck Ferry, CEO</B></P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0 0 0 0.5in; text-align: left; text-indent: -0.5in"><B>Adrian Goldfarb, CFO</B></P>

<P STYLE="font: 12pt/150% Calibri, Helvetica, Sans-Serif; margin: 0; text-align: left"><B>&nbsp;</B></P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: left"><B><U>Q&amp;A Participants</U></B></P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; background-color: white"><B>Ed Woo &ndash; Ascendiant Capital Markets<BR>
Vijay Devar &ndash; Northland Capital Markets<FONT STYLE="font-size: 11pt"><BR>
<BR>
</FONT></B></P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify; background-color: white"><B>Operator</B></P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify">Good afternoon. Welcome to Duos Technologies' fourth
quarter and full year 2024 earnings conference call. Joining us for today's call are Duos' CEO, Chuck Ferry, and CFO, Adrian Goldfarb.
Following their remarks, we will be opening the call for your questions. Then, before we conclude today's call, I'll provide the necessary
cautions regarding the forward-looking statements made by management during this call. Now I would like to turn the call over to Duos'
CEO, Chuck Ferry. Sir, please proceed.</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify"><B>Chuck Ferry</B></P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify">Thank you. Welcome, everyone, and thank you for joining
us. Earlier today, we issued our earnings press release and our 10-K for 2024. Copies are available in the Investor Relations section
of our website. I encourage all listeners to view press releases and our 10-K filing to better understand some of the details we'll be
discussing during today's call. We have previously discussed our strategy to diversify our business and accelerate the timeline to profitability.
Since our last earnings call, our team has been very busy working to execute our strategy of diversification in Rail Technology, Edge
Data Centers, and Power, and things are going very well right now. In the last three months we have closed the Asset Management Agreement
with New APR Energy and Fortress Investment Group where we expect to earn approximately $42 million over the next two years.</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify">Under the Asset Management Agreement, we have assumed
control of an existing contract with a utility company in Southern California utilizing 90 megawatts of gas turbines. We've also deployed
an additional 300 megawatts of gas&nbsp;turbines in support of a large US based AI data center operator. We're continuing with fleet readiness
to support additional APR Energy contracts in the negotiation phase.</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify"></P>

<!-- Field: Page; Sequence: 1 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%"><TR><TD STYLE="text-align: center; width: 100%">&#160;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%"><TR><TD STYLE="text-align: center; width: 100%">&#160;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->


<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify">We also conducted a ribbon cutting ceremony to
officially commercialize our first Edge Data Center in Amarillo, Texas. Over 100 local and state officials attended the school
district 16 ceremony and it included senior leaders from FiberLight, Accu-Tech, and Amazon Web Services. Our next two Edge Data
Centers will be installed in the coming months in Pampa, Texas in cooperation with APR Energy as it works with the Pampa Energy
Center on behind the meter power opportunities in that region. Our partnership with APR and Fortress Investment Group has
significantly changed the nature of our company in just the last six months, and we will break even financially this year. Given
this significant change, after Adrian goes through the financials, I'll discuss each line of business in more detail to help
investors understand how we are operating going forward. With that, Adrian, would you please give us a review of the financials?</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify"><B>Adrian Goldfarb</B></P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify">Thank you, Chuck. Before I cover the specific results
for the fourth quarter and full year 2024, let me take a few minutes to give my perspective on what the company has achieved in the past
year, much of which is not -- much of which is not yet reflected in the posted financial results. Shortly after stepping back into the
CFO position, Chuck described to me a bold and ambitious plan for the transformation of the company. His vision, as described in May 2024,
seemed far reaching at the time, but the management team felt that it was necessary -- a necessary step to give the company a path to
faster growth and profitability.</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify">Sometime back, the company withdrew from giving formal
or even basic guidance due to the ongoing uncertainty surrounding our technology business and the segment in which we were operated, namely
the railcar industry. We came to the realization that while our technology is the standard for Wayside Detection, as the railroaders describe
it, using scanning and advanced AI processing, its adoption by the industry would likely take much longer than desired, causing ongoing
losses for our business and continuous requirement for dilutive capitalization. Chuck challenged himself and the management team to take
the significant assets that we had developed, including a highly capable staff and leadership team, a portfolio of intellectual property,
and operational excellence and evolve the business into other business areas which could capitalize on those strengths.</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify">Accordingly, 2024 was a transformative year that
saw the creation of two new subsidiaries, Duos Edge AI and Duos Energy, and the engagement with a significant partner to build a platform
for the desired revenue growth and profitability without requiring large amounts of highly dilutive capital. In fact, I'm pleased to inform
you that as of December 31, 2024, the Duos Technologies Group balance sheet, business backlog, and estimated pipeline are the strongest
in the company's history and that our capitalization table is very clean with just common stock or equivalents in the form of preferred
stock without any coupons, ratchets, or other dilutive conditions. We no longer have any warrants and minimal other derivatives consisting
of just employee stock options.</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify"></P>

<!-- Field: Page; Sequence: 2 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%"><TR><TD STYLE="text-align: center; width: 100%">&#160;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%"><TR><TD STYLE="text-align: center; width: 100%">&#160;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify">To fund our working capital needs through the latter
part of 2024, we instituted an at the market program using our -- using our S-3 shelf registration and through careful implementation
by restricting the amount of stock sold in any day, raised approximately $7.5 million through the early part of this year. This had a
further benefit that in combination with the news of our expansion and the signing of the largest contract in the company's history has
generated considerable interest in the company and its stock such that our average trading volumes are considerably higher than historically
was the case, and we expect this trend to continue in 2025 and beyond. Interest in our company comes from a wide range of investors, including
both retail and institutional investors. Chuck will be giving an extensive overview of the company's expectations for the coming year
and beyond, so I will restrict my remarks to the financial and anticipated outcomes from all the initiatives we are now undertaking.</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify">Let me turn now to the financial results and my related
commentary. I will present summarized information and will refer you to our earnings PR just released as well as our 10-K for in depth
disclosure and analysis. Starting with our results for the quarter and the year, total revenue for the fourth quarter decreased 4% to
$1.46 million compared to $1.53 million in the fourth quarter of 2023 while total revenue for the year decreased 3%, $7.28 million compared
to $7.47 million in 2023. Much of the lack of growth in overall revenues for 2024 is due to ongoing customer driven delays related to
the deployment of two high speed transit focused railcar inspection portals. I should note that during the year the company received partial
compensation for those delays which increased the total contract value by $1.4 million. Services and consulting revenues increased by
31% compared to 2023 driven by the addition of new AI and subscription customers, higher service contract pricing, and over $900,000 in
new revenue from power consulting work.</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify">Cost of revenues for the quarter increased 47% to
$1.79 million compared to $1.22 million for Q4 2023, and for the year, the cost of revenues increased 11% to $6.81 million, up from $6.16
million in the same period of 2023. The increase in cost of revenues was driven by almost $1.6 million in amortization expenses recorded
in 2024 to offset site revenue related to non-monetary transactions for the new services and data agreement signed during the second quarter
of 2024. Also increasing the cost of revenues was the retention of outside consultants further increasing the cost of revenue for services
and consulting, which was also not present in the corresponding period of 2023 but prepared the company for the signing of the Asset Management
Agreement, the AMA, and the expected significance revenue increases in 2025 and beyond.</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify"></P>

<!-- Field: Page; Sequence: 3 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%"><TR><TD STYLE="text-align: center; width: 100%">&#160;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%"><TR><TD STYLE="text-align: center; width: 100%">&#160;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify">Cost of revenues on technology systems decreased
during the period compared to the equivalent period in 2023 in line with the decline in project revenues. The declining cost generally
follows the same year-over-year trend as project revenues due to timing differences in major project work. This is primarily related to
the procurement and manufacturing of transit focused RIPs. As we are near the end of the manufacturing cycle and begin preparations for
field installation starting in 2025, the cost of revenues for technology systems will decrease accordingly. In contrast during the same
period in 2023, the company was still progressing through the advanced stages of procurement and manufacturing for these RIPs. Gross margin
for Q4 2024 decreased 209% to a negative $330,000 compared to a positive $303,000 for Q4 2023. For the year, gross margin decreased 64%
to $469,000, down from $1.31 million in the same period of 2023. As noted above, the decline in margin was primarily driven by the timing
of business activity related to the two high speed transit focused railcar inspection portals.</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify">Operating expenses for Q4 2024 decreased 21% to $2.76
million compared to $3.48 million for Q4 2023. For the year, overall operating expenses were lower by 10% to $11.45 million, down from
$12.76 million the same period of 2023. This decrease was achieved despite a 43% increase in sales and marketing driven by continued investment
in the commercial team including the addition of professionals with extensive experience and leadership across the rail, Edge Data Center
and Power industries.</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify">General and administration costs decreased by 18%
as result of reductions in headcount and related personnel expenses as well as reductions in consulting and legal expenses compared to
2023. Net operating loss for Q4 2024 totaled $3.09 million compared to net operating loss of $3.18 million for Q4 2023. Losses from operations
for the years ended December 31, 2024 and 2023 were $10.98 million and $11.45 million, respectively. The decrease in losses from operations
during the year was the result of planned decreases in operating expenses which offset the impact of lower revenues recorded in the period
as a consequence of delays in going to field for the two high speed RIPs for a passenger transit client and the short term lower gross
margins from the impact of the initial Power industry consulting prior to the signing of the AMA. Net loss for the years ended December
31, 2024 and 2023 was $10.76 and $11.24 million, respectively. The decrease in overall net loss was primarily attributable to a decrease
in operating costs. Net loss per common share was $1.39 and $1.56, respectively, for the years ended December 31, 2024 and 2023, an improvement
of $0.17 per share.</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify">While 2024's results were largely flat versus 2023,
I am pleased to discuss the substantial improvement in the company's balance sheet as of 12/31/2024. We ended the year with approximately
$6.27 million in cash and cash equivalents. We also have an additional $4 plus million in assets consisting of six Edge Data Centers that
are in the process of being deployed to different sites and are all expected to be cash generating within a few months. Another significant
asset is the equity investment in Sawgrass APR Holdings doing business as New APR Energy. Our 5% holding in this business is currently
valued at over $7 million and is expected to generate profits in future years as a profits interest structure.</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify">On the liability side, the company has traditionally
operated with little to no debt other than some minor financing contracts related to insurance or IT equipment. In 2024, we received $2.2
million in debt funding for our initial three EDCs and were able to secure that for around 10% cost of capital, which is an attractive
rate for a company of our size. We also secured additional financing for a further three EDCs in the form of a master capital lease with
a similar cost of capital and flexible payment terms as we deploy these assets in preparation for the associated cash flows. I'm also
pleased to announce that in early 2025 we have retired $1 million of this debt and expect to retire a further $1.2 million by the end
of this year, keeping our leverage ratios within reasonable limits.</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify"></P>

<!-- Field: Page; Sequence: 4 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%"><TR><TD STYLE="text-align: center; width: 100%">&#160;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%"><TR><TD STYLE="text-align: center; width: 100%">&#160;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify">Next, I would like to discuss our backlog and pipeline.
With the signing of the Asset Management Agreement with Fortress Investment Group for the management and operations of New APR Energy,
initial deployment of our Edge Data Centers and current and expected contracts in our rail business at the end of the year, our contracting
backlog represented more than $50 million in revenue, with approximately 45% or more of that expected to be recognized in 2025. We also
have a pipeline of business between Duos and APR Energy related business of more than $500 million, some of which may translate into additional
contracts and backlogs for Duos. I plan to give further updates on our progress in upcoming earnings calls.</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify">As discussed, I'm pleased to announce that we are
reinstituting financial guidance, and that, due to the considerable improvements in the business in the last six months, we expect that
our results will be more consistent than in previous years or quite frankly in the history of the company. Accordingly, here is our formal
guidance for 2025. For the year, we expect to record between $28 million and $30 million in revenue in consolidated revenue from our three
subsidiaries. Although we do not normally give quarterly guidance, we expect that revenue for Q1 will be in the range of $4 million to
$5 million and then build consistently throughout the year.</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify">With respect to earnings, our initial expectation
is to lose some money in the first half as we transition and build the new businesses but plan to minimize this as much as possible by
some expense reductions in our rail business to match the expected business from that segment. However, I'm very pleased to report that
we expect to break even and then make money in the third and fourth quarters and end the full year with positive adjusted EBITDA, the
major adjustment being for non-cash stock compensation.</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify">Lastly, we expect to raise between $10 million and
$15 million through our S-3 shelf registration to support the rapidly growing Edge Data Center business in order to acquire an additional
nine EDCs for deployment by year end, which will put us in the position of exiting 2025 with an expected $3.5 million in high margin annual
recurring revenue from that business and position us for further growth in 2026 and beyond. This concludes my formal remarks, and at this
point I will turn the call back to Chuck for his commentary.</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify"><B>Chuck Ferry</B></P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify">Thank you, Adrian. Over the last several months,
we have added many new investors along with additional analyst coverage, so I'm going to review what our three lines of business do along
with the opportunities and risks for each. Let's begin with our legacy business, which is the Railcar Inspection Portal. Although this
has had slow growth in the last four years, it may become less important for our future understanding, but understanding it is essential
to know why it has allowed us the ability now to diversify into edge computing and power.</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify"></P>

<!-- Field: Page; Sequence: 5 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%"><TR><TD STYLE="text-align: center; width: 100%">&#160;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%"><TR><TD STYLE="text-align: center; width: 100%">&#160;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify">Duos Technologies specializes in automated railcar
inspection systems that combine advanced imaging technology with artificial intelligence. Our flagship product, the Railcar Inspection
Portal, scans fast moving freight and passenger trains, producing high resolution images and sensor data from railcars as they pass through
at speeds of up to 125 miles per hour. These inspection portals use a patented solution of hardware, software, IT, and artificial intelligence
to create the ability in real time to identify mechanical defects, structural issues, safety concerns, and unauthorized human presence.
This automated inspection process augments and could potentially replace traditional manual inspections, detecting problems that human
inspectors might miss, while eliminating the need to stop trains for physical examination, thereby saving railroad operators substantial
time and operational costs.</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify">The Railcar Inspection Portal evolved from experimental
prototypes developed by Duos beginning in 2015, and today we operate portals for CN, CSX, CPKC, Ferromex, and Amtrak. In addition to these
railroads, the Federal Rail Administration and rail labor union leadership have expressed strong support for our technology. Perhaps a
validation of our technology is that Norfolk Southern, in a partnership with Georgia Technical Institute, has copied our patented solution
and begun to deploy them on their network, which is why we have initiated legal action against them for patent infringing. Despite its
technical merits, the railcar inspection portal has struggled with widespread adoption, mostly due to the rail industry's conservative
nature and slow adoption cycles.</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify">All that said, this technology still has high potential,
and while going slow, it is inevitable that it will be adopted broadly in the coming years. For now, the opportunity is to shift towards
a subscription business that produces more predictable recurring revenue for us and expands and diversifies our customer base. Currently,
we are in discussions with more than 50 other potential car owners, shippers, and shortline railroads. Our railcar inspection portal's
ability to detect human presence has drawn interest from the Department of Homeland Security and Customs and Border Protection. The challenges
for this business are first -- first is a traditional manual inspection process. This continues to be the required approach by regulation.
It has lower upfront costs but is significantly more labor intensive and prone to human error. Our solution is designed to turn finders
into fixers. Second are our competitors that include WebTech through their kinetics division, Ensco, who purchased KLD Labs, WID, IEM,
and Camlin Rail, who all participate in the visual and optical railcar inspection systems market. Third is our potential rail customers
could develop their own systems. I have already spoken about the patent infringement by Norfolk Southern, which we will vigorously pursue.</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify">Here are the advantages of our patented solution.
Data processing of an entire train consist is completed in one minute and immediately available through our Edge computing processing,
the same technology that we're deploying in our Edge Data Center business, which eliminates latency issues present in cloud-based computing.
Our technology can do inspections at up to 125 miles per hour versus our competitors&rsquo; 10 to 30 miles per hour. This technology can
also be used just as easily to scan automobiles, trucks, and aircraft.</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify"></P>

<!-- Field: Page; Sequence: 6 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%"><TR><TD STYLE="text-align: center; width: 100%">&#160;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%"><TR><TD STYLE="text-align: center; width: 100%">&#160;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify">Now let's discuss Duos Edge AI, which is a subsidiary
we established last summer which evolved from our edge computing experience used with our railcar inspection technology which requires
powerful edge computing to process images and artificial intelligence. Last year we recruited Doug Recker, a former Marine with many years
of experience in data centers who had also been a Duos customer. Doug's background includes service in the Marine Corps as an infantryman,
experience in the telecom industry, and he also founded and sold two successful data center companies. He built Colo5, a 225,000 square
foot facility serving over 100 clients which was sold to Cologix in 2014.</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify">Additionally, he founded Edge Presence in 2017 which
he deployed Edge Data Centers across five states before being acquired by Ubiquiti in 2023. His industry experience and connections prove
vital for securing our Region 16 and Pampa, Texas customers, and he is currently managing a pipeline of more than 200 interested customers.
Simply said, the demand for edge computing is easily on par with a similar demand for big box data centers and power. Duos Edge AI's core
product is a modular data center measuring 55 feet long by 13 feet wide. It houses 15 IT racks with integrated power and cooling. Each
pod supports 300 to 350 kilowatts of IT load with N plus 1 redundancy for cool power and cooling systems, matching traditional data center
reliability standards. The pods are manufactured by our strategic partner Accu-Tech, who can produce more than 20 units monthly.</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify">Deployment includes transporting the pod to the site,
installing it onto a concrete pad, connecting power and fiber, and final testing. Currently, Duos only provides pod infrastructure, or
what folks will call a powered shell that includes racks, power, cooling, and redundant fiber. Customers and fiber providers install their
own equipment. In the future, we may consider offering an Edge cloud computing capability, but for now we're sticking to the current format.
Our initial focus is at Texas school districts where we've commercialized our first pod at the Region 16 Education Service Center in Amarillo
that serves over 50 rural school districts across 26,000 square miles that previously relied on costly low bandwidth connections to Dallas.
These Edge Data Centers reduce latency typically experienced in rural towns and creates new regional internet exchanges, providing faster
connectivity through carrier redundancy while enabling local cloud caching and Edge AI. Our plan is to track -- our plan is on track to
install a total of 15 pods by the end of 2025, and Doug, Adrian, and I are working on plans to accelerate that. Unlike competitors focused
on urban infrastructure via telco offices or cell phone towers, we are targeting rural broadband enhancement, aligning with government
funding that indirectly subsidizes these projects, which is often overlooked by larger data center developers and operators.</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify">The opportunity here is we are in a market that currently
doesn't have much competition. The demand for Edge computing is very high. Our customers in rural areas really need this, and the availability
of getting new Edge Data Centers manufactured is good and capable of scaling. Financially, it provides good recurring revenue with gross
margins expected to be in the 70-percentile range, and payoff for a new pod is about two years on an asset that will produce revenue for
at least 10 years or more. The long-term vision is to deploy 150 to 200 pods by the end of 2027, potentially generating $60 million to
$65 million in annual recurring revenue. This growth will require strategic partnering to obtain the capital necessary, and our team is
generating options for that. Our third and newest subsidiary is Duos Energy Corporation that is primarily focused on delivering on the
Asset Management Agreement we have with APR Energy and Fortress Investment Group. It is essentially the service company that enables APR
Energy, who owns the assets, to find new contracts, engineer, procure, construct, and operate fast power plants.</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify"></P>

<!-- Field: Page; Sequence: 7 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%"><TR><TD STYLE="text-align: center; width: 100%">&#160;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%"><TR><TD STYLE="text-align: center; width: 100%">&#160;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify">Now, I've spoken before about the experience that
our team and I have running this kind of Power business. I knew that the demand for -- or behind the meter power was very high in the
US Data Center market, which is why we pursued this opportunity. But my team and I have never seen so much demand for these type of generation
assets, and APR Energy has built a pipeline of opportunities that greatly exceeds 850 megawatts that we currently own, and more calls
are coming in every day. I also knew that there were synergies between a power and Edge Data Center business before we closed this deal,
but I didn't really realize how strong it was.</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify">Our efforts to sell Edge Data Centers in the past
few months has led us directly to several power and data center development deals and vice versa. As I stated earlier, in the first three
months of operation we have contracted for 390 megawatts, and we expect to deploy another 240 megawatts for the summer peaking period.
There is certainly no shortage of traditional or Data Center Power opportunities, creating robust work for Duos under the Asset Management
Agreement. Like our other lines of business, operational excellence is our number one goal. It creates happy customers, drives new opportunities,
and earns our reputation as a company people want to do business with. One of the advantages of the Asset Management Agreement with APR
Energy is that our staff was ready on day one to begin deploying assets. Currently, the team is deploying 180 megawatts of contracted
turbines and preparing an additional 240 megawatts of generation for future work. This is a major endeavor given the speed at which APR
Energy is closing new contracts. All the activities and talent to execute project management, engineering design, developing bill of materials,
procurement, logistics, maintenance, and installation are in full motion right now. The Duos operations team is handling all of it in
stride and has experienced at multiple simultaneous deployments.</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify">In conclusion, our business has made significant
changes in just the last six to nine months. We are now diversified into two areas of high growth, Edge Data Centers and Power, which
de-risks our sole reliance on the Rail Technology business and will enable meaningful growth and profitability by the end of this year.
As always, I want to thank our business partners, Board of Directors, and our shareholders for their continued support. The outlook for
Duos looks very promising right now, and I'm excited to be able to lead it. Thank you for listening. And we'll now open the call for your
questions. Operator, please provide the appropriate instructions.</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify"><B>Operator</B></P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify">Thank you. We will now be conducting a question-and-answer
session. If you would like to ask a question, please press star one on your telephone keypad. A confirmation tone will indicate that your
line is in the question queue. You may press star two if you would like to remove your question from the queue. For participants using
speaker equipment, it may be necessary to pick up your handset before pressing the star key. One moment, please, while we poll for questions.
Our first question comes from Ed Woo with Ascendiant Capital. Please proceed with your question.</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify"></P>

<!-- Field: Page; Sequence: 8 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%"><TR><TD STYLE="text-align: center; width: 100%">&#160;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%"><TR><TD STYLE="text-align: center; width: 100%">&#160;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify"><B>Ed Woo</B></P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify">Yes. Congratulations on all the progress you made.
My question is on rail safety legislation. With a new administration and, as you know, we're further and further away removed from when
the Ohio derailment happened, have you noticed any change in terms of people's legislature appetite for rail safety?</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify"><B>Chuck Ferry</B></P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify">Yeah. No. Appreciate it, Ed. And I think on the Railway
Safety Act, which under the Biden administration, a lot of effort was being made both in the Senate and in the House of Representatives
to try and push something through, and ultimately it did not get through. And it really didn't really get its time with both sides, at
least on the floor. I think the sense right now that I get from discussions that I've had with the FRA, some of our Class 1 customers
and other rail industry stakeholders is that we could still see some safety regulations go through. I do think, however, given the current
administration, the likelihood that any significant regulations being passed is probably unlikely. At least that's the way we've kind
of been planning things. That, of course, could always change. But I think the likelihood of a real comprehensive set of regulations coming
out through legislation right now I think is probably much lower than it was prior to the Trump administration coming into office.</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify"><B>Ed Woo</B></P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify">Great. Thanks for answering my question. My last
question is, with a lot of tariff uncertainties, has that impacted any customers who are going to sign up for the Edge Data Centers or
your power contracts?</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify"><B>Chuck Ferry</B></P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify">Yeah. Right now, the threat of tariffs -- and they're
coming. I think everybody would agree with me in some fashion or form. It has not impacted our business yet. I think areas that -- where
we could see some impacts is primarily the -- probably the cost of raw materials. So, we use steel and aluminum in our railcar inspection
portal. That being said, most of our railcar inspection portal, even raw materials come from within the United States. So, we'll have
to wait and see what kind of impacts on that particular business. On the Edge Data Center side, our strategic partner Accu-Tech, we already
had a discussion around this topic. They are taking measures to make it so that any tariff impacts are minimized. But again, in terms
of raw material costs, there could potentially be some risk there. But right now, we have not been impacted by that.</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify">On the power side, no immediate impacts right there
because right now we, through the Asset Management Agreement and partnered with APR Energy, effectively we own those assets outright,
and they're already all here in the United States. And they're primarily intended to be deployed in the United States up against US data
centers, although we are considering a couple of potential contracts that are in overseas locations. And we'll probably wait and see how
the tariffs come out before we act on any of those international jurisdictions. But hopefully that gives you kind of a sense of where
we're at on the tariffs.</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify"></P>

<!-- Field: Page; Sequence: 9 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%"><TR><TD STYLE="text-align: center; width: 100%">&#160;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%"><TR><TD STYLE="text-align: center; width: 100%">&#160;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify"><B>Ed Woo</B></P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify">Yes, it does. Thank you very much, and I wish you
guys good luck. Thank you.</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify"><B>Chuck Ferry</B></P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify">Thank you, Ed.</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify"><B>Operator</B></P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify">Vijay Devar, Northland Capital Markets. Please proceed
with your question.</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify"><B>Vijay Devar</B></P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify">Hi. This is Vijay Devar for Mike Latimore. A couple
of questions. How many data centers are operational now, and do you expect to add a similar amount each quarter to reach your 15 by year-end?</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify"><B>Chuck Ferry</B></P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify">Yeah. No. Appreciate the question. Currently we have
one data center that is fully commercialized and now beginning to produce revenue. That's with the school district 16 in the Panhandle
of Texas. We currently have two additional Edge Data Centers that are deployed in Pampa, Texas that are scheduled to be -- they're in
the middle of installation. They'll be finalized here in the next month or so. And we pretty much plan to probably put in about two to
three of these Edge Data Centers each quarter at this moment. And by the end of the year, we'll have 15 in. Right now, that plan is on
track. We obviously currently own six of those Edge Data Centers. And so, as Adrian discussed during his earnings -- his part of the earnings
call, we're going to make moves to ensure that we can purchase the nine additional. And we already have the customers that have already
agreed that they want them. So, finding homes for this -- these Edge Data Centers is -- has been fairly easy and quick. Now we're just
trying to accelerate that now that we've got the first one in, and again we kind of exercised our construction and installation muscles
on that first one. And now that's going to start going a lot faster.</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify"><B>Vijay Devar</B></P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify">Got it. So, in fact, a continuation to that is do
you see a high potential for winning a hyperscaler deal, and do you still view that as an upside to the guidance of reaching 15 data centers?</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify"><B>Chuck Ferry</B></P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify">Yes. We are in active discussions with five or six
of the largest hyperscalers in the country. One of the -- one of those hyperscalers is actually using some of our power turbines right
now at a large AI data center. And we're seeing interest from the hyperscalers not just for our power and not just at big box data centers.
They are also interested in our Edge Data Centers, as well. So, one of the -- Amazon Web Services attended the opening ceremony at our
Edge Data Center in Amarillo, Texas, and we had a very nice conversation with that team. And they're interested in both the large data
centers where we can provide power as well as our Edge Data Center computing.</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify"></P>

<!-- Field: Page; Sequence: 10 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%"><TR><TD STYLE="text-align: center; width: 100%">&#160;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%"><TR><TD STYLE="text-align: center; width: 100%">&#160;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify"><B>Vijay Devar</B></P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify">Thank you. Thanks a lot.</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify"><B>Chuck Ferry</B></P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify">Okay, so at this time --</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify"><B>Operator</B></P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify">At this time --</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify"><B>Chuck Ferry</B></P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify">Yeah. Go ahead, Operator.</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify"><B>Operator</B></P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify">Oh, I was just going to say at this time our question-and-answer
session is concluded, and I would now like to turn the call back over to you, Mr. Ferry, for closing remarks.</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify"><B>Chuck Ferry</B></P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify">Yeah. Well, as always, before we can -- we want to
just thank everybody for joining the call and thanks for watching us and stay tuned because our business is about to get much larger and
become profitable this year. So, thank you for your time. Back to you, operator.</P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify"><B>Operator</B></P>

<P STYLE="font: 12pt Calibri, Helvetica, Sans-Serif; margin: 0; text-align: justify">Before we conclude today's call, I would now like
to provide Duos&rsquo; Safe Harbor statement that includes important cautions regarding forward-looking statements made during the call.
This earnings call contains forward-looking statements within the meaning of the Private Securities Litigation Reform Act of 1995. Forward-looking
terminology such as believes, expects, may, will, should, anticipate, plans, and their opposites or similar expressions are intended to
identify forward looking statements. We caution you that these statements are not guarantees of future performance or events and are subject
to a number of uncertainties, risks, and other influences, many of which are beyond our control, which may influence the accuracy of these
statements and the projections upon which the statements are based and could cause Duos Technologies Group Inc.'s actual results to differ
materially from those anticipated by the forward-looking statements. These risks and uncertainties include but are not limited to those
described in Item 1-A in Duos&rsquo; Annual -- Duos&rsquo; Annual Report on Form 10-K, which is expressly incorporated herein by reference,
and other factors as may periodically be described in Duos&rsquo; filings with SEC. Thank you for joining us today on Duos Technologies
Group's fourth quarter and full year 2024 earnings call. You may now disconnect.</P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>4
<FILENAME>image_001.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 image_001.jpg
M_]C_X  02D9)1@ ! 0$ > !X  #_VP!#  ," @," @,# P,$ P,$!0@%!00$
M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_
MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04
M%!04%!04%!04%!04%!04%!04%!04%!3_P  1" &6 P@# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
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
MCI\EZ'-L6_TI7'\07NA_I54JD5?7H<V)IRER:?:7<Y9CD9QB@&CR9CUC?/\
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
M I\]+VGQK;NA\D^76+^XU;9?-LK_ &]!&?\ T%JX[3B4O(V'6NUT^>U2SO\
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
MT&3]<5Z/UYXN:@UH<:PL</#F1-9VR&=8B< FMB_T0)#YL>1@=ZR1*-*U&)Y
M'56#%6Z$>E=>VKVU[9.JQA4?. #G [#->CAHTY*4);G+6E.+4H['/:-I(U&3
M:^ ,\DUNZQH2:1&%.%&.0PP16%:2R:=<NZ-\F<C'.*GU36KOQ'*9+N>29@,%
MY#DG'2M(2A"%K:DRC.4T[Z&,;Y_.9$QM%+%I<VH2 X+9Z "A81;W8##(-?1?
MP1\+Z1?1P7$[VK8?8T+M^\)QG./2N)04HRG5VCT-:E7V;C&"UD['E[^#+]O"
M>C;+:0\SG.W'\=<KJ5H]C,$EC,;#J"*_0'QSI>CVGPYTP206\"A9]A"@'.^O
MB3XCW%M+J>("KJH(++ZUU1G3Q$.>$6K)?DC!JI1K*G-IWN]/4X>Q=55L\9)Q
M4DL N67!XJW;Q1O;$8&WUJ"U8B94VDC/!%<W)9*,MF=G-NT=%X6L[:VOD6<+
MR@^8_6NE\3FR-D8EV,N.,5Q5Q*T,O]T;.*U[32X9M/!E+/O&<DFO9I/W72BC
MS*L+S523.#U""-RP'W=QP165)I5Q:E+R)]H5\!LC(/7%=%J-HD,C(I) 8XI-
M :.WUZQFFM5OH89E=[=L8D4')4Y]:^/Q.'YI/W;OL?1T*FRO9"Z;J*ZA#R-D
MR_?3^H]JN5K?%E-!MULM3T#3IM(O9)-TMN1\FPCV)'7Z5SVFZC%J4'F1\,.&
M0]5-?+UZ,J;NXN/DSVZ5136CN6Z***Y3<**** "BBB@ HHHH **** "BBB@
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
ME#Z?6MZUNH[R!98FW(WZ>U?)8FA[&>FQ]#0J^TCKN2T445QG2%%%% !1110
M4444 %%%% !1110 4444 >U_LT>'H[C4M6UJ5 S6RK;0DCHS<L1^  _&OH"O
M(_V:0O\ PAFI$?>-^<_]\+BO7*_7,DIQIX"G;KK][/SG-)N>+G?II^!P_P 2
MOBK8_#J.")K=K_4;A2\=LK;0J]-S-V&>!6?\.OC98>.M1_LV>T;3-18%HD,F
M])<<D X&#CG!KR'X_P KR_$R\#$XCMX54>@VY_J:Y?P%-);>-]!DB)$@O8L8
M]V /\Z^<KYWB:>8NFG[BERVMYVWWN>W2RNA/!*;^)J]_Q]#[.KC?C%_R3#Q%
M_P!>X_\ 0UKLV^\?K7&?&+_DF'B+_KW'_H:U]GC?]UJ_X9?DSYG"_P"\4_\
M$OS/DNT_X_+?_KHO\Q7W*OW5^@KX:M/^/RW_ .NB_P Q7W*OW5^@KY#A?:M_
MV[^I]'G^]+Y_H8WC;_D3->_Z\9O_ $ U\6K]T?2OM+QM_P B9KW_ %XS?^@&
MOBU?NCZ5S\4?Q:7H_P S7(?X=3U1]4? +_DF5C_UWF_]"KT2O//@(I7X96&>
M\TQ'_?=>AU]EEW^Y4?\ "OR/FL;_ +S4]7^9\??%;_DI7B7_ *_7_D*]L_9^
M\&1:-X7&MS1@W^I9*,1RD(. !]2,G\*\1^+)Q\1_$Y_Z?'_D*^KO"<"6WA71
MHHQB-+*$*!_N"OD<FH1J9C7JR^RW;U;9]'F=64,%2@OM)7^21J@9->/?$#]H
M"/PYK$^F:-8Q:A+;-LFN)W(C#CJJ@<G'KFO79W,4$KK]Y49A]0*^&YI&FGED
M<EG=V9B>I)/->KGV85L%"$:#LY7U]+?YGGY1@Z6*E*5574;:>O\ PQ]1_"_X
MPVWQ GEL+FU73]5C0R"-'W1RJ.I4GD$>AKT6OD3X0SR6_P 2_#[1D@M<;#CN
M"I!%?7==.28VKC<,Y5M91=K]]F89KA886NE3V:N?/W[1_@Z*RO;/Q%:QA!=M
MY%T%'!D RK_4@$'Z5-^S#:PM=^(+D@&X1(HU]0I))_,@?E7:_'^-)/AE>,PY
M2X@9<^N_'\B:\(^&'CU_A_XD%XZ--8SKY-U$GWBF<AA[@\_G7@8MT<!G4*TM
M(O5^5[J_WZGL895,7EDJ<=UHOE9_\ ^O:\#^+=G\0SXHNI[(ZB^C C[+_9K'
M:JX'55YW9SG->UZ'XBTSQ+9I=:7?0WL+#/[MOF7V9>H/UK1Y4^AKZ_%X:.84
M5&-1I;WB_P"KH^<P]>6#JN3@F]K-'SYX.^.&K>$M/N+3Q58:CJ+J0;>5TV2
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
M/?BL,_$GQ*/^GU_Y"OH_X0^(8_$7P_TJ17#36T8M9AW#IQS]1@_C7SA\5O\
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
M+%XMP@ 60'HI';%9?F27\*Q)(&"(%W?TJOK5^U_>S2M@,S%B!50A[9EV2?>
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
MD97#[@,MG^\<8KRCX#?%%_@M\8O"GC58'NHM)O!)<6\9PTL#*4E5??8S8SW
MKV7QQ^SK\._&'BW5/%OA?XW^"],\#:E=->^3JTTB:E8B0[WA-L%R[*6(4#&<
M"@#YWE:X\>>-25@M[.ZUO4A^YM(Q'#$\TO1%Z*H+<#M7U%^TQ\>?$_P'^(LW
MPI^%>KR^"O"GA&&"S8:7&D<]]=&)'EGGDP2[$L.^.OK7RSJ4MIH'BR>7P_?2
MZA96%]YFGWTT1A>=(WS'(R9RF< XSQFOJ7XP^#/!O[6'BW_A9?A3XD^$O"6H
MZM:P'7/#WBJ[-E-9721A'=#@B5"%!R/ZX !C?'O4Q\;?V8? WQ?U2TMH_&UO
MK5QX9UK4+>%8CJ2JADBE=5 !<# S[GM@#)_X)_7TNE_M,Z=>P!3/;:+JLT8<
M9&Y;5B,_B*J_'WQIX2\._"7P5\'? ^N)XJL]$NY]8UKQ!;H4MKR_E&W9"#R4
M121N[_+[UE_L:^+=%\$_'.'5=?U2UT?31HVIP&ZO) D8D>V947)[L2 !WH ]
M:U_PSIGB?X\_ WXV^%+98/#?CS7+&2_M8A\NG:PDJBYA/IN(+C/7YC7@7[3G
M/[1_Q/\ ^QCO?_1IKU/]A?XT>'/"&KR>!OB%>16'@W4+JVUFTO[IMJ:9JEJR
MO'+D_=#A=C'Z9X)KQ[X_ZW8^)?CI\0=7TN[BO]-OM<N[BVNH&W1S1M(2KJ>X
M(Z&@#Z[^!.J^'=8_9&^'GPP\5QPPZ-\0=7UK2XM2<#=8WZ2![24'_?\ E_X$
M!TS7E?AKPGJG@+]DO]HOPWK4!M=6TKQ'I-I=1'LZR$9'J#P0>X(KA?&GB[2;
MK]DSX4:%9:M WB'2_$&KW=S90R_Z1:H[ Q2,!RH.,@U[G\2/V@?!7Q5_8Y\2
MW]SJEG9_%76VTNTUK2V?;-?2V<FU;I%[AHB"3VVX[4 >%?L7#/[5WPO[_P#$
MV_\ :,E>P?M)2?M/:%I/C>Z\3Z]?CX>S7<]N\)U*TD5K624K&AC0E\$%1CJ.
M]>&_LI>)-*\'_M(_#W6];OX-+TBQU/S;F]NGV10IY4@W,W89(&?>NF^+7P0T
MLZEXP\56?QB^'>K0275UJ,&F66LO)=SJSLZQHFS!<@@ 9Z]Z . ^ GP\@^*W
MQI\&>$+MF2QU74HX;IHVVMY(RTF#ZE5(_&O8_BW^V5\0?#WQ2U?2OA]K2^#?
M!?AZ]ETW2M#TRVB6U\F%RF94*GS"Y4D[L]<5X9\(OB#-\*/BAX6\8P0&Y?1;
M^*[:W#;3*@.'3/NI85[]\2_@5\/?BGXUUCQWX/\ C/X,T3PIK-PVHSV'B"=X
M-0TYY#OEB\@*2^&)V@'GIGN0#YN\0^++SQ#XROO$QBMM.U&ZO3?[-/B$,,,I
M;?F-!PH#<@=J^RO@=^TQ\4_$?[./Q^UW4_'&J7NKZ'8Z?)IEY(4WVC/,P<IA
M<<@ <YKXQ\66.D:7XGU2ST#5)-;T6"X:.TU*6 P-=1CI(8SRN>N#VQ7M/P+\
M9Z#H'[-W[0.BZEJ]I8ZOK5CIT>FV4\H66\9)F+B-?XB 03CUH \D\??$CQ/\
M4]<76?%NMW6O:HL*VZW5V07$:DD+P , D_G7VQ\/;+XRWG[%'PF'P<O[C3[T
M:GJQU)K>\M[8O']H?9DS$!N<]*^ Z^L;;2?#?Q;_ &1OA9X5B^)O@_PEKV@:
MEJEQ>V?B'4C;2!)9G,> %).1@_0B@#P7XTW_ (XO_B1JB?$:^FU'Q=:;+2[E
MGFCE8!5RJ[X_E( ;MZU]#?#7XD>)_A7_ ,$^]3UKPCK5SH&JO\0OLS7=IM#F
M-K2,E.0>"0/RKYF^(7@V+P'XFDTF'Q+HOBQ%B27^T] N3<6K%L_*'(!+#'(Q
MW%?0GPNB\-?$#]B_4/A_<^/_  MX/\1_\)K_ &NL/B2^-L'MUMHTW#"DG+9
MX_A- %R'QE<_M5_LV?$B^\<16U]X[^'\-OJFG^)H[=(KFZM78K);SE  X 4D
M''4CT.?DNOI77/$7@GX _ KQ=X$\,>+K+Q_XV\:M!#J^J:1&XT[3[*)BWE12
M. 9'<DY(&,-VP,_-5 !7TA^U-_R1C]FO_L33_P"AK7S?7O'[17C'0_$WPJ^
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
M-M%!/<I'+.((B>9&&<5KZ7>V>F/=+>V+WD;Q%(U#["K=F-9,%L]Q*J1H7=B
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
M_7KS-V=_,MBO]SZU<TN6V@O8WNX/M-N/O1;]F[\1TJF,FM!M*D:!IX5DGMD
MWRB,A03V_/BMJ=*52[2,ZDXQT;W"RNS8W2W$? 1]R(>1P<@>XK1\6^*[GQ=J
MC:A?)"9Y%4'R8Q&.!C@#BDTG0K6_TK4+NXU2"TGMU'DVKJQ><D]%P,#'J:S[
M/2;K4KF.UM8FN+AVVI&@RS$]@*V>%FK.VY@JL&VWT*?#>J_6C..]7UTB>WO3
M#/;L9$8JT.=K9].E5KBQEMW*R)L;/0C%-T:D(\S12J0E*URYIUJ)H9IS)$GD
MX)5G"NV3_"._]*[F^UK3-&\/6;Z5KEY/JTHQ=H4*1QY&=H;.6(Z9K@Y=,>VT
MV"\^TV[&5V3R5?,B8[E>P.>*K(K,K#@FMZ=6K0]U+<YZE*%5\S>B-6RO[UKX
M&S\UKI\[?))+GZ8YJM?ZU=WD0@FD)C5R^S&/F/6JD$L]I*'AE:*0=&0X(_&G
M16DDTXWNL:OG]Y+G;^=0ZM:I[A:ITX/F9=T#1;KQ!J,-C90M/=S.$BB7JQ/:
MO0O"OPUO]0UC0K.2UC#S7_DD,VULJX#!SG@#G]:Y'PE%=Z=J<%Q ?+N$(96'
M./>OIWP1X6LIOA]J$JQW(O'ECE=6SC<I&#N[]2:]G#QC1A&4UNTOO9Y>(G*4
MW&+V3?W(^>/B/I5KX>\9ZG:6"K']EN9$WQR;PS!S\P/Y?E7/_9;K4S<7=RCR
MM-* ]W(3@.>H)Z9/7\*W?%VERVFK7K2*Q!F<@D$;AD\\U=\3>,-(7PE;Z#I5
MBBA=D]Q>;FS+)C!^4\#&2*WG3C"I+FV)A-N$>74I:GX6M/#-WL37K:ZV&,.;
M)BQ.[EMIQ@[?YU:G^%^IFV2]AM9397$OEVOF@"6<D\ *.^.<5S/]OHVB1V*V
M5NL@E,INPI\TC& N<XV]^E+%KVH)Y;"[G!C8,A\P_*1T(]#4>TH[6->2KNF;
MNM_##5M!T9-8O;806D\GEJ"PW CU7J.AZUCZ[X?BTE;-X;N.\CG@$VY05VGH
M5YZX(Q5"ZUJZO)9O/GDERV3N8G)JO>W\^H2+)/(9&50@)] , ?E7-4J4>5V6
MO_!-H0J75V.@LTN6 \^*)AT60D%NO3C\/J170Z%<Z-<7%II^NFZL=/MP_F?9
M07<R'H2K' /0<8KEHRZ31,A8,#D%>H.>HJQ?VUTLRRW)9I)QY@=VRS\]3_\
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
M5Y<7DDJ^7"QD"JCGIGL!7G,.Z.:4#J#BK=IL\]/-+"+/S%.N*UP^(E&R:O\
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
M)VZD'PSU%U^(MU!+837UU/:A08E#;5(;.0:S_B%97EO;6ZW.F[X+:_C\R #
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
M)O4BUZP)B9<KNCR0?I6+J=C8NTEW;GR@TF5A)Z#-=2A[2E9,YH24:SE9FO\
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
M%/BE<+ Q:$:5<!">XWUU]K<8AG5VP!$P/_?)KS?]D35+:X^)$20=5TFY5O\
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
MUIX.3H^V3,*F,@JRHM'!:=J$EE*=DC1I)\K[6QN'O7KEG\4K+3-#CA$"SR!
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
ME%4['F1PW)5YRLDS1L&7@U)->33J"S<*?2JX;..,BNF\(:3H^J3W":MJ+Z9
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
M)K)?C-;>I6<EQ)OSM';-9$D17<""2.N.U>)CZ;]HY):'IX2:Y5%LA/-1J<3
M#TJ81$\]/K4;1;9D8-G/!KRK25F>AHS7TK5IM-E#HQ&*ZL>/;R2#:"H..N.:
MX10:GMV;.W.!7T.%Q]6E'D3T/&Q&$IS?,T77N9+[:[DNQ'-5I8&4\J1]173>
M'M,B6TB=P"6&<FMF32H[I"IC&/I7KQP$Z\.>3U9P/$QI2LEH<"D)9CGH.U7;
M2%3,@8<9%:-SI#6]PZ]!ZFF16RHV2<D'M7!['V,K2-W4]HM#K;2 ;5 ' ':M
M66S4V+F0 +CJU0^#_#OB'7PJV.ERR1=//8;4'_ CQ7JVE?!=985?7=1VH.6@
MMC@?BY_H*^F6/P\(6;U[?\ \:5&;EY'@Z6R/-Y<2-*S' "BNY\,_!GQ'KR(X
MM!I]NW_+6Y^3CV'4UZ_%=>#O <#&PMK<2*,>8,,V?=S_ $KG=1^-<EQO2R3&
M> R?_%'^@KBIPJ5I64;+N]/PW-I5$E[NI/IWP-\.: @N-;NVOF')1CY<?Y=3
M4VH?$GPYX*@:VTBS@A"\8C0)G\!R?QKB;_5]6UD,TT[1JW93R?QZUQ>KZ-);
M.7Y8-R3WK7$97[G-.\OP7W(5*NY2LW;^NYTGB+XQ:OK)9(&,41[9VC\A_4UQ
M[:A=ZG,//F>4$]">!^%4_LY+8_I5J!3&00.GM7)2AR>ZE9>1V-12NMSH(85A
MC55&/?%1WMLDL+9 R!D'%/@NDFB!R%('(-5[V_1(RJL"QXXKZ"3IJ&NQY\5)
MR,4*"P&,#//%='!&$C4#@8KG3)Q@=:VM-N<Q 2Y&.AKSL*TI-'363:N6)D#(
MP8<$5SK8$I ]:WKRX62)DC)R>,FL46QW[ "6^E/%+F:40HNR=R!CFH7Z=/TK
M0DT^X5,F(@>N*SY$(.&%>;4A*.Z.V$E+9D0S^!IQ./>D. <4>F:P.@4&G TS
M/S=\4[MS02/&02*=WY_.F*<>^:=]:I$-#NYI /SH) /K^%&:9(O\Z44WMZ"G
M$''MZTT(,@4F<_X4H^M(3]<58#@<?6EY/%-Q^(IV<#GI3$*!BDR3[^V*0\]>
M1ZTI[&F(<*,_C3>ON/:E'/>J0B0?YS06XXIN<?3V-.Z\FK$ Y_I2YQ0"%Z T
M@S]?I5("5<_X4_MGM]*C7]/I2_>/4?A3(8H.>]/!QWI@/)]J7()XY^AJD)DG
M+]^*DC0U);1C&3R:M*>/6MXQOJS-LV_"=E'<W\2N!MS]17N%A;I! B*N !QB
MO ]'OS8W:2#J#FO5M(\<6;VZB9]C =Q7O824>2W4\''4YR::V-SQ!913V$C,
MHR!UQ7 E1'@+C';%7?$_C^":%H+4YSP6Z&N3B\2Q)D2-GZ=:VJ58)VN3AZ-1
M1NT:UT%*DGICGK7#3P@7+[?NAN.A%;E[K_V@;(00S<9SS265E$""PW.W))Q7
M!5:J/W3U*=X*[,J*RDD&0HQZG%-DM)(B"RD9X!QG]173RVJXRHVL.F,"JS6O
MF1L#Z9^[@U+I6+52Y@,C=2I^I4TW.#D\>_(_6M$Z?D_+@X_V2*8UAM;L&^NT
M_P"!K/D9JI(IEL ?-C\<?TJ>QD*F7G^'KFH[B,1,><?\#(-);O@OSSM_O8J5
MHQO5$+'Y?J?:HB<<_P L5(0<="/R%1.?7/UX%9-C'^80"",U$TA/8@?2C/!]
MQZ5%T/(_0U+D.P_)_"H2<'KS[FGY[U&Y.2?ZUFV,7/O3&'-.S36)[<?2LVQE
M[1=2;1]4M;Q/^6+@L!W7HP_+-?1GAF\6:S: -N$1#1MZHW(-?,J]>F?PKV'X
M6ZZ9["T#MEK=OLLN3_ >4/\ 3\*\_&4_:4]-R6^22F=GXKL%EMUN=H<*-DBD
M=4/^?UKQW0G/@WQE<:3.<:??$!">@)_U;?S4U]$2V44T+QR#<K@J0:\3^*7A
M9GT^29 6N;!CDCJ8SW_#@_G7'A+N#@^@54E/RD<I\4/#1*&]B0^9%]_'=?\
MZU7?@UXL6Z1_#=ZX*OE[1F/1OXD_'J/QK>T2_7Q=X9260!KJ(>3<#U8#K]",
M&O(->T^X\(Z\'A9HMCB6&1>HP<C\C7H27M(7?]>9,5SITWN7M?M_L_B6^C(Y
M5YE_)Q12ZI=-J>KM>2 "2Y1Y6"],MM)HK5+>YJMD>1DCTI,<4&C%?G5C["XN
M*44H'%+@^E,D:W04E3K'N1CCIS3'3RSR/F]*0[D8X^OI3P<"DQW[T#IS2O8
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
M^%=:'B/PV%F;=>6O[F7/5N/E;\1^N:]N$TM>C.:[=IK<\P,.W["<8_T<\?\
M 5HK<\067D:Q$H&%VR#_ ,<!HKH2U?\ 71&W-=(\&]Z._M117YJ?9B@TX,1T
MXHHI".L\&>(+'0_M4E]I$&KF>%HHEG) C?\ O\=<5S4Y621F&022>>:**DSB
MO>9 5(IP7C)/Y445:5RQA8 ]/SIP#..H4>U%%737-/E>PI.RN.V*",C<?>G
MD=.![445OL[(SW6H8R>>M*5Q115(EL5:E5>:**WBM3"3)X;?S#U_.IQ;HO&,
MX]:**VF^6*:,8ZRLS4T/0IM=OX;2!XXWE. 7R /K@5[MX9_9JL;94FUW4'O"
M0&\BU^1/Q8\_H***PQ,G3I1G'=BO>?+T/18=,T'X?V&^PTN*V4<9A0%S]6/-
M</XM^,5S90%K> P*QP&&&?\ 7I1171EE&G74JE57:[ZGGU9RY^2^AY3K/Q U
M;6G+M,8P>,D[F_,]/PK \QY9UDD<NY/+,<FBBO;3;:1HHJ*T1UFE8F*(1Q73
MA%$>U5"@445]U@]:=SYW$?$8.L622AN &]<5RCQ;)<9HHKQLQC%332._"M\I
M<A3.!GI6I;1X4?6BBC#I!4/4?"\@FTR)?08K;6,%<8Z445]5T1\I5^-F'XB\
M.QZHR,&V.!UJAI]V^FO]EF_>[> RT44[*]SHIMRARO8-7UU;:%O+C(;'4UPE
M]*US(TI)R3FBBO-QK;T/1PL4E=%)LJ"0:?%<>:.<Y[T45X=[2L>IT)_,\I-Y
MYI+*Y=IRX.&'I115J34DD9M:,VQK-[+&8C+\HK%U&T%QEF)W'O11795_>0]_
M4Q@E"7NZ'-3Q^3,5SFF$<9YHHKY.2LV>_'6*$./EZTOW@?:BBD H..].&3P>
M<T44 Q>0!TXI"=I^M%%,D48 !IP;FBBJ$*3QGI2!LXHHI"' \D>]6;=,\'GZ
MT45K#5D2T1Z=X)TF/[&LY +'ID=*Z\1 #& 1CH1117WE%*--6/C<1)NH[G%>
M-M,CB9)4 4GJ*Y6*V5E)QTHHKRL5%>U/5PTFZ2'&VC89P0?:JYB'VB-3D@M1
M17%**T.R+9Z-IM@CV<?88J2YL?+C+;@5'K117TB2L>"Y/F.#\6[5NEQQQZ5S
M+DC.3D>]%%?)XO\ BL^DP_\ #0B\CC]:<5.,X%%%<AT#5Y)['OBG!AZ&BBF
MI?!"]^Q!J12Q)SSBBBJ$Q6; SD^].!8KGAE]#115$#U4D# 'XTNT]@H)HHJT
M(2,Y;:,JPZ[3P:<95!YW?@:**:8#FD5=I.[GN#S4F60Y+9)Z,!S116J)-"SU
M":V4G?O3N"M7EUC?$Q5-W&-K]!]***[(R=C&444O.>Z^8X;V;M4T$0!!*C.>
MU%%"=T@9+<!8V52O7TZ56%NLCLHR/QHHID)Z#!I)4E]^X#UZTU[ /'NR/KWH
MHJ.5#YF9T\13*YS^%5=V>***X:FYO'80]^/PIG0]!GV-%%8,T1Z/\+]5D_LZ
MZ@R=UE*L\;>@;JOYC/XU[C!)Y\*2 8#*#@T45\_F*2:?]=!T-*LD<IXOL8TN
M8YBH99P8Y$/0\?X5XII3-X.\>M9J?,MYI!;LJGJK<J?J,C]:**Z<*^:@K_UJ
F8M6J31TOBK2P^LV>"!N,@_\ (9_PHHHKZ3#14H7?]:(Y')JQ_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>5
<FILENAME>duot-20250331.xsd
<DESCRIPTION>XBRL SCHEMA FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" ?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 6.0b -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: https://www.novaworks.com -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
    <!-- Field: Doc-Info; Name: Misc; Value: +aAps7xRiXgen8uEYHMsSaOBubPtx517KZkhvmh2bflqPyEtEQGzGyIy9J3WQYYM -->
<schema xmlns="http://www.w3.org/2001/XMLSchema" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:dei="http://xbrl.sec.gov/dei/2025" xmlns:us-gaap="http://fasb.org/us-gaap/2025" xmlns:srt="http://fasb.org/srt/2025" xmlns:srt-types="http://fasb.org/srt-types/2025" xmlns:DUOT="http://duostech.com/20250331" elementFormDefault="qualified" targetNamespace="http://duostech.com/20250331">
    <annotation>
      <appinfo>
        <link:roleType roleURI="http://duostech.com/role/Cover" id="Cover">
          <link:definition>00000001 - Document - Cover</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:linkbaseRef xlink:type="simple" xlink:href="duot-20250331_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Presentation Links" />
        <link:linkbaseRef xlink:type="simple" xlink:href="duot-20250331_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Label Links" />
      </appinfo>
    </annotation>
    <import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd" />
    <import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" />
    <import namespace="http://xbrl.sec.gov/dei/2025" schemaLocation="https://xbrl.sec.gov/dei/2025/dei-2025.xsd" />
    <import namespace="http://fasb.org/us-gaap/2025" schemaLocation="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd" />
    <import namespace="http://fasb.org/us-types/2025" schemaLocation="https://xbrl.fasb.org/us-gaap/2025/elts/us-types-2025.xsd" />
    <import namespace="http://www.xbrl.org/dtr/type/2022-03-31" schemaLocation="https://www.xbrl.org/dtr/type/2022-03-31/types.xsd" />
    <import namespace="http://xbrl.sec.gov/country/2025" schemaLocation="https://xbrl.sec.gov/country/2025/country-2025.xsd" />
    <import namespace="http://fasb.org/srt/2025" schemaLocation="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd" />
    <import namespace="http://fasb.org/srt-types/2025" schemaLocation="https://xbrl.fasb.org/srt/2025/elts/srt-types-2025.xsd" />
</schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>6
<FILENAME>duot-20250331_lab.xml
<DESCRIPTION>XBRL LABEL FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 6.0b -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: https://www.novaworks.com -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
    <link: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" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel" roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel" roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel" roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel" roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel" roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" />
    <link: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" />
    <link:labelLink xlink:type="extended" xlink:role="http://www.xbrl.org/2003/role/link">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_CoverAbstract" xlink:label="dei_CoverAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CoverAbstract" xlink:to="dei_CoverAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CoverAbstract_lbl" xml:lang="en-US">Cover [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentType" xlink:label="dei_DocumentType" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentType" xlink:to="dei_DocumentType_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentType_lbl" xml:lang="en-US">Document Type</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_AmendmentFlag" xlink:label="dei_AmendmentFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AmendmentFlag" xlink:to="dei_AmendmentFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AmendmentFlag_lbl" xml:lang="en-US">Amendment Flag</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_AmendmentDescription" xlink:label="dei_AmendmentDescription" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AmendmentDescription" xlink:to="dei_AmendmentDescription_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AmendmentDescription_lbl" xml:lang="en-US">Amendment Description</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentRegistrationStatement" xlink:label="dei_DocumentRegistrationStatement" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentRegistrationStatement" xlink:to="dei_DocumentRegistrationStatement_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentRegistrationStatement_lbl" xml:lang="en-US">Document Registration Statement</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentAnnualReport" xlink:label="dei_DocumentAnnualReport" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentAnnualReport" xlink:to="dei_DocumentAnnualReport_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentAnnualReport_lbl" xml:lang="en-US">Document Annual Report</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentQuarterlyReport" xlink:label="dei_DocumentQuarterlyReport" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentQuarterlyReport" xlink:to="dei_DocumentQuarterlyReport_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentQuarterlyReport_lbl" xml:lang="en-US">Document Quarterly Report</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentTransitionReport" xlink:label="dei_DocumentTransitionReport" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentTransitionReport" xlink:to="dei_DocumentTransitionReport_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentTransitionReport_lbl" xml:lang="en-US">Document Transition Report</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentShellCompanyReport" xlink:label="dei_DocumentShellCompanyReport" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentShellCompanyReport" xlink:to="dei_DocumentShellCompanyReport_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentShellCompanyReport_lbl" xml:lang="en-US">Document Shell Company Report</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentShellCompanyEventDate" xlink:label="dei_DocumentShellCompanyEventDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentShellCompanyEventDate" xlink:to="dei_DocumentShellCompanyEventDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentShellCompanyEventDate_lbl" xml:lang="en-US">Document Shell Company Event Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentPeriodStartDate" xlink:label="dei_DocumentPeriodStartDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentPeriodStartDate" xlink:to="dei_DocumentPeriodStartDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentPeriodStartDate_lbl" xml:lang="en-US">Document Period Start Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentPeriodEndDate" xlink:label="dei_DocumentPeriodEndDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentPeriodEndDate" xlink:to="dei_DocumentPeriodEndDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentPeriodEndDate_lbl" xml:lang="en-US">Document Period End Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="dei_DocumentFiscalPeriodFocus" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalPeriodFocus" xlink:to="dei_DocumentFiscalPeriodFocus_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentFiscalPeriodFocus_lbl" xml:lang="en-US">Document Fiscal Period Focus</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentFiscalYearFocus" xlink:label="dei_DocumentFiscalYearFocus" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalYearFocus" xlink:to="dei_DocumentFiscalYearFocus_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentFiscalYearFocus_lbl" xml:lang="en-US">Document Fiscal Year Focus</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_CurrentFiscalYearEndDate" xlink:label="dei_CurrentFiscalYearEndDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CurrentFiscalYearEndDate" xlink:to="dei_CurrentFiscalYearEndDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CurrentFiscalYearEndDate_lbl" xml:lang="en-US">Current Fiscal Year End Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityFileNumber" xlink:label="dei_EntityFileNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFileNumber" xlink:to="dei_EntityFileNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityFileNumber_lbl" xml:lang="en-US">Entity File Number</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityRegistrantName" xlink:label="dei_EntityRegistrantName" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityRegistrantName" xlink:to="dei_EntityRegistrantName_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityRegistrantName_lbl" xml:lang="en-US">Entity Registrant Name</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityCentralIndexKey" xlink:label="dei_EntityCentralIndexKey" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCentralIndexKey" xlink:to="dei_EntityCentralIndexKey_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCentralIndexKey_lbl" xml:lang="en-US">Entity Central Index Key</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityPrimarySicNumber" xlink:label="dei_EntityPrimarySicNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityPrimarySicNumber" xlink:to="dei_EntityPrimarySicNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityPrimarySicNumber_lbl" xml:lang="en-US">Entity Primary SIC Number</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityTaxIdentificationNumber" xlink:label="dei_EntityTaxIdentificationNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityTaxIdentificationNumber" xlink:to="dei_EntityTaxIdentificationNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityTaxIdentificationNumber_lbl" xml:lang="en-US">Entity Tax Identification Number</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="dei_EntityIncorporationStateCountryCode" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityIncorporationStateCountryCode" xlink:to="dei_EntityIncorporationStateCountryCode_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityIncorporationStateCountryCode_lbl" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressAddressLine1" xlink:label="dei_EntityAddressAddressLine1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine1" xlink:to="dei_EntityAddressAddressLine1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressAddressLine1_lbl" xml:lang="en-US">Entity Address, Address Line One</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressAddressLine2" xlink:label="dei_EntityAddressAddressLine2" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine2" xlink:to="dei_EntityAddressAddressLine2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressAddressLine2_lbl" xml:lang="en-US">Entity Address, Address Line Two</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressAddressLine3" xlink:label="dei_EntityAddressAddressLine3" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine3" xlink:to="dei_EntityAddressAddressLine3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressAddressLine3_lbl" xml:lang="en-US">Entity Address, Address Line Three</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressCityOrTown" xlink:label="dei_EntityAddressCityOrTown" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressCityOrTown" xlink:to="dei_EntityAddressCityOrTown_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressCityOrTown_lbl" xml:lang="en-US">Entity Address, City or Town</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressStateOrProvince" xlink:label="dei_EntityAddressStateOrProvince" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressStateOrProvince" xlink:to="dei_EntityAddressStateOrProvince_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressStateOrProvince_lbl" xml:lang="en-US">Entity Address, State or Province</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressCountry" xlink:label="dei_EntityAddressCountry" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressCountry" xlink:to="dei_EntityAddressCountry_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressCountry_lbl" xml:lang="en-US">Entity Address, Country</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressPostalZipCode" xlink:label="dei_EntityAddressPostalZipCode" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressPostalZipCode" xlink:to="dei_EntityAddressPostalZipCode_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressPostalZipCode_lbl" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_CountryRegion" xlink:label="dei_CountryRegion" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CountryRegion" xlink:to="dei_CountryRegion_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CountryRegion_lbl" xml:lang="en-US">Country Region</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_CityAreaCode" xlink:label="dei_CityAreaCode" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CityAreaCode" xlink:to="dei_CityAreaCode_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CityAreaCode_lbl" xml:lang="en-US">City Area Code</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LocalPhoneNumber" xlink:label="dei_LocalPhoneNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_LocalPhoneNumber" xlink:to="dei_LocalPhoneNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_LocalPhoneNumber_lbl" xml:lang="en-US">Local Phone Number</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_Extension" xlink:label="dei_Extension" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_Extension" xlink:to="dei_Extension_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_Extension_lbl" xml:lang="en-US">Extension</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_WrittenCommunications" xlink:label="dei_WrittenCommunications" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_WrittenCommunications" xlink:to="dei_WrittenCommunications_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_WrittenCommunications_lbl" xml:lang="en-US">Written Communications</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_SolicitingMaterial" xlink:label="dei_SolicitingMaterial" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_SolicitingMaterial" xlink:to="dei_SolicitingMaterial_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_SolicitingMaterial_lbl" xml:lang="en-US">Soliciting Material</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_PreCommencementTenderOffer" xlink:label="dei_PreCommencementTenderOffer" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_PreCommencementTenderOffer" xlink:to="dei_PreCommencementTenderOffer_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_PreCommencementTenderOffer_lbl" xml:lang="en-US">Pre-commencement Tender Offer</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_PreCommencementIssuerTenderOffer" xlink:label="dei_PreCommencementIssuerTenderOffer" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_PreCommencementIssuerTenderOffer" xlink:to="dei_PreCommencementIssuerTenderOffer_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_PreCommencementIssuerTenderOffer_lbl" xml:lang="en-US">Pre-commencement Issuer Tender Offer</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_Security12bTitle" xlink:label="dei_Security12bTitle" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_Security12bTitle" xlink:to="dei_Security12bTitle_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_Security12bTitle_lbl" xml:lang="en-US">Title of 12(b) Security</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_NoTradingSymbolFlag" xlink:label="dei_NoTradingSymbolFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_NoTradingSymbolFlag" xlink:to="dei_NoTradingSymbolFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_NoTradingSymbolFlag_lbl" xml:lang="en-US">No Trading Symbol Flag</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_TradingSymbol" xlink:label="dei_TradingSymbol" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_TradingSymbol" xlink:to="dei_TradingSymbol_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_TradingSymbol_lbl" xml:lang="en-US">Trading Symbol</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_SecurityExchangeName" xlink:label="dei_SecurityExchangeName" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_SecurityExchangeName" xlink:to="dei_SecurityExchangeName_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_SecurityExchangeName_lbl" xml:lang="en-US">Security Exchange Name</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_Security12gTitle" xlink:label="dei_Security12gTitle" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_Security12gTitle" xlink:to="dei_Security12gTitle_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_Security12gTitle_lbl" xml:lang="en-US">Title of 12(g) Security</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_SecurityReportingObligation" xlink:label="dei_SecurityReportingObligation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_SecurityReportingObligation" xlink:to="dei_SecurityReportingObligation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_SecurityReportingObligation_lbl" xml:lang="en-US">Security Reporting Obligation</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_AnnualInformationForm" xlink:label="dei_AnnualInformationForm" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AnnualInformationForm" xlink:to="dei_AnnualInformationForm_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AnnualInformationForm_lbl" xml:lang="en-US">Annual Information Form</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_AuditedAnnualFinancialStatements" xlink:label="dei_AuditedAnnualFinancialStatements" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AuditedAnnualFinancialStatements" xlink:to="dei_AuditedAnnualFinancialStatements_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AuditedAnnualFinancialStatements_lbl" xml:lang="en-US">Audited Annual Financial Statements</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="dei_EntityWellKnownSeasonedIssuer" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityWellKnownSeasonedIssuer" xlink:to="dei_EntityWellKnownSeasonedIssuer_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityWellKnownSeasonedIssuer_lbl" xml:lang="en-US">Entity Well-known Seasoned Issuer</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityVoluntaryFilers" xlink:label="dei_EntityVoluntaryFilers" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityVoluntaryFilers" xlink:to="dei_EntityVoluntaryFilers_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityVoluntaryFilers_lbl" xml:lang="en-US">Entity Voluntary Filers</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityCurrentReportingStatus" xlink:label="dei_EntityCurrentReportingStatus" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCurrentReportingStatus" xlink:to="dei_EntityCurrentReportingStatus_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCurrentReportingStatus_lbl" xml:lang="en-US">Entity Current Reporting Status</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityInteractiveDataCurrent" xlink:label="dei_EntityInteractiveDataCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityInteractiveDataCurrent" xlink:to="dei_EntityInteractiveDataCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityInteractiveDataCurrent_lbl" xml:lang="en-US">Entity Interactive Data Current</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityFilerCategory" xlink:label="dei_EntityFilerCategory" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFilerCategory" xlink:to="dei_EntityFilerCategory_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityFilerCategory_lbl" xml:lang="en-US">Entity Filer Category</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntitySmallBusiness" xlink:label="dei_EntitySmallBusiness" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntitySmallBusiness" xlink:to="dei_EntitySmallBusiness_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntitySmallBusiness_lbl" xml:lang="en-US">Entity Small Business</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityEmergingGrowthCompany" xlink:label="dei_EntityEmergingGrowthCompany" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityEmergingGrowthCompany" xlink:to="dei_EntityEmergingGrowthCompany_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityEmergingGrowthCompany_lbl" xml:lang="en-US">Entity Emerging Growth Company</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityExTransitionPeriod" xlink:label="dei_EntityExTransitionPeriod" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityExTransitionPeriod" xlink:to="dei_EntityExTransitionPeriod_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityExTransitionPeriod_lbl" xml:lang="en-US">Elected Not To Use the Extended Transition Period</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentAccountingStandard" xlink:label="dei_DocumentAccountingStandard" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentAccountingStandard" xlink:to="dei_DocumentAccountingStandard_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentAccountingStandard_lbl" xml:lang="en-US">Document Accounting Standard</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_OtherReportingStandardItemNumber" xlink:label="dei_OtherReportingStandardItemNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_OtherReportingStandardItemNumber" xlink:to="dei_OtherReportingStandardItemNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_OtherReportingStandardItemNumber_lbl" xml:lang="en-US">Other Reporting Standard Item Number</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityShellCompany" xlink:label="dei_EntityShellCompany" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityShellCompany" xlink:to="dei_EntityShellCompany_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityShellCompany_lbl" xml:lang="en-US">Entity Shell Company</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityPublicFloat" xlink:label="dei_EntityPublicFloat" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityPublicFloat" xlink:to="dei_EntityPublicFloat_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityPublicFloat_lbl" xml:lang="en-US">Entity Public Float</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityBankruptcyProceedingsReportingCurrent" xlink:label="dei_EntityBankruptcyProceedingsReportingCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityBankruptcyProceedingsReportingCurrent" xlink:to="dei_EntityBankruptcyProceedingsReportingCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityBankruptcyProceedingsReportingCurrent_lbl" xml:lang="en-US">Entity Bankruptcy Proceedings, Reporting Current</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="dei_EntityCommonStockSharesOutstanding" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCommonStockSharesOutstanding" xlink:to="dei_EntityCommonStockSharesOutstanding_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCommonStockSharesOutstanding_lbl" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentsIncorporatedByReferenceTextBlock" xlink:label="dei_DocumentsIncorporatedByReferenceTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentsIncorporatedByReferenceTextBlock" xlink:to="dei_DocumentsIncorporatedByReferenceTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentsIncorporatedByReferenceTextBlock_lbl" xml:lang="en-US">Documents Incorporated by Reference [Text Block]</link:label>
    </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>7
<FILENAME>duot-20250331_pre.xml
<DESCRIPTION>XBRL PRESENTATION FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 6.0b -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: https://www.novaworks.com -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
    <link:roleRef roleURI="http://duostech.com/role/Cover" xlink:href="duot-20250331.xsd#Cover" xlink:type="simple" />
    <link:presentationLink xlink:type="extended" xlink:role="http://duostech.com/role/Cover" xlink:title="00000001 - Document - Cover">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_CoverAbstract" xlink:label="loc_deiCoverAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentType" xlink:label="loc_deiDocumentType" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentType" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_AmendmentFlag" xlink:label="loc_deiAmendmentFlag" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiAmendmentFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_AmendmentDescription" xlink:label="loc_deiAmendmentDescription" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiAmendmentDescription" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentRegistrationStatement" xlink:label="loc_deiDocumentRegistrationStatement" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentRegistrationStatement" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentAnnualReport" xlink:label="loc_deiDocumentAnnualReport" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentAnnualReport" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentQuarterlyReport" xlink:label="loc_deiDocumentQuarterlyReport" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentQuarterlyReport" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentTransitionReport" xlink:label="loc_deiDocumentTransitionReport" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentTransitionReport" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentShellCompanyReport" xlink:label="loc_deiDocumentShellCompanyReport" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentShellCompanyReport" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentShellCompanyEventDate" xlink:label="loc_deiDocumentShellCompanyEventDate" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentShellCompanyEventDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentPeriodStartDate" xlink:label="loc_deiDocumentPeriodStartDate" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentPeriodStartDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentPeriodEndDate" xlink:label="loc_deiDocumentPeriodEndDate" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentPeriodEndDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="loc_deiDocumentFiscalPeriodFocus" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentFiscalPeriodFocus" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentFiscalYearFocus" xlink:label="loc_deiDocumentFiscalYearFocus" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentFiscalYearFocus" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_CurrentFiscalYearEndDate" xlink:label="loc_deiCurrentFiscalYearEndDate" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiCurrentFiscalYearEndDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityFileNumber" xlink:label="loc_deiEntityFileNumber" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityFileNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityRegistrantName" xlink:label="loc_deiEntityRegistrantName" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityRegistrantName" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityCentralIndexKey" xlink:label="loc_deiEntityCentralIndexKey" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityCentralIndexKey" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityPrimarySicNumber" xlink:label="loc_deiEntityPrimarySicNumber" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityPrimarySicNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityTaxIdentificationNumber" xlink:label="loc_deiEntityTaxIdentificationNumber" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityTaxIdentificationNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="loc_deiEntityIncorporationStateCountryCode" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityIncorporationStateCountryCode" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressAddressLine1" xlink:label="loc_deiEntityAddressAddressLine1" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressAddressLine1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressAddressLine2" xlink:label="loc_deiEntityAddressAddressLine2" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressAddressLine2" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressAddressLine3" xlink:label="loc_deiEntityAddressAddressLine3" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressAddressLine3" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressCityOrTown" xlink:label="loc_deiEntityAddressCityOrTown" />
      <link:presentationArc order="230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressCityOrTown" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressStateOrProvince" xlink:label="loc_deiEntityAddressStateOrProvince" />
      <link:presentationArc order="240" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressStateOrProvince" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressCountry" xlink:label="loc_deiEntityAddressCountry" />
      <link:presentationArc order="250" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressCountry" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressPostalZipCode" xlink:label="loc_deiEntityAddressPostalZipCode" />
      <link:presentationArc order="260" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressPostalZipCode" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_CountryRegion" xlink:label="loc_deiCountryRegion" />
      <link:presentationArc order="270" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiCountryRegion" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_CityAreaCode" xlink:label="loc_deiCityAreaCode" />
      <link:presentationArc order="280" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiCityAreaCode" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LocalPhoneNumber" xlink:label="loc_deiLocalPhoneNumber" />
      <link:presentationArc order="290" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiLocalPhoneNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_Extension" xlink:label="loc_deiExtension" />
      <link:presentationArc order="300" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiExtension" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_WrittenCommunications" xlink:label="loc_deiWrittenCommunications" />
      <link:presentationArc order="310" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiWrittenCommunications" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_SolicitingMaterial" xlink:label="loc_deiSolicitingMaterial" />
      <link:presentationArc order="320" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiSolicitingMaterial" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_PreCommencementTenderOffer" xlink:label="loc_deiPreCommencementTenderOffer" />
      <link:presentationArc order="330" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiPreCommencementTenderOffer" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_PreCommencementIssuerTenderOffer" xlink:label="loc_deiPreCommencementIssuerTenderOffer" />
      <link:presentationArc order="340" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiPreCommencementIssuerTenderOffer" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_Security12bTitle" xlink:label="loc_deiSecurity12bTitle" />
      <link:presentationArc order="350" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiSecurity12bTitle" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_NoTradingSymbolFlag" xlink:label="loc_deiNoTradingSymbolFlag" />
      <link:presentationArc order="360" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiNoTradingSymbolFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_TradingSymbol" xlink:label="loc_deiTradingSymbol" />
      <link:presentationArc order="370" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiTradingSymbol" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_SecurityExchangeName" xlink:label="loc_deiSecurityExchangeName" />
      <link:presentationArc order="380" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiSecurityExchangeName" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_Security12gTitle" xlink:label="loc_deiSecurity12gTitle" />
      <link:presentationArc order="390" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiSecurity12gTitle" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_SecurityReportingObligation" xlink:label="loc_deiSecurityReportingObligation" />
      <link:presentationArc order="400" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiSecurityReportingObligation" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_AnnualInformationForm" xlink:label="loc_deiAnnualInformationForm" />
      <link:presentationArc order="410" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiAnnualInformationForm" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_AuditedAnnualFinancialStatements" xlink:label="loc_deiAuditedAnnualFinancialStatements" />
      <link:presentationArc order="420" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiAuditedAnnualFinancialStatements" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="loc_deiEntityWellKnownSeasonedIssuer" />
      <link:presentationArc order="430" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityWellKnownSeasonedIssuer" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityVoluntaryFilers" xlink:label="loc_deiEntityVoluntaryFilers" />
      <link:presentationArc order="440" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityVoluntaryFilers" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityCurrentReportingStatus" xlink:label="loc_deiEntityCurrentReportingStatus" />
      <link:presentationArc order="450" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityCurrentReportingStatus" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityInteractiveDataCurrent" xlink:label="loc_deiEntityInteractiveDataCurrent" />
      <link:presentationArc order="460" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityInteractiveDataCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityFilerCategory" xlink:label="loc_deiEntityFilerCategory" />
      <link:presentationArc order="470" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityFilerCategory" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntitySmallBusiness" xlink:label="loc_deiEntitySmallBusiness" />
      <link:presentationArc order="480" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntitySmallBusiness" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityEmergingGrowthCompany" xlink:label="loc_deiEntityEmergingGrowthCompany" />
      <link:presentationArc order="490" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityEmergingGrowthCompany" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityExTransitionPeriod" xlink:label="loc_deiEntityExTransitionPeriod" />
      <link:presentationArc order="500" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityExTransitionPeriod" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentAccountingStandard" xlink:label="loc_deiDocumentAccountingStandard" />
      <link:presentationArc order="510" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentAccountingStandard" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_OtherReportingStandardItemNumber" xlink:label="loc_deiOtherReportingStandardItemNumber" />
      <link:presentationArc order="520" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiOtherReportingStandardItemNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityShellCompany" xlink:label="loc_deiEntityShellCompany" />
      <link:presentationArc order="530" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityShellCompany" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityPublicFloat" xlink:label="loc_deiEntityPublicFloat" />
      <link:presentationArc order="540" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityPublicFloat" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityBankruptcyProceedingsReportingCurrent" xlink:label="loc_deiEntityBankruptcyProceedingsReportingCurrent" />
      <link:presentationArc order="550" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityBankruptcyProceedingsReportingCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="loc_deiEntityCommonStockSharesOutstanding" />
      <link:presentationArc order="560" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityCommonStockSharesOutstanding" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentsIncorporatedByReferenceTextBlock" xlink:label="loc_deiDocumentsIncorporatedByReferenceTextBlock" />
      <link:presentationArc order="570" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentsIncorporatedByReferenceTextBlock" xlink:type="arc" />
    </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>9
<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="1"><div style="width: 200px;"><strong>Cover<br></strong></div></th>
<th class="th"><div>Mar. 31, 2025</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_CoverAbstract', window );"><strong>Cover [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_dei_DocumentType', window );">Document Type</a></td>
<td class="text">8-K<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
</tr>
<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_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Mar. 31,  2025<span></span>
</td>
</tr>
<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-39227<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">Duos Technologies Group, 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_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0001396536<span></span>
</td>
</tr>
<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">65-0493217<span></span>
</td>
</tr>
<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>
</tr>
<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">7660 Centurion Parkway<span></span>
</td>
</tr>
<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">Suite 100<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Jacksonville<span></span>
</td>
</tr>
<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_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">FL<span></span>
</td>
</tr>
<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_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">32256<span></span>
</td>
</tr>
<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">(904)<span></span>
</td>
</tr>
<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">296-2807<span></span>
</td>
</tr>
<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_WrittenCommunications', window );">Written Communications</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_SolicitingMaterial', window );">Soliciting Material</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_PreCommencementTenderOffer', window );">Pre-commencement Tender Offer</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_PreCommencementIssuerTenderOffer', window );">Pre-commencement Issuer Tender Offer</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Common Stock (par value $0.001 per share)<span></span>
</td>
</tr>
<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_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">DUOT<span></span>
</td>
</tr>
<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_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NASDAQ<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</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_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_CoverAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cover page.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_CoverAbstract</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_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_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_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_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_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_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_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_PreCommencementIssuerTenderOffer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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.</p></div>
<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 13e<br> -Subsection 4c<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_PreCommencementIssuerTenderOffer</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_PreCommencementTenderOffer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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.</p></div>
<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 14d<br> -Subsection 2b<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_PreCommencementTenderOffer</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_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_SolicitingMaterial">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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.</p></div>
<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 14a<br> -Subsection 12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SolicitingMaterial</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_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:tradingSymbolItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_WrittenCommunications">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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.</p></div>
<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 425<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_WrittenCommunications</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>10
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( -"!@EI&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    ( -"!@EK- J0Y[P   "L"   1
M9&]C4')O<',O8V]R92YX;6S-DL%.PS ,AE\%Y=XZ;0>'J.ME:*<A(3$)Q"U*
MO"VB::+$J-W;DX:M$X('X!C[S^?/DEOEA7(!GX/S&,A@O)ML/T2A_)J=B+P
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
M@2";_-;;I/;=X Q\U*M:I60K$3]+!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F
M6/,,H68XWX=%FAHSU8NL.8T*;T'50.4_V]0-:/8--!R1!5XQF;8VH^1."CS<
M_N\-L,+$CN'MB[\!4$L#!!0    ( -"!@EJQECDK:P0  # 1   8    >&PO
M=V]R:W-H965T<R]S:&5E=#$N>&ULC9AO<^(V$,:_BL;M='(S2;#%GX04F.%(
MTJ:72VC@>C/M](6P!=;$EEQ)AO#MNS+$IJE9\P9LXWW\\^[Z69G!1NE7$W-N
MR5N:2#/T8FNSFU;+A#%/F;E4&9?PRU+IE%G8U:N6R31G41&4)BWJ^[U6RH3T
M1H/BV%2/!BJWB9!\JHG)TY3I[6>>J,W0"[SW R]B%5MWH#4:9&S%9]Q^RZ8:
M]EJE2B12+HU0DFB^''KCX.8S[;J XHP_!-^8@VWB;F6AU*O;>8B&GN^(>,)#
MZR08?*WYA">)4P*.?_:B7GE-%WBX_:Y^7]P\W,R"&3Y1R7<1V7CH77LDXDN6
M)_9%;7[E^QLJ $.5F.*3;';G=CH>"7-C5;H/!H)4R-TW>]LGXC" '@F@^P!:
M<.\N5%#>,LM& ZTV1+NS0<UM%+=:1 .<D*XJ,ZOA5P%Q=C11:ZX'+0M2[D K
MW(=]WH71(V%?F;XD[>"<4)]V_QO> H(2@Y88M-!K8QCDK_'"6 V%^KN.:*?0
MJ5=PW7MC,A;RH0?M:;A><V_TTP]!S_\9X6N7?&U,?72KPAQZT9+Y-N-U<'CX
M]<47!*)30G10E3$01 7%?<)6=11X_)(EAB,<W9*C>UHRIEP+%9$[&1%HOMJ\
MX$IE&S7U4:]$ZZ&"=](*NR7W(N'D*4\7];V-:_A^<-'N4WJ%\%R5/%>G\+SP
ME7"=#3E[8FEMHG"=VUP9,N=A+%6B5H(;\HM6>79.'F1XB7!>EYS7IW!.H*J:
M): :\3?RA6_K2'$E']+7[O>Z[1Z"U2^Q^J=@S=D;>8B 32Q%R HW/UY<7+'7
MO? [_38-L.H&?N6>_BF 4 6E,Z4+MG,RL_ T$*7)1.604,BKBFJ+WJ!^_XA!
M'EA\< KD.(K &,WY^P9YA//(LZPGPR6O>CV_Z)9<NVI,F7[=L"U&6TV" #5R
MG':^4;6TN.0L%U"/P/<QP&H4!+B9?P2<N#TH]EQM9"T<+O<;"U^-DFN1))@Y
M!]64"'";_\A7=N-4J[6087V]<4V\$ZO!$>!^_Q%MJHP%N_E39,<?$5RQ36D7
M<YJ@FAP!;OM%&<>PLCV.@@N<]?W.)PRE&AH![O:/*H2L3&,EL2G6($+[O0MZ
M[:,^5XV' '?U[UI8RR6D)DUSN3=A4TN%"S6M08)J- 2XD\]4(D)AA5R1K]#@
M6K"DE@=7:>*AU2B@N%E/-;\((3T<GK#=4A%6:["H?5XNZ^O7H-=(5OD_Q<WZ
M?V0/QN1 U@B(RS8"'BS^<7^>"POK-;4D 3U;?"(S'L)8L;6+CP8EUY\PCV96
MA:_D+&.:K%F2<_*C?PGK$I+![9J8:8X]I[2:!!2W[KEFD>N_V39=J-KN:Q"X
M_?8\QT@JSZ>X/[^GC-R]A3&3*WYTG=D@]#2>W8Y_QY@JLZ<GF?U=RO7*90E6
MK!L;.PO)F*PO+BYXM.%:!^^_[K\$>*V *QJ2\"4(^9=7H*MWK^>[':NRXI5X
MH2R\8!>;,6?P,+@3X/>E4O9]Q[UEEW^2C/X%4$L#!!0    ( -"!@EJ?H!OP
ML0(  .(,   -    >&PO<W1Y;&5S+GAM;-U7;6O;,!#^*T(_8&YB:N*1&+9
M8;"-0O-A7Y58=@1Z\62Y<_KKI[-L)VEU9=V'L<VAR=T]NKM'=R>9KEMWDOSA
MR+DCO9*ZW="C<\W[)&D/1ZY8^\XT7'ND,E8QYU5;)VUC.2M;<%(R6=[<9(EB
M0M-BK3MUIUQ+#J;3;D-O:%*L*Z//EI0&@U_*%">/3&[HEDFQMV)8RY20IV!>
M@N%@I+'$>2I\0Q=@:9\"O @:L!SC**&-!6,2,H3O_;C\&3!IK5>%E#/!)0V&
M8MTPY[C5=UX9%@_&%Q 9Y=VI\0QKRTZ+Y2T].PP_/LG>V)+;.<V"3J9B+7D%
M=*RHC_#K3), Z)Q17B@%JXUF X?)8Q1\V .7\@%:^*VZBMU7)/3B4PEM(+#5
M2?2$1C&$"0K$OXP68E^$O?VML*01C\9][/QN]*!_[XSC]Y97HA_TOIKS8]$7
M>'36-/+T08I:*Q[V_LL)BS6;_,C16/'DL\&D'+R!6TH>N77B<&GY85FSX[V;
MIJFO<,[+?Y#SGZUSS36W3%Z2]J/_-U?Y+8R3\?1<'-&K SI;"5R$&_H5[E=Y
MYD#VG9!.Z%$[BK+D^L4Y]>$=V_L+_"J^7U_RBG72[69P0\_R%UZ*3N7SJGNH
MR[CJ+'^&^VB1S;>PSR5TR7M>;D?5UOM!)%[P6<<'')XC=\,31S"?@,41P+ \
M& /,)WAA>?ZG_:S0_00,X[:*(BO49X7Z!*\8LAT^6)ZX3^Z?^$[S/$VS#*OH
M=AMEL,7JEF7P%X^&<0,/+ ]D>ENM\6[C$_+Z'& ]?6U"L)WBDXCM%*\U(/&Z
M@4>>Q[N-Y0$/K O8[$#^>!Z8J;A/FD)7,6[8"<:1/,<0F,7XC&894IT,/O'^
M8*<D3?,\C@ 69Y"F& *G$4<P!L !0])T> \^>Q\ETWLJ.?]74_P$4$L#!!0
M   ( -"!@EJ7BKL<P    !,"   +    7W)E;',O+G)E;'.=DKENPS ,0'_%
MT)XP!] AB#-E\18$^0%6H@_8$@6*19V_K]JE<9 +&7D]/!+<'FE [3BDMHNI
M&/T04FE:U;@!2+8ECVG.D4*NU"P>-8?20$3;8T.P6BP^0"X99K>]9!:G<Z17
MB%S7G:4]VR]/06^ KSI,<4)I2$LS#O#-TG\R]_,,-47E2B.56QIXT^7^=N!)
MT:$B6!::1<G3HAVE?QW']I#3Z:]C(K1Z6^CY<6A4"H[<8R6,<6*T_C6"R0_L
M?@!02P,$%     @ T(&"6JK$(A8S 0  (@(   \   !X;"]W;W)K8F]O:RYX
M;6R-4=%NPC ,_)4J'[ 6M"$-45Y VY"F#8V)]]"ZU"*)*\>%C:^?VZH:TE[V
ME-S9NMQ=%A?BTX'HE'QY%V)N:I%FGJ:QJ,';>$<-!)U4Q-Z*0CZFL6&P9:P!
MQ+MTFF6SU%L,9KD8M;:<W@(2* 0I*-D1>X1+_)UW,#ECQ ,ZE._<]'<')O$8
MT.,5RMQD)HDU75Z(\4I!K-L53,[E9C(,]L""Q1]ZUYG\M(?8,V(/'U:-Y&:6
MJ6"%'*7?Z/6M>CR#+@^H%7I")\!K*_#,U#88CIV,IDAO8O0]C.=0XIS_4R-5
M%1:PIJ+U$&3HD<%U!D.LL8DF"=9#;E9T!N[RZ .;<L@F:NJF*9ZC#GA3#O9&
M3R54&*!\4YFHO/93;#GICEYG>O\P>=0>6N=6RKV'5[+E&''\GN4/4$L#!!0
M   ( -"!@EHD'INBK0   /@!   :    >&PO7W)E;',O=V]R:V)O;VLN>&UL
M+G)E;'.UD3T.@S ,A:\2Y0 U4*E#!4Q=6"LN$ 7S(Q(2Q:X*MR^% 9 Z=&&R
MGBU_[\E.GV@4=VZ@MO,D1FL&RF3+[.\ I%NTBB[.XS!/:A>LXEF&!KS2O6H0
MDBBZ0=@S9)[NF:*<//Y#='7=:7PX_;(X\ \PO%WHJ45D*4H5&N1,PFBV-L%2
MXLM,EJ*H,AF**I9P6B#BR2!M:59]L$].M.=Y%S?W1:[-XPFNWPQP>'3^ 5!+
M P04    " #0@8):99!YDAD!  #/ P  $P   %M#;VYT96YT7U1Y<&5S72YX
M;6RMDTU.PS 0A:\295LE+BQ8H*8;8 M=< %C3QJK_I-G6M+;,T[:2J 2%85-
MK'C>O,^>EZS>CQ&PZ)WUV)0=47P4 E4'3F(=(GBNM"$Y2?R:MB)*M9-;$/?+
MY8-0P1-XJBA[E.O5,[1R;ZEXZ7D;3?!-F<!B63R-PLQJ2AFC-4H2U\7!ZQ^4
MZD2HN7/08&<B+EA0BJN$7/D=<.I[.T!*1D.QD8E>I6.5Z*U .EK >MKBRAE#
MVQH%.JB]XY8:8P*IL0,@9^O1=#%-)IXPC,^[V?S!9@K(RDT*$3FQ!'_'G2/)
MW55D(TADIJ]X(;+U[/M!3EN#OI'-X_T,:3?D@6)8YL_X>\87_QO.\1'"[K\_
ML;S63AI_YHOA/UY_ 5!+ 0(4 Q0    ( -"!@EI&QTU(E0   ,T    0
M          "  0    !D;V-0<F]P<R]A<' N>&UL4$L! A0#%     @ T(&"
M6LT"I#GO    *P(  !$              ( !PP   &1O8U!R;W!S+V-O<F4N
M>&UL4$L! A0#%     @ T(&"6IE<G",0!@  G"<  !,              ( !
MX0$  'AL+W1H96UE+W1H96UE,2YX;6Q02P$"% ,4    " #0@8):L98Y*VL$
M   P$0  &               @($B"   >&PO=V]R:W-H965T<R]S:&5E=#$N
M>&UL4$L! A0#%     @ T(&"6I^@&_"Q @  X@P   T              ( !
MPPP  'AL+W-T>6QE<RYX;6Q02P$"% ,4    " #0@8):EXJ[',     3 @
M"P              @ &?#P  7W)E;',O+G)E;'-02P$"% ,4    " #0@8):
MJL0B%C,!   B @  #P              @ &($   >&PO=V]R:V)O;VLN>&UL
M4$L! A0#%     @ T(&"6B0>FZ*M    ^ $  !H              ( !Z!$
M 'AL+U]R96QS+W=O<FMB;V]K+GAM;"YR96QS4$L! A0#%     @ T(&"6F60
M>9(9 0  SP,  !,              ( !S1(  %M#;VYT96YT7U1Y<&5S72YX
8;6Q02P4&      D "0 ^ @  %Q0

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>11
<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>12
<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>14
<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>1</ContextCount>
  <ElementCount>23</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>0</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>3</UnitCount>
  <MyReports>
    <Report instance="duot_8kv2.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>00000001 - Document - Cover</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://duostech.com/role/Cover</Role>
      <ShortName>Cover</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File>duot-20250331.xsd</File>
    <File>duot-20250331_lab.xml</File>
    <File>duot-20250331_pre.xml</File>
    <File doctype="8-K" isOnlyDei="true" isUsgaap="true" original="duot_8kv2.htm">duot_8kv2.htm</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy items="23">http://xbrl.sec.gov/dei/2025</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>false</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>16
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "version": "2.2",
 "instance": {
  "duot_8kv2.htm": {
   "nsprefix": "DUOT",
   "nsuri": "http://duostech.com/20250331",
   "dts": {
    "schema": {
     "local": [
      "duot-20250331.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",
      "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://www.xbrl.org/dtr/type/2024-01-31/types.xsd",
      "https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd",
      "https://xbrl.fasb.org/srt/2025/elts/srt-roles-2025.xsd",
      "https://xbrl.fasb.org/srt/2025/elts/srt-types-2025.xsd",
      "https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd",
      "https://xbrl.fasb.org/us-gaap/2025/elts/us-roles-2025.xsd",
      "https://xbrl.fasb.org/us-gaap/2025/elts/us-types-2025.xsd",
      "https://xbrl.sec.gov/country/2025/country-2025.xsd",
      "https://xbrl.sec.gov/dei/2025/dei-2025.xsd",
      "https://xbrl.sec.gov/stpr/2025/stpr-2025.xsd"
     ]
    },
    "labelLink": {
     "local": [
      "duot-20250331_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "duot-20250331_pre.xml"
     ]
    },
    "inline": {
     "local": [
      "duot_8kv2.htm"
     ]
    }
   },
   "keyStandard": 23,
   "keyCustom": 0,
   "axisStandard": 0,
   "axisCustom": 0,
   "memberStandard": 0,
   "memberCustom": 0,
   "hidden": {
    "total": 2,
    "http://xbrl.sec.gov/dei/2025": 2
   },
   "contextCount": 1,
   "entityCount": 1,
   "segmentCount": 0,
   "elementCount": 59,
   "unitCount": 3,
   "baseTaxonomies": {
    "http://xbrl.sec.gov/dei/2025": 23
   },
   "report": {
    "R1": {
     "role": "http://duostech.com/role/Cover",
     "longName": "00000001 - Document - Cover",
     "shortName": "Cover",
     "isDefault": "true",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "1",
     "firstAnchor": {
      "contextRef": "AsOf2025-03-31",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "b",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "duot_8kv2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2025-03-31",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "b",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "duot_8kv2.htm",
      "first": true,
      "unique": true
     }
    }
   },
   "tag": {
    "dei_AmendmentDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "AmendmentDescription",
     "presentation": [
      "http://duostech.com/role/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/2025",
     "localname": "AmendmentFlag",
     "presentation": [
      "http://duostech.com/role/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": []
    },
    "dei_AnnualInformationForm": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "AnnualInformationForm",
     "presentation": [
      "http://duostech.com/role/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": [
      "r14"
     ]
    },
    "dei_AuditedAnnualFinancialStatements": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "AuditedAnnualFinancialStatements",
     "presentation": [
      "http://duostech.com/role/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": [
      "r14"
     ]
    },
    "dei_CityAreaCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "CityAreaCode",
     "presentation": [
      "http://duostech.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "City Area Code",
        "documentation": "Area code of city"
       }
      }
     },
     "auth_ref": []
    },
    "dei_CountryRegion": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "CountryRegion",
     "presentation": [
      "http://duostech.com/role/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/2025",
     "localname": "CoverAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Cover [Abstract]",
        "documentation": "Cover page."
       }
      }
     },
     "auth_ref": []
    },
    "dei_CurrentFiscalYearEndDate": {
     "xbrltype": "gMonthDayItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "CurrentFiscalYearEndDate",
     "presentation": [
      "http://duostech.com/role/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": []
    },
    "dei_DocumentAccountingStandard": {
     "xbrltype": "accountingStandardItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentAccountingStandard",
     "presentation": [
      "http://duostech.com/role/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": [
      "r13"
     ]
    },
    "dei_DocumentAnnualReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentAnnualReport",
     "presentation": [
      "http://duostech.com/role/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": [
      "r11",
      "r13",
      "r14"
     ]
    },
    "dei_DocumentFiscalPeriodFocus": {
     "xbrltype": "fiscalPeriodItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentFiscalPeriodFocus",
     "presentation": [
      "http://duostech.com/role/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/2025",
     "localname": "DocumentFiscalYearFocus",
     "presentation": [
      "http://duostech.com/role/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_DocumentPeriodEndDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentPeriodEndDate",
     "presentation": [
      "http://duostech.com/role/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/2025",
     "localname": "DocumentPeriodStartDate",
     "presentation": [
      "http://duostech.com/role/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/2025",
     "localname": "DocumentQuarterlyReport",
     "presentation": [
      "http://duostech.com/role/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": [
      "r12"
     ]
    },
    "dei_DocumentRegistrationStatement": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentRegistrationStatement",
     "presentation": [
      "http://duostech.com/role/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": [
      "r0"
     ]
    },
    "dei_DocumentShellCompanyEventDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentShellCompanyEventDate",
     "presentation": [
      "http://duostech.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Shell Company Event Date",
        "documentation": "Date of event requiring a shell company report."
       }
      }
     },
     "auth_ref": [
      "r13"
     ]
    },
    "dei_DocumentShellCompanyReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentShellCompanyReport",
     "presentation": [
      "http://duostech.com/role/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": [
      "r13"
     ]
    },
    "dei_DocumentTransitionReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentTransitionReport",
     "presentation": [
      "http://duostech.com/role/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": [
      "r15"
     ]
    },
    "dei_DocumentType": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentType",
     "presentation": [
      "http://duostech.com/role/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_DocumentsIncorporatedByReferenceTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentsIncorporatedByReferenceTextBlock",
     "presentation": [
      "http://duostech.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Documents Incorporated by Reference [Text Block]",
        "documentation": "Documents incorporated by reference."
       }
      }
     },
     "auth_ref": [
      "r3"
     ]
    },
    "dei_EntityAddressAddressLine1": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityAddressAddressLine1",
     "presentation": [
      "http://duostech.com/role/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/2025",
     "localname": "EntityAddressAddressLine2",
     "presentation": [
      "http://duostech.com/role/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/2025",
     "localname": "EntityAddressAddressLine3",
     "presentation": [
      "http://duostech.com/role/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/2025",
     "localname": "EntityAddressCityOrTown",
     "presentation": [
      "http://duostech.com/role/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/2025",
     "localname": "EntityAddressCountry",
     "presentation": [
      "http://duostech.com/role/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/2025",
     "localname": "EntityAddressPostalZipCode",
     "presentation": [
      "http://duostech.com/role/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/2025",
     "localname": "EntityAddressStateOrProvince",
     "presentation": [
      "http://duostech.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, State or Province",
        "documentation": "Name of the state or province."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityBankruptcyProceedingsReportingCurrent": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityBankruptcyProceedingsReportingCurrent",
     "presentation": [
      "http://duostech.com/role/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": [
      "r6"
     ]
    },
    "dei_EntityCentralIndexKey": {
     "xbrltype": "centralIndexKeyItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityCentralIndexKey",
     "presentation": [
      "http://duostech.com/role/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": [
      "r2"
     ]
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityCommonStockSharesOutstanding",
     "presentation": [
      "http://duostech.com/role/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_EntityCurrentReportingStatus": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityCurrentReportingStatus",
     "presentation": [
      "http://duostech.com/role/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_EntityEmergingGrowthCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityEmergingGrowthCompany",
     "presentation": [
      "http://duostech.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Emerging Growth Company",
        "documentation": "Indicate if registrant meets the emerging growth company criteria."
       }
      }
     },
     "auth_ref": [
      "r2"
     ]
    },
    "dei_EntityExTransitionPeriod": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityExTransitionPeriod",
     "presentation": [
      "http://duostech.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Elected Not To Use the Extended 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": [
      "r19"
     ]
    },
    "dei_EntityFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityFileNumber",
     "presentation": [
      "http://duostech.com/role/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/2025",
     "localname": "EntityFilerCategory",
     "presentation": [
      "http://duostech.com/role/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": [
      "r2"
     ]
    },
    "dei_EntityIncorporationStateCountryCode": {
     "xbrltype": "edgarStateCountryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityIncorporationStateCountryCode",
     "presentation": [
      "http://duostech.com/role/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_EntityInteractiveDataCurrent": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityInteractiveDataCurrent",
     "presentation": [
      "http://duostech.com/role/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": [
      "r16"
     ]
    },
    "dei_EntityPrimarySicNumber": {
     "xbrltype": "sicNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityPrimarySicNumber",
     "presentation": [
      "http://duostech.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Primary SIC Number",
        "documentation": "Primary Standard Industrial Classification (SIC) Number for the Entity."
       }
      }
     },
     "auth_ref": [
      "r14"
     ]
    },
    "dei_EntityPublicFloat": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityPublicFloat",
     "crdr": "credit",
     "presentation": [
      "http://duostech.com/role/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/2025",
     "localname": "EntityRegistrantName",
     "presentation": [
      "http://duostech.com/role/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": [
      "r2"
     ]
    },
    "dei_EntityShellCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityShellCompany",
     "presentation": [
      "http://duostech.com/role/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": [
      "r2"
     ]
    },
    "dei_EntitySmallBusiness": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntitySmallBusiness",
     "presentation": [
      "http://duostech.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Small Business",
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)."
       }
      }
     },
     "auth_ref": [
      "r2"
     ]
    },
    "dei_EntityTaxIdentificationNumber": {
     "xbrltype": "employerIdItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityTaxIdentificationNumber",
     "presentation": [
      "http://duostech.com/role/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": [
      "r2"
     ]
    },
    "dei_EntityVoluntaryFilers": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityVoluntaryFilers",
     "presentation": [
      "http://duostech.com/role/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/2025",
     "localname": "EntityWellKnownSeasonedIssuer",
     "presentation": [
      "http://duostech.com/role/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": [
      "r17"
     ]
    },
    "dei_Extension": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "Extension",
     "presentation": [
      "http://duostech.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Extension",
        "documentation": "Extension number for local phone number."
       }
      }
     },
     "auth_ref": []
    },
    "dei_LocalPhoneNumber": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "LocalPhoneNumber",
     "presentation": [
      "http://duostech.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Local Phone Number",
        "documentation": "Local phone number for entity."
       }
      }
     },
     "auth_ref": []
    },
    "dei_NoTradingSymbolFlag": {
     "xbrltype": "trueItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "NoTradingSymbolFlag",
     "presentation": [
      "http://duostech.com/role/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": []
    },
    "dei_OtherReportingStandardItemNumber": {
     "xbrltype": "otherReportingStandardItemNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "OtherReportingStandardItemNumber",
     "presentation": [
      "http://duostech.com/role/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": [
      "r13"
     ]
    },
    "dei_PreCommencementIssuerTenderOffer": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "PreCommencementIssuerTenderOffer",
     "presentation": [
      "http://duostech.com/role/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": [
      "r7"
     ]
    },
    "dei_PreCommencementTenderOffer": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "PreCommencementTenderOffer",
     "presentation": [
      "http://duostech.com/role/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": [
      "r9"
     ]
    },
    "dei_Security12bTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "Security12bTitle",
     "presentation": [
      "http://duostech.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title of 12(b) Security",
        "documentation": "Title of a 12(b) registered security."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "dei_Security12gTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "Security12gTitle",
     "presentation": [
      "http://duostech.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title of 12(g) Security",
        "documentation": "Title of a 12(g) registered security."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "dei_SecurityExchangeName": {
     "xbrltype": "edgarExchangeCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "SecurityExchangeName",
     "presentation": [
      "http://duostech.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Security Exchange Name",
        "documentation": "Name of the Exchange on which a security is registered."
       }
      }
     },
     "auth_ref": [
      "r4"
     ]
    },
    "dei_SecurityReportingObligation": {
     "xbrltype": "securityReportingObligationItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "SecurityReportingObligation",
     "presentation": [
      "http://duostech.com/role/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": [
      "r10"
     ]
    },
    "dei_SolicitingMaterial": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "SolicitingMaterial",
     "presentation": [
      "http://duostech.com/role/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": [
      "r8"
     ]
    },
    "dei_TradingSymbol": {
     "xbrltype": "tradingSymbolItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "TradingSymbol",
     "presentation": [
      "http://duostech.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Symbol",
        "documentation": "Trading symbol of an instrument as listed on an exchange."
       }
      }
     },
     "auth_ref": []
    },
    "dei_WrittenCommunications": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "WrittenCommunications",
     "presentation": [
      "http://duostech.com/role/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": [
      "r18"
     ]
    }
   }
  }
 },
 "std_ref": {
  "r0": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12"
  },
  "r1": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b"
  },
  "r2": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r3": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-23"
  },
  "r4": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r5": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "g"
  },
  "r6": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12, 13, 15d"
  },
  "r7": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "13e",
   "Subsection": "4c"
  },
  "r8": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "14a",
   "Subsection": "12"
  },
  "r9": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "14d",
   "Subsection": "2b"
  },
  "r10": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "15",
   "Subsection": "d"
  },
  "r11": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-K",
   "Number": "249",
   "Section": "310"
  },
  "r12": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-Q",
   "Number": "240",
   "Section": "308",
   "Subsection": "a"
  },
  "r13": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Number": "249",
   "Section": "220",
   "Subsection": "f"
  },
  "r14": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Number": "249",
   "Section": "240",
   "Subsection": "f"
  },
  "r15": {
   "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"
  },
  "r16": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-T",
   "Number": "232",
   "Section": "405"
  },
  "r17": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "405"
  },
  "r18": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "425"
  },
  "r19": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "7A",
   "Section": "B",
   "Subsection": "2"
  }
 }
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>17
<FILENAME>0001079973-25-000588-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001079973-25-000588-xbrl.zip
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
MVA)7;$#F-!-F>1 L *9,!@H94CI4"+WTO+Y+P#+U$"/8'%/FE@"[R28%34U
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
MO3GGK&E\,I//G82RCK/O/N0<<@;VG^]Y0]<3;12)35D3)Q/*\_J_6\V!I--
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
MXCBSC8/\I_F([+B(U#9>@SGO1>]>BHS93K8]6P9/=MV^N"'7[:O+ZYN_D?<
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
M<\S:9N=K'U#4Z1;"KR[.X$_SZ.3=X<$GVVT+)';_T?($^_ .ASIYQ[Z87F?
M2CI'Y*T@TLJ]%=069Q("9RVG4\07V)M?[.Y?8_<8G_S%HQ\9P!*AH[Y12*:^
M?'MX\.;*]+OF7^_9V>_7]V\!1T>>^V!U 8AN#XZF,P! L@?+!U0@^ .=(?99
M@!<6D*@-AR40S8.!B<AFVD__0PQ"7!C"0( F#V)@=6Q$W?-N7[ S,S#9*9&W
MQ"A"F<,#W[7'B'#PG$>4#9C5LQQ 59S+D[1,J$G(YHX]H)N_)-U'&_^M3*0?
M;H_&[XUM6Y*:<+HPZ)GHB&$;7E)G72YN!X86 G=$TZA?VVX0N,/9G+/UY1.[
MNSW]]<@:FGWQ'TW3B_\=]8]8\_+^UZ,YK'M)-!/N>S[S77PF^%,?!;/GNY 8
MH22!E  (_EN!)\*N8V9W>/ 9Y*:-LC,M'.Z;'R_/V>GYY>5-\^RL=?7IUR/M
MB'Z_NVF>AK__T3J[__SKD:YIKX^6#TS8R_UM..R#\'  .]POO(3JP(?[L_")
M1ZL;#."UHE&Q' 3J_=G)G*^3; O77.B90\M^>L_NGH9MUP9L_;M>+QTKIA2.
M=G('LP/E-'T?),H7H/*^&.*A-ON>D#^%!-C\THR(CR0;:C7-FUMV[@BO_T00
MN0#B]E"BM9P'X0?TOA3I#Z8]%@P8"?P,4N55V6"P/!N@=G@ OP]I9E:O:%_^
M0/;TR?0+-\@]8&WW8Z^-,J?([@<6,)9H99;3L<==E%ZL\IJ)O\96@&+3_"K@
M*^(E(]/#!V' *8N%L? 9&\ $:ST\ /D'@K03A"]'#-7'3?L,)@]<[ZDHS^[=
M_2W^A7BU1[%Y*#9-NXVH^TYTQ@ACD[VJA @!"LH#Z5<C\XG@C)*A-P[@P5AA
MF=!0 #F5>$.Y!%H9R&<_(#GF6</#@T?7^XK?@#)D!2!T3#^EF(%,?_3W@%TB
M8%L.Z)@$(=C*5Q'(PX?3AL=8@"2'WP$_0##<6RBSB2CIQS+KHBHAY9T:(%80
M",ZDM;B]PP-2G4C]:+:FJ"$A]SH_.U7<RW^[!_02 =WL -]%$O:M;PQ.6<+)
M(O#;8)^,;)>HV$=2O1??@/)N15^:'W>=@>O:/E*C A/0_<#U0@77=CLDV/W#
M QQ4$7^, 'N272[)@NRT;21+)P(@0!0@&Y!$;<(6@46[7,&1M(!(:@)XE4 &
M (%BZCTIDS&D6W\\0N7_\ #$L27G(NA&XX>&*0Z%EA:H"C3"'LI+A/*9>!"V
M.Y)>BP%HRH6N<'S4G!)\D]T ST60W"#+#N$-OW?<R+4P4PD$6!\>T(OAIW)0
MU-^(>/\K.@GE#5$C9A.HJZ%_9+I!*97'BJ:T1(!;MT\[06-3>*!%XA"$-!R>
M!--3XAP)>'P09,3@"9[T 4KAH)]O3M&/ C_.Y"<3#K(YV##?LS8/C5[^RL1<
M?RL4V(4E[.Y[ %M?'+,[4(G1@@=,9X6"<F)^.&O]>V*&<,@J&F%MU^L*+_KL
MHPV$R)!0P(JWNHCN"U%=&J&)^)!29J&G%/7'+/4\('=5.\Z"Y,,[V,.4[;0]
M87XMM 4P'-CSB,X@>8BPO_RM/P&U=P@V":DUH\[N<]*7GB;[WO]>#H27,OF;
M!16S+KK$>N@Z$9[RZ 'C'8-0!QX,/!!8/K'P$:CIJ)]U7#CUT-=\:UIVQ_3
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
MI+].*3X2<>/X&*F4898XG!P&/6 1H8NTXUDC^BH\=\!9I::&M0,1U%&$8:1
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
M)A9(.42:[(T>?7YC=E"0T.=OB5N ,3"6009?Q"$SF7\D/><F<#(T>UVG *@
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
M_<>)3O;5J)-]JHW]Q^9E\^KTG-U]/C^_WS>O__&VQM_?R#>>9]_7^$4*T<I
MM$W]OU?=I7Y_0,\<T!Y=7P*-?1__V0>S77W\]P)O[0)O"=E8X3*;=W>D]^VT
M:V5G-[;6;,S3WV]OS\&BD"BSS[K>THVMFLLD[X>8G1]S:OJ#R8ULXOZ$*C>J
M\'\C$P#8DOL?#%XNZ[Q>WM#]#\OHD]'L=&#(P*=KP*T'O"PWE2"UJK3:LE;"
MPYOWY)I;950!FM6,]I>O%.ZY1 V<R#/Q]F??%\'*T[2KI0JOU18HHE@/ *M
MB(VU=NQ]+NJ3A5#+P7NV7>]IY8>A57@I&U;=''%5#&S7F&GJMCW$=>.)D6EU
MPQ(EV5E(WC?>&7L>5DNLA^ST6I672KEIE:W7R[S\TL[=^4P:OG(#P6ZG2\$Y
MOH#<ILG.*%SY:=*$E[?_?7K)WNS; E?!][;%5O*KF9)?VTCQ=:[5,;OBYVT>
M"\9TI<KKC66<P)[K[;G>5G&].087^\4A98 YKA,J["M7C1N@J6<;66]*4]^*
M$O7Y)I@[@KF?R/02?XTM:@2Z%F>5P6LU'?Y_82/5U2VH!O9T)5L"G'-RC)O>
MV<+TA=P,=AD8PR]D/K,"N^[UK(Y@E_C$RIV0=!-LJ?'"@USE@DJU$M<K6^PI
MN; <T^D\ ^3S;E^P,S,PV2F%0M=PQYBF8V?2G[ACR%*Z:@L0GA;PX*X8N;ZU
M<L9;T32N:;D!6J7R'<O9Z]%[/7H+].A(2%.?MWV:P59O+$\*P3FHZB QT!;S
M ^HK56!WYF/? V6 -6]NV6?7QE=]=GEYNG+%&795RI-(V4X]H.4$IM.WVK:0
M;L.U6&$-O.>3Z]G2^)\'=DLFS7DAKUP=V@J]-)42KU76J=(M@_YNS$!@T@ZZ
M0@+/[ J\Y,9?"_QTH\9+^>&?N@%F73EG*OD/1V;NW%[P:'HB>>4-Z[A^X&]]
M6!H3OTKU[VW<MP,AFHK!Z]D$CKS<[K>DH*+LO;;](44=F%VEPNM9AO?3(&P#
M$_V,C2/LWA.RMVLWQ?)2;27NK^^;EVQZZ<Z6-=\IE7FC4N?5)?6BV-IST U,
MXN=&_=F\B1?TY-@8I]O7!.:B)G 1=I->VV6K^;%UV;K'[A74L>+^^O1?GZ\O
MS\YO[_[!SG_[O77_YXXS^)W=V$9UGV5PA*TYZ9W=V$;J31,\:1\-VM*-K;/H
M]"5>S*CV<&0^H?]Y<IN;*.EL5!N\;GQ_0>=F5U]I5'BUE"G*VYYR5(Q(1/C
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
M/MA*Z!^J@TI6EXI-SIV\N&RQ')-<WVHKO[\GX3VP&LQA!Q&Q. NGMY6809[
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
M@7QH5G+&2DIOGL.'Y8N#"1S'J,SWH5 +N<@MD8L'*+\_FCPKO^<*$X;7==)
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
MSC!J>5F,%*=*^>[DHS,6@ D-ZMK: JE2U6@'RS,R[UV\@\O2*%F^L9@AF%Q
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
M_.;ISX_PCQ?GKUX^^G]02P$"% ,4    " #0@8):2#A9*BT#  #B"P  $0
M            @ $     9'5O="TR,#(U,#,S,2YX<V102P$"% ,4    " #0
M@8):2&LYG/T*  !_A@  %0              @ %< P  9'5O="TR,#(U,#,S
M,5]L86(N>&UL4$L! A0#%     @ T(&"6@T7MH53!P  U%<  !4
M     ( !C X  &1U;W0M,C R-3 S,S%?<')E+GAM;%!+ 0(4 Q0    ( -"!
M@EIGUGR#J10  (5P   -              "  1(6  !D=6]T7SAK=C(N:'1M
M4$L! A0#%     @ T(&"6N?08+8^.@  %!@"  H              ( !YBH
M &5X.3EX,2YH=&U02P$"% ,4    " #0@8):IM]H43DW  !9T   "@
L        @ %,90  97@Y.7@R+FAT;5!+!08     !@ & ' !  "MG      !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>18
<FILENAME>duot_8kv2_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2025"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="duot-20250331.xsd" xlink:type="simple"/>
    <context id="AsOf2025-03-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396536</identifier>
        </entity>
        <period>
            <startDate>2025-03-31</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <unit id="USD">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="Shares">
        <measure>shares</measure>
    </unit>
    <unit id="USDPShares">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <dei:AmendmentFlag contextRef="AsOf2025-03-31" id="Fact000003">false</dei:AmendmentFlag>
    <dei:EntityCentralIndexKey contextRef="AsOf2025-03-31" id="Fact000004">0001396536</dei:EntityCentralIndexKey>
    <dei:DocumentType contextRef="AsOf2025-03-31" id="Fact000009">8-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate contextRef="AsOf2025-03-31" id="Fact000010">2025-03-31</dei:DocumentPeriodEndDate>
    <dei:EntityRegistrantName contextRef="AsOf2025-03-31" id="Fact000011">Duos Technologies Group, Inc.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode contextRef="AsOf2025-03-31" id="Fact000012">FL</dei:EntityIncorporationStateCountryCode>
    <dei:EntityFileNumber contextRef="AsOf2025-03-31" id="Fact000013">001-39227</dei:EntityFileNumber>
    <dei:EntityTaxIdentificationNumber contextRef="AsOf2025-03-31" id="Fact000014">65-0493217</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1 contextRef="AsOf2025-03-31" id="Fact000015">7660 Centurion Parkway</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2 contextRef="AsOf2025-03-31" id="Fact000016">Suite 100</dei:EntityAddressAddressLine2>
    <dei:EntityAddressCityOrTown contextRef="AsOf2025-03-31" id="Fact000017">Jacksonville</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince contextRef="AsOf2025-03-31" id="Fact000018">FL</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode contextRef="AsOf2025-03-31" id="Fact000019">32256</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode contextRef="AsOf2025-03-31" id="Fact000020">(904)</dei:CityAreaCode>
    <dei:LocalPhoneNumber contextRef="AsOf2025-03-31" id="Fact000021">296-2807</dei:LocalPhoneNumber>
    <dei:WrittenCommunications contextRef="AsOf2025-03-31" id="Fact000022">false</dei:WrittenCommunications>
    <dei:SolicitingMaterial contextRef="AsOf2025-03-31" id="Fact000023">false</dei:SolicitingMaterial>
    <dei:PreCommencementTenderOffer contextRef="AsOf2025-03-31" id="Fact000024">false</dei:PreCommencementTenderOffer>
    <dei:PreCommencementIssuerTenderOffer contextRef="AsOf2025-03-31" id="Fact000025">false</dei:PreCommencementIssuerTenderOffer>
    <dei:Security12bTitle contextRef="AsOf2025-03-31" id="Fact000026">Common Stock (par value $0.001 per share)</dei:Security12bTitle>
    <dei:TradingSymbol contextRef="AsOf2025-03-31" id="Fact000027">DUOT</dei:TradingSymbol>
    <dei:SecurityExchangeName contextRef="AsOf2025-03-31" id="Fact000028">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityEmergingGrowthCompany contextRef="AsOf2025-03-31" id="Fact000029">false</dei:EntityEmergingGrowthCompany>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
