<SEC-DOCUMENT>0001493152-23-028383.txt : 20230814
<SEC-HEADER>0001493152-23-028383.hdr.sgml : 20230814
<ACCEPTANCE-DATETIME>20230814160048
ACCESSION NUMBER:		0001493152-23-028383
CONFORMED SUBMISSION TYPE:	10-Q
PUBLIC DOCUMENT COUNT:		92
CONFORMED PERIOD OF REPORT:	20230630
FILED AS OF DATE:		20230814
DATE AS OF CHANGE:		20230814

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			INTELLINETICS, INC.
		CENTRAL INDEX KEY:			0001081745
		STANDARD INDUSTRIAL CLASSIFICATION:	SERVICES-PREPACKAGED SOFTWARE [7372]
		IRS NUMBER:				870613716
		STATE OF INCORPORATION:			NV
		FISCAL YEAR END:			1231

	FILING VALUES:
		FORM TYPE:		10-Q
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	001-41495
		FILM NUMBER:		231169502

	BUSINESS ADDRESS:	
		STREET 1:		2190 DIVIDEND DRIVE
		CITY:			COLUMBUS
		STATE:			OH
		ZIP:			43228
		BUSINESS PHONE:		6143888909

	MAIL ADDRESS:	
		STREET 1:		2190 DIVIDEND DRIVE
		CITY:			COLUMBUS
		STATE:			OH
		ZIP:			43228

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	GLOBALWISE INVESTMENTS INC
		DATE OF NAME CHANGE:	20000928
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-Q
<SEQUENCE>1
<FILENAME>form10-q.htm
<TEXT>
<XBRL>
<?xml version="1.0" encoding="utf-8"?>
<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/2023" xmlns:ref="http://www.xbrl.org/2006/ref" xmlns:utr="http://www.xbrl.org/2009/utr" xmlns:us-gaap="http://fasb.org/us-gaap/2023" xmlns:us-roles="http://fasb.org/us-roles/2023" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2020-01-21" xmlns:country="http://xbrl.sec.gov/country/2023" xmlns:srt="http://fasb.org/srt/2023" xmlns:INLX="http://intellinetics.com/20230630">
<head>
     <title></title>
<meta http-equiv="Content-Type" content="text/html" />
</head>
<!-- Field: Set; Name: xdx; ID: xdx_070_XDX_form10%2Dq.xdx -->
<!-- Field: Set; Name: xdx; ID: xdx_02C_US%2DGAAP%2D2023 -->
<!-- Field: Set; Name: xdx; ID: xdx_03B_INLX_intellinetics.com_20230630 -->
<!-- Field: Set; Name: xdx; ID: xdx_04C_20230101_20230630 -->
<!-- Field: Set; Name: xdx; ID: xdx_053_edei%2D%2DEntityCentralIndexKey_0001081745 -->
<!-- Field: Set; Name: xdx; ID: xdx_059_edei%2D%2DAmendmentFlag_false -->
<!-- Field: Set; Name: xdx; ID: xdx_051_edei%2D%2DCurrentFiscalYearEndDate_%2D%2DLS0xMi0zMQ== -->
<!-- Field: Set; Name: xdx; ID: xdx_058_edei%2D%2DDocumentFiscalPeriodFocus_Q2 -->
<!-- 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 -->
<!-- Field: Set; Name: xdx; ID: xdx_069_Pure_4_xbrli%2D%2Dpure -->
<!-- Field: Set; Name: xdx; ID: xdx_06A_Sqft_8_utr%2D%2Dsqft -->
<!-- Field: Set; Name: xdx; ID: xdx_06E_Segment_5_Segment -->
<body style="font: 10pt Times New Roman, Times, Serif">
<div style="display: none">
<ix:header>
 <ix:hidden>
  <ix:nonNumeric contextRef="From2023-01-01to2023-06-30" name="dei:EntityCentralIndexKey">0001081745</ix:nonNumeric>
  <ix:nonNumeric contextRef="From2023-01-01to2023-06-30" name="dei:AmendmentFlag">false</ix:nonNumeric>
  <ix:nonNumeric contextRef="From2023-01-01to2023-06-30" name="dei:CurrentFiscalYearEndDate">--12-31</ix:nonNumeric>
  <ix:nonNumeric contextRef="From2023-01-01to2023-06-30" name="dei:DocumentFiscalPeriodFocus">Q2</ix:nonNumeric>
  <ix:nonFraction name="INLX:EarnoutLiabilitiesCurrent" contextRef="AsOf2023-06-30" id="xdx2ixbrl0112" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="INLX:AdjustmentToFairValueOfContingentConsiderationEarnout" contextRef="From2023-04-012023-06-30" id="xdx2ixbrl0261" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="INLX:AdjustmentToFairValueOfContingentConsiderationEarnout" contextRef="From2023-01-01to2023-06-30" id="xdx2ixbrl0263" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AcquisitionCosts" contextRef="From2023-04-012023-06-30" id="xdx2ixbrl0266" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AcquisitionCosts" contextRef="From2023-01-01to2023-06-30" id="xdx2ixbrl0268" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" contextRef="From2022-04-012022-06-30_us-gaap_CommonStockMember" id="xdx2ixbrl0328" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" contextRef="From2022-04-012022-06-30_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0330" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="From2022-04-012022-06-30_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0335" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts" contextRef="From2022-04-012022-06-30_us-gaap_CommonStockMember" id="xdx2ixbrl0340" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts" contextRef="From2022-04-012022-06-30_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0342" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued" contextRef="From2022-04-012022-06-30_us-gaap_CommonStockMember" id="xdx2ixbrl0345" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued" contextRef="From2022-04-012022-06-30_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0347" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2022-04-012022-06-30_us-gaap_CommonStockMember" id="xdx2ixbrl0350" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2022-04-012022-06-30_us-gaap_AdditionalPaidInCapitalMember" id="xdx2ixbrl0351" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" contextRef="From2023-04-012023-06-30_us-gaap_CommonStockMember" id="xdx2ixbrl0369" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" contextRef="From2023-04-012023-06-30_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0371" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2023-04-012023-06-30_us-gaap_CommonStockMember" id="xdx2ixbrl0374" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2023-04-012023-06-30_us-gaap_AdditionalPaidInCapitalMember" id="xdx2ixbrl0375" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="INLX:StockIssuedDuringPeriodValueIssuedToDirectors" contextRef="From2022-01-012022-06-30_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0395" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" contextRef="From2022-01-012022-06-30_us-gaap_CommonStockMember" id="xdx2ixbrl0400" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" contextRef="From2022-01-012022-06-30_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0402" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="From2022-01-012022-06-30_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0407" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts" contextRef="From2022-01-012022-06-30_us-gaap_CommonStockMember" id="xdx2ixbrl0412" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts" contextRef="From2022-01-012022-06-30_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0414" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued" contextRef="From2022-01-012022-06-30_us-gaap_CommonStockMember" id="xdx2ixbrl0417" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued" contextRef="From2022-01-012022-06-30_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0419" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2022-01-012022-06-30_us-gaap_CommonStockMember" id="xdx2ixbrl0422" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2022-01-012022-06-30_us-gaap_AdditionalPaidInCapitalMember" id="xdx2ixbrl0423" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" contextRef="From2023-01-012023-06-30_us-gaap_CommonStockMember" id="xdx2ixbrl0441" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" contextRef="From2023-01-012023-06-30_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0443" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2023-01-012023-06-30_us-gaap_CommonStockMember" id="xdx2ixbrl0446" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2023-01-012023-06-30_us-gaap_AdditionalPaidInCapitalMember" id="xdx2ixbrl0447" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2023-01-012023-06-30_us-gaap_CommonStockMember" id="xdx2ixbrl0451" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2023-01-012023-06-30_us-gaap_AdditionalPaidInCapitalMember" id="xdx2ixbrl0452" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinanceLeaseRightOfUseAssetAmortization" contextRef="From2022-01-012022-06-30" id="xdx2ixbrl0485" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:IssuanceOfStockAndWarrantsForServicesOrClaims" contextRef="From2023-01-01to2023-06-30" id="xdx2ixbrl0487" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="INLX:ChangeInFairValueOfEarnoutLiabilities" contextRef="From2023-01-01to2023-06-30" id="xdx2ixbrl0493" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:IncreaseDecreaseInDeferredCompensation" contextRef="From2023-01-01to2023-06-30" id="xdx2ixbrl0517" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:PaymentsToAcquireBusinessesGross" contextRef="From2023-01-01to2023-06-30" id="xdx2ixbrl0532" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ProceedsFromIssuanceOfCommonStock" contextRef="From2023-01-01to2023-06-30" id="xdx2ixbrl0550" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:PaymentsOfStockIssuanceCosts" contextRef="From2023-01-01to2023-06-30" id="xdx2ixbrl0553" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ProceedsFromNotesPayable" contextRef="From2023-01-01to2023-06-30" id="xdx2ixbrl0556" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ProceedsFromRelatedPartyDebt" contextRef="From2023-01-01to2023-06-30" id="xdx2ixbrl0559" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinanceLeasePrincipalPayments" contextRef="From2022-01-012022-06-30" id="xdx2ixbrl0563" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:RepaymentsOfNotesPayable" contextRef="From2022-01-012022-06-30" id="xdx2ixbrl0566" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="INLX:DiscountOnNotesPayableForWarrants" contextRef="From2023-01-01to2023-06-30" id="xdx2ixbrl0592" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="INLX:DiscountOnNotesPayableRelatedPartiesForWarrants" contextRef="From2023-01-01to2023-06-30" id="xdx2ixbrl0595" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="INLX:WarrantsIssuedAndExtendedForCommonStockIssuanceCosts" contextRef="From2023-01-01to2023-06-30" id="xdx2ixbrl0598" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="INLX:NonCashFinancingAccountsReceivable" contextRef="From2023-01-01to2023-06-30" id="xdx2ixbrl0604" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="INLX:NonCashFinancingActivitiesPrepaidExpenses" contextRef="From2023-01-01to2023-06-30" id="xdx2ixbrl0607" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="INLX:NonCashFinancingActivitiesPropertyAndEquipment" contextRef="From2023-01-01to2023-06-30" id="xdx2ixbrl0610" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="INLX:NonCashFinancingActivitiesIntangibleAssets" contextRef="From2023-01-01to2023-06-30" id="xdx2ixbrl0613" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="INLX:NonCashFinancingActivitiesGoodwill" contextRef="From2023-01-01to2023-06-30" id="xdx2ixbrl0616" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="INLX:NonCashFinancingActivitiesAccountsPayable" contextRef="From2023-01-01to2023-06-30" id="xdx2ixbrl0619" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="INLX:NonCashFinancingActivitiesDeferredRevenues" contextRef="From2023-01-01to2023-06-30" id="xdx2ixbrl0622" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="INLX:NonCashFinancingActivitiesNetAssetsAcquiredInAcquisition" contextRef="From2023-01-01to2023-06-30" id="xdx2ixbrl0625" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="INLX:NonCashFinancingActivitiesCashUsedInBusinessAcquisitions" contextRef="From2023-01-01to2023-06-30" id="xdx2ixbrl0628" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="INLX:ContractWithCustomerAssetCumulativeCatchUpAdjustmentToAdditionFromAquisition" contextRef="From2023-01-012023-06-30_us-gaap_AccountsReceivableMember" id="xdx2ixbrl0653" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="INLX:DeferredRevenueAdditionFromAcquisition" contextRef="From2023-01-01to2023-06-30" id="xdx2ixbrl0711" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="INLX:EarnoutLiability" contextRef="AsOf2023-06-30" id="xdx2ixbrl1038" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="INLX:EarnoutLiability" contextRef="AsOf2023-06-30" id="xdx2ixbrl1040" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinanceLeaseRightOfUseAssetAmortization" contextRef="From2022-04-012022-06-30" id="xdx2ixbrl1276" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinanceLeaseInterestExpense" contextRef="From2022-04-012022-06-30" id="xdx2ixbrl1279" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinanceLeaseRightOfUseAssetAmortization" contextRef="From2022-01-012022-06-30" id="xdx2ixbrl1291" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinanceLeaseInterestExpense" contextRef="From2022-01-012022-06-30" id="xdx2ixbrl1294" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinanceLeaseInterestPaymentOnLiability" contextRef="From2022-01-012022-06-30" id="xdx2ixbrl1306" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinanceLeasePrincipalPayments" contextRef="From2022-01-012022-06-30" id="xdx2ixbrl1310" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent" contextRef="AsOf2022-06-30" id="xdx2ixbrl1324" unitRef="Pure" xs:nil="true"></ix:nonFraction>
  </ix:hidden>
 <ix:references>
  <link:schemaRef xlink:href="inlx-20230630.xsd" xlink:type="simple" />
  </ix:references>
 <ix:resources>
    <xbrli:context id="From2023-01-01to2023-06-30">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-08-11">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-08-11</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-06-30">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-06-30_us-gaap_NonrelatedPartyMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:NonrelatedPartyMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_us-gaap_NonrelatedPartyMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:NonrelatedPartyMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-06-30_us-gaap_RelatedPartyMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_us-gaap_RelatedPartyMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-04-012023-06-30">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-04-01</xbrli:startDate>
        <xbrli:endDate>2023-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-04-012022-06-30">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-04-01</xbrli:startDate>
        <xbrli:endDate>2022-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-06-30">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-04-012023-06-30_custom_SaleOfSoftwareMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">INLX:SaleOfSoftwareMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-04-01</xbrli:startDate>
        <xbrli:endDate>2023-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-04-012022-06-30_custom_SaleOfSoftwareMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">INLX:SaleOfSoftwareMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-04-01</xbrli:startDate>
        <xbrli:endDate>2022-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-06-30_custom_SaleOfSoftwareMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">INLX:SaleOfSoftwareMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-06-30_custom_SaleOfSoftwareMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">INLX:SaleOfSoftwareMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-04-012023-06-30_custom_SoftwareAsAServiceMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">INLX:SoftwareAsAServiceMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-04-01</xbrli:startDate>
        <xbrli:endDate>2023-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-04-012022-06-30_custom_SoftwareAsAServiceMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">INLX:SoftwareAsAServiceMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-04-01</xbrli:startDate>
        <xbrli:endDate>2022-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-06-30_custom_SoftwareAsAServiceMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">INLX:SoftwareAsAServiceMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-06-30_custom_SoftwareAsAServiceMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">INLX:SoftwareAsAServiceMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-04-012023-06-30_custom_SoftwareMaintenanceServicesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">INLX:SoftwareMaintenanceServicesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-04-01</xbrli:startDate>
        <xbrli:endDate>2023-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-04-012022-06-30_custom_SoftwareMaintenanceServicesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">INLX:SoftwareMaintenanceServicesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-04-01</xbrli:startDate>
        <xbrli:endDate>2022-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-06-30_custom_SoftwareMaintenanceServicesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">INLX:SoftwareMaintenanceServicesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-06-30_custom_SoftwareMaintenanceServicesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">INLX:SoftwareMaintenanceServicesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-04-012023-06-30_custom_ProfessionalServicesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">INLX:ProfessionalServicesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-04-01</xbrli:startDate>
        <xbrli:endDate>2023-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-04-012022-06-30_custom_ProfessionalServicesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">INLX:ProfessionalServicesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-04-01</xbrli:startDate>
        <xbrli:endDate>2022-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-06-30_custom_ProfessionalServicesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">INLX:ProfessionalServicesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-06-30_custom_ProfessionalServicesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">INLX:ProfessionalServicesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-04-012023-06-30_custom_StorageandRetrievalServicesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">INLX:StorageandRetrievalServicesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-04-01</xbrli:startDate>
        <xbrli:endDate>2023-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-04-012022-06-30_custom_StorageandRetrievalServicesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">INLX:StorageandRetrievalServicesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-04-01</xbrli:startDate>
        <xbrli:endDate>2022-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-06-30_custom_StorageandRetrievalServicesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">INLX:StorageandRetrievalServicesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-06-30_custom_StorageandRetrievalServicesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">INLX:StorageandRetrievalServicesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-03-31_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-03-31_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-03-31_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-03-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-03-31_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-03-31_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-03-31_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-03-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-04-012022-06-30_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-04-01</xbrli:startDate>
        <xbrli:endDate>2022-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-04-012022-06-30_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-04-01</xbrli:startDate>
        <xbrli:endDate>2022-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-04-012022-06-30_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-04-01</xbrli:startDate>
        <xbrli:endDate>2022-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-04-012023-06-30_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-04-01</xbrli:startDate>
        <xbrli:endDate>2023-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-04-012023-06-30_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-04-01</xbrli:startDate>
        <xbrli:endDate>2023-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-04-012023-06-30_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-04-01</xbrli:startDate>
        <xbrli:endDate>2023-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-06-30_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-06-30_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-06-30_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-06-30_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-06-30_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-06-30_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-06-30_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-06-30_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-06-30_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-06-30">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-06-30_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-06-30_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-06-30_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-06-30_custom_IntellineticsOhioAndGraphicSciencesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">INLX:IntellineticsOhioAndGraphicSciencesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-04-012022-06-30_us-gaap_SoftwareDevelopmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareDevelopmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-04-01</xbrli:startDate>
        <xbrli:endDate>2022-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-06-30_us-gaap_SoftwareDevelopmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareDevelopmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-04-012023-06-30_us-gaap_SoftwareDevelopmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareDevelopmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-04-01</xbrli:startDate>
        <xbrli:endDate>2023-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-06-30_us-gaap_SoftwareDevelopmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareDevelopmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-06-30_us-gaap_AccountingStandardsUpdate201613Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201613Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-12-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_us-gaap_AccountsReceivableMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-06-30_us-gaap_AccountsReceivableMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-06-30_us-gaap_AccountsReceivableMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_us-gaap_AccountsReceivableMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-06-30_us-gaap_AccountsReceivableMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-06-30_us-gaap_AccountsReceivableMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_custom_AccountsReceivableUnbilledMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">INLX:AccountsReceivableUnbilledMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-06-30_custom_AccountsReceivableUnbilledMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">INLX:AccountsReceivableUnbilledMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-06-30_custom_AccountsReceivableUnbilledMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">INLX:AccountsReceivableUnbilledMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_custom_AccountsReceivableUnbilledMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">INLX:AccountsReceivableUnbilledMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-06-30_custom_AccountsReceivableUnbilledMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">INLX:AccountsReceivableUnbilledMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-06-30_custom_AccountsReceivableUnbilledMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">INLX:AccountsReceivableUnbilledMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_custom_ContractAssestsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">INLX:ContractAssestsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-06-30_custom_ContractAssestsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">INLX:ContractAssestsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-06-30_custom_ContractAssestsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">INLX:ContractAssestsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_custom_ContractAssestsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">INLX:ContractAssestsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-06-30_custom_ContractAssestsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">INLX:ContractAssestsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-06-30_custom_ContractAssestsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">INLX:ContractAssestsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-04-012023-06-30_custom_DocumentManagementMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">INLX:DocumentManagementMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-04-01</xbrli:startDate>
        <xbrli:endDate>2023-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-04-012022-06-30_custom_DocumentManagementMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">INLX:DocumentManagementMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-04-01</xbrli:startDate>
        <xbrli:endDate>2022-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-06-30_custom_DocumentManagementMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">INLX:DocumentManagementMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-06-30_custom_DocumentManagementMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">INLX:DocumentManagementMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-04-012023-06-30_custom_DocumentConversionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">INLX:DocumentConversionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-04-01</xbrli:startDate>
        <xbrli:endDate>2023-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-04-012022-06-30_custom_DocumentConversionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">INLX:DocumentConversionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-04-01</xbrli:startDate>
        <xbrli:endDate>2022-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-06-30_custom_DocumentConversionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">INLX:DocumentConversionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-06-30_custom_DocumentConversionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">INLX:DocumentConversionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-06-30_custom_DocumentManagementMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">INLX:DocumentManagementMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_custom_DocumentManagementMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">INLX:DocumentManagementMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-06-30_custom_DocumentConversionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">INLX:DocumentConversionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_custom_DocumentConversionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">INLX:DocumentConversionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-04-01">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-04-01</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-04-012023-06-30_custom_YellowFolderMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">INLX:YellowFolderMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-04-01</xbrli:startDate>
        <xbrli:endDate>2023-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-06-30_custom_YellowFolderMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">INLX:YellowFolderMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-04-012022-06-30_custom_YellowFolderMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">INLX:YellowFolderMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-04-01</xbrli:startDate>
        <xbrli:endDate>2022-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-06-30_custom_YellowFolderMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">INLX:YellowFolderMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-06-30_us-gaap_TradeNamesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-06-30_custom_ProprietaryTechnologyMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">INLX:ProprietaryTechnologyMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-06-30_us-gaap_CustomerRelationshipsMember_srt_MinimumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-06-30_us-gaap_CustomerRelationshipsMember_srt_MaximumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-06-30_us-gaap_CustomerRelationshipsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_us-gaap_TradeNamesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_custom_ProprietaryTechnologyMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">INLX:ProprietaryTechnologyMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_us-gaap_CustomerRelationshipsMember_srt_MinimumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_us-gaap_CustomerRelationshipsMember_srt_MaximumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_us-gaap_CustomerRelationshipsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-06-30_custom_TwoThousandTwentyTwoUnrelatedNotesMember_us-gaap_NonrelatedPartyMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">INLX:TwoThousandTwentyTwoUnrelatedNotesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:NonrelatedPartyMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_custom_TwoThousandTwentyTwoUnrelatedNotesMember_us-gaap_NonrelatedPartyMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">INLX:TwoThousandTwentyTwoUnrelatedNotesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:NonrelatedPartyMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-06-30_custom_TwoThousandTwentyNotesMember_us-gaap_NonrelatedPartyMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">INLX:TwoThousandTwentyNotesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:NonrelatedPartyMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_custom_TwoThousandTwentyNotesMember_us-gaap_NonrelatedPartyMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">INLX:TwoThousandTwentyNotesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:NonrelatedPartyMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-06-30_custom_TwoThousandTwentyTwoUnrelatedNotesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">INLX:TwoThousandTwentyTwoUnrelatedNotesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-06-30_custom_TwoThousandTwentyTwoUnrelatedNotesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">INLX:TwoThousandTwentyTwoUnrelatedNotesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-06-30_custom_TwoThousandTwentyNotesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">INLX:TwoThousandTwentyNotesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-06-30_custom_TwoThousandTwentyNotesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">INLX:TwoThousandTwentyNotesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-06-30_us-gaap_RelatedPartyMember_custom_TwoThousandTwentyTwoRelatedNotesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">INLX:TwoThousandTwentyTwoRelatedNotesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_us-gaap_RelatedPartyMember_custom_TwoThousandTwentyTwoRelatedNotesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">INLX:TwoThousandTwentyTwoRelatedNotesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-03-012020-03-02_custom_AccreditedInvestorsMember_custom_TwelvePercentageSubordinatedNotesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">INLX:AccreditedInvestorsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">INLX:TwelvePercentageSubordinatedNotesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-03-01</xbrli:startDate>
        <xbrli:endDate>2020-03-02</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-04-012023-06-30_custom_TwelvePercentageSubordinatedNotesMember_custom_AccreditedInvestorsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">INLX:TwelvePercentageSubordinatedNotesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">INLX:AccreditedInvestorsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-04-01</xbrli:startDate>
        <xbrli:endDate>2023-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-04-012022-06-30_custom_TwelvePercentageSubordinatedNotesMember_custom_AccreditedInvestorsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">INLX:TwelvePercentageSubordinatedNotesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">INLX:AccreditedInvestorsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-04-01</xbrli:startDate>
        <xbrli:endDate>2022-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-06-30_custom_TwelvePercentageSubordinatedNotesMember_custom_AccreditedInvestorsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">INLX:TwelvePercentageSubordinatedNotesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">INLX:AccreditedInvestorsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-06-30_custom_TwelvePercentageSubordinatedNotesMember_custom_AccreditedInvestorsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">INLX:TwelvePercentageSubordinatedNotesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">INLX:AccreditedInvestorsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-06-30_us-gaap_RelatedPartyMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-06-30_us-gaap_RelatedPartyMember63266937">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_us-gaap_RelatedPartyMember63266937">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-06-30_us-gaap_RelatedPartyMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-06-30_custom_ColumbusOHMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">INLX:ColumbusOHMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-06-30_custom_ColumbusOHMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">INLX:ColumbusOHMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-06-30_custom_MadisonHeightsMIMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">INLX:MadisonHeightsMIMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-06-30_custom_MadisonHeightsMIMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">INLX:MadisonHeightsMIMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-06-30_custom_SterlingHeightsMIMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">INLX:SterlingHeightsMIMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-06-30_custom_SterlingHeightsMIMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">INLX:SterlingHeightsMIMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-06-30_custom_TraverseCityMIMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">INLX:TraverseCityMIMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-06-30_custom_TraverseCityMIMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">INLX:TraverseCityMIMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-06-30_custom_MadisonHeightsMITemporarySpaceMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">INLX:MadisonHeightsMITemporarySpaceMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-06-30_custom_MadisonHeightsMITemporarySpaceMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">INLX:MadisonHeightsMITemporarySpaceMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-06-30_custom_ExerciseOfOutstandingWarrantsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">INLX:ExerciseOfOutstandingWarrantsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-06-30_custom_TwoThousandFifteenEquityIncentivePlanMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">INLX:TwoThousandFifteenEquityIncentivePlanMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-04-012023-06-30_us-gaap_PrivatePlacementMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-04-01</xbrli:startDate>
        <xbrli:endDate>2023-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-06-30_us-gaap_PrivatePlacementMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-04-012022-06-30_us-gaap_PrivatePlacementMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-04-01</xbrli:startDate>
        <xbrli:endDate>2022-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-06-30_us-gaap_PrivatePlacementMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-06-30_custom_PrivatePlacement2022Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">INLX:PrivatePlacement2022Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-06-30_custom_PrivatePlacement2022Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">INLX:PrivatePlacement2022Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-06-30_custom_PrivatePlacement2020Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">INLX:PrivatePlacement2020Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-06-30_custom_PrivatePlacement2020Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">INLX:PrivatePlacement2020Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-06-30_custom_WarrantExercisePriceOneMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">INLX:WarrantExercisePriceOneMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-06-30_custom_WarrantExercisePriceOneMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">INLX:WarrantExercisePriceOneMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-06-30_custom_WarrantExercisePriceTwoMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">INLX:WarrantExercisePriceTwoMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-06-30_custom_WarrantExercisePriceTwoMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">INLX:WarrantExercisePriceTwoMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-06-30_custom_WarrantExercisePriceThreeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">INLX:WarrantExercisePriceThreeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-06-30_custom_WarrantExercisePriceThreeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">INLX:WarrantExercisePriceThreeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-06-30_custom_WarrantExercisePriceFourMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">INLX:WarrantExercisePriceFourMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-06-30_custom_WarrantExercisePriceFourMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">INLX:WarrantExercisePriceFourMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-06-30_custom_WarrantExercisePriceFiveMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">INLX:WarrantExercisePriceFiveMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-06-30_custom_WarrantExercisePriceFiveMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">INLX:WarrantExercisePriceFiveMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-04-01_custom_PlacementAgentMember_us-gaap_MeasurementInputRiskFreeInterestRateMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">INLX:PlacementAgentMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputRiskFreeInterestRateMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-04-01</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-04-01_custom_PlacementAgentMember_us-gaap_MeasurementInputExpectedTermMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">INLX:PlacementAgentMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedTermMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-04-01</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-04-01_custom_PlacementAgentMember_us-gaap_MeasurementInputPriceVolatilityMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">INLX:PlacementAgentMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPriceVolatilityMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-04-01</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-04-01_custom_PlacementAgentMember_us-gaap_MeasurementInputExpectedDividendRateMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">INLX:PlacementAgentMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedDividendRateMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-04-01</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-052022-01-06_us-gaap_RestrictedStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-05</xbrli:startDate>
        <xbrli:endDate>2022-01-06</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-06-30_us-gaap_RestrictedStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-04-132022-04-14_custom_EmployeeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">INLX:EmployeeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-04-13</xbrli:startDate>
        <xbrli:endDate>2022-04-14</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-04-14_custom_EmployeeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">INLX:EmployeeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-04-14</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-06-30_custom_GrantDateAprilFourteenTwoThousandTwentyTwoMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">INLX:GrantDateAprilFourteenTwoThousandTwentyTwoMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_us-gaap_StockOptionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-12-31_us-gaap_StockOptionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-06-30_us-gaap_StockOptionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-06-30_us-gaap_StockOptionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-06-30_us-gaap_StockOptionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_us-gaap_StockOptionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-06-30_us-gaap_StockOptionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-04-012023-06-30_custom_StateOfMichiganMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">INLX:StateOfMichiganMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-04-01</xbrli:startDate>
        <xbrli:endDate>2023-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-04-012022-06-30_custom_StateOfMichiganMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">INLX:StateOfMichiganMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-04-01</xbrli:startDate>
        <xbrli:endDate>2022-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-04-012023-06-30_custom_RocketMortgageMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">INLX:RocketMortgageMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-04-01</xbrli:startDate>
        <xbrli:endDate>2023-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-04-012022-06-30_custom_RocketMortgageMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">INLX:RocketMortgageMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-04-01</xbrli:startDate>
        <xbrli:endDate>2022-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-06-30_custom_StateOfMichiganMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">INLX:StateOfMichiganMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-06-30_custom_StateOfMichiganMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">INLX:StateOfMichiganMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-06-30_custom_RocketMortgageMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">INLX:RocketMortgageMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-06-30_custom_RocketMortgageMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">INLX:RocketMortgageMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-04-012023-06-30_custom_GovernmentContractsMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">INLX:GovernmentContractsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-04-01</xbrli:startDate>
        <xbrli:endDate>2023-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-04-012022-06-30_custom_GovernmentContractsMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">INLX:GovernmentContractsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-04-01</xbrli:startDate>
        <xbrli:endDate>2022-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-06-30_custom_GovernmentContractsMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">INLX:GovernmentContractsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-06-30_custom_GovernmentContractsMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">INLX:GovernmentContractsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-06-30_custom_CustomerOneMember_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">INLX:CustomerOneMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-06-30_custom_CustomerTwoMember_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">INLX:CustomerTwoMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-12-31_custom_CustomerOneMember_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">INLX:CustomerOneMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-12-31_custom_CustomerTwoMember_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">INLX:CustomerTwoMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli: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>
    <xbrli:unit id="Pure">
      <xbrli:measure>xbrli:pure</xbrli:measure>
    </xbrli:unit>
    <xbrli:unit id="Sqft">
      <xbrli:measure>utr:sqft</xbrli:measure>
    </xbrli:unit>
    <xbrli:unit id="Segment">
      <xbrli:measure>INLX:Segment</xbrli:measure>
    </xbrli:unit>
  </ix:resources>
 </ix:header>
</div>


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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 18pt; color: Black"><b>UNITED
STATES</b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 12pt; color: Black"><b>WASHINGTON,
D.C. 20549</b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 18pt; color: Black"><b>FORM
<span id="xdx_90F_edei--DocumentType_c20230101__20230630_zStActam1sZ4"><ix:nonNumeric contextRef="From2023-01-01to2023-06-30" name="dei:DocumentType">10-Q</ix:nonNumeric></span></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">(Mark
One)</span></p>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><span id="xdx_906_edei--DocumentQuarterlyReport_c20230101__20230630_zhYf4dazGPQj"><ix:nonNumeric contextRef="From2023-01-01to2023-06-30" format="ixt:booleantrue" name="dei:DocumentQuarterlyReport">&#9746;</ix:nonNumeric></span></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">QUARTERLY
    REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">For
the Quarterly Period Ended <span id="xdx_90F_edei--DocumentPeriodEndDate_c20230101__20230630_z5SD8exrNWNb"><ix:nonNumeric contextRef="From2023-01-01to2023-06-30" format="ixt:datemonthdayyearen" name="dei:DocumentPeriodEndDate">June 30, <span id="xdx_90A_edei--DocumentFiscalYearFocus_c20230101__20230630_zG9hb5lKHHte"><ix:nonNumeric contextRef="From2023-01-01to2023-06-30" name="dei:DocumentFiscalYearFocus">2023</ix:nonNumeric></span></ix:nonNumeric></span></span></p>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><span id="xdx_904_edei--DocumentTransitionReport_c20230101__20230630_zUdo01qiBrO"><ix:nonNumeric contextRef="From2023-01-01to2023-06-30" format="ixt:booleanfalse" name="dei:DocumentTransitionReport">&#9744;</ix:nonNumeric></span></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">TRANSITION
    REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">For
the transition period from _____________________to _________________________</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">Commission
file number: <span id="xdx_90E_edei--EntityFileNumber_c20230101__20230630_za91gRIeznX9"><ix:nonNumeric contextRef="From2023-01-01to2023-06-30" name="dei:EntityFileNumber">001-41495</ix:nonNumeric></span></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 18pt; text-transform: uppercase; color: Black"><b><span style="text-decoration: underline"><span id="xdx_902_edei--EntityRegistrantName_c20230101__20230630_zJbnAqcnGHP"><ix:nonNumeric contextRef="From2023-01-01to2023-06-30" name="dei:EntityRegistrantName">INTELLINETICS,
INC.</ix:nonNumeric></span></span></b></span></p>

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

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center; width: 49%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><span id="xdx_904_edei--EntityIncorporationStateCountryCode_c20230101__20230630_z6JAFlU85Shi"><ix:nonNumeric contextRef="From2023-01-01to2023-06-30" format="ixt-sec:stateprovnameen" name="dei:EntityIncorporationStateCountryCode">Nevada</ix:nonNumeric></span></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center; width: 49%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><span id="xdx_907_edei--EntityTaxIdentificationNumber_c20230101__20230630_zoE0K5ZjE9ec"><ix:nonNumeric contextRef="From2023-01-01to2023-06-30" name="dei:EntityTaxIdentificationNumber">87-0613716</ix:nonNumeric></span></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">(State
                                            or Other Jurisdiction of</span></p>
    <p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">Incorporation
    or Organization)</span></p></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">(I.R.S.
                                            Employer</span></p>
    <p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">Identification
    No.)</span></p></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center; width: 49%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><span id="xdx_905_edei--EntityAddressAddressLine1_c20230101__20230630_zOpkXbvmXZGa"><ix:nonNumeric contextRef="From2023-01-01to2023-06-30" name="dei:EntityAddressAddressLine1">2190
    Dividend Drive</ix:nonNumeric></span></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center; width: 49%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><span id="xdx_902_edei--EntityAddressCityOrTown_c20230101__20230630_zuQXjeKrUb3h"><ix:nonNumeric contextRef="From2023-01-01to2023-06-30" name="dei:EntityAddressCityOrTown">Columbus</ix:nonNumeric></span>,
    <span id="xdx_90C_edei--EntityAddressStateOrProvince_c20230101__20230630_zvV7tmVfssP1"><ix:nonNumeric contextRef="From2023-01-01to2023-06-30" format="ixt-sec:stateprovnameen" name="dei:EntityAddressStateOrProvince">Ohio</ix:nonNumeric></span></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><span id="xdx_905_edei--EntityAddressPostalZipCode_c20230101__20230630_zLXbMpVOiVld"><ix:nonNumeric contextRef="From2023-01-01to2023-06-30" name="dei:EntityAddressPostalZipCode">43228</ix:nonNumeric></span></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">(Address
    of Principal Executive Offices)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">(Zip
    Code)</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><span id="xdx_905_edei--CityAreaCode_c20230101__20230630_zWIyhuooafD1"><ix:nonNumeric contextRef="From2023-01-01to2023-06-30" name="dei:CityAreaCode">(614)</ix:nonNumeric></span>
<span id="xdx_902_edei--LocalPhoneNumber_c20230101__20230630_zjbm7Wp4v3O6"><ix:nonNumeric contextRef="From2023-01-01to2023-06-30" name="dei:LocalPhoneNumber">921-8170</ix:nonNumeric></span></span></p>

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

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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">(Former
name and former address, if changed since last report)</span></p>

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

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

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center; width: 36%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><b>Title
    of each class</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center; width: 20%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><b>Trading
    Symbol(s)</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center; width: 40%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><b>Name
    of each exchange on which registered</b></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><span id="xdx_905_edei--Security12bTitle_c20230101__20230630_z0ie1pNvynYj"><ix:nonNumeric contextRef="From2023-01-01to2023-06-30" name="dei:Security12bTitle">Common
    Stock, $0.001 par value</ix:nonNumeric></span></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><span id="xdx_90B_edei--TradingSymbol_c20230101__20230630_zR19AyDze0m8"><ix:nonNumeric contextRef="From2023-01-01to2023-06-30" name="dei:TradingSymbol">INLX</ix:nonNumeric></span></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><span id="xdx_901_edei--SecurityExchangeName_c20230101__20230630_zK85F6WxYz3h"><ix:nonNumeric contextRef="From2023-01-01to2023-06-30" format="ixt-sec:exchnameen" name="dei:SecurityExchangeName">NYSE
    American</ix:nonNumeric></span></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&#160;</span></p>

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">Indicate
by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule
405 of Regulation S-T (&#167;232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant
was required to submit such files). <span id="xdx_902_edei--EntityInteractiveDataCurrent_c20230101__20230630_z53AdUtNyim8"><ix:nonNumeric contextRef="From2023-01-01to2023-06-30" name="dei:EntityInteractiveDataCurrent">Yes</ix:nonNumeric></span> &#9746; No &#9744;</span></p>

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

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

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 25%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">Large
    accelerated filer</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 3%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&#9744;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 44%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">(Do
    not check if a smaller reporting company)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 25%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><span id="xdx_903_edei--EntityFilerCategory_c20230101__20230630_zrXF7rMrjC3"><ix:nonNumeric contextRef="From2023-01-01to2023-06-30" format="ixt-sec:entityfilercategoryen" name="dei:EntityFilerCategory">Accelerated
    filer</ix:nonNumeric></span></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 3%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&#9744;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">Non-accelerated
    filer</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&#9744;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">Smaller
    reporting company</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><span id="xdx_90A_edei--EntitySmallBusiness_c20230101__20230630_zcTCW6jeiqCe"><ix:nonNumeric contextRef="From2023-01-01to2023-06-30" format="ixt:booleantrue" name="dei:EntitySmallBusiness">&#9746;</ix:nonNumeric></span></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">Emerging
    growth company</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><span id="xdx_900_edei--EntityEmergingGrowthCompany_c20230101__20230630_zqO72FJVQ9Tl"><ix:nonNumeric contextRef="From2023-01-01to2023-06-30" format="ixt:booleanfalse" name="dei:EntityEmergingGrowthCompany">&#9744;</ix:nonNumeric></span></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&#160;</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">If
an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying
with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. &#9744;</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">Indicate
by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act): Yes &#9744; <span id="xdx_901_edei--EntityShellCompany_c20230101__20230630_z5R2X2ABJNne"><ix:nonNumeric contextRef="From2023-01-01to2023-06-30" format="ixt:booleanfalse" name="dei:EntityShellCompany">No</ix:nonNumeric></span> &#9746;</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">As
of August 11, 2023, there were <span id="xdx_905_edei--EntityCommonStockSharesOutstanding_iI_c20230811_z0CYiVPUHTJi"><ix:nonFraction name="dei:EntityCommonStockSharesOutstanding" contextRef="AsOf2023-08-11" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">4,073,757</ix:nonFraction></span> shares of the issuer&#8217;s common stock outstanding, each with a par value of $0.001 per
share.</span></p>

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"></span></p>

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


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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><b>June
30, 2023</b></span></p>

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

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; vertical-align: top; width: 0.75in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; width: 0.5in"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">Page</span></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">No.</span></p></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><a href="#Ak_001">PART I</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><a href="#Ak_001">FINANCIAL INFORMATION</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">4</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">ITEM
    1.</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><a href="#Ak_002">Financial Statements.</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">4</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><a href="#Ak_003">Condensed Consolidated Balance Sheets as of June 30, 2023 (Unaudited) and December 31, 2022</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center">4</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><a href="#Ak_004">Condensed Consolidated Statements of Operations for the three and six months ended June 30, 2023 and 2022 (Unaudited)</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">5</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><a href="#Ak_005">Condensed Consolidated Statement of Stockholders&#8217; Equity for the three and six months ended June 30, 2023 and 2022 (Unaudited)</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center">6<span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><a href="#Ak_006">Condensed Consolidated Statements of Cash Flows for the six months ended June 30, 2023 and 2022 (Unaudited)</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">7</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><a href="#Ak_007">Notes to Condensed Consolidated Financial Statements (Unaudited)</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">8</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">ITEM
    2.</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><a href="#k_001">Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations.</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: -10pt; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">21</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">ITEM
    3.</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><a href="#k_002">Quantitative and Qualitative Disclosures About Market Risk.</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">31</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">ITEM
    4.</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><a href="#k_003">Controls and Procedures.</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">31</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><a href="#k_004">PART II</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><a href="#k_004">OTHER INFORMATION</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">32</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">ITEM
    1.</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><a href="#k_005">Legal Proceedings.</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">32</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">ITEM
    1A.</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><a href="#k_006">Risk Factors.</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">32</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">ITEM
    2.</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><a href="#k_007">Unregistered Sales of Equity Securities and Use of Proceeds.</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">32</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">ITEM
    3.</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><a href="#k_008">Defaults Upon Senior Securities.</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">32</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">ITEM
    4.</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><a href="#k_009">Mine Safety Disclosures.</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">32</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">ITEM
    5.</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><a href="#k_010">Other Information.</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">32</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">ITEM
    6.</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><a href="#k_011">Exhibits.</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">32</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><a href="#k_012">SIGNATURES</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">33</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&#160;</span></p>


<!-- Field: Page; Sequence: 2; Options: NewSection; Value: 2 -->
    <div style="border-bottom: Black 1.5pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->2<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">&#160;</td></tr></table></div>
    <!-- Field: /Page -->

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">This
Quarterly Report on Form 10-Q and the documents incorporated into this report by reference contain forward-looking statements. In addition,
from time to time we may make additional forward-looking statements in presentations, at conferences, in press releases, in other reports
and filings and otherwise. Forward-looking statements are all statements other than statements of historical facts, including statements
that refer to plans, intentions, objectives, goals, targets, strategies, hopes, beliefs, projections, prospects, expectations or other
characterizations of future events or performance, and assumptions underlying the foregoing. The words &#8220;may,&#8221; &#8220;could,&#8221;
&#8220;should,&#8221; &#8220;would,&#8221; &#8220;will,&#8221; &#8220;project,&#8221; &#8220;intend,&#8221; &#8220;continue,&#8221; &#8220;believe,&#8221;
&#8220;anticipate,&#8221; &#8220;estimate,&#8221; &#8220;forecast,&#8221; &#8220;expect,&#8221; &#8220;plan,&#8221; &#8220;potential,&#8221;
&#8220;opportunity,&#8221; &#8220;scheduled,&#8221; &#8220;goal,&#8221; &#8220;target,&#8221; and &#8220;future,&#8221; variations of
such words, and other comparable terminology and similar expressions and references to future periods are often, but not always, used
to identify forward-looking statements. Examples of forward-looking statements include, among other things, statements about the following:</span></p>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">the
    effects on our business, financial condition, and results of operations of current and future economic, business, market and regulatory
    conditions, including the current global inflation, economic downturn, and other economic and market conditions, and their effects
    on our customers and their capital spending and ability to finance purchases of our products, services, technologies and systems;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">our
    prospects, including our future business, revenues, recurring revenues, expenses, net income, earnings per share, margins, profitability,
    cash flow, cash position, liquidity, financial condition and results of operations, backlog of orders and revenue, our targeted growth
    rate, our goals for future revenues and earnings, and our expectations about realizing the revenues in our backlog and in our sales
    pipeline;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">our
    expectation that the shift from an offline to online world will continue to benefit our business; </span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">our
    ability to integrate our recent acquisitions and any future acquisitions, grow their businesses and obtain the expected financial
    and operational benefits from those businesses;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">the
    effects of fluctuations in sales on our business, revenues, expenses, net income, earnings per share, margins, profitability, cash
    flow, capital expenditures, liquidity, financial condition and results of operations;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">our
    products, services, technologies and systems, including their quality and performance in absolute terms and as compared to competitive
    alternatives, their benefits to our customers and their ability to meet our customers&#8217; requirements, and our ability to successfully
    develop and market new products, services, technologies and systems;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">our
    markets, including our market position and our market share;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">our
    ability to successfully develop, operate, grow and diversify our operations and businesses;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">our
    business plans, strategies, goals and objectives, and our ability to successfully achieve them;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">the
    sufficiency of our capital resources, including our cash and cash equivalents, funds generated from operations, availability credit
    and financing arrangements and other capital resources, to meet our future working capital, capital expenditure, lease and debt service
    and business growth needs;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">the
    value of our assets and businesses, including the revenues, profits and cash flow they are capable of delivering in the future;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">the
    amount and timing of revenue recognition from customer contracts with commitments for performance obligations, including our estimate
    of the remaining amount of commitments and when we expect to recognize revenues;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">industry
    trends and customer preferences and the demand for our products, services, technologies and systems; and</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">the
    nature and intensity of our competition, and our ability to successfully compete in our markets.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"></span></p>

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



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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">Any
forward-looking statements we make are based on our current plans, intentions, objectives, strategies, projections and expectations,
as well as assumptions made by and information currently available to management. Forward-looking statements are not guarantees of future
performance or events, but are subject to and qualified by substantial risks, uncertainties and other factors, which are difficult to
predict and are often beyond our control. Forward-looking statements will be affected by assumptions and expectations we might make that
do not materialize or that prove to be incorrect and by known and unknown risks, uncertainties and other factors that could cause actual
results to differ materially from those expressed, anticipated or implied by such forward-looking statements. These risks, uncertainties
and other factors include, but are not limited to, those described in Part I, Item 1A, &#8220;Risk Factors,&#8221; of our Annual Report
on Form 10-K for the fiscal year ended December 31, 2022, filed on March 27, 2023, as well as other risks, uncertainties and factors
discussed elsewhere in this Quarterly Report, in documents that we include as exhibits to or incorporate by reference in this report,
and in other reports and documents we from time to time file with or furnish to the Securities and Exchange Commission (the &#8220;SEC&#8221;).
In light of these risks and uncertainties, you are cautioned not to place undue reliance on any forward-looking statements that we make.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">Any
forward-looking statements contained in this report speak only as of the date of this report, and any other forward-looking statements
we make from time to time in the future speak only as of the date they are made. We undertake no duty or obligation to update or revise
any forward-looking statement or to publicly disclose any update or revision for any reason, whether as a result of changes in our expectations
or the underlying assumptions, the receipt of new information, the occurrence of future or unanticipated events, circumstances or conditions
or otherwise.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">As
used in this Quarterly Report, unless the context indicates otherwise:</span></p>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.5in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">the
    terms &#8220;Intellinetics,&#8221; &#8220;Company,&#8221; &#8220;the company&#8221; &#8220;us,&#8221; &#8220;we,&#8221; &#8220;our,&#8221;
    and similar terms refer to Intellinetics, Inc., a Nevada corporation, and its subsidiaries;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&#8220;Intellinetics
    Ohio&#8221; refers to Intellinetics, Inc., an Ohio corporation and a wholly-owned subsidiary of Intellinetics; and</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&#8220;Graphic
    Sciences&#8221; refers to Graphic Sciences, Inc., a Michigan corporation and a wholly-owned subsidiary of Intellinetics.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&#160;</span></p>


<!-- Field: Page; Sequence: 3; Value: 2 -->
    <div style="border-bottom: Black 1.5pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->3<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><b><span id="Ak_001"></span>PART
I &#8211; FINANCIAL INFORMATION</b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><span id="Ak_002"></span>Item
1. Financial Statements</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><b><span id="Ak_003"></span>INTELLINETICS,
INC. and SUBSIDIARIES</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><b>Condensed
Consolidated Balance Sheets</b></span></p>

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

<table cellpadding="0" cellspacing="0" id="xdx_30D_111_znxJhf88pcO8" summary="xdx: Statement - Condensed Consolidated Balance Sheets" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="color: Black; text-align: center">&#160;</td><td style="color: Black; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_49D_20230630_zQeEvzhFiAL1" style="color: Black; font-weight: bold; text-align: center">(unaudited)</td><td style="color: Black; font-weight: bold">&#160;</td><td style="color: Black">&#160;</td>
    <td colspan="2" id="xdx_49D_20221231_zQapRtnJLZG7" style="color: Black; text-align: center">&#160;</td><td style="color: Black">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt; color: Black; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt; color: Black; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; color: Black; font-weight: bold; text-align: center">June 30, 2023</td><td style="padding-bottom: 1.5pt; color: Black; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt; color: Black; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; color: Black; font-weight: bold; text-align: center">December 31, 2022</td><td style="padding-bottom: 1.5pt; color: Black; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--AssetsAbstract_iB" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: center; color: Black; font-weight: bold">ASSETS</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--AssetsCurrentAbstract_i01B" style="vertical-align: bottom; background-color: White">
    <td style="color: Black; text-align: left">Current assets:</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--CashAndCashEquivalentsAtCarryingValue_i02I_pp0p0_maACzdvX_zx44wrLsbOj9" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; width: 56%; color: Black">Cash</td><td style="width: 2%; color: Black">&#160;</td>
    <td style="width: 1%; color: Black; text-align: left">$</td><td style="width: 18%; color: Black; text-align: right"><ix:nonFraction name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="AsOf2023-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,130,487</ix:nonFraction></td><td style="width: 1%; color: Black; text-align: left">&#160;</td><td style="width: 2%; color: Black">&#160;</td>
    <td style="width: 1%; color: Black; text-align: left">$</td><td style="width: 18%; color: Black; text-align: right"><ix:nonFraction name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,696,481</ix:nonFraction></td><td style="width: 1%; color: Black; text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--AccountsReceivableNetCurrent_i02I_pp0p0_maACzdvX_zDAs0ujtIhB4" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; color: Black; text-align: left">Accounts receivable, net</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right"><ix:nonFraction name="us-gaap:AccountsReceivableNetCurrent" contextRef="AsOf2023-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,326,986</ix:nonFraction></td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right"><ix:nonFraction name="us-gaap:AccountsReceivableNetCurrent" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,121,083</ix:nonFraction></td><td style="color: Black; text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--UnbilledReceivablesCurrent_i02I_pp0p0_maACzdvX_z1KNWDAUxPn3" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; color: Black; text-align: left">Accounts receivable, unbilled</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right"><ix:nonFraction name="us-gaap:UnbilledReceivablesCurrent" contextRef="AsOf2023-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,038,013</ix:nonFraction></td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right"><ix:nonFraction name="us-gaap:UnbilledReceivablesCurrent" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">596,410</ix:nonFraction></td><td style="color: Black; text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--InventoryNet_i02I_pp0p0_maACzdvX_zvVJk95cFD36" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; color: Black; text-align: left">Parts and supplies, net</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right"><ix:nonFraction name="us-gaap:InventoryNet" contextRef="AsOf2023-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">72,569</ix:nonFraction></td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right"><ix:nonFraction name="us-gaap:InventoryNet" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">73,221</ix:nonFraction></td><td style="color: Black; text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--ContractWithCustomerAssetNetCurrent_i02I_pp0p0_maACzdvX_z9po3WtnkXpi" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; color: Black; text-align: left">Contract assets</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right"><ix:nonFraction name="us-gaap:ContractWithCustomerAssetNetCurrent" contextRef="AsOf2023-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">96,470</ix:nonFraction></td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right"><ix:nonFraction name="us-gaap:ContractWithCustomerAssetNetCurrent" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">80,378</ix:nonFraction></td><td style="color: Black; text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--PrepaidExpenseAndOtherAssetsCurrent_i02I_pp0p0_maACzdvX_zJsgDkAuKTJd" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt; padding-left: 10pt; color: Black; text-align: left">Prepaid expenses and other current assets</td><td style="padding-bottom: 1.5pt; color: Black">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; color: Black; text-align: right"><ix:nonFraction name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" contextRef="AsOf2023-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">337,373</ix:nonFraction></td><td style="padding-bottom: 1.5pt; color: Black; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; color: Black">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; color: Black; text-align: right"><ix:nonFraction name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">325,466</ix:nonFraction></td><td style="padding-bottom: 1.5pt; color: Black; text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--AssetsCurrent_i02TI_pp0p0_mtACzdvX_maAzWyt_zZRc1ZoqJv79" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 20pt; color: Black; text-align: left">Total current assets</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right"><ix:nonFraction name="us-gaap:AssetsCurrent" contextRef="AsOf2023-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">4,001,898</ix:nonFraction></td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right"><ix:nonFraction name="us-gaap:AssetsCurrent" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">4,893,039</ix:nonFraction></td><td style="color: Black; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="color: Black">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--PropertyPlantAndEquipmentNet_i01I_pp0p0_maAzWyt_zFYLpXV6Hprd" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; color: Black; text-align: left">Property and equipment, net</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="AsOf2023-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,024,776</ix:nonFraction></td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,068,706</ix:nonFraction></td><td style="color: Black; text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--OperatingLeaseRightOfUseAsset_i01I_pp0p0_maAzWyt_z6OcTHVJU4l2" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; color: Black; text-align: left">Right of use assets, operating</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseRightOfUseAsset" contextRef="AsOf2023-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,895,784</ix:nonFraction></td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseRightOfUseAsset" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">3,200,191</ix:nonFraction></td><td style="color: Black; text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--FinanceLeaseRightOfUseAsset_i01I_pp0p0_maAzWyt_zsePGXmkqC7h" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; color: Black; text-align: left">Right of use asset, finance</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right"><ix:nonFraction name="us-gaap:FinanceLeaseRightOfUseAsset" contextRef="AsOf2023-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">170,194</ix:nonFraction></td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right"><ix:nonFraction name="us-gaap:FinanceLeaseRightOfUseAsset" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">154,282</ix:nonFraction></td><td style="color: Black; text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--IntangibleAssetsNetExcludingGoodwill_i01I_pp0p0_maAzWyt_zldRDlFHiwge" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; color: Black; text-align: left">Intangible assets, net</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right"><ix:nonFraction name="us-gaap:IntangibleAssetsNetExcludingGoodwill" contextRef="AsOf2023-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">4,164,492</ix:nonFraction></td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right"><ix:nonFraction name="us-gaap:IntangibleAssetsNetExcludingGoodwill" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">4,419,646</ix:nonFraction></td><td style="color: Black; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--Goodwill_i01I_pp0p0_maAzWyt_z8pSDjpJDFV1" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; color: Black">Goodwill</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right"><ix:nonFraction name="us-gaap:Goodwill" contextRef="AsOf2023-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">5,789,821</ix:nonFraction></td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right"><ix:nonFraction name="us-gaap:Goodwill" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">5,789,821</ix:nonFraction></td><td style="color: Black; text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--OtherAssetsNoncurrent_i01I_pp0p0_maAzWyt_zlNJ1RIAIKda" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; padding-bottom: 1.5pt; color: Black; text-align: left">Other assets</td><td style="padding-bottom: 1.5pt; color: Black">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; color: Black; text-align: right"><ix:nonFraction name="us-gaap:OtherAssetsNoncurrent" contextRef="AsOf2023-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">540,121</ix:nonFraction></td><td style="padding-bottom: 1.5pt; color: Black; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; color: Black">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; color: Black; text-align: right"><ix:nonFraction name="us-gaap:OtherAssetsNoncurrent" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">417,457</ix:nonFraction></td><td style="padding-bottom: 1.5pt; color: Black; text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--Assets_i01TI_pp0p0_mtAzWyt_zVzsCQupmq1f" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt; padding-left: 20pt; color: Black; text-align: left">Total assets</td><td style="padding-bottom: 2.5pt; color: Black">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; color: Black; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; color: Black; text-align: right"><ix:nonFraction name="us-gaap:Assets" contextRef="AsOf2023-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">18,587,086</ix:nonFraction></td><td style="padding-bottom: 2.5pt; color: Black; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt; color: Black">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; color: Black; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; color: Black; text-align: right"><ix:nonFraction name="us-gaap:Assets" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">19,943,142</ix:nonFraction></td><td style="padding-bottom: 2.5pt; color: Black; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="color: Black">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--LiabilitiesAndStockholdersEquityAbstract_iB" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="color: Black; font-weight: bold; text-align: center">LIABILITIES AND STOCKHOLDERS&#8217; EQUITY</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="color: Black">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--LiabilitiesCurrentAbstract_i01B" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="color: Black; text-align: left">Current liabilities:</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--AccountsPayableCurrent_i02I_pp0p0_maLCzTzv_zMEHPuWoN9h" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; color: Black; text-align: left">Accounts payable</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">$</td><td style="color: Black; text-align: right"><ix:nonFraction name="us-gaap:AccountsPayableCurrent" contextRef="AsOf2023-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">356,545</ix:nonFraction></td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">$</td><td style="color: Black; text-align: right"><ix:nonFraction name="us-gaap:AccountsPayableCurrent" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">370,300</ix:nonFraction></td><td style="color: Black; text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--WorkersCompensationLiabilityCurrent_i02I_pp0p0_maLCzTzv_z7XxJOR21CO5" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; color: Black; text-align: left">Accrued compensation</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right"><ix:nonFraction name="us-gaap:WorkersCompensationLiabilityCurrent" contextRef="AsOf2023-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">336,317</ix:nonFraction></td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right"><ix:nonFraction name="us-gaap:WorkersCompensationLiabilityCurrent" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">411,683</ix:nonFraction></td><td style="color: Black; text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--AccruedLiabilitiesCurrent_i02I_pp0p0_maLCzTzv_z5KFFS2sMuwk" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; color: Black; text-align: left">Accrued expenses</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right"><ix:nonFraction name="us-gaap:AccruedLiabilitiesCurrent" contextRef="AsOf2023-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">181,961</ix:nonFraction></td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right"><ix:nonFraction name="us-gaap:AccruedLiabilitiesCurrent" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">114,902</ix:nonFraction></td><td style="color: Black; text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--OperatingLeaseLiabilityCurrent_i02I_pp0p0_maLCzTzv_zarLsabxai05" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; color: Black; text-align: left">Lease liabilities, operating - current</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseLiabilityCurrent" contextRef="AsOf2023-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">711,229</ix:nonFraction></td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseLiabilityCurrent" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">692,074</ix:nonFraction></td><td style="color: Black; text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--FinanceLeaseLiabilityCurrent_i02I_pp0p0_maLCzTzv_zO1J1zvoYfOl" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; color: Black; text-align: left">Lease liability, finance - current</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right"><ix:nonFraction name="us-gaap:FinanceLeaseLiabilityCurrent" contextRef="AsOf2023-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">28,303</ix:nonFraction></td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right"><ix:nonFraction name="us-gaap:FinanceLeaseLiabilityCurrent" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">22,493</ix:nonFraction></td><td style="color: Black; text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--ContractWithCustomerLiabilityCurrent_i02I_pp0p0_maLCzTzv_zW6DuEd5EjG8" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; color: Black; text-align: left">Deferred revenues</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right"><ix:nonFraction name="us-gaap:ContractWithCustomerLiabilityCurrent" contextRef="AsOf2023-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,067,744</ix:nonFraction></td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right"><ix:nonFraction name="us-gaap:ContractWithCustomerLiabilityCurrent" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,754,064</ix:nonFraction></td><td style="color: Black; text-align: left">&#160;</td></tr>
  <tr id="xdx_400_ecustom--EarnoutLiabilitiesCurrent_i02I_pp0p0_maLCzTzv_zgid19YxBuFe" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; color: Black; text-align: left">Earnout liabilities - current</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0112">-</span></td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right"><ix:nonFraction name="INLX:EarnoutLiabilitiesCurrent" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">700,000</ix:nonFraction></td><td style="color: Black; text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--NotesPayableCurrent_i02I_pp0p0_maLCzTzv_zMy2cP2BQK5b" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; padding-left: 10pt; color: Black; text-align: left">Notes payable - current</td><td style="padding-bottom: 1.5pt; color: Black">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; color: Black; text-align: right"><ix:nonFraction name="us-gaap:NotesPayableCurrent" contextRef="AsOf2023-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">709,083</ix:nonFraction></td><td style="padding-bottom: 1.5pt; color: Black; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; color: Black">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; color: Black; text-align: right"><ix:nonFraction name="us-gaap:NotesPayableCurrent" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">936,966</ix:nonFraction></td><td style="padding-bottom: 1.5pt; color: Black; text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--LiabilitiesCurrent_i02TI_pp0p0_mtLCzTzv_maLzDEz_zEgRyAVWbpe3" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 20pt; color: Black; text-align: left">Total current liabilities</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right"><ix:nonFraction name="us-gaap:LiabilitiesCurrent" contextRef="AsOf2023-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">4,391,182</ix:nonFraction></td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right"><ix:nonFraction name="us-gaap:LiabilitiesCurrent" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">6,002,482</ix:nonFraction></td><td style="color: Black; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="color: Black">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--LiabilitiesNoncurrentAbstract_i01B" style="vertical-align: bottom; background-color: White">
    <td style="color: Black; text-align: left">Long-term liabilities:</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--LongTermNotesPayable_i02I_pp0p0_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_maLNzNVV_zI3eg9rjMgPc" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; color: Black; text-align: left">Notes payable - net of current portion</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right"><ix:nonFraction name="us-gaap:LongTermNotesPayable" contextRef="AsOf2023-06-30_us-gaap_NonrelatedPartyMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,147,139</ix:nonFraction></td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right"><ix:nonFraction name="us-gaap:LongTermNotesPayable" contextRef="AsOf2022-12-31_us-gaap_NonrelatedPartyMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,085,035</ix:nonFraction></td><td style="color: Black; text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--LongTermNotesPayable_i02I_pp0p0_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_maLNzNVV_zrlHpRUjUT95" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; color: Black; text-align: left">Notes payable - related party</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right"><ix:nonFraction name="us-gaap:LongTermNotesPayable" contextRef="AsOf2023-06-30_us-gaap_RelatedPartyMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">544,843</ix:nonFraction></td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right"><ix:nonFraction name="us-gaap:LongTermNotesPayable" contextRef="AsOf2022-12-31_us-gaap_RelatedPartyMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">529,084</ix:nonFraction></td><td style="color: Black; text-align: left">&#160;</td></tr>
<tr id="xdx_405_eus-gaap--OperatingLeaseLiabilityNoncurrent_i02I_pp0p0_maLNzNVV_z1voox9oQbe9" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; color: Black; text-align: left">Lease liabilities, operating - net of current portion</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseLiabilityNoncurrent" contextRef="AsOf2023-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,307,326</ix:nonFraction></td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseLiabilityNoncurrent" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,624,608</ix:nonFraction></td><td style="color: Black; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--FinanceLeaseLiabilityNoncurrent_i02I_pp0p0_maLNzNVV_zHExpyXq45Qd" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt; padding-left: 10pt; color: Black; text-align: left">Lease liability, finance - net of current portion</td><td style="padding-bottom: 1.5pt; color: Black">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; color: Black; text-align: right"><ix:nonFraction name="us-gaap:FinanceLeaseLiabilityNoncurrent" contextRef="AsOf2023-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">145,880</ix:nonFraction></td><td style="padding-bottom: 1.5pt; color: Black; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; color: Black">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; color: Black; text-align: right"><ix:nonFraction name="us-gaap:FinanceLeaseLiabilityNoncurrent" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">133,131</ix:nonFraction></td><td style="padding-bottom: 1.5pt; color: Black; text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--LiabilitiesNoncurrent_i02TI_pp0p0_mtLNzNVV_maLzDEz_z0iprIDrsC49" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; padding-left: 20pt; color: Black; text-align: left">Total long-term liabilities</td><td style="padding-bottom: 1.5pt; color: Black">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; color: Black; text-align: right"><ix:nonFraction name="us-gaap:LiabilitiesNoncurrent" contextRef="AsOf2023-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">5,145,188</ix:nonFraction></td><td style="padding-bottom: 1.5pt; color: Black; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; color: Black">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; color: Black; text-align: right"><ix:nonFraction name="us-gaap:LiabilitiesNoncurrent" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">5,371,858</ix:nonFraction></td><td style="padding-bottom: 1.5pt; color: Black; text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--Liabilities_i02TI_pp0p0_maLASEzMLB_mtLzDEz_zjXNZ0GApDY" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 20pt; color: Black; text-align: left">Total liabilities</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right"><ix:nonFraction name="us-gaap:Liabilities" contextRef="AsOf2023-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">9,536,370</ix:nonFraction></td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right"><ix:nonFraction name="us-gaap:Liabilities" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">11,374,340</ix:nonFraction></td><td style="color: Black; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="color: Black">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--StockholdersEquityAbstract_i01B" style="vertical-align: bottom; background-color: White">
    <td style="color: Black; text-align: left">Stockholders&#8217; equity:</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--CommonStockValue_i02I_pp0p0_maSEzpju_z3WoheSgQML1" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; color: Black; text-align: left">Common stock, $<span id="xdx_905_eus-gaap--CommonStockParOrStatedValuePerShare_iI_c20230630_z4d59Xgmpnkb" title="Common stock, par value"><span id="xdx_901_eus-gaap--CommonStockParOrStatedValuePerShare_c20221231_pdd" title="Common stock, par value"><ix:nonFraction name="us-gaap:CommonStockParOrStatedValuePerShare" contextRef="AsOf2023-06-30" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares"><ix:nonFraction name="us-gaap:CommonStockParOrStatedValuePerShare" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.001</ix:nonFraction></ix:nonFraction></span></span> par value, <span id="xdx_903_eus-gaap--CommonStockSharesAuthorized_iI_c20230630_z4WnsFCY0b97" title="Common stock, shares authorized"><span id="xdx_909_eus-gaap--CommonStockSharesAuthorized_c20221231_pdd" title="Common stock, shares authorized"><ix:nonFraction name="us-gaap:CommonStockSharesAuthorized" contextRef="AsOf2023-06-30" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:CommonStockSharesAuthorized" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">25,000,000</ix:nonFraction></ix:nonFraction></span></span> shares authorized; <span id="xdx_90C_eus-gaap--CommonStockSharesIssued_iI_c20230630_zk0bSkillmyc" title="Common stock, shares issued"><span id="xdx_901_eus-gaap--CommonStockSharesIssued_iI_c20221231_z2qZAVzajJVd" title="Common stock, shares issued"><span id="xdx_90B_eus-gaap--CommonStockSharesOutstanding_iI_c20230630_zvsn2HZ6vMRc" title="Common stock, shares outstanding"><span id="xdx_901_eus-gaap--CommonStockSharesOutstanding_c20221231_pdd" title="Common stock, shares outstanding"><ix:nonFraction name="us-gaap:CommonStockSharesIssued" contextRef="AsOf2023-06-30" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:CommonStockSharesIssued" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:CommonStockSharesOutstanding" contextRef="AsOf2023-06-30" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:CommonStockSharesOutstanding" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">4,073,757</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction></span></span></span></span> shares issued and outstanding at June 30, 2023 and December 31, 2022</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right"><ix:nonFraction name="us-gaap:CommonStockValue" contextRef="AsOf2023-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">4,074</ix:nonFraction></td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right"><ix:nonFraction name="us-gaap:CommonStockValue" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">4,074</ix:nonFraction></td><td style="color: Black; text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--AdditionalPaidInCapitalCommonStock_i02I_pp0p0_maSEzpju_zuQLYu3CvGMl" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; color: Black; text-align: left">Additional paid-in capital</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right"><ix:nonFraction name="us-gaap:AdditionalPaidInCapitalCommonStock" contextRef="AsOf2023-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">30,412,634</ix:nonFraction></td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right"><ix:nonFraction name="us-gaap:AdditionalPaidInCapitalCommonStock" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">30,179,017</ix:nonFraction></td><td style="color: Black; text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--RetainedEarningsAccumulatedDeficit_i02I_pp0p0_maSEzpju_zy7ge7szVu42" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; padding-left: 10pt; color: Black; text-align: left">Accumulated deficit</td><td style="padding-bottom: 1.5pt; color: Black">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; color: Black; text-align: right">(<ix:nonFraction name="us-gaap:RetainedEarningsAccumulatedDeficit" contextRef="AsOf2023-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">21,365,992</ix:nonFraction></td><td style="padding-bottom: 1.5pt; color: Black; text-align: left">)</td><td style="padding-bottom: 1.5pt; color: Black">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; color: Black; text-align: right">(<ix:nonFraction name="us-gaap:RetainedEarningsAccumulatedDeficit" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">21,614,289</ix:nonFraction></td><td style="padding-bottom: 1.5pt; color: Black; text-align: left">)</td></tr>
  <tr id="xdx_409_eus-gaap--StockholdersEquity_i02TI_pp0p0_mtSEzpju_maLASEzMLB_zGGZhttQJlj" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt; padding-left: 20pt; color: Black; text-align: left">Total stockholders&#8217; equity</td><td style="padding-bottom: 1.5pt; color: Black">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; color: Black; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2023-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">9,050,716</ix:nonFraction></td><td style="padding-bottom: 1.5pt; color: Black; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; color: Black">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; color: Black; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">8,568,802</ix:nonFraction></td><td style="padding-bottom: 1.5pt; color: Black; text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--LiabilitiesAndStockholdersEquity_i01TI_pp0p0_mtLASEzMLB_zh72okC2TPKf" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt; padding-left: 20pt; color: Black; text-align: left">Total liabilities and stockholders&#8217; equity</td><td style="padding-bottom: 2.5pt; color: Black">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; color: Black; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; color: Black; text-align: right"><ix:nonFraction name="us-gaap:LiabilitiesAndStockholdersEquity" contextRef="AsOf2023-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">18,587,086</ix:nonFraction></td><td style="padding-bottom: 2.5pt; color: Black; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt; color: Black">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; color: Black; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; color: Black; text-align: right"><ix:nonFraction name="us-gaap:LiabilitiesAndStockholdersEquity" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">19,943,142</ix:nonFraction></td><td style="padding-bottom: 2.5pt; color: Black; text-align: left">&#160;</td></tr>
  </table>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">See
Notes to these condensed consolidated financial statements</span></p>

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


<!-- Field: Page; Sequence: 4; Value: 2 -->
    <div style="border-bottom: Black 1.5pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->4<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">&#160;</td></tr></table></div>
    <!-- Field: /Page -->

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><span id="Ak_004"></span><b>INTELLINETICS,
INC. and SUBSIDIARIES</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><b>Condensed
Consolidated Statements of Operations</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><b>(unaudited)</b></span></p>

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

<table cellpadding="0" cellspacing="0" id="xdx_304_113_zvP03b4A8x6b" summary="xdx: Statement - Condensed Consolidated Statements of Operations (Unaudited)" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom">
    <td style="padding-bottom: 1.5pt; color: Black; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt; color: Black; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_49D_20230401__20230630_zq2pdv1ccYHj" style="border-bottom: Black 1.5pt solid; color: Black; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; color: Black; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt; color: Black; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_49B_20220401__20220630_zyGBTV0a5egi" style="border-bottom: Black 1.5pt solid; color: Black; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; color: Black; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt; color: Black; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_49D_20230101__20230630_zu5nZPr0TFRc" style="border-bottom: Black 1.5pt solid; color: Black; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; color: Black; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt; color: Black; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_493_20220101__20220630_zFqj4QvuKBec" style="border-bottom: Black 1.5pt solid; color: Black; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; color: Black; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt; color: Black; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt; color: Black; font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; color: Black; font-weight: bold; text-align: center"><p style="margin-top: 0; margin-bottom: 0">For the Three Months Ended</p>
                                                                                <p style="margin-top: 0; margin-bottom: 0">June 30,</p></td><td style="padding-bottom: 1.5pt; color: Black; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt; color: Black; font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; color: Black; font-weight: bold; text-align: center"><p style="margin-top: 0; margin-bottom: 0">For the Six Months Ended</p>
                                                                                <p style="margin-top: 0; margin-bottom: 0">June 30,</p></td><td style="padding-bottom: 1.5pt; color: Black; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt; color: Black; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt; color: Black; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; color: Black; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; color: Black; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt; color: Black; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; color: Black; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; color: Black; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt; color: Black; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; color: Black; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; color: Black; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt; color: Black; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; color: Black; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; color: Black; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="color: Black">&#160;</td><td style="color: Black">&#160;</td>
    <td colspan="2" style="color: Black">&#160;</td><td style="color: Black">&#160;</td><td style="color: Black">&#160;</td>
    <td colspan="2" style="color: Black">&#160;</td><td style="color: Black">&#160;</td><td style="color: Black">&#160;</td>
    <td colspan="2" style="color: Black">&#160;</td><td style="color: Black">&#160;</td><td style="color: Black">&#160;</td>
    <td colspan="2" style="color: Black">&#160;</td><td style="color: Black">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--RevenuesAbstract_iB_zQl5mzkbdLO5" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="color: Black">Revenues:</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_i01_hsrt--ProductOrServiceAxis__custom--SaleOfSoftwareMember_maCORzpge_zaCa74c4Nkm3" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; width: 40%; color: Black">Sale of software</td><td style="width: 2%; color: Black">&#160;</td>
    <td style="width: 1%; color: Black; text-align: left">$</td><td style="width: 11%; color: Black; text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2023-04-012023-06-30_custom_SaleOfSoftwareMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">63,646</ix:nonFraction></td><td style="width: 1%; color: Black; text-align: left">&#160;</td><td style="width: 2%; color: Black">&#160;</td>
    <td style="width: 1%; color: Black; text-align: left">$</td><td style="width: 11%; color: Black; text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2022-04-012022-06-30_custom_SaleOfSoftwareMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">11,105</ix:nonFraction></td><td style="width: 1%; color: Black; text-align: left">&#160;</td><td style="width: 2%; color: Black">&#160;</td>
    <td style="width: 1%; color: Black; text-align: left">$</td><td style="width: 11%; color: Black; text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2023-01-012023-06-30_custom_SaleOfSoftwareMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">78,939</ix:nonFraction></td><td style="width: 1%; color: Black; text-align: left">&#160;</td><td style="width: 2%; color: Black">&#160;</td>
    <td style="width: 1%; color: Black; text-align: left">$</td><td style="width: 11%; color: Black; text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2022-01-012022-06-30_custom_SaleOfSoftwareMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">75,596</ix:nonFraction></td><td style="width: 1%; color: Black; text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_i01_hsrt--ProductOrServiceAxis__custom--SoftwareAsAServiceMember_maCORzpge_z9rCmFdCzNff" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; color: Black; text-align: left">Software as a service</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2023-04-012023-06-30_custom_SoftwareAsAServiceMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,277,918</ix:nonFraction></td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2022-04-012022-06-30_custom_SoftwareAsAServiceMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,158,456</ix:nonFraction></td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2023-01-012023-06-30_custom_SoftwareAsAServiceMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,516,350</ix:nonFraction></td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2022-01-012022-06-30_custom_SoftwareAsAServiceMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,589,677</ix:nonFraction></td><td style="color: Black; text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_i01_hsrt--ProductOrServiceAxis__custom--SoftwareMaintenanceServicesMember_maCORzpge_zWG3m52gH43i" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; color: Black; text-align: left">Software maintenance services</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2023-04-012023-06-30_custom_SoftwareMaintenanceServicesMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">349,139</ix:nonFraction></td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2022-04-012022-06-30_custom_SoftwareMaintenanceServicesMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">343,881</ix:nonFraction></td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2023-01-012023-06-30_custom_SoftwareMaintenanceServicesMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">698,681</ix:nonFraction></td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2022-01-012022-06-30_custom_SoftwareMaintenanceServicesMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">680,483</ix:nonFraction></td><td style="color: Black; text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_i01_hsrt--ProductOrServiceAxis__custom--ProfessionalServicesMember_maCORzpge_zY7IcG47XUFd" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; color: Black; text-align: left">Professional services</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2023-04-012023-06-30_custom_ProfessionalServicesMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,298,316</ix:nonFraction></td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2022-04-012022-06-30_custom_ProfessionalServicesMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,625,765</ix:nonFraction></td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2023-01-012023-06-30_custom_ProfessionalServicesMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,597,605</ix:nonFraction></td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2022-01-012022-06-30_custom_ProfessionalServicesMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,213,713</ix:nonFraction></td><td style="color: Black; text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_i01_hsrt--ProductOrServiceAxis__custom--StorageandRetrievalServicesMember_maCORzpge_zlAgcrEMOiyc" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt; padding-left: 10pt; color: Black; text-align: left">Storage and retrieval services</td><td style="padding-bottom: 1.5pt; color: Black">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; color: Black; text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2023-04-012023-06-30_custom_StorageandRetrievalServicesMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">269,411</ix:nonFraction></td><td style="padding-bottom: 1.5pt; color: Black; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; color: Black">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; color: Black; text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2022-04-012022-06-30_custom_StorageandRetrievalServicesMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">276,436</ix:nonFraction></td><td style="padding-bottom: 1.5pt; color: Black; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; color: Black">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; color: Black; text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2023-01-012023-06-30_custom_StorageandRetrievalServicesMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">553,688</ix:nonFraction></td><td style="padding-bottom: 1.5pt; color: Black; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; color: Black">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; color: Black; text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2022-01-012022-06-30_custom_StorageandRetrievalServicesMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">559,686</ix:nonFraction></td><td style="padding-bottom: 1.5pt; color: Black; text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_i01_maGPzfMj_zl4xMHnbdEFb" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; padding-left: 20pt; color: Black; text-align: left">Total revenues</td><td style="padding-bottom: 1.5pt; color: Black">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; color: Black; text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2023-04-012023-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,258,430</ix:nonFraction></td><td style="padding-bottom: 1.5pt; color: Black; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; color: Black">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; color: Black; text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2022-04-012022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,415,643</ix:nonFraction></td><td style="padding-bottom: 1.5pt; color: Black; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; color: Black">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; color: Black; text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2023-01-01to2023-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">8,445,263</ix:nonFraction></td><td style="padding-bottom: 1.5pt; color: Black; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; color: Black">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; color: Black; text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2022-01-012022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">6,119,155</ix:nonFraction></td><td style="padding-bottom: 1.5pt; color: Black; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="color: Black">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--CostOfRevenueAbstract_iB_zujq1hRuiAoi" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="color: Black">Cost of revenues:</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--CostOfRevenue_i01_hsrt--ProductOrServiceAxis__custom--SaleOfSoftwareMember_znh5xGkajeq2" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; color: Black">Sale of software</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right"><ix:nonFraction name="us-gaap:CostOfRevenue" contextRef="From2023-04-012023-06-30_custom_SaleOfSoftwareMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">7,344</ix:nonFraction></td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right"><ix:nonFraction name="us-gaap:CostOfRevenue" contextRef="From2022-04-012022-06-30_custom_SaleOfSoftwareMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">7,392</ix:nonFraction></td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right"><ix:nonFraction name="us-gaap:CostOfRevenue" contextRef="From2023-01-012023-06-30_custom_SaleOfSoftwareMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">15,525</ix:nonFraction></td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right"><ix:nonFraction name="us-gaap:CostOfRevenue" contextRef="From2022-01-012022-06-30_custom_SaleOfSoftwareMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">33,585</ix:nonFraction></td><td style="color: Black; text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--CostOfRevenue_i01_hsrt--ProductOrServiceAxis__custom--SoftwareAsAServiceMember_z5eiSsdqAsRa" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; color: Black; text-align: left">Software as a service</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right"><ix:nonFraction name="us-gaap:CostOfRevenue" contextRef="From2023-04-012023-06-30_custom_SoftwareAsAServiceMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">258,382</ix:nonFraction></td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right"><ix:nonFraction name="us-gaap:CostOfRevenue" contextRef="From2022-04-012022-06-30_custom_SoftwareAsAServiceMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">191,188</ix:nonFraction></td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right"><ix:nonFraction name="us-gaap:CostOfRevenue" contextRef="From2023-01-012023-06-30_custom_SoftwareAsAServiceMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">479,022</ix:nonFraction></td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right"><ix:nonFraction name="us-gaap:CostOfRevenue" contextRef="From2022-01-012022-06-30_custom_SoftwareAsAServiceMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">282,437</ix:nonFraction></td><td style="color: Black; text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--CostOfRevenue_i01_hsrt--ProductOrServiceAxis__custom--SoftwareMaintenanceServicesMember_z6RKfM2oGDzj" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; color: Black; text-align: left">Software maintenance services</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right"><ix:nonFraction name="us-gaap:CostOfRevenue" contextRef="From2023-04-012023-06-30_custom_SoftwareMaintenanceServicesMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">15,117</ix:nonFraction></td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right"><ix:nonFraction name="us-gaap:CostOfRevenue" contextRef="From2022-04-012022-06-30_custom_SoftwareMaintenanceServicesMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">19,185</ix:nonFraction></td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right"><ix:nonFraction name="us-gaap:CostOfRevenue" contextRef="From2023-01-012023-06-30_custom_SoftwareMaintenanceServicesMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">31,833</ix:nonFraction></td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right"><ix:nonFraction name="us-gaap:CostOfRevenue" contextRef="From2022-01-012022-06-30_custom_SoftwareMaintenanceServicesMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">37,485</ix:nonFraction></td><td style="color: Black; text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--CostOfRevenue_i01_hsrt--ProductOrServiceAxis__custom--ProfessionalServicesMember_zX1m7bb26pOe" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; color: Black; text-align: left">Professional services</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right"><ix:nonFraction name="us-gaap:CostOfRevenue" contextRef="From2023-04-012023-06-30_custom_ProfessionalServicesMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,307,341</ix:nonFraction></td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right"><ix:nonFraction name="us-gaap:CostOfRevenue" contextRef="From2022-04-012022-06-30_custom_ProfessionalServicesMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">918,542</ix:nonFraction></td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right"><ix:nonFraction name="us-gaap:CostOfRevenue" contextRef="From2023-01-012023-06-30_custom_ProfessionalServicesMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,494,457</ix:nonFraction></td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right"><ix:nonFraction name="us-gaap:CostOfRevenue" contextRef="From2022-01-012022-06-30_custom_ProfessionalServicesMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,766,709</ix:nonFraction></td><td style="color: Black; text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--CostOfRevenue_i01_hsrt--ProductOrServiceAxis__custom--StorageandRetrievalServicesMember_zLN9RSVdTggj" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt; padding-left: 10pt; color: Black; text-align: left">Storage and retrieval services</td><td style="padding-bottom: 1.5pt; color: Black">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; color: Black; text-align: right"><ix:nonFraction name="us-gaap:CostOfRevenue" contextRef="From2023-04-012023-06-30_custom_StorageandRetrievalServicesMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">79,813</ix:nonFraction></td><td style="padding-bottom: 1.5pt; color: Black; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; color: Black">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; color: Black; text-align: right"><ix:nonFraction name="us-gaap:CostOfRevenue" contextRef="From2022-04-012022-06-30_custom_StorageandRetrievalServicesMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">90,318</ix:nonFraction></td><td style="padding-bottom: 1.5pt; color: Black; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; color: Black">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; color: Black; text-align: right"><ix:nonFraction name="us-gaap:CostOfRevenue" contextRef="From2023-01-012023-06-30_custom_StorageandRetrievalServicesMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">188,154</ix:nonFraction></td><td style="padding-bottom: 1.5pt; color: Black; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; color: Black">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; color: Black; text-align: right"><ix:nonFraction name="us-gaap:CostOfRevenue" contextRef="From2022-01-012022-06-30_custom_StorageandRetrievalServicesMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">178,084</ix:nonFraction></td><td style="padding-bottom: 1.5pt; color: Black; text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--CostOfRevenue_i01_msGPzfMj_zGNPoQWEeiwb" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; padding-left: 20pt; color: Black; text-align: left">Total cost of revenues</td><td style="padding-bottom: 1.5pt; color: Black">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; color: Black; text-align: right"><ix:nonFraction name="us-gaap:CostOfRevenue" contextRef="From2023-04-012023-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,667,997</ix:nonFraction></td><td style="padding-bottom: 1.5pt; color: Black; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; color: Black">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; color: Black; text-align: right"><ix:nonFraction name="us-gaap:CostOfRevenue" contextRef="From2022-04-012022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,226,625</ix:nonFraction></td><td style="padding-bottom: 1.5pt; color: Black; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; color: Black">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; color: Black; text-align: right"><ix:nonFraction name="us-gaap:CostOfRevenue" contextRef="From2023-01-01to2023-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,208,991</ix:nonFraction></td><td style="padding-bottom: 1.5pt; color: Black; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; color: Black">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; color: Black; text-align: right"><ix:nonFraction name="us-gaap:CostOfRevenue" contextRef="From2022-01-012022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,298,300</ix:nonFraction></td><td style="padding-bottom: 1.5pt; color: Black; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="color: Black">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--GrossProfit_iT_mtGPzfMj_maOILzxWF_zwTCNvJHe5L9" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; color: Black; text-align: left">Gross profit</td><td style="padding-bottom: 1.5pt; color: Black">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; color: Black; text-align: right"><ix:nonFraction name="us-gaap:GrossProfit" contextRef="From2023-04-012023-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,590,433</ix:nonFraction></td><td style="padding-bottom: 1.5pt; color: Black; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; color: Black">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; color: Black; text-align: right"><ix:nonFraction name="us-gaap:GrossProfit" contextRef="From2022-04-012022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,189,018</ix:nonFraction></td><td style="padding-bottom: 1.5pt; color: Black; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; color: Black">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; color: Black; text-align: right"><ix:nonFraction name="us-gaap:GrossProfit" contextRef="From2023-01-01to2023-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,236,272</ix:nonFraction></td><td style="padding-bottom: 1.5pt; color: Black; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; color: Black">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; color: Black; text-align: right"><ix:nonFraction name="us-gaap:GrossProfit" contextRef="From2022-01-012022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,820,855</ix:nonFraction></td><td style="padding-bottom: 1.5pt; color: Black; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="color: Black">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--OperatingExpensesAbstract_iB" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="color: Black; text-align: left">Operating expenses:</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--GeneralAndAdministrativeExpense_i01_pp0p0_maOEza9m_zZYhWSuaQoU2" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; color: Black; text-align: left">General and administrative</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right"><ix:nonFraction name="us-gaap:GeneralAndAdministrativeExpense" contextRef="From2023-04-012023-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,561,939</ix:nonFraction></td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right"><ix:nonFraction name="us-gaap:GeneralAndAdministrativeExpense" contextRef="From2022-04-012022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,254,862</ix:nonFraction></td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right"><ix:nonFraction name="us-gaap:GeneralAndAdministrativeExpense" contextRef="From2023-01-01to2023-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">3,116,550</ix:nonFraction></td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right"><ix:nonFraction name="us-gaap:GeneralAndAdministrativeExpense" contextRef="From2022-01-012022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,190,553</ix:nonFraction></td><td style="color: Black; text-align: left">&#160;</td></tr>
  <tr id="xdx_406_ecustom--AdjustmentToFairValueOfContingentConsiderationEarnout_i01_pp0p0_maOEza9m_zVrG9sZ7DNQf" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; color: Black; text-align: left">Change in fair value of earnout liabilities</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0261">-</span></td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right"><ix:nonFraction name="INLX:AdjustmentToFairValueOfContingentConsiderationEarnout" contextRef="From2022-04-012022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">52,301</ix:nonFraction></td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0263">-</span></td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right"><ix:nonFraction name="INLX:AdjustmentToFairValueOfContingentConsiderationEarnout" contextRef="From2022-01-012022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">116,505</ix:nonFraction></td><td style="color: Black; text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--AcquisitionCosts_i01_pp0p0_maOEza9m_zmg8DTGLQafl" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; color: Black; text-align: left">Transaction costs</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0266">-</span></td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right"><ix:nonFraction name="us-gaap:AcquisitionCosts" contextRef="From2022-04-012022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">285,230</ix:nonFraction></td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0268">-</span></td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right"><ix:nonFraction name="us-gaap:AcquisitionCosts" contextRef="From2022-01-012022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">355,281</ix:nonFraction></td><td style="color: Black; text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--SellingAndMarketingExpense_i01_pp0p0_maOEza9m_zssh1H2RcVIh" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; color: Black; text-align: left">Sales and marketing</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right"><ix:nonFraction name="us-gaap:SellingAndMarketingExpense" contextRef="From2023-04-012023-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">492,303</ix:nonFraction></td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right"><ix:nonFraction name="us-gaap:SellingAndMarketingExpense" contextRef="From2022-04-012022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">529,405</ix:nonFraction></td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right"><ix:nonFraction name="us-gaap:SellingAndMarketingExpense" contextRef="From2023-01-01to2023-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,071,814</ix:nonFraction></td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right"><ix:nonFraction name="us-gaap:SellingAndMarketingExpense" contextRef="From2022-01-012022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">881,519</ix:nonFraction></td><td style="color: Black; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--DepreciationAndAmortization_i01_pp0p0_maOEza9m_zMBP6al7FDGe" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt; padding-left: 10pt; color: Black; text-align: left">Depreciation and amortization</td><td style="padding-bottom: 1.5pt; color: Black">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; color: Black; text-align: right"><ix:nonFraction name="us-gaap:DepreciationAndAmortization" contextRef="From2023-04-012023-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">239,803</ix:nonFraction></td><td style="padding-bottom: 1.5pt; color: Black; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; color: Black">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; color: Black; text-align: right"><ix:nonFraction name="us-gaap:DepreciationAndAmortization" contextRef="From2022-04-012022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">200,919</ix:nonFraction></td><td style="padding-bottom: 1.5pt; color: Black; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; color: Black">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; color: Black; text-align: right"><ix:nonFraction name="us-gaap:DepreciationAndAmortization" contextRef="From2023-01-01to2023-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">467,521</ix:nonFraction></td><td style="padding-bottom: 1.5pt; color: Black; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; color: Black">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; color: Black; text-align: right"><ix:nonFraction name="us-gaap:DepreciationAndAmortization" contextRef="From2022-01-012022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">318,221</ix:nonFraction></td><td style="padding-bottom: 1.5pt; color: Black; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="color: Black">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--OperatingExpenses_i01T_pp0p0_mtOEza9m_msOILzxWF_zwaEgGmqpKV2" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt; padding-left: 20pt; color: Black; text-align: left">Total operating expenses</td><td style="padding-bottom: 1.5pt; color: Black">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; color: Black; text-align: right"><ix:nonFraction name="us-gaap:OperatingExpenses" contextRef="From2023-04-012023-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,294,045</ix:nonFraction></td><td style="padding-bottom: 1.5pt; color: Black; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; color: Black">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; color: Black; text-align: right"><ix:nonFraction name="us-gaap:OperatingExpenses" contextRef="From2022-04-012022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,322,717</ix:nonFraction></td><td style="padding-bottom: 1.5pt; color: Black; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; color: Black">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; color: Black; text-align: right"><ix:nonFraction name="us-gaap:OperatingExpenses" contextRef="From2023-01-01to2023-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">4,655,885</ix:nonFraction></td><td style="padding-bottom: 1.5pt; color: Black; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; color: Black">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; color: Black; text-align: right"><ix:nonFraction name="us-gaap:OperatingExpenses" contextRef="From2022-01-012022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">3,862,079</ix:nonFraction></td><td style="padding-bottom: 1.5pt; color: Black; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="color: Black">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--OperatingIncomeLoss_iT_pp0p0_mtOILzxWF_maNILzxmY_zgKQrLYnhcpc" style="vertical-align: bottom; background-color: White">
    <td style="color: Black; text-align: left">Income (loss) from operations</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right"><ix:nonFraction name="us-gaap:OperatingIncomeLoss" contextRef="From2023-04-012023-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">296,388</ix:nonFraction></td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">(<ix:nonFraction name="us-gaap:OperatingIncomeLoss" contextRef="From2022-04-012022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">133,699</ix:nonFraction></td><td style="color: Black; text-align: left">)</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right"><ix:nonFraction name="us-gaap:OperatingIncomeLoss" contextRef="From2023-01-01to2023-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">580,387</ix:nonFraction></td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">(<ix:nonFraction name="us-gaap:OperatingIncomeLoss" contextRef="From2022-01-012022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">41,224</ix:nonFraction></td><td style="color: Black; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="color: Black">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--InterestExpense_iN_pp0p0_di_msNILzxmY_zZbgebw0Wwve" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt; color: Black; text-align: left">Interest expense</td><td style="padding-bottom: 1.5pt; color: Black">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; color: Black; text-align: right">(<ix:nonFraction name="us-gaap:InterestExpense" contextRef="From2023-04-012023-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">160,654</ix:nonFraction></td><td style="padding-bottom: 1.5pt; color: Black; text-align: left">)</td><td style="padding-bottom: 1.5pt; color: Black">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; color: Black; text-align: right">(<ix:nonFraction name="us-gaap:InterestExpense" contextRef="From2022-04-012022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">240,468</ix:nonFraction></td><td style="padding-bottom: 1.5pt; color: Black; text-align: left">)</td><td style="padding-bottom: 1.5pt; color: Black">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; color: Black; text-align: right">(<ix:nonFraction name="us-gaap:InterestExpense" contextRef="From2023-01-01to2023-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">332,090</ix:nonFraction></td><td style="padding-bottom: 1.5pt; color: Black; text-align: left">)</td><td style="padding-bottom: 1.5pt; color: Black">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; color: Black; text-align: right">(<ix:nonFraction name="us-gaap:InterestExpense" contextRef="From2022-01-012022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">353,069</ix:nonFraction></td><td style="padding-bottom: 1.5pt; color: Black; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="color: Black">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--NetIncomeLoss_iT_pp0p0_mtNILzxmY_z0LC1EuMjMAj" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt; color: Black; text-align: left">Net income (loss)</td><td style="padding-bottom: 2.5pt; color: Black">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; color: Black; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; color: Black; text-align: right"><ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2023-04-012023-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">135,734</ix:nonFraction></td><td style="padding-bottom: 2.5pt; color: Black; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt; color: Black">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; color: Black; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; color: Black; text-align: right">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2022-04-012022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">374,167</ix:nonFraction></td><td style="padding-bottom: 2.5pt; color: Black; text-align: left">)</td><td style="padding-bottom: 2.5pt; color: Black">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; color: Black; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; color: Black; text-align: right"><ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2023-01-01to2023-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">248,297</ix:nonFraction></td><td style="padding-bottom: 2.5pt; color: Black; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt; color: Black">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; color: Black; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; color: Black; text-align: right">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2022-01-012022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">394,293</ix:nonFraction></td><td style="padding-bottom: 2.5pt; color: Black; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="color: Black">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--EarningsPerShareBasic_pid_znjUFonIkwC9" style="vertical-align: bottom; background-color: White">
    <td style="color: Black; text-align: left">Basic net income (loss) per share:</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">$</td><td style="color: Black; text-align: right"><ix:nonFraction name="us-gaap:EarningsPerShareBasic" contextRef="From2023-04-012023-06-30" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.03</ix:nonFraction></td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">$</td><td style="color: Black; text-align: right">(<ix:nonFraction name="us-gaap:EarningsPerShareBasic" contextRef="From2022-04-012022-06-30" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares">0.09</ix:nonFraction></td><td style="color: Black; text-align: left">)</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">$</td><td style="color: Black; text-align: right"><ix:nonFraction name="us-gaap:EarningsPerShareBasic" contextRef="From2023-01-01to2023-06-30" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.06</ix:nonFraction></td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">$</td><td style="color: Black; text-align: right">(<ix:nonFraction name="us-gaap:EarningsPerShareBasic" contextRef="From2022-01-012022-06-30" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares">0.11</ix:nonFraction></td><td style="color: Black; text-align: left">)</td></tr>
  <tr id="xdx_40C_eus-gaap--EarningsPerShareDiluted_pid_z3dnFlP038Ci" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="color: Black; text-align: left">Diluted net income (loss) per share:</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">$</td><td style="color: Black; text-align: right"><ix:nonFraction name="us-gaap:EarningsPerShareDiluted" contextRef="From2023-04-012023-06-30" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.03</ix:nonFraction></td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">$</td><td style="color: Black; text-align: right">(<ix:nonFraction name="us-gaap:EarningsPerShareDiluted" contextRef="From2022-04-012022-06-30" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares">0.09</ix:nonFraction></td><td style="color: Black; text-align: left">)</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">$</td><td style="color: Black; text-align: right"><ix:nonFraction name="us-gaap:EarningsPerShareDiluted" contextRef="From2023-01-01to2023-06-30" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.06</ix:nonFraction></td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">$</td><td style="color: Black; text-align: right">(<ix:nonFraction name="us-gaap:EarningsPerShareDiluted" contextRef="From2022-01-012022-06-30" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares">0.11</ix:nonFraction></td><td style="color: Black; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="color: Black">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_pid_zTlmZDmMNCdg" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt; color: Black">Weighted average number of common shares outstanding - basic</td><td style="padding-bottom: 2.5pt; color: Black">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; color: Black; text-align: right"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="From2023-04-012023-06-30" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">4,073,757</ix:nonFraction></td><td style="padding-bottom: 2.5pt; color: Black; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt; color: Black">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; color: Black; text-align: right"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="From2022-04-012022-06-30" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">4,073,757</ix:nonFraction></td><td style="padding-bottom: 2.5pt; color: Black; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt; color: Black">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; color: Black; text-align: right"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="From2023-01-01to2023-06-30" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">4,073,757</ix:nonFraction></td><td style="padding-bottom: 2.5pt; color: Black; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt; color: Black">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; color: Black; text-align: right"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="From2022-01-012022-06-30" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">3,455,761</ix:nonFraction></td><td style="padding-bottom: 2.5pt; color: Black; text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_pid_zjKHHTVKfJFf" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt; color: Black">Weighted average number of common shares outstanding - diluted</td><td style="padding-bottom: 2.5pt; color: Black">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; color: Black; text-align: right"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="From2023-04-012023-06-30" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">4,073,757</ix:nonFraction></td><td style="padding-bottom: 2.5pt; color: Black; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt; color: Black">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; color: Black; text-align: right"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="From2022-04-012022-06-30" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">4,073,757</ix:nonFraction></td><td style="padding-bottom: 2.5pt; color: Black; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt; color: Black">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; color: Black; text-align: right"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="From2023-01-01to2023-06-30" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">4,073,757</ix:nonFraction></td><td style="padding-bottom: 2.5pt; color: Black; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt; color: Black">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; color: Black; text-align: right"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="From2022-01-012022-06-30" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">3,455,761</ix:nonFraction></td><td style="padding-bottom: 2.5pt; color: Black; text-align: left">&#160;</td></tr>
  </table>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">See
Notes to these condensed consolidated financial statements</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"></span></p>

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


<!-- Field: Page; Sequence: 5; Value: 2 -->
    <div style="border-bottom: Black 1.5pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->5<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><b><span id="Ak_005"></span>INTELLINETICS,
INC. and SUBSIDIARIES</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><b>Condensed
Consolidated Statement of Stockholders&#8217; Equity</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><b>For
the Three and Six Months Ended June, 2023 and 2022</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><b>(unaudited)</b></span></p>

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

<table cellpadding="0" cellspacing="0" id="xdx_305_114_zpVUd56zyvB8" summary="xdx: Statement - Condensed Consolidated Statement of Stockholders&apos; Equity (Unaudited)" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom">
    <td style="padding-bottom: 1.5pt; color: Black; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt; color: Black; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; color: Black; font-weight: bold; text-align: center">Shares</td><td style="padding-bottom: 1.5pt; color: Black; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt; color: Black; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_4B7_us-gaap--StatementEquityComponentsAxis_us-gaap--CommonStockMember_z3mgVh2BxFY" style="border-bottom: Black 1.5pt solid; color: Black; font-weight: bold; text-align: center">Amount</td><td style="padding-bottom: 1.5pt; color: Black; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt; color: Black; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_4B8_us-gaap--StatementEquityComponentsAxis_us-gaap--AdditionalPaidInCapitalMember_zFM7iyNnBUa9" style="border-bottom: Black 1.5pt solid; color: Black; font-weight: bold; text-align: center">Capital</td><td style="padding-bottom: 1.5pt; color: Black; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt; color: Black; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_4B0_us-gaap--StatementEquityComponentsAxis_us-gaap--RetainedEarningsMember_zn7WlVpfUmVc" style="border-bottom: Black 1.5pt solid; color: Black; font-weight: bold; text-align: center">Deficit</td><td style="padding-bottom: 1.5pt; color: Black; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt; color: Black; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_4B4_zpfmm1LaVP16" style="border-bottom: Black 1.5pt solid; color: Black; font-weight: bold; text-align: center">Total</td><td style="padding-bottom: 1.5pt; color: Black; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt; color: Black; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt; color: Black; font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; color: Black; font-weight: bold; text-align: center">Common Stock</td><td style="padding-bottom: 1.5pt; color: Black; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt; color: Black; font-weight: bold">&#160;</td>
    <td colspan="2" style="padding-bottom: 1.5pt; color: Black; font-weight: bold; text-align: center">Additional Paid-in</td><td style="padding-bottom: 1.5pt; color: Black; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt; color: Black; font-weight: bold">&#160;</td>
    <td colspan="2" style="padding-bottom: 1.5pt; color: Black; font-weight: bold; text-align: center">Accumulated</td><td style="padding-bottom: 1.5pt; color: Black; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt; color: Black">&#160;</td>
    <td colspan="2" style="padding-bottom: 1.5pt; color: Black; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt; color: Black">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt; color: Black; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt; color: Black; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; color: Black; font-weight: bold; text-align: center">Shares</td><td style="padding-bottom: 1.5pt; color: Black; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt; color: Black; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; color: Black; font-weight: bold; text-align: center">Amount</td><td style="padding-bottom: 1.5pt; color: Black; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt; color: Black; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; color: Black; font-weight: bold; text-align: center">Capital</td><td style="padding-bottom: 1.5pt; color: Black; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt; color: Black; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; color: Black; font-weight: bold; text-align: center">Deficit</td><td style="padding-bottom: 1.5pt; color: Black; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt; color: Black; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; color: Black; font-weight: bold; text-align: center">Total</td><td style="padding-bottom: 1.5pt; color: Black; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="color: Black">&#160;</td><td style="color: Black">&#160;</td>
    <td colspan="2" style="color: Black">&#160;</td><td style="color: Black">&#160;</td><td style="color: Black">&#160;</td>
    <td colspan="2" style="color: Black">&#160;</td><td style="color: Black">&#160;</td><td style="color: Black">&#160;</td>
    <td colspan="2" style="color: Black">&#160;</td><td style="color: Black">&#160;</td><td style="color: Black">&#160;</td>
    <td colspan="2" style="color: Black">&#160;</td><td style="color: Black">&#160;</td><td style="color: Black">&#160;</td>
    <td colspan="2" style="color: Black">&#160;</td><td style="color: Black">&#160;</td></tr>
  <tr id="xdx_437_c20220401__20220630_eus-gaap--StockholdersEquity_iS_zeRfccfLMt59" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 35%; color: Black">Balance, March 31, 2022</td><td style="width: 2%; color: Black">&#160;</td>
    <td style="width: 1%; color: Black; text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--SharesOutstanding_iS_pid_c20220401__20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zyRHVas7Kd5k" title="Beginning balance, shares" style="width: 9%; color: Black; text-align: right"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2022-03-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">2,831,169</ix:nonFraction></td><td style="width: 1%; color: Black; text-align: left">&#160;</td><td style="width: 2%; color: Black">&#160;</td>
    <td style="width: 1%; color: Black; text-align: left">$</td><td style="width: 9%; color: Black; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2022-03-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,831</ix:nonFraction></td><td style="width: 1%; color: Black; text-align: left">&#160;</td><td style="width: 2%; color: Black">&#160;</td>
    <td style="width: 1%; color: Black; text-align: left">$</td><td style="width: 9%; color: Black; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2022-03-31_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">24,377,681</ix:nonFraction></td><td style="width: 1%; color: Black; text-align: left">&#160;</td><td style="width: 2%; color: Black">&#160;</td>
    <td style="width: 1%; color: Black; text-align: left">$</td><td style="width: 9%; color: Black; text-align: right">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2022-03-31_us-gaap_RetainedEarningsMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">21,658,442</ix:nonFraction></td><td style="width: 1%; color: Black; text-align: left">)</td><td style="width: 2%; color: Black">&#160;</td>
    <td style="width: 1%; color: Black; text-align: left">$</td><td style="width: 9%; color: Black; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2022-03-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,722,070</ix:nonFraction></td><td style="width: 1%; color: Black; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="color: Black">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition_zQG99oz6J8uh" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; color: Black; text-align: left">Stock Option Compensation</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">-</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0328">-</span></td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right"><ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" contextRef="From2022-04-012022-06-30_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">102,992</ix:nonFraction></td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0330">-</span></td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right"><ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" contextRef="From2022-04-012022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">102,992</ix:nonFraction></td><td style="color: Black; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="color: Black">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--StockIssuedDuringPeriodValueNewIssues_zRSOUBn4U42f" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; color: Black; text-align: left">Stock Issued</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td id="xdx_985_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_pid_c20220401__20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zzHgm816mJdh" title="Stock Issued, shares" style="color: Black; text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="From2022-04-012022-06-30_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,242,588</ix:nonFraction></td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="From2022-04-012022-06-30_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,243</ix:nonFraction></td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="From2022-04-012022-06-30_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,739,515</ix:nonFraction></td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0335">-</span></td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="From2022-04-012022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,740,758</ix:nonFraction></td><td style="color: Black; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="color: Black">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts_iN_pp0p0_di_zFwVGwyqTEi4" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; color: Black; text-align: left">Equity Issuance Costs</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">-</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0340">-</span></td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">(<ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts" contextRef="From2022-04-012022-06-30_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">492,182</ix:nonFraction></td><td style="color: Black; text-align: left">)</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0342">-</span></td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">(<ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts" contextRef="From2022-04-012022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">492,182</ix:nonFraction></td><td style="color: Black; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="color: Black">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--AdjustmentsToAdditionalPaidInCapitalWarrantIssued_zoEWBvrmiDGb" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; color: Black; text-align: left">Note Offer Warrants</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">-</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0345">-</span></td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right"><ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued" contextRef="From2022-04-012022-06-30_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">213,013</ix:nonFraction></td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0347">-</span></td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right"><ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued" contextRef="From2022-04-012022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">213,013</ix:nonFraction></td><td style="color: Black; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="color: Black">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--NetIncomeLoss_zJ0u7vUp4XJ1" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; padding-left: 10pt; color: Black; text-align: left">Net Loss</td><td style="padding-bottom: 1.5pt; color: Black">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; color: Black; text-align: right">-</td><td style="padding-bottom: 1.5pt; color: Black; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; color: Black">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; color: Black; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0350">-</span></td><td style="padding-bottom: 1.5pt; color: Black; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; color: Black">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; color: Black; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0351">-</span></td><td style="padding-bottom: 1.5pt; color: Black; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; color: Black">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; color: Black; text-align: right">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2022-04-012022-06-30_us-gaap_RetainedEarningsMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">374,167</ix:nonFraction></td><td style="padding-bottom: 1.5pt; color: Black; text-align: left">)</td><td style="padding-bottom: 1.5pt; color: Black">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; color: Black; text-align: right">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2022-04-012022-06-30" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">374,167</ix:nonFraction></td><td style="padding-bottom: 1.5pt; color: Black; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="color: Black">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td></tr>
  <tr id="xdx_43E_c20220401__20220630_eus-gaap--StockholdersEquity_iE_zhyQsqd1lCWe" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt; color: Black">Balance, June 30, 2022</td><td style="padding-bottom: 2.5pt; color: Black">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; color: Black; text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--SharesOutstanding_iE_pid_c20220401__20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zIjnVJ7P4isj" title="Ending balance, shares" style="border-bottom: Black 2.5pt double; color: Black; text-align: right"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2022-06-30_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">4,073,757</ix:nonFraction></td><td style="padding-bottom: 2.5pt; color: Black; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt; color: Black">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; color: Black; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; color: Black; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2022-06-30_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,074</ix:nonFraction></td><td style="padding-bottom: 2.5pt; color: Black; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt; color: Black">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; color: Black; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; color: Black; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2022-06-30_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">29,941,019</ix:nonFraction></td><td style="padding-bottom: 2.5pt; color: Black; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt; color: Black">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; color: Black; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; color: Black; text-align: right">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2022-06-30_us-gaap_RetainedEarningsMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">22,032,609</ix:nonFraction></td><td style="padding-bottom: 2.5pt; color: Black; text-align: left">)</td><td style="padding-bottom: 2.5pt; color: Black">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; color: Black; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; color: Black; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">7,912,484</ix:nonFraction></td><td style="padding-bottom: 2.5pt; color: Black; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="color: Black">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td></tr>
  <tr id="xdx_430_c20230401__20230630_eus-gaap--StockholdersEquity_iS_zZdsubaqqH1b" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="color: Black">Balance, March 31, 2023</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td id="xdx_983_eus-gaap--SharesOutstanding_iS_pid_c20230401__20230630__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zL1yVqJRGZie" title="Beginning balance, shares" style="color: Black; text-align: right"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2023-03-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">4,073,757</ix:nonFraction></td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">$</td><td style="color: Black; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2023-03-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,074</ix:nonFraction></td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">$</td><td style="color: Black; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2023-03-31_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">30,297,179</ix:nonFraction></td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">$</td><td style="color: Black; text-align: right">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2023-03-31_us-gaap_RetainedEarningsMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">21,501,726</ix:nonFraction></td><td style="color: Black; text-align: left">)</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">$</td><td style="color: Black; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2023-03-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">8,799,527</ix:nonFraction></td><td style="color: Black; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="color: Black">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition_zQzebLYsZaej" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; color: Black; text-align: left">Stock Option Compensation</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">-</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0369">-</span></td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right"><ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" contextRef="From2023-04-012023-06-30_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">115,455</ix:nonFraction></td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0371">-</span></td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right"><ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" contextRef="From2023-04-012023-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">115,455</ix:nonFraction></td><td style="color: Black; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="color: Black">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--NetIncomeLoss_zQIyRDVPhTp" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; padding-left: 10pt; color: Black; text-align: left">Net Income</td><td style="padding-bottom: 1.5pt; color: Black">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; color: Black; text-align: right">-</td><td style="padding-bottom: 1.5pt; color: Black; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; color: Black">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; color: Black; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0374">-</span></td><td style="padding-bottom: 1.5pt; color: Black; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; color: Black">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; color: Black; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0375">-</span></td><td style="padding-bottom: 1.5pt; color: Black; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; color: Black">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; color: Black; text-align: right"><ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2023-04-012023-06-30_us-gaap_RetainedEarningsMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">135,734</ix:nonFraction></td><td style="padding-bottom: 1.5pt; color: Black; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; color: Black">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; color: Black; text-align: right"><ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2023-04-012023-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">135,734</ix:nonFraction></td><td style="padding-bottom: 1.5pt; color: Black; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="color: Black">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td></tr>
  <tr id="xdx_43A_c20230401__20230630_eus-gaap--StockholdersEquity_iE_zXN2r3lUAeB5" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt; color: Black">Balance, June 30, 2023</td><td style="padding-bottom: 2.5pt; color: Black">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; color: Black; text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--SharesOutstanding_iE_pid_c20230401__20230630__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_z9rtkI82nkg9" title="Ending balance, shares" style="border-bottom: Black 2.5pt double; color: Black; text-align: right"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2023-06-30_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">4,073,757</ix:nonFraction></td><td style="padding-bottom: 2.5pt; color: Black; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt; color: Black">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; color: Black; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; color: Black; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2023-06-30_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,074</ix:nonFraction></td><td style="padding-bottom: 2.5pt; color: Black; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt; color: Black">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; color: Black; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; color: Black; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2023-06-30_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">30,412,634</ix:nonFraction></td><td style="padding-bottom: 2.5pt; color: Black; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt; color: Black">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; color: Black; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; color: Black; text-align: right">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2023-06-30_us-gaap_RetainedEarningsMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">21,365,992</ix:nonFraction></td><td style="padding-bottom: 2.5pt; color: Black; text-align: left">)</td><td style="padding-bottom: 2.5pt; color: Black">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; color: Black; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; color: Black; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2023-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">9,050,716</ix:nonFraction></td><td style="padding-bottom: 2.5pt; color: Black; text-align: left">&#160;</td></tr>
  </table>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt; color: Black; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt; color: Black; font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; color: Black; font-weight: bold; text-align: center">Common Stock</td><td style="padding-bottom: 1.5pt; color: Black; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt; color: Black; font-weight: bold">&#160;</td>
    <td colspan="2" style="padding-bottom: 1.5pt; color: Black; font-weight: bold; text-align: center">Additional Paid-in</td><td style="padding-bottom: 1.5pt; color: Black; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt; color: Black; font-weight: bold">&#160;</td>
    <td colspan="2" style="padding-bottom: 1.5pt; color: Black; font-weight: bold; text-align: center">Accumulated</td><td style="padding-bottom: 1.5pt; color: Black; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt; color: Black">&#160;</td>
    <td colspan="2" style="padding-bottom: 1.5pt; color: Black; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt; color: Black">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt; color: Black; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt; color: Black; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; color: Black; font-weight: bold; text-align: center">Shares</td><td style="padding-bottom: 1.5pt; color: Black; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt; color: Black; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; color: Black; font-weight: bold; text-align: center">Amount</td><td style="padding-bottom: 1.5pt; color: Black; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt; color: Black; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; color: Black; font-weight: bold; text-align: center">Capital</td><td style="padding-bottom: 1.5pt; color: Black; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt; color: Black; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; color: Black; font-weight: bold; text-align: center">Deficit</td><td style="padding-bottom: 1.5pt; color: Black; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt; color: Black; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; color: Black; font-weight: bold; text-align: center">Total</td><td style="padding-bottom: 1.5pt; color: Black; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="color: Black">&#160;</td><td style="color: Black">&#160;</td>
    <td colspan="2" style="color: Black">&#160;</td><td style="color: Black">&#160;</td><td style="color: Black">&#160;</td>
    <td colspan="2" style="color: Black">&#160;</td><td style="color: Black">&#160;</td><td style="color: Black">&#160;</td>
    <td colspan="2" style="color: Black">&#160;</td><td style="color: Black">&#160;</td><td style="color: Black">&#160;</td>
    <td colspan="2" style="color: Black">&#160;</td><td style="color: Black">&#160;</td><td style="color: Black">&#160;</td>
    <td colspan="2" style="color: Black">&#160;</td><td style="color: Black">&#160;</td></tr>
  <tr id="xdx_434_c20220101__20220630_eus-gaap--StockholdersEquity_iS_zBeXePSW34xk" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 35%; color: Black">Balance, December 31, 2021</td><td style="width: 2%; color: Black">&#160;</td>
    <td style="width: 1%; color: Black; text-align: left">&#160;</td><td id="xdx_984_eus-gaap--SharesOutstanding_iS_pid_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zPvXzouD1yk7" title="Beginning balance, shares" style="width: 9%; color: Black; text-align: right"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2021-12-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">2,823,072</ix:nonFraction></td><td style="width: 1%; color: Black; text-align: left">&#160;</td><td style="width: 2%; color: Black">&#160;</td>
    <td style="width: 1%; color: Black; text-align: left">$</td><td style="width: 9%; color: Black; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2021-12-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,823</ix:nonFraction></td><td style="width: 1%; color: Black; text-align: left">&#160;</td><td style="width: 2%; color: Black">&#160;</td>
    <td style="width: 1%; color: Black; text-align: left">$</td><td style="width: 9%; color: Black; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2021-12-31_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">24,297,229</ix:nonFraction></td><td style="width: 1%; color: Black; text-align: left">&#160;</td><td style="width: 2%; color: Black">&#160;</td>
    <td style="width: 1%; color: Black; text-align: left">$</td><td style="width: 9%; color: Black; text-align: right">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2021-12-31_us-gaap_RetainedEarningsMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">21,638,316</ix:nonFraction></td><td style="width: 1%; color: Black; text-align: left">)</td><td style="width: 2%; color: Black">&#160;</td>
    <td style="width: 1%; color: Black; text-align: left">$</td><td style="width: 9%; color: Black; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,661,736</ix:nonFraction></td><td style="width: 1%; color: Black; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="color: Black">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td></tr>
  <tr id="xdx_401_ecustom--StockIssuedDuringPeriodValueIssuedToDirectors_zAbZAYb8SZRb" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; color: Black; text-align: left">Stock Issued to Directors</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td id="xdx_982_ecustom--StockIssuedDuringPeriodSharesIssuedToDirectors_pid_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zujWp2fzPWhh" title="Stock Issued to Directors, shares" style="color: Black; text-align: right"><ix:nonFraction name="INLX:StockIssuedDuringPeriodSharesIssuedToDirectors" contextRef="From2022-01-012022-06-30_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">8,097</ix:nonFraction></td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right"><ix:nonFraction name="INLX:StockIssuedDuringPeriodValueIssuedToDirectors" contextRef="From2022-01-012022-06-30_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">8</ix:nonFraction></td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right"><ix:nonFraction name="INLX:StockIssuedDuringPeriodValueIssuedToDirectors" contextRef="From2022-01-012022-06-30_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">57,492</ix:nonFraction></td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0395">-</span></td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right"><ix:nonFraction name="INLX:StockIssuedDuringPeriodValueIssuedToDirectors" contextRef="From2022-01-012022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">57,500</ix:nonFraction></td><td style="color: Black; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="color: Black">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition_zFdrkbPAb8db" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; color: Black; text-align: left">Stock Option Compensation</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">-</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0400">-</span></td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right"><ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" contextRef="From2022-01-012022-06-30_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">125,952</ix:nonFraction></td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0402">-</span></td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right"><ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" contextRef="From2022-01-012022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">125,952</ix:nonFraction></td><td style="color: Black; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="color: Black">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--StockIssuedDuringPeriodValueNewIssues_zNf6GilSBCya" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; color: Black; text-align: left">Stock Issued</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_pid_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zDa07EP99Ej3" title="Stock Issued, shares" style="color: Black; text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="From2022-01-012022-06-30_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,242,588</ix:nonFraction></td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="From2022-01-012022-06-30_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,243</ix:nonFraction></td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="From2022-01-012022-06-30_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,739,515</ix:nonFraction></td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0407">-</span></td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="From2022-01-012022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,740,758</ix:nonFraction></td><td style="color: Black; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="color: Black">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts_iN_pp0p0_di_zSnmFuNTCPD6" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; color: Black; text-align: left">Equity Issuance Costs</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">-</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0412">-</span></td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">(<ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts" contextRef="From2022-01-012022-06-30_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">492,182</ix:nonFraction></td><td style="color: Black; text-align: left">)</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0414">-</span></td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">(<ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts" contextRef="From2022-01-012022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">492,182</ix:nonFraction></td><td style="color: Black; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="color: Black">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--AdjustmentsToAdditionalPaidInCapitalWarrantIssued_i_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; color: Black; text-align: left">Note Offer Warrants</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">-</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0417">-</span></td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right"><ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued" contextRef="From2022-01-012022-06-30_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">213,013</ix:nonFraction></td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0419">-</span></td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right"><ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued" contextRef="From2022-01-012022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">213,013</ix:nonFraction></td><td style="color: Black; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="color: Black">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--NetIncomeLoss_zbHUYRvgwG5l" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; padding-bottom: 1.5pt; color: Black; text-align: left">Net Loss</td><td style="padding-bottom: 1.5pt; color: Black">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; color: Black; text-align: right">-</td><td style="padding-bottom: 1.5pt; color: Black; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; color: Black">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; color: Black; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0422">-</span></td><td style="padding-bottom: 1.5pt; color: Black; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; color: Black">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; color: Black; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0423">-</span></td><td style="padding-bottom: 1.5pt; color: Black; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; color: Black">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; color: Black; text-align: right">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2022-01-012022-06-30_us-gaap_RetainedEarningsMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">394,293</ix:nonFraction></td><td style="padding-bottom: 1.5pt; color: Black; text-align: left">)</td><td style="padding-bottom: 1.5pt; color: Black">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; color: Black; text-align: right">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2022-01-012022-06-30" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">394,293</ix:nonFraction></td><td style="padding-bottom: 1.5pt; color: Black; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="color: Black">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td></tr>
  <tr id="xdx_43B_c20220101__20220630_eus-gaap--StockholdersEquity_iE_zY8hb4tH0kSb" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt; color: Black">Balance, June 30, 2022</td><td style="padding-bottom: 2.5pt; color: Black">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; color: Black; text-align: left">&#160;</td><td id="xdx_985_eus-gaap--SharesOutstanding_iE_pid_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zJqdHnUdn1w" title="Ending balance, shares" style="border-bottom: Black 2.5pt double; color: Black; text-align: right"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2022-06-30_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">4,073,757</ix:nonFraction></td><td style="padding-bottom: 2.5pt; color: Black; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt; color: Black">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; color: Black; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; color: Black; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2022-06-30_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,074</ix:nonFraction></td><td style="padding-bottom: 2.5pt; color: Black; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt; color: Black">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; color: Black; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; color: Black; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2022-06-30_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">29,941,019</ix:nonFraction></td><td style="padding-bottom: 2.5pt; color: Black; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt; color: Black">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; color: Black; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; color: Black; text-align: right">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2022-06-30_us-gaap_RetainedEarningsMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">22,032,609</ix:nonFraction></td><td style="padding-bottom: 2.5pt; color: Black; text-align: left">)</td><td style="padding-bottom: 2.5pt; color: Black">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; color: Black; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; color: Black; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">7,912,484</ix:nonFraction></td><td style="padding-bottom: 2.5pt; color: Black; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="color: Black">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td></tr>
  <tr id="xdx_43D_c20230101__20230630_eus-gaap--StockholdersEquity_iS_za1z3dnmhXJb" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="color: Black">Balance, December 31, 2022</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td id="xdx_985_eus-gaap--SharesOutstanding_iS_pid_c20230101__20230630__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zHbaXtuLLI0a" title="Beginning balance, shares" style="color: Black; text-align: right"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2022-12-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">4,073,757</ix:nonFraction></td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">$</td><td style="color: Black; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2022-12-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,074</ix:nonFraction></td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">$</td><td style="color: Black; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2022-12-31_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">30,179,017</ix:nonFraction></td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">$</td><td style="color: Black; text-align: right">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2022-12-31_us-gaap_RetainedEarningsMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">21,614,289</ix:nonFraction></td><td style="color: Black; text-align: left">)</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">$</td><td style="color: Black; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">8,568,802</ix:nonFraction></td><td style="color: Black; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="color: Black">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition_z8vOPurHcEv2" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; color: Black; text-align: left">Stock Option Compensation</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">-</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0441">-</span></td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right"><ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" contextRef="From2023-01-012023-06-30_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">233,617</ix:nonFraction></td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0443">-</span></td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right"><ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" contextRef="From2023-01-01to2023-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">233,617</ix:nonFraction></td><td style="color: Black; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="color: Black">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--NetIncomeLoss_zHKxX94F8aY4" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; padding-bottom: 1.5pt; color: Black; text-align: left">Net Income</td><td style="padding-bottom: 1.5pt; color: Black">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; color: Black; text-align: right">-</td><td style="padding-bottom: 1.5pt; color: Black; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; color: Black">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; color: Black; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0446">-</span></td><td style="padding-bottom: 1.5pt; color: Black; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; color: Black">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; color: Black; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0447">-</span></td><td style="padding-bottom: 1.5pt; color: Black; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; color: Black">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; color: Black; text-align: right"><ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2023-01-012023-06-30_us-gaap_RetainedEarningsMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">248,297</ix:nonFraction></td><td style="padding-bottom: 1.5pt; color: Black; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; color: Black">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; color: Black; text-align: right"><ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2023-01-01to2023-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">248,297</ix:nonFraction></td><td style="padding-bottom: 1.5pt; color: Black; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--NetIncomeLoss_zsMVqRkCCH5h" style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; padding-bottom: 1.5pt; color: Black; text-align: left">Net Income (Loss)</td><td style="padding-bottom: 1.5pt; color: Black">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; color: Black; text-align: right">-</td><td style="padding-bottom: 1.5pt; color: Black; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; color: Black">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; color: Black; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0451">-</span></td><td style="padding-bottom: 1.5pt; color: Black; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; color: Black">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; color: Black; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0452">-</span></td><td style="padding-bottom: 1.5pt; color: Black; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; color: Black">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; color: Black; text-align: right"><ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2023-01-012023-06-30_us-gaap_RetainedEarningsMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">248,297</ix:nonFraction></td><td style="padding-bottom: 1.5pt; color: Black; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; color: Black">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; color: Black; text-align: right"><ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2023-01-01to2023-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">248,297</ix:nonFraction></td><td style="padding-bottom: 1.5pt; color: Black; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="color: Black">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td></tr>
  <tr id="xdx_438_c20230101__20230630_eus-gaap--StockholdersEquity_iE_zKS6rTK07lJg" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt; color: Black">Balance, June 30, 2023</td><td style="padding-bottom: 2.5pt; color: Black">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; color: Black; text-align: left">&#160;</td><td id="xdx_986_eus-gaap--SharesOutstanding_iE_pid_c20230101__20230630__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zXDHeJGpabT1" title="Ending balance, shares" style="border-bottom: Black 2.5pt double; color: Black; text-align: right"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2023-06-30_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">4,073,757</ix:nonFraction></td><td style="padding-bottom: 2.5pt; color: Black; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt; color: Black">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; color: Black; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; color: Black; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2023-06-30_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,074</ix:nonFraction></td><td style="padding-bottom: 2.5pt; color: Black; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt; color: Black">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; color: Black; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; color: Black; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2023-06-30_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">30,412,634</ix:nonFraction></td><td style="padding-bottom: 2.5pt; color: Black; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt; color: Black">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; color: Black; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; color: Black; text-align: right">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2023-06-30_us-gaap_RetainedEarningsMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">21,365,992</ix:nonFraction></td><td style="padding-bottom: 2.5pt; color: Black; text-align: left">)</td><td style="padding-bottom: 2.5pt; color: Black">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; color: Black; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; color: Black; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2023-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">9,050,716</ix:nonFraction></td><td style="padding-bottom: 2.5pt; color: Black; text-align: left">&#160;</td></tr>
  </table>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">See
Notes to these condensed consolidated financial statements</span></p>

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


<!-- Field: Page; Sequence: 6; Value: 2 -->
    <div style="border-bottom: Black 1.5pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->6<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><b><span id="Ak_006"></span>INTELLINETICS,
INC. and SUBSIDIARIES</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><b>Condensed
Consolidated Statements of Cash Flows</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><b>(unaudited)</b></span></p>

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

<table cellpadding="0" cellspacing="0" id="xdx_305_112_zjgIQxzimuKc" summary="xdx: Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom">
    <td style="padding-bottom: 1.5pt; color: Black">&#160;</td><td style="padding-bottom: 1.5pt; color: Black; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_492_20230101__20230630_zIVyUKB0E7Pf" style="border-bottom: Black 1.5pt solid; color: Black; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; color: Black; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt; color: Black; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_496_20220101__20220630_zAPbZFcJtaQi" style="border-bottom: Black 1.5pt solid; color: Black; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; color: Black; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt; color: Black">&#160;</td><td style="padding-bottom: 1.5pt; color: Black; font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; color: Black; font-weight: bold; text-align: center">For the Six Months Ended June 30,</td><td style="padding-bottom: 1.5pt; color: Black; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt; color: Black">&#160;</td><td style="padding-bottom: 1.5pt; color: Black; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; color: Black; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; color: Black; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt; color: Black; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; color: Black; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; color: Black; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="color: Black">&#160;</td><td style="color: Black">&#160;</td>
    <td colspan="2" style="color: Black">&#160;</td><td style="color: Black">&#160;</td><td style="color: Black">&#160;</td>
    <td colspan="2" style="color: Black">&#160;</td><td style="color: Black">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--NetCashProvidedByUsedInOperatingActivitiesAbstract_iB" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="color: Black; text-align: left">Cash flows from operating activities:</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--NetIncomeLoss_i01_pp0p0_maNCPBUztqO_zVu712wInIBe" style="vertical-align: bottom; background-color: White">
    <td style="width: 56%; color: Black; text-align: left">Net income (loss)</td><td style="width: 2%; color: Black">&#160;</td>
    <td style="width: 1%; color: Black; text-align: left">$</td><td style="width: 18%; color: Black; text-align: right"><ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2023-01-01to2023-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">248,297</ix:nonFraction></td><td style="width: 1%; color: Black; text-align: left">&#160;</td><td style="width: 2%; color: Black">&#160;</td>
    <td style="width: 1%; color: Black; text-align: left">$</td><td style="width: 18%; color: Black; text-align: right">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2022-01-012022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">394,293</ix:nonFraction></td><td style="width: 1%; color: Black; text-align: left">)</td></tr>
  <tr id="xdx_403_eus-gaap--AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_i01B" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="color: Black; text-align: left">Adjustments to reconcile net income (loss) to net cash used in / provided by operating activities:</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--DepreciationAndAmortization_i02_pp0p0_maATRNIz2Ki_zwWb2s0TgTs3" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 20pt; color: Black; text-align: left">Depreciation and amortization</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right"><ix:nonFraction name="us-gaap:DepreciationAndAmortization" contextRef="From2023-01-01to2023-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">467,521</ix:nonFraction></td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right"><ix:nonFraction name="us-gaap:DepreciationAndAmortization" contextRef="From2022-01-012022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">318,221</ix:nonFraction></td><td style="color: Black; text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--ProvisionForDoubtfulAccounts_i02_pp0p0_maATRNIz2Ki_zb3W6hBESHn7" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 20pt; color: Black; text-align: left">Bad debt expense</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right"><ix:nonFraction name="us-gaap:ProvisionForDoubtfulAccounts" contextRef="From2023-01-01to2023-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">27,528</ix:nonFraction></td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right"><ix:nonFraction name="us-gaap:ProvisionForDoubtfulAccounts" contextRef="From2022-01-012022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,327</ix:nonFraction></td><td style="color: Black; text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--AmortizationOfFinancingCosts_i02_maATRNIz2Ki_zwPd2c8F18Af" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 20pt; color: Black; text-align: left">Amortization of deferred financing costs</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right"><ix:nonFraction name="us-gaap:AmortizationOfFinancingCosts" contextRef="From2023-01-01to2023-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">95,152</ix:nonFraction></td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right"><ix:nonFraction name="us-gaap:AmortizationOfFinancingCosts" contextRef="From2022-01-012022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">90,801</ix:nonFraction></td><td style="color: Black; text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--AmortizationOfDebtDiscountPremium_i02_maATRNIz2Ki_zSEs7Dl5rCC" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 20pt; color: Black; text-align: left">Amortization of debt discount</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right"><ix:nonFraction name="us-gaap:AmortizationOfDebtDiscountPremium" contextRef="From2023-01-01to2023-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">17,778</ix:nonFraction></td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right"><ix:nonFraction name="us-gaap:AmortizationOfDebtDiscountPremium" contextRef="From2022-01-012022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">53,332</ix:nonFraction></td><td style="color: Black; text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--FinanceLeaseRightOfUseAssetAmortization_i02_pp0p0_maATRNIz2Ki_z7WRVGXYdx68" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 20pt; color: Black; text-align: left">Amortization of right of use asset, financing</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right"><ix:nonFraction name="us-gaap:FinanceLeaseRightOfUseAssetAmortization" contextRef="From2023-01-01to2023-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">14,959</ix:nonFraction></td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0485">-</span></td><td style="color: Black; text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--IssuanceOfStockAndWarrantsForServicesOrClaims_i02_pp0p0_maATRNIz2Ki_zfVKAK26NcDg" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 20pt; color: Black; text-align: left">Stock issued for services</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0487">-</span></td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right"><ix:nonFraction name="us-gaap:IssuanceOfStockAndWarrantsForServicesOrClaims" contextRef="From2022-01-012022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">57,500</ix:nonFraction></td><td style="color: Black; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--StockOptionPlanExpense_i02_pp0p0_maATRNIz2Ki_zzGjI6WWNdN2" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 20pt; color: Black; text-align: left">Stock option compensation</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right"><ix:nonFraction name="us-gaap:StockOptionPlanExpense" contextRef="From2023-01-01to2023-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">233,617</ix:nonFraction></td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right"><ix:nonFraction name="us-gaap:StockOptionPlanExpense" contextRef="From2022-01-012022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">125,952</ix:nonFraction></td><td style="color: Black; text-align: left">&#160;</td></tr>
  <tr id="xdx_401_ecustom--ChangeInFairValueOfEarnoutLiabilities_i02N_pp0p0_di_msATRNIz2Ki_zz00BGC52q26" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 20pt; color: Black; text-align: left">Change in fair value of earnout liabilities</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0493">-</span></td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right"><ix:nonFraction name="INLX:ChangeInFairValueOfEarnoutLiabilities" contextRef="From2022-01-012022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">116,505</ix:nonFraction></td><td style="color: Black; text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--IncreaseDecreaseInOperatingCapitalAbstract_i02B_zDVuIFpa2IAh" style="vertical-align: bottom; background-color: White">
    <td style="color: Black; text-align: left">Changes in operating assets and liabilities:</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--IncreaseDecreaseInAccountsReceivable_i03N_pp0p0_di_msATRNIz2Ki_zdlCbHJGOjt1" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 20pt; color: Black; text-align: left">Accounts receivable</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInAccountsReceivable" contextRef="From2023-01-01to2023-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">233,431</ix:nonFraction></td><td style="color: Black; text-align: left">)</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right"><ix:nonFraction name="us-gaap:IncreaseDecreaseInAccountsReceivable" contextRef="From2022-01-012022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">370,617</ix:nonFraction></td><td style="color: Black; text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_ecustom--IncreaseDecreaseInUnbilledReceivable_i03N_pp0p0_di_msATRNIz2Ki_z4ca9w2mAaZh" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 20pt; color: Black; text-align: left">Accounts receivable, unbilled</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">(<ix:nonFraction name="INLX:IncreaseDecreaseInUnbilledReceivable" contextRef="From2023-01-01to2023-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">441,603</ix:nonFraction></td><td style="color: Black; text-align: left">)</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right"><ix:nonFraction name="INLX:IncreaseDecreaseInUnbilledReceivable" contextRef="From2022-01-012022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">9,703</ix:nonFraction></td><td style="color: Black; text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--IncreaseDecreaseInInventories_i03N_pp0p0_di_msATRNIz2Ki_zYNuXPmrFYd1" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 20pt; color: Black; text-align: left">Parts and supplies</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right"><ix:nonFraction name="us-gaap:IncreaseDecreaseInInventories" contextRef="From2023-01-01to2023-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">652</ix:nonFraction></td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInInventories" contextRef="From2022-01-012022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">8,442</ix:nonFraction></td><td style="color: Black; text-align: left">)</td></tr>
  <tr id="xdx_406_eus-gaap--IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_i03N_pp0p0_di_msATRNIz2Ki_zv2pD9rlleH3" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 20pt; color: Black; text-align: left">Prepaid expenses and other current assets</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" contextRef="From2023-01-01to2023-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">27,999</ix:nonFraction></td><td style="color: Black; text-align: left">)</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" contextRef="From2022-01-012022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">146,026</ix:nonFraction></td><td style="color: Black; text-align: left">)</td></tr>
  <tr id="xdx_406_eus-gaap--IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_i03_pp0p0_maATRNIz2Ki_z0hdjRdef8T4" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 20pt; color: Black; text-align: left">Accounts payable and accrued expenses</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" contextRef="From2023-01-01to2023-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">22,062</ix:nonFraction></td><td style="color: Black; text-align: left">)</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right"><ix:nonFraction name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" contextRef="From2022-01-012022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">64,641</ix:nonFraction></td><td style="color: Black; text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--IncreaseDecreaseInOperatingLeaseLiability_i03_pp0p0_maATRNIz2Ki_zWL67w9aToN7" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 20pt; color: Black; text-align: left">Operating lease assets and liabilities, net</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right"><ix:nonFraction name="us-gaap:IncreaseDecreaseInOperatingLeaseLiability" contextRef="From2023-01-01to2023-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">6,280</ix:nonFraction></td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right"><ix:nonFraction name="us-gaap:IncreaseDecreaseInOperatingLeaseLiability" contextRef="From2022-01-012022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">15,333</ix:nonFraction></td><td style="color: Black; text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--IncreaseDecreaseInDeferredCompensation_i03_pp0p0_maATRNIz2Ki_zQcjYA2gWRk3" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 20pt; color: Black; text-align: left">Deferred compensation</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0517">-</span></td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInDeferredCompensation" contextRef="From2022-01-012022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">50,414</ix:nonFraction></td><td style="color: Black; text-align: left">)</td></tr>
  <tr id="xdx_406_eus-gaap--IncreaseDecreaseInContractWithCustomerLiability_i03_pp0p0_maATRNIz2Ki_z8u8kFoMCfT2" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt; padding-left: 20pt; color: Black; text-align: left">Deferred revenues</td><td style="padding-bottom: 1.5pt; color: Black">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; color: Black; text-align: right">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" contextRef="From2023-01-01to2023-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">686,320</ix:nonFraction></td><td style="padding-bottom: 1.5pt; color: Black; text-align: left">)</td><td style="padding-bottom: 1.5pt; color: Black">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; color: Black; text-align: right">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" contextRef="From2022-01-012022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">553,108</ix:nonFraction></td><td style="padding-bottom: 1.5pt; color: Black; text-align: left">)</td></tr>
  <tr id="xdx_40C_eus-gaap--AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_i02T_pp0p0_mtATRNIz2Ki_maNCPBUztqO_zZGLke3bpere" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; padding-left: 30pt; color: Black; text-align: left">Total adjustments</td><td style="padding-bottom: 1.5pt; color: Black">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; color: Black; text-align: right">(<ix:nonFraction name="us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" contextRef="From2023-01-01to2023-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">547,928</ix:nonFraction></td><td style="padding-bottom: 1.5pt; color: Black; text-align: left">)</td><td style="padding-bottom: 1.5pt; color: Black">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; color: Black; text-align: right"><ix:nonFraction name="us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" contextRef="From2022-01-012022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">466,942</ix:nonFraction></td><td style="padding-bottom: 1.5pt; color: Black; text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--NetCashProvidedByUsedInOperatingActivities_i01T_pp0p0_maCCERCzXme_mtNCPBUztqO_z9Zby5lxhmC" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt; padding-left: 30pt; color: Black; text-align: left">Net cash (used in) provided by operating activities</td><td style="padding-bottom: 1.5pt; color: Black">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; color: Black; text-align: right">(<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInOperatingActivities" contextRef="From2023-01-01to2023-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">299,631</ix:nonFraction></td><td style="padding-bottom: 1.5pt; color: Black; text-align: left">)</td><td style="padding-bottom: 1.5pt; color: Black">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; color: Black; text-align: right"><ix:nonFraction name="us-gaap:NetCashProvidedByUsedInOperatingActivities" contextRef="From2022-01-012022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">72,649</ix:nonFraction></td><td style="padding-bottom: 1.5pt; color: Black; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="color: Black">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--NetCashProvidedByUsedInInvestingActivitiesAbstract_iB" style="vertical-align: bottom; background-color: White">
    <td style="color: Black; text-align: left">Cash flows from investing activities:</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--PaymentsToAcquireBusinessesGross_i01N_pp0p0_di_msNCPBUzdN6_z4y5HjHG3KLb" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 20pt; color: Black; text-align: left">Cash paid to acquire business, net</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0532">-</span></td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">(<ix:nonFraction name="us-gaap:PaymentsToAcquireBusinessesGross" contextRef="From2022-01-012022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">6,383,269</ix:nonFraction></td><td style="color: Black; text-align: left">)</td></tr>
  <tr id="xdx_408_eus-gaap--PaymentsToAcquireSoftware_i01N_pp0p0_di_msNCPBUzdN6_zUMNupStCpv2" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 20pt; color: Black; text-align: left">Capitalization of internal use software</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">(<ix:nonFraction name="us-gaap:PaymentsToAcquireSoftware" contextRef="From2023-01-01to2023-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">208,417</ix:nonFraction></td><td style="color: Black; text-align: left">)</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">(<ix:nonFraction name="us-gaap:PaymentsToAcquireSoftware" contextRef="From2022-01-012022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">171,205</ix:nonFraction></td><td style="color: Black; text-align: left">)</td></tr>
  <tr id="xdx_405_eus-gaap--PaymentsToAcquirePropertyPlantAndEquipment_i01N_pp0p0_di_msNCPBUzdN6_zz4ElMvcTKTc" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; padding-left: 20pt; color: Black; text-align: left">Purchases of property and equipment</td><td style="padding-bottom: 1.5pt; color: Black">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; color: Black; text-align: right">(<ix:nonFraction name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" contextRef="From2023-01-01to2023-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">82,684</ix:nonFraction></td><td style="padding-bottom: 1.5pt; color: Black; text-align: left">)</td><td style="padding-bottom: 1.5pt; color: Black">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; color: Black; text-align: right">(<ix:nonFraction name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" contextRef="From2022-01-012022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">98,199</ix:nonFraction></td><td style="padding-bottom: 1.5pt; color: Black; text-align: left">)</td></tr>
  <tr id="xdx_406_eus-gaap--NetCashProvidedByUsedInInvestingActivities_i01T_mtNCPBUzdN6_maCCERCzXme_zSvOHWEN3U5h" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt; padding-left: 30pt; color: Black; text-align: left">Net cash used in investing activities</td><td style="padding-bottom: 1.5pt; color: Black">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; color: Black; text-align: right">(<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInInvestingActivities" contextRef="From2023-01-01to2023-06-30" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">291,101</ix:nonFraction></td><td style="padding-bottom: 1.5pt; color: Black; text-align: left">)</td><td style="padding-bottom: 1.5pt; color: Black">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; color: Black; text-align: right">(<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInInvestingActivities" contextRef="From2022-01-012022-06-30" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">6,652,673</ix:nonFraction></td><td style="padding-bottom: 1.5pt; color: Black; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="color: Black">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--NetCashProvidedByUsedInFinancingActivitiesAbstract_iB" style="vertical-align: bottom; background-color: White">
    <td style="color: Black; text-align: left">Cash flows from financing activities:</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td></tr>
  <tr id="xdx_402_ecustom--PaymentOfEarnoutLiabilities_i01N_pp0p0_di_msNCPBUz9sA_zuUiB2unGI3e" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; color: Black; text-align: left">Payment of earnout liabilities</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">(<ix:nonFraction name="INLX:PaymentOfEarnoutLiabilities" contextRef="From2023-01-01to2023-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">700,000</ix:nonFraction></td><td style="color: Black; text-align: left">)</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">(<ix:nonFraction name="INLX:PaymentOfEarnoutLiabilities" contextRef="From2022-01-012022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,018,333</ix:nonFraction></td><td style="color: Black; text-align: left">)</td></tr>
  <tr id="xdx_405_eus-gaap--ProceedsFromIssuanceOfCommonStock_i01_pp0p0_maNCPBUz9sA_z5wixDKx5o9g" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; color: Black; text-align: left">Proceeds from issuance of common stock</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0550">-</span></td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right"><ix:nonFraction name="us-gaap:ProceedsFromIssuanceOfCommonStock" contextRef="From2022-01-012022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">5,740,758</ix:nonFraction></td><td style="color: Black; text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--PaymentsOfStockIssuanceCosts_i01N_pp0p0_di_msNCPBUz9sA_zKFBTtSvapXa" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; color: Black; text-align: left">Offering costs paid on issuance of common stock and notes</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0553">-</span></td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">(<ix:nonFraction name="us-gaap:PaymentsOfStockIssuanceCosts" contextRef="From2022-01-012022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">746,342</ix:nonFraction></td><td style="color: Black; text-align: left">)</td></tr>
  <tr id="xdx_401_eus-gaap--ProceedsFromNotesPayable_i01_pp0p0_maNCPBUz9sA_zgNNc4UMCBHe" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; color: Black; text-align: left">Proceeds from notes payable</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0556">-</span></td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right"><ix:nonFraction name="us-gaap:ProceedsFromNotesPayable" contextRef="From2022-01-012022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,364,500</ix:nonFraction></td><td style="color: Black; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--ProceedsFromRelatedPartyDebt_i01_pp0p0_maNCPBUz9sA_z8Q6sIdC0iFg" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; color: Black; text-align: left">Proceeds from notes payable - related parties</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0559">-</span></td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right"><ix:nonFraction name="us-gaap:ProceedsFromRelatedPartyDebt" contextRef="From2022-01-012022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">600,000</ix:nonFraction></td><td style="color: Black; text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--FinanceLeasePrincipalPayments_i01N_pp0p0_di_msNCPBUz9sA_z4uE02aTbit2" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; color: Black; text-align: left">Principal payments on financing lease  liability</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">(<ix:nonFraction name="us-gaap:FinanceLeasePrincipalPayments" contextRef="From2023-01-01to2023-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">12,312</ix:nonFraction></td><td style="color: Black; text-align: left">)</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0563">-</span></td><td style="color: Black; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--RepaymentsOfNotesPayable_i01N_pp0p0_di_msNCPBUz9sA_ziYSwqhn7sl6" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; padding-left: 10pt; color: Black; text-align: left">Repayment of notes payable</td><td style="padding-bottom: 1.5pt; color: Black">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; color: Black; text-align: right">(<ix:nonFraction name="us-gaap:RepaymentsOfNotesPayable" contextRef="From2023-01-01to2023-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">262,950</ix:nonFraction></td><td style="padding-bottom: 1.5pt; color: Black; text-align: left">)</td><td style="padding-bottom: 1.5pt; color: Black">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; color: Black; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0566">-</span></td><td style="padding-bottom: 1.5pt; color: Black; text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--NetCashProvidedByUsedInFinancingActivities_i01T_mtNCPBUz9sA_maCCERCzXme_zvppNN4uHkVl" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt; padding-left: 10pt; color: Black; text-align: left">Net cash (used in) provided by financing activities</td><td style="padding-bottom: 1.5pt; color: Black">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; color: Black; text-align: right">(<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInFinancingActivities" contextRef="From2023-01-01to2023-06-30" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">975,262</ix:nonFraction></td><td style="padding-bottom: 1.5pt; color: Black; text-align: left">)</td><td style="padding-bottom: 1.5pt; color: Black">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; color: Black; text-align: right"><ix:nonFraction name="us-gaap:NetCashProvidedByUsedInFinancingActivities" contextRef="From2022-01-012022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">6,940,583</ix:nonFraction></td><td style="padding-bottom: 1.5pt; color: Black; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="color: Black">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_iT_pp0p0_mtCCERCzXme_zko86airk8Sb" style="vertical-align: bottom; background-color: White">
    <td style="color: Black; text-align: left">Net (decrease) increase in cash</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">(<ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" contextRef="From2023-01-01to2023-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">1,565,994</ix:nonFraction></td><td style="color: Black; text-align: left">)</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" contextRef="From2022-01-012022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">360,559</ix:nonFraction></td><td style="color: Black; text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_iS_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; color: Black">Cash - beginning of period</td><td style="padding-bottom: 1.5pt; color: Black">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; color: Black; text-align: right"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,696,481</ix:nonFraction></td><td style="padding-bottom: 1.5pt; color: Black; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; color: Black">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; color: Black; text-align: right"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,752,630</ix:nonFraction></td><td style="padding-bottom: 1.5pt; color: Black; text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_iE_pp0p0" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt; color: Black">Cash - end of period</td><td style="padding-bottom: 2.5pt; color: Black">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; color: Black; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; color: Black; text-align: right"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" contextRef="AsOf2023-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,130,487</ix:nonFraction></td><td style="padding-bottom: 2.5pt; color: Black; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt; color: Black">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; color: Black; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; color: Black; text-align: right"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" contextRef="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,113,189</ix:nonFraction></td><td style="padding-bottom: 2.5pt; color: Black; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="color: Black">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--SupplementalCashFlowInformationAbstract_iB" style="vertical-align: bottom; background-color: White">
    <td style="color: Black; text-align: left">Supplemental disclosure of cash flow information:</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--InterestPaidNet_i01_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; color: Black; text-align: left">Cash paid during the period for interest</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">$</td><td style="color: Black; text-align: right"><ix:nonFraction name="us-gaap:InterestPaidNet" contextRef="From2023-01-01to2023-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">226,570</ix:nonFraction></td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">$</td><td style="color: Black; text-align: right"><ix:nonFraction name="us-gaap:InterestPaidNet" contextRef="From2022-01-012022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">208,935</ix:nonFraction></td><td style="color: Black; text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--IncomeTaxesPaid_i01_pp0p0" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt; padding-left: 10pt; color: Black; text-align: left">Cash paid during the period for income taxes</td><td style="padding-bottom: 2.5pt; color: Black">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; color: Black; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; color: Black; text-align: right"><ix:nonFraction name="us-gaap:IncomeTaxesPaid" contextRef="From2023-01-01to2023-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">7,708</ix:nonFraction></td><td style="padding-bottom: 2.5pt; color: Black; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt; color: Black">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; color: Black; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; color: Black; text-align: right"><ix:nonFraction name="us-gaap:IncomeTaxesPaid" contextRef="From2022-01-012022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">9,576</ix:nonFraction></td><td style="padding-bottom: 2.5pt; color: Black; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="color: Black">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_iB" style="vertical-align: bottom; background-color: White">
    <td style="color: Black; text-align: left">Supplemental disclosure of non-cash financing activities:</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td></tr>
  <tr id="xdx_404_ecustom--DiscountOnNotesPayableForWarrants_i01_pp0p0_zYypJ6uWbLa7" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; color: Black; text-align: left">Discount on notes payable for warrants</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">$</td><td style="color: Black; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0592">-</span></td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">$</td><td style="color: Black; text-align: right"><ix:nonFraction name="INLX:DiscountOnNotesPayableForWarrants" contextRef="From2022-01-012022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">169,900</ix:nonFraction></td><td style="color: Black; text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_ecustom--DiscountOnNotesPayableRelatedPartiesForWarrants_i01_pp0p0_zzjquuMPMFLc" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; color: Black; text-align: left">Discount on notes payable - related parties for warrants</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0595">-</span></td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right"><ix:nonFraction name="INLX:DiscountOnNotesPayableRelatedPartiesForWarrants" contextRef="From2022-01-012022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">43,113</ix:nonFraction></td><td style="color: Black; text-align: left">&#160;</td></tr>
  <tr id="xdx_405_ecustom--WarrantsIssuedAndExtendedForCommonStockIssuanceCosts_i01_pp0p0_zDRjuK6uIPSf" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; color: Black; text-align: left">Warrants issued and extended for common stock issuance costs</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0598">-</span></td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right"><ix:nonFraction name="INLX:WarrantsIssuedAndExtendedForCommonStockIssuanceCosts" contextRef="From2022-01-012022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">412,500</ix:nonFraction></td><td style="color: Black; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="color: Black">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td></tr>
  <tr id="xdx_404_ecustom--SupplementalDisclosureOfNoncashFinancingActivitiesRelatingToBusinessAcquisitionAbstract_i01B" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="color: Black; text-align: left">Supplemental disclosure of non-cash investing activities relating to business acquisitions:</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_ecustom--NonCashFinancingAccountsReceivable_i01_pp0p0_zQzyt2Q4GBha" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; color: Black; text-align: left">Accounts receivable</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">$</td><td style="color: Black; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0604">-</span></td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">$</td><td style="color: Black; text-align: right"><ix:nonFraction name="INLX:NonCashFinancingAccountsReceivable" contextRef="From2022-01-012022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">68,380</ix:nonFraction></td><td style="color: Black; text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_ecustom--NonCashFinancingActivitiesPrepaidExpenses_i01_pp0p0_zv8lJCJzFV64" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; color: Black; text-align: left">Prepaid expenses</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0607">-</span></td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right"><ix:nonFraction name="INLX:NonCashFinancingActivitiesPrepaidExpenses" contextRef="From2022-01-012022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">38,913</ix:nonFraction></td><td style="color: Black; text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_ecustom--NonCashFinancingActivitiesPropertyAndEquipment_i01_pp0p0_zgUfQTlLCFFb" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; color: Black; text-align: left">Property and equipment</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0610">-</span></td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right"><ix:nonFraction name="INLX:NonCashFinancingActivitiesPropertyAndEquipment" contextRef="From2022-01-012022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">30,018</ix:nonFraction></td><td style="color: Black; text-align: left">&#160;</td></tr>
  <tr id="xdx_406_ecustom--NonCashFinancingActivitiesIntangibleAssets_i01_pp0p0_zTv01i16MND8" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; color: Black; text-align: left">Intangible assets</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0613">-</span></td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right"><ix:nonFraction name="INLX:NonCashFinancingActivitiesIntangibleAssets" contextRef="From2022-01-012022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">3,888,000</ix:nonFraction></td><td style="color: Black; text-align: left">&#160;</td></tr>
  <tr id="xdx_402_ecustom--NonCashFinancingActivitiesGoodwill_i01_pp0p0_zg6qm6A00W12" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; color: Black">Goodwill</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0616">-</span></td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right"><ix:nonFraction name="INLX:NonCashFinancingActivitiesGoodwill" contextRef="From2022-01-012022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">3,466,934</ix:nonFraction></td><td style="color: Black; text-align: left">&#160;</td></tr>
  <tr id="xdx_403_ecustom--NonCashFinancingActivitiesAccountsPayable_i01N_pp0p0_di_zrfPi0oz9LNj" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; color: Black; text-align: left">Accounts payable</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0619">-</span></td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">(<ix:nonFraction name="INLX:NonCashFinancingActivitiesAccountsPayable" contextRef="From2022-01-012022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">36,446</ix:nonFraction></td><td style="color: Black; text-align: left">)</td></tr>
  <tr id="xdx_40F_ecustom--NonCashFinancingActivitiesDeferredRevenues_i01_pp0p0_zpAPm8dsLP62" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt; padding-left: 10pt; color: Black; text-align: left">Deferred revenues</td><td style="padding-bottom: 1.5pt; color: Black">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; color: Black; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0622">-</span></td><td style="padding-bottom: 1.5pt; color: Black; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; color: Black">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; color: Black; text-align: right">(<ix:nonFraction name="INLX:NonCashFinancingActivitiesDeferredRevenues" contextRef="From2022-01-012022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">1,072,530</ix:nonFraction></td><td style="padding-bottom: 1.5pt; color: Black; text-align: left">)</td></tr>
  <tr id="xdx_40D_ecustom--NonCashFinancingActivitiesNetAssetsAcquiredInAcquisition_i01_pp0p0_zWqbSNbv3Y61" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; padding-left: 10pt; color: Black; text-align: left">Net assets acquired in acquisition</td><td style="padding-bottom: 1.5pt; color: Black">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; color: Black; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0625">-</span></td><td style="padding-bottom: 1.5pt; color: Black; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; color: Black">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; color: Black; text-align: right"><ix:nonFraction name="INLX:NonCashFinancingActivitiesNetAssetsAcquiredInAcquisition" contextRef="From2022-01-012022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">6,383,269</ix:nonFraction></td><td style="padding-bottom: 1.5pt; color: Black; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_ecustom--NonCashFinancingActivitiesCashUsedInBusinessAcquisitions_i01_pp0p0_z0tZZYGw6LD2" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt; padding-left: 10pt; color: Black; text-align: left">Cash used in business acquisition</td><td style="padding-bottom: 2.5pt; color: Black">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; color: Black; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; color: Black; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0628">-</span></td><td style="padding-bottom: 2.5pt; color: Black; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt; color: Black">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; color: Black; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; color: Black; text-align: right"><ix:nonFraction name="INLX:NonCashFinancingActivitiesCashUsedInBusinessAcquisitions" contextRef="From2022-01-012022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">6,383,269</ix:nonFraction></td><td style="padding-bottom: 2.5pt; color: Black; text-align: left">&#160;</td></tr>
  </table>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">See
Notes to these condensed consolidated financial statements</span></p>

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


<!-- Field: Page; Sequence: 7; Value: 2 -->
    <div style="border-bottom: Black 1.5pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->7<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&#160;</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><b>Notes
to Condensed Consolidated Financial Statements</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><b>(Unaudited)</b></span></p>

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

<ix:nonNumeric contextRef="From2023-01-01to2023-06-30" escape="true" name="us-gaap:NatureOfOperations"><p id="xdx_802_eus-gaap--NatureOfOperations_zbIoqYE7FOql" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><b>1.
<span id="xdx_821_z2FIHLiaDUVg">Business Organization and Nature of Operations</span></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">Intellinetics,
Inc., formerly known as GlobalWise Investments, Inc., is a Nevada corporation incorporated in 1997, with two wholly-owned subsidiaries:
Intellinetics, Inc., an Ohio corporation (&#8220;Intellinetics Ohio&#8221;), and Graphic Sciences, Inc., a Michigan corporation (&#8220;Graphic
Sciences&#8221;). Intellinetics Ohio was incorporated in 1996, and on February 10, 2012, Intellinetics Ohio became our sole operating
subsidiary as a result of a reverse merger and recapitalization. On March 2, 2020, we purchased all the outstanding capital stock of
Graphic Sciences.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">Our
digital transformation products and services are provided through two reporting segments: Document Management and Document Conversion.
Our Document Management segment, which includes the Yellow Folder, LLC (&#8220;Yellow Folder&#8221;) asset acquisition in April 2022
and the CEO Imaging Systems, Inc. (&#8220;CEO Image&#8221;) asset acquisition in April 2020, consists primarily of solutions involving
our software platform, allowing customers to capture and manage their documents across operations such as scanned hard-copy documents
and digital documents including those from Microsoft Office 365, digital images, audio, video and emails. Our Document Conversion segment,
which includes and primarily consists of the Graphic Sciences acquisition, provides assistance to customers as a part of their overall
document strategy to convert documents from one medium to another, predominantly paper to digital, including migration to our software
solutions, as well as long-term storage and retrieval services. Our solutions create value for customers by making it easy to connect
business-critical documents to the people who need them by making those documents easy to find and access, while also being secure and
compliant with the customers&#8217; audit requirements. Solutions are sold both directly to end-users and through resellers.</span></p>

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

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-01-01to2023-06-30" escape="true" name="us-gaap:BasisOfAccounting"><p id="xdx_809_eus-gaap--BasisOfAccounting_zuL3soB5aUHg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><b>2.
<span id="xdx_827_ziO9E1jasSeb">Basis of Presentation</span></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">The
accompanying unaudited condensed consolidated financial statements have been prepared in accordance with United States generally accepted
accounting principles (&#8220;GAAP&#8221;).</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">The
financial statements presented in this Quarterly Report on Form 10-Q are unaudited. However, in the opinion of management, these unaudited
condensed consolidated financial statements include all adjustments, consisting solely of normal recurring adjustments, necessary to
present fairly the financial position, results of operations and cash flows for the periods presented in conformity with GAAP applicable
to interim periods. The financial data and other financial information disclosed in these notes to the accompanying condensed consolidated
financial statements are also unaudited. As such, certain information and footnote disclosures normally included in financial statements
prepared in accordance with GAAP have been condensed or omitted pursuant to applicable rules and regulations thereunder.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">Operating
results for the interim periods presented are not necessarily indicative of the results that may be expected for the full fiscal year
ending December 31, 2023 or any other future period.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">These
unaudited interim condensed consolidated financial statements should be read in conjunction with the consolidated financial statements
and the related notes included in our Annual Report on Form 10-K for the fiscal year ended December 31, 2022 filed with the SEC filed
on March 27, 2023.</span></p>

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

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-01-01to2023-06-30" escape="true" name="us-gaap:SignificantAccountingPoliciesTextBlock"><p id="xdx_80D_eus-gaap--SignificantAccountingPoliciesTextBlock_zmjSl7H3pyg3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><b>3.
<span id="xdx_825_zVYXwoqWWUl4">Summary of Significant Accounting Policies</span></b></span></p>

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

<ix:nonNumeric contextRef="From2023-01-01to2023-06-30" escape="true" name="us-gaap:ConsolidationPolicyTextBlock"><p id="xdx_84F_eus-gaap--ConsolidationPolicyTextBlock_zDN5O24kVjr4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><b><i><span id="xdx_86B_zauBJzjGbuk4">Principles
of Consolidation</span></i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">The
condensed consolidated financial statements accompanying these notes include the accounts of Intellinetics and the accounts of all its
subsidiaries in which it holds a controlling interest. Under GAAP, consolidation is generally required for investments of more than <span id="xdx_90F_eus-gaap--BusinessAcquisitionPercentageOfVotingInterestsAcquired_iI_dp_c20230630__us-gaap--BusinessAcquisitionAxis__custom--IntellineticsOhioAndGraphicSciencesMember_zeJeXDEFgALi" title="Percentage of voting rights outstanding"><ix:nonFraction name="us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired" contextRef="AsOf2023-06-30_custom_IntellineticsOhioAndGraphicSciencesMember" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">50</ix:nonFraction>%</span>
of the outstanding voting stock of an investee, except when control is not held by the majority owner. We have two subsidiaries: Intellinetics
Ohio and Graphic Sciences. We consider the criteria established under Financial Accounting Standards Board (&#8220;FASB&#8221;) Accounting
Standard Codification (&#8220;ASC&#8221;) 810, &#8220;Consolidations&#8221; in the consolidation process. All significant intercompany
balances and transactions have been eliminated in consolidation.</span></p>

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


<ix:exclude><!-- Field: Page; Sequence: 8; Value: 2 -->
    <div style="border-bottom: Black 1.5pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->8<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">&#160;</td></tr></table></div>
    <!-- Field: /Page --></ix:exclude>

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

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-01-01to2023-06-30" escape="true" name="us-gaap:ConcentrationRiskCreditRisk"><p id="xdx_847_eus-gaap--ConcentrationRiskCreditRisk_zeip1UY87udb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><b><i><span id="xdx_860_zlaQDN58UsTe">Concentrations
of Credit Risk</span> </i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">We
maintain our cash with high credit quality financial institutions. At times, our cash and cash equivalents may be uninsured or in deposit
accounts that exceed the Federal Deposit Insurance Corporation insurance limit.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">We
do not generally require collateral or other security to support customer receivables; however, we may require customers to provide retainers,
up-front deposits or irrevocable letters-of-credit when considered necessary to mitigate credit risks. We have established an allowance
for credit losses based upon facts surrounding the credit risk of specific customers and expected future collections. Credit losses have
been within management&#8217;s expectations. At June 30, 2023 and December 31, 2022, our allowance for credit losses was $<span id="xdx_90B_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iI_pp0p0_c20230630_z26fDfqWKF1i" title="Allowance for doubtful accounts receivable"><ix:nonFraction name="us-gaap:AllowanceForDoubtfulAccountsReceivable" contextRef="AsOf2023-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">114,219</ix:nonFraction></span> and
$<span id="xdx_90F_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iI_pp0p0_c20221231_z8wUZyTZ3Xs4" title="Allowance for doubtful accounts receivable"><ix:nonFraction name="us-gaap:AllowanceForDoubtfulAccountsReceivable" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">88,331</ix:nonFraction></span>, respectively.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><b><i>Contract
balances</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">The
following table present changes in our contract assets during the six months ended June 30, 2023 and 2022:</span></p>

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

<ix:nonNumeric contextRef="From2023-01-01to2023-06-30" continuedAt="ConU000649-01" escape="true" name="us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock"><p id="xdx_895_eus-gaap--ContractWithCustomerAssetAndLiabilityTableTextBlock_gL3CWCAALTTB-SG_z85vWClq6BU4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><span id="xdx_8B1_zywH1Vphqiy1" style="display: none">Schedule of Changes in Contract Assets</span></span></p>

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

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

<table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td colspan="2" style="font-size: 10pt; text-align: center">Addition</td><td style="font-size: 10pt">&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td colspan="2" style="font-size: 10pt; text-align: center">Balance at</td><td style="font-size: 10pt">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td colspan="2" style="font-size: 10pt; text-align: center">from</td><td style="font-size: 10pt">&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td colspan="2" style="font-size: 10pt; text-align: center">Balance at</td><td style="font-size: 10pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td colspan="2" style="font-size: 10pt; text-align: center">Beginning</td><td style="font-size: 10pt">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td colspan="2" style="font-size: 10pt; text-align: center">acquisition</td><td style="font-size: 10pt">&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td colspan="2" style="font-size: 10pt; text-align: center">Recognized</td><td style="font-size: 10pt">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td colspan="2" style="font-size: 10pt; text-align: center">End of</td><td style="font-size: 10pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-size: 10pt; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: center">of Period</td><td style="padding-bottom: 1.5pt; font-size: 10pt">&#160;</td><td style="font-size: 10pt; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: center">(Note 4)</td><td style="padding-bottom: 1.5pt; font-size: 10pt">&#160;</td><td style="font-size: 10pt; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: center">Billings</td><td style="padding-bottom: 1.5pt; font-size: 10pt">&#160;</td><td style="font-size: 10pt; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: center">Revenue</td><td style="padding-bottom: 1.5pt; font-size: 10pt">&#160;</td><td style="font-size: 10pt; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: center">Period</td><td style="padding-bottom: 1.5pt; font-size: 10pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt">Six months ended June 30, 2023</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="width: 35%; font-size: 10pt; text-align: left; padding-left: 10pt">Accounts receivable</td><td style="width: 2%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td id="xdx_982_eus-gaap--ContractWithCustomerAssetNetCurrent_iS_pp0p0_c20230101__20230630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--AccountsReceivableMember_z4WPldJSBuR8" title="Accounts receivables, balance at beginning of period" style="width: 9%; font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:ContractWithCustomerAssetNetCurrent" contextRef="AsOf2022-12-31_us-gaap_AccountsReceivableMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,121,083</ix:nonFraction></td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 2%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td id="xdx_985_ecustom--ContractWithCustomerAssetCumulativeCatchUpAdjustmentToAdditionFromAquisition_pp0p0_c20230101__20230630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--AccountsReceivableMember_znXxA3MHwOll" title="Accounts receivables, addition from acquisition" style="width: 9%; font-size: 10pt; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0653">-</span></td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 2%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td id="xdx_98F_ecustom--ContractWithCustomerAssetReceivablesBillings_pp0p0_c20230101__20230630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--AccountsReceivableMember_ziM5BjsAdj3a" title="Accounts receivables, billings" style="width: 9%; font-size: 10pt; text-align: right"><ix:nonFraction name="INLX:ContractWithCustomerAssetReceivablesBillings" contextRef="From2023-01-012023-06-30_us-gaap_AccountsReceivableMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">7,342,400</ix:nonFraction></td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 2%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td id="xdx_982_ecustom--ContractWithCustomerAssetPaymentsRecevied_pp0p0_c20230101__20230630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--AccountsReceivableMember_zhqn9QUVz8S2" title="Accounts receivables, payment recevied" style="width: 9%; font-size: 10pt; text-align: right">(<ix:nonFraction name="INLX:ContractWithCustomerAssetPaymentsRecevied" contextRef="From2023-01-012023-06-30_us-gaap_AccountsReceivableMember" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">7,136,497</ix:nonFraction></td><td style="width: 1%; font-size: 10pt; text-align: left">)</td><td style="width: 2%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td id="xdx_985_eus-gaap--ContractWithCustomerAssetNetCurrent_iE_pp0p0_c20230101__20230630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--AccountsReceivableMember_zLgYyL6ZXHw3" title="Accounts receivables, balance at ending of period" style="width: 9%; font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:ContractWithCustomerAssetNetCurrent" contextRef="AsOf2023-06-30_us-gaap_AccountsReceivableMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,326,986</ix:nonFraction></td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt">Six months ended June 30, 2022</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; padding-left: 10pt">Accounts receivable</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td id="xdx_988_eus-gaap--ContractWithCustomerAssetNetCurrent_iS_pp0p0_c20220101__20220630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--AccountsReceivableMember_z7ma0lYZxYsd" title="Accounts receivables, balance at beginning of period" style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:ContractWithCustomerAssetNetCurrent" contextRef="AsOf2021-12-31_us-gaap_AccountsReceivableMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,176,059</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td id="xdx_984_ecustom--ContractWithCustomerAssetCumulativeCatchUpAdjustmentToAdditionFromAquisition_pp0p0_c20220101__20220630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--AccountsReceivableMember_zYD6mMcQjLOf" title="Accounts receivables, addition from acquisition" style="font-size: 10pt; text-align: right"><ix:nonFraction name="INLX:ContractWithCustomerAssetCumulativeCatchUpAdjustmentToAdditionFromAquisition" contextRef="From2022-01-012022-06-30_us-gaap_AccountsReceivableMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">68,380</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td id="xdx_980_ecustom--ContractWithCustomerAssetReceivablesBillings_pp0p0_c20220101__20220630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--AccountsReceivableMember_zYytEGVHLBV4" title="Accounts receivables, billings" style="font-size: 10pt; text-align: right"><ix:nonFraction name="INLX:ContractWithCustomerAssetReceivablesBillings" contextRef="From2022-01-012022-06-30_us-gaap_AccountsReceivableMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">5,604,581</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td id="xdx_985_ecustom--ContractWithCustomerAssetPaymentsRecevied_pp0p0_c20220101__20220630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--AccountsReceivableMember_zPKdE2xj5Kw" title="Accounts receivables, payment recevied" style="font-size: 10pt; text-align: right">(<ix:nonFraction name="INLX:ContractWithCustomerAssetPaymentsRecevied" contextRef="From2022-01-012022-06-30_us-gaap_AccountsReceivableMember" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">5,977,525</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td id="xdx_982_eus-gaap--ContractWithCustomerAssetNetCurrent_iE_pp0p0_c20220101__20220630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--AccountsReceivableMember_zwalJvNzuDqh" title="Accounts receivables, balance at ending of period" style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:ContractWithCustomerAssetNetCurrent" contextRef="AsOf2022-06-30_us-gaap_AccountsReceivableMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">871,495</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  </table>

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

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt; color: Black; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt; color: Black">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; color: Black; text-align: center">Balance at Beginning of Period</td><td style="padding-bottom: 1.5pt; color: Black">&#160;</td><td style="padding-bottom: 1.5pt; color: Black">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; color: Black; text-align: center">Revenue Recognized in Advance of Billings</td><td style="padding-bottom: 1.5pt; color: Black">&#160;</td><td style="padding-bottom: 1.5pt; color: Black">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; color: Black; text-align: center">Billings</td><td style="padding-bottom: 1.5pt; color: Black">&#160;</td><td style="padding-bottom: 1.5pt; color: Black">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; color: Black; text-align: center">Balance at End of Period</td><td style="padding-bottom: 1.5pt; color: Black">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="color: Black">Six months ended June 30, 2023</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; width: 40%; color: Black; text-align: left">Accounts receivable, unbilled</td><td style="width: 2%; color: Black">&#160;</td>
    <td style="width: 1%; color: Black; text-align: left">$</td><td id="xdx_988_eus-gaap--ContractWithCustomerAssetNetCurrent_iS_pp0p0_c20230101__20230630__us-gaap--DerivativeInstrumentRiskAxis__custom--AccountsReceivableUnbilledMember_zgK9Y7fqVXu4" title="Balance at Beginning of Period" style="width: 11%; color: Black; text-align: right"><ix:nonFraction name="us-gaap:ContractWithCustomerAssetNetCurrent" contextRef="AsOf2022-12-31_custom_AccountsReceivableUnbilledMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">596,410</ix:nonFraction></td><td style="width: 1%; color: Black; text-align: left">&#160;</td><td style="width: 2%; color: Black">&#160;</td>
    <td style="width: 1%; color: Black; text-align: left">$</td><td id="xdx_981_eus-gaap--ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueModificationOfContract_pp0p0_c20230101__20230630__us-gaap--DerivativeInstrumentRiskAxis__custom--AccountsReceivableUnbilledMember_z7TRmkk4nvib" title="Revenue Recognized in Advance of Billings" style="width: 11%; color: Black; text-align: right"><ix:nonFraction name="us-gaap:ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueModificationOfContract" contextRef="From2023-01-012023-06-30_custom_AccountsReceivableUnbilledMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,703,932</ix:nonFraction></td><td style="width: 1%; color: Black; text-align: left">&#160;</td><td style="width: 2%; color: Black">&#160;</td>
    <td style="width: 1%; color: Black; text-align: left">$</td><td id="xdx_987_ecustom--ContractWithCustomerAssetReceivablesBillings_pp0p0_c20230101__20230630__us-gaap--DerivativeInstrumentRiskAxis__custom--AccountsReceivableUnbilledMember_z1nvMj7kAmAg" title="Accounts receivables, billings" style="width: 11%; color: Black; text-align: right">(<ix:nonFraction name="INLX:ContractWithCustomerAssetReceivablesBillings" contextRef="From2023-01-012023-06-30_custom_AccountsReceivableUnbilledMember" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">2,262,329</ix:nonFraction></td><td style="width: 1%; color: Black; text-align: left">)</td><td style="width: 2%; color: Black">&#160;</td>
    <td style="width: 1%; color: Black; text-align: left">$</td><td id="xdx_98E_eus-gaap--ContractWithCustomerAssetNetCurrent_iE_pp0p0_c20230101__20230630__us-gaap--DerivativeInstrumentRiskAxis__custom--AccountsReceivableUnbilledMember_zhsxtNSkb4ra" title="Balance at End of Period" style="width: 11%; color: Black; text-align: right"><ix:nonFraction name="us-gaap:ContractWithCustomerAssetNetCurrent" contextRef="AsOf2023-06-30_custom_AccountsReceivableUnbilledMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,038,013</ix:nonFraction></td><td style="width: 1%; color: Black; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="color: Black">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="color: Black">Six months ended June 30, 2022</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; color: Black; text-align: left">Accounts receivable, unbilled</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">$</td><td id="xdx_989_eus-gaap--ContractWithCustomerAssetNetCurrent_iS_pp0p0_c20220101__20220630__us-gaap--DerivativeInstrumentRiskAxis__custom--AccountsReceivableUnbilledMember_zgRYVVSR8zmd" title="Balance at Beginning of Period" style="color: Black; text-align: right"><ix:nonFraction name="us-gaap:ContractWithCustomerAssetNetCurrent" contextRef="AsOf2021-12-31_custom_AccountsReceivableUnbilledMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">444,782</ix:nonFraction></td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">$</td><td id="xdx_984_eus-gaap--ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueModificationOfContract_pp0p0_c20220101__20220630__us-gaap--DerivativeInstrumentRiskAxis__custom--AccountsReceivableUnbilledMember_zSgL0n1iOWKi" title="Revenue Recognized in Advance of Billings" style="color: Black; text-align: right"><ix:nonFraction name="us-gaap:ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueModificationOfContract" contextRef="From2022-01-012022-06-30_custom_AccountsReceivableUnbilledMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,501,726</ix:nonFraction></td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">$</td><td id="xdx_983_ecustom--ContractWithCustomerAssetReceivablesBillings_pp0p0_c20220101__20220630__us-gaap--DerivativeInstrumentRiskAxis__custom--AccountsReceivableUnbilledMember_zfvT7fcUelqa" title="Accounts receivables, billings" style="color: Black; text-align: right">(<ix:nonFraction name="INLX:ContractWithCustomerAssetReceivablesBillings" contextRef="From2022-01-012022-06-30_custom_AccountsReceivableUnbilledMember" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">1,511,429</ix:nonFraction></td><td style="color: Black; text-align: left">)</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">$</td><td id="xdx_98A_eus-gaap--ContractWithCustomerAssetNetCurrent_iE_pp0p0_c20220101__20220630__us-gaap--DerivativeInstrumentRiskAxis__custom--AccountsReceivableUnbilledMember_zD9dwyAlvIf6" title="Balance at End of Period" style="color: Black; text-align: right"><ix:nonFraction name="us-gaap:ContractWithCustomerAssetNetCurrent" contextRef="AsOf2022-06-30_custom_AccountsReceivableUnbilledMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">435,079</ix:nonFraction></td><td style="color: Black; text-align: left">&#160;</td></tr>
  </table>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt; color: Black; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt; color: Black">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; color: Black; text-align: center">Balance at Beginning of Period</td><td style="padding-bottom: 1.5pt; color: Black">&#160;</td><td style="padding-bottom: 1.5pt; color: Black">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; color: Black; text-align: center">Commissions Paid</td><td style="padding-bottom: 1.5pt; color: Black">&#160;</td><td style="padding-bottom: 1.5pt; color: Black">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; color: Black; text-align: center">Commissions Recognized</td><td style="padding-bottom: 1.5pt; color: Black">&#160;</td><td style="padding-bottom: 1.5pt; color: Black">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; color: Black; text-align: center">Balance at End of Period</td><td style="padding-bottom: 1.5pt; color: Black">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="color: Black">Six months ended June 30, 2023</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; width: 40%; color: Black; text-align: left">Other contract assets</td><td style="width: 2%; color: Black">&#160;</td>
    <td style="width: 1%; color: Black; text-align: left">$</td><td id="xdx_982_eus-gaap--ContractWithCustomerAssetNetCurrent_iS_pp0p0_c20230101__20230630__us-gaap--DerivativeInstrumentRiskAxis__custom--ContractAssestsMember_zHNGj59ltxh4" title="Balance at Beginning of Period" style="width: 11%; color: Black; text-align: right"><ix:nonFraction name="us-gaap:ContractWithCustomerAssetNetCurrent" contextRef="AsOf2022-12-31_custom_ContractAssestsMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">80,378</ix:nonFraction></td><td style="width: 1%; color: Black; text-align: left">&#160;</td><td style="width: 2%; color: Black">&#160;</td>
    <td style="width: 1%; color: Black; text-align: left">$</td><td id="xdx_986_ecustom--ContractWithCustomerAssetCommissionPaid_pp0p0_c20230101__20230630__us-gaap--DerivativeInstrumentRiskAxis__custom--ContractAssestsMember_zcDznIc6Jfel" title="Commissions Paid" style="width: 11%; color: Black; text-align: right"><ix:nonFraction name="INLX:ContractWithCustomerAssetCommissionPaid" contextRef="From2023-01-012023-06-30_custom_ContractAssestsMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">80,077</ix:nonFraction></td><td style="width: 1%; color: Black; text-align: left">&#160;</td><td style="width: 2%; color: Black">&#160;</td>
    <td style="width: 1%; color: Black; text-align: left">$</td><td id="xdx_98D_ecustom--ContractWithCustomerAssetCommissionRecognized_pp0p0_c20230101__20230630__us-gaap--DerivativeInstrumentRiskAxis__custom--ContractAssestsMember_zuGgEqsqBq13" title="Commissions Recognized" style="width: 11%; color: Black; text-align: right">(<ix:nonFraction name="INLX:ContractWithCustomerAssetCommissionRecognized" contextRef="From2023-01-012023-06-30_custom_ContractAssestsMember" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">63,985</ix:nonFraction></td><td style="width: 1%; color: Black; text-align: left">)</td><td style="width: 2%; color: Black">&#160;</td>
    <td style="width: 1%; color: Black; text-align: left">$</td><td id="xdx_987_eus-gaap--ContractWithCustomerAssetNetCurrent_iE_pp0p0_c20230101__20230630__us-gaap--DerivativeInstrumentRiskAxis__custom--ContractAssestsMember_zWlNLsDaqr13" title="Balance at End of Period" style="width: 11%; color: Black; text-align: right"><ix:nonFraction name="us-gaap:ContractWithCustomerAssetNetCurrent" contextRef="AsOf2023-06-30_custom_ContractAssestsMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">96,470</ix:nonFraction></td><td style="width: 1%; color: Black; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="color: Black">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="color: Black">Six months ended June 30, 2022</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; color: Black; text-align: left">Other contract assets</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">$</td><td id="xdx_98C_eus-gaap--ContractWithCustomerAssetNetCurrent_iS_pp0p0_c20220101__20220630__us-gaap--DerivativeInstrumentRiskAxis__custom--ContractAssestsMember_zv51MalNUsEg" title="Balance at Beginning of Period" style="color: Black; text-align: right"><ix:nonFraction name="us-gaap:ContractWithCustomerAssetNetCurrent" contextRef="AsOf2021-12-31_custom_ContractAssestsMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">78,556</ix:nonFraction></td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">$</td><td id="xdx_98D_ecustom--ContractWithCustomerAssetCommissionPaid_pp0p0_c20220101__20220630__us-gaap--DerivativeInstrumentRiskAxis__custom--ContractAssestsMember_z0GgeTFkketc" title="Commissions Paid" style="color: Black; text-align: right"><ix:nonFraction name="INLX:ContractWithCustomerAssetCommissionPaid" contextRef="From2022-01-012022-06-30_custom_ContractAssestsMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">52,310</ix:nonFraction></td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">$</td><td id="xdx_98C_ecustom--ContractWithCustomerAssetCommissionRecognized_pp0p0_c20220101__20220630__us-gaap--DerivativeInstrumentRiskAxis__custom--ContractAssestsMember_zUh5bjp61gGa" title="Commissions Recognized" style="color: Black; text-align: right">(<ix:nonFraction name="INLX:ContractWithCustomerAssetCommissionRecognized" contextRef="From2022-01-012022-06-30_custom_ContractAssestsMember" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">29,708</ix:nonFraction></td><td style="color: Black; text-align: left">)</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">$</td><td id="xdx_986_eus-gaap--ContractWithCustomerAssetNetCurrent_iE_pp0p0_c20220101__20220630__us-gaap--DerivativeInstrumentRiskAxis__custom--ContractAssestsMember_zr7r5oAuKCNl" title="Balance at End of Period" style="color: Black; text-align: right"><ix:nonFraction name="us-gaap:ContractWithCustomerAssetNetCurrent" contextRef="AsOf2022-06-30_custom_ContractAssestsMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">101,158</ix:nonFraction></td><td style="color: Black; text-align: left">&#160;</td></tr>
  </table>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><b><i>Deferred
revenue</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">Amounts
that have been invoiced are recognized in accounts receivable, deferred revenue or revenue, depending on whether the revenue recognition
criteria have been met. Deferred revenue represents amounts billed for which revenue has not yet been recognized. Deferred revenues typically
relate to maintenance and software-as-a-service agreements which have been paid for by customers prior to the performance of those services,
and payments received for professional services and license arrangements and software-as-a-service performance obligations that have
been deferred until fulfilled under our revenue recognition policy.</span></p>

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


<ix:exclude><!-- Field: Page; Sequence: 9; Value: 2 -->
    <div style="border-bottom: Black 1.5pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->9<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">&#160;</td></tr></table></div>
    <!-- Field: /Page --></ix:exclude>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify">Remaining
performance obligations represent the transaction price from contracts for which work has not been performed or goods and services have
not been delivered. We expect to recognize revenue on approximately <span id="xdx_90D_eus-gaap--RevenueRemainingPerformanceObligationPercentage_iI_pid_dp_uPure_c20221231_zApwujNWhm61" title="Revenue performance obligations percentage"><ix:nonFraction name="us-gaap:RevenueRemainingPerformanceObligationPercentage" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">97</ix:nonFraction>%</span> of the remaining performance obligations over the next 12 months,
with the remainder recognized thereafter. As of June 30, 2023, the aggregate amount of the transaction price allocated to remaining performance
obligations for software as a service and software maintenance contracts with a duration greater than one year was $<span id="xdx_906_eus-gaap--RevenueRemainingPerformanceObligation_iI_c20230630_zJeqrzXFxYT1" title="Revenue, remaining performance obligation, amount"><ix:nonFraction name="us-gaap:RevenueRemainingPerformanceObligation" contextRef="AsOf2023-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">59,499</ix:nonFraction></span>. As of December
31, 2022, the aggregate amount of the transaction price allocated to remaining performance obligations for software as a service and
software maintenance contracts with a duration greater than one year was $<span id="xdx_907_eus-gaap--RevenueRemainingPerformanceObligation_iI_c20221231_z7dOT0Dm4wwj" title="Revenue, remaining performance obligation, amount"><ix:nonFraction name="us-gaap:RevenueRemainingPerformanceObligation" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">74,448</ix:nonFraction></span>. This does not include revenue related to performance
obligations that are part of a contract whose original expected duration is one year or less.</p>

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

<div id="xdx_C0F_gL3CWCAALTTB-SG_zzxyBRltbwk3"><ix:continuation continuedAt="ConU000649-02" id="ConU000649-01"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table presents changes in our contract liabilities during the six months ended June 30, 2023 and 2022:</span></p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center"> &#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Addition</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Balance at</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">from</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Balance at</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Beginning </td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">acquisition</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Recognized</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">End of</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td></td><td>&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">of Period</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">(Note 4)</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Billings</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Revenue</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Period</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Six months ended June 30, 2023</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; width: 35%; text-align: left">Contract liabilities: Deferred revenue</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98D_eus-gaap--DeferredRevenueCurrent_iS_pp0p0_c20230101__20230630_zl0WbDlqSHJj" title="Deferred revenue, balance at beginning of period" style="width: 9%; text-align: right"><ix:nonFraction name="us-gaap:DeferredRevenueCurrent" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,754,064</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_980_ecustom--DeferredRevenueAdditionFromAcquisition_pp0p0_c20230101__20230630_zupMJXiS3csh" title="Deferred revenue, addition from acquisition" style="width: 9%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0711">-</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_982_ecustom--DeferredRevenueLiabilityBillings_pp0p0_c20230101__20230630_zwfDY9Ht0LAd" title="Deferred revenue, billings" style="width: 9%; text-align: right"><ix:nonFraction name="INLX:DeferredRevenueLiabilityBillings" contextRef="From2023-01-01to2023-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">3,522,274</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_980_ecustom--DeferredRevenueRevenueRecognized_iN_pp0p0_di_c20230101__20230630_zLkNULIY5es8" title="Deferred revenue, recognized revenue" style="width: 9%; text-align: right">(<ix:nonFraction name="INLX:DeferredRevenueRevenueRecognized" contextRef="From2023-01-01to2023-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">4,208,594</ix:nonFraction></td><td style="width: 1%; text-align: left">)</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_982_eus-gaap--DeferredRevenueCurrent_iE_pp0p0_c20230101__20230630_zjLVhNoecIu" title="Deferred revenue, balance at end of period" style="width: 9%; text-align: right"><ix:nonFraction name="us-gaap:DeferredRevenueCurrent" contextRef="AsOf2023-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,067,744</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Six months ended June 30, 2022</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Contract liabilities: Deferred revenue</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_98B_eus-gaap--DeferredRevenueCurrent_iS_pp0p0_c20220101__20220630_zgTLrvEzxjUj" title="Deferred revenue, balance at beginning of period" style="text-align: right"><ix:nonFraction name="us-gaap:DeferredRevenueCurrent" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,194,649</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_98E_ecustom--DeferredRevenueAdditionFromAcquisition_pp0p0_c20220101__20220630_zuXkfdIIuLM3" title="Deferred revenue, addition from acquisition" style="text-align: right"><ix:nonFraction name="INLX:DeferredRevenueAdditionFromAcquisition" contextRef="From2022-01-012022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">860,456</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_987_ecustom--DeferredRevenueLiabilityBillings_pp0p0_c20220101__20220630_zDhpDoLgq4Eg" title="Deferred revenue, billings" style="text-align: right"><ix:nonFraction name="INLX:DeferredRevenueLiabilityBillings" contextRef="From2022-01-012022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">3,166,205</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_98D_ecustom--DeferredRevenueRevenueRecognized_iN_pp0p0_di_c20220101__20220630_zIdF1EvsHoC1" title="Deferred revenue, recognized revenue" style="text-align: right">(<ix:nonFraction name="INLX:DeferredRevenueRevenueRecognized" contextRef="From2022-01-012022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">3,507,239</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_987_eus-gaap--DeferredRevenueCurrent_iE_pp0p0_c20220101__20220630_ztufGycHhba5" title="Deferred revenue, balance at end of period" style="text-align: right"><ix:nonFraction name="us-gaap:DeferredRevenueCurrent" contextRef="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,714,071</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  </table>

</ix:continuation></div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_C06_gL3CWCAALTTB-SG_z4myJz4vNHAf"><ix:continuation id="ConU000649-02">&#160;</ix:continuation></span></span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-01-01to2023-06-30" escape="true" name="us-gaap:LesseeLeasesPolicyTextBlock"><p id="xdx_845_eus-gaap--LesseeLeasesPolicyTextBlock_zfYpb7h4rEVk" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><b><i><span id="xdx_868_zFamvBfwrsVg">Leases</span></i></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify">We have made an accounting policy election to not
record a right-of-use asset and lease liability for short-term leases, which are defined as leases with a lease term of 12 months or less.
Instead, the lease payments are recognized as rent expense in the general and administrative expenses on the statement of operations.</p>

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

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-01-01to2023-06-30" escape="true" name="us-gaap:ResearchDevelopmentAndComputerSoftwarePolicyTextBlock"><p id="xdx_84C_eus-gaap--ResearchDevelopmentAndComputerSoftwarePolicyTextBlock_zhI2SSkgSIv1" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_86F_zih9KaLvyzhh">Software
Development Costs</span></i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
design, develop, test, market, license, and support new software products and enhancements of current products. We continuously
monitor our software products and enhancements to remain compatible with standard platforms and file formats. In accordance with ASC
985-20 &#8220;Costs of Software to be Sold, Leased or Otherwise Marketed,&#8221; we expense software development costs, including
costs to develop software products or the software component of products to be sold, leased, or marketed to external users, before
technological feasibility is reached. Once technological feasibility has been established, certain software development costs
incurred during the application development stage are eligible for capitalization. Based on our software development process,
technical feasibility is established upon completion of a working model. Technological feasibility is typically reached shortly
before the release of such products. No such costs were capitalized during the six-month period 2023. Such costs in the amount of
$<span id="xdx_906_eus-gaap--ResearchAndDevelopmentExpenseSoftwareExcludingAcquiredInProcessCost_do_c20220401__20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--SoftwareDevelopmentMember_zG2fZ4hC8Bj7" title="Software development cost capiatlized"><span id="xdx_903_eus-gaap--ResearchAndDevelopmentExpenseSoftwareExcludingAcquiredInProcessCost_do_c20220101__20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--SoftwareDevelopmentMember_znv4eH2QGZw8" title="Software development cost capiatlized"><ix:nonFraction name="us-gaap:ResearchAndDevelopmentExpenseSoftwareExcludingAcquiredInProcessCost" contextRef="From2022-04-012022-06-30_us-gaap_SoftwareDevelopmentMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD"><ix:nonFraction name="us-gaap:ResearchAndDevelopmentExpenseSoftwareExcludingAcquiredInProcessCost" contextRef="From2022-01-012022-06-30_us-gaap_SoftwareDevelopmentMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">43,771</ix:nonFraction></ix:nonFraction></span></span>
were capitalized during the three and six-month period 2022.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
accordance with ASC 350-40, &#8220;Internal-Use Software,&#8221; we capitalize purchase and implementation costs of internal use software.
Once an application has reached development stage, internal and external costs, if direct and incremental, are capitalized until the
software is substantially complete and ready for its intended use. Capitalization ceases upon completion of all substantial testing.
We also capitalize costs related to specific upgrades and enhancements when it is probable that the expenditure will result in additional
functionality. Such costs in the amount of $<span id="xdx_905_eus-gaap--CapitalizedComputerSoftwareAdditions_c20230401__20230630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--SoftwareDevelopmentMember_zGJAPaPff0L5" title="Capitalized cost"><ix:nonFraction name="us-gaap:CapitalizedComputerSoftwareAdditions" contextRef="From2023-04-012023-06-30_us-gaap_SoftwareDevelopmentMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">96,209</ix:nonFraction></span> and $<span id="xdx_907_eus-gaap--CapitalizedComputerSoftwareAdditions_c20230101__20230630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--SoftwareDevelopmentMember_zwbZmyRbO943" title="Capitalized cost"><ix:nonFraction name="us-gaap:CapitalizedComputerSoftwareAdditions" contextRef="From2023-01-012023-06-30_us-gaap_SoftwareDevelopmentMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">208,417</ix:nonFraction></span> were capitalized during the three and six months ended June 30, 2023.
Such costs in the amount of $<span id="xdx_903_eus-gaap--CapitalizedComputerSoftwareAdditions_c20220401__20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--SoftwareDevelopmentMember_zFFbUPbJLVD3" title="Capitalized cost"><ix:nonFraction name="us-gaap:CapitalizedComputerSoftwareAdditions" contextRef="From2022-04-012022-06-30_us-gaap_SoftwareDevelopmentMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">98,037</ix:nonFraction></span> and $<span id="xdx_908_eus-gaap--CapitalizedComputerSoftwareAdditions_c20220101__20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--SoftwareDevelopmentMember_zTGrI5dYAi59" title="Capitalized cost"><ix:nonFraction name="us-gaap:CapitalizedComputerSoftwareAdditions" contextRef="From2022-01-012022-06-30_us-gaap_SoftwareDevelopmentMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">127,434</ix:nonFraction></span> were capitalized during the three and six months ended June 30, 2022.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Capitalized
costs are stated at cost less accumulated amortization. Amortization is computed over the estimated useful lives of the related assets
on a straight-line basis, which is three years. At June 30, 2023 and December 31, 2022, our condensed consolidated balance sheets included
$<span id="xdx_90C_eus-gaap--OtherLongTermDebtNoncurrent_iI_c20230630_zkNClPTmLQBf" title="Other long-term assets"><ix:nonFraction name="us-gaap:OtherLongTermDebtNoncurrent" contextRef="AsOf2023-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">525,337</ix:nonFraction></span> and $<span id="xdx_90A_eus-gaap--OtherLongTermDebtNoncurrent_iI_c20221231_zNUF8FyS14g4" title="Other long-term assets"><ix:nonFraction name="us-gaap:OtherLongTermDebtNoncurrent" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">402,673</ix:nonFraction></span>, respectively, in other long-term assets.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
the three and six months ended June 30, 2023 and 2022, our expensed software development costs were $<span id="xdx_907_eus-gaap--ResearchAndDevelopmentExpense_pp0p0_c20230401__20230630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--SoftwareDevelopmentMember_zYs2j4att0V4" title="Research and development expense"><ix:nonFraction name="us-gaap:ResearchAndDevelopmentExpense" contextRef="From2023-04-012023-06-30_us-gaap_SoftwareDevelopmentMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">140,003</ix:nonFraction></span> and $<span id="xdx_90C_eus-gaap--ResearchAndDevelopmentExpense_pp0p0_c20230101__20230630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--SoftwareDevelopmentMember_z6gE4btUzLpe" title="Research and development expense"><ix:nonFraction name="us-gaap:ResearchAndDevelopmentExpense" contextRef="From2023-01-012023-06-30_us-gaap_SoftwareDevelopmentMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">271,746</ix:nonFraction></span>, respectively,
and $<span id="xdx_900_eus-gaap--ResearchAndDevelopmentExpense_pp0p0_c20220401__20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--SoftwareDevelopmentMember_zKynpO1YETpc" title="Research and development expense"><ix:nonFraction name="us-gaap:ResearchAndDevelopmentExpense" contextRef="From2022-04-012022-06-30_us-gaap_SoftwareDevelopmentMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">62,208</ix:nonFraction></span> and $<span id="xdx_90A_eus-gaap--ResearchAndDevelopmentExpense_pp0p0_c20220101__20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--SoftwareDevelopmentMember_zGvuJOv5Pv74" title="Research and development expense"><ix:nonFraction name="us-gaap:ResearchAndDevelopmentExpense" contextRef="From2022-01-012022-06-30_us-gaap_SoftwareDevelopmentMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">114,959</ix:nonFraction></span>, respectively.</span></p>

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

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

<ix:exclude><!-- Field: Page; Sequence: 10; Value: 2 -->
    <div style="border-bottom: Black 1.5pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->10<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">&#160;</td></tr></table></div>
    <!-- Field: /Page --></ix:exclude>

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

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-01-01to2023-06-30" escape="true" name="INLX:RecentlyIssuedAccountingPronouncementsNotYetEffectivePolicyTextBlock"><p id="xdx_841_ecustom--RecentlyIssuedAccountingPronouncementsNotYetEffectivePolicyTextBlock_zER7gao9UBTf" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_868_z0UsmhHgHKe2">Recently
Issued Accounting Pronouncements</span></i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
June 2016, the FASB issued ASU No. 2016-13 &#8220;Credit Losses - Measurement of Credit Losses on Financial Instruments.&#8221; ASU No.
2016-13 significantly changes how entities measure credit losses for most financial assets, including accounts receivable and held-to-maturity
marketable securities, by replacing today&#8217;s &#8220;incurred loss&#8221; approach with an &#8220;expected loss&#8221; model under
which allowances will be recognized based on expected rather than incurred losses. ASU No. 2016-13 became effective for us in the first
quarter of 2023. The adoption of ASU No. 2016-13 resulted in an initial reduction in the allowance for doubtful accounts of $<span id="xdx_90F_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iI_c20230630__us-gaap--AdjustmentsForNewAccountingPronouncementsAxis__us-gaap--AccountingStandardsUpdate201613Member_zwwCaQxi3ba4" title="Allowance for doubtful accounts"><ix:nonFraction name="us-gaap:AllowanceForDoubtfulAccountsReceivable" contextRef="AsOf2023-06-30_us-gaap_AccountingStandardsUpdate201613Member" format="ixt:numdotdecimal" decimals="0" unitRef="USD">11,662</ix:nonFraction></span>, and the current calculation is reflected in the accompanying condensed consolidated
financial statements.</span></p>

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

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-01-01to2023-06-30" escape="true" name="us-gaap:AdvertisingCostsPolicyTextBlock"><p id="xdx_848_eus-gaap--AdvertisingCostsPolicyTextBlock_zkc8bmD160Kc" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_86C_z0yBVFFGWKRd">Advertising</span></i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
expense the cost of advertising as incurred. Advertising expense for the three and six months ended June 30, 2023 and 2022 amounted to
$<span id="xdx_906_eus-gaap--AdvertisingExpense_pp0p0_c20230401__20230630_zPblFPUirswi" title="Advertising expense"><ix:nonFraction name="us-gaap:AdvertisingExpense" contextRef="From2023-04-012023-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">6,123</ix:nonFraction></span> and $<span id="xdx_90F_eus-gaap--AdvertisingExpense_pp0p0_c20230101__20230630_zuDq5pCJyuwa" title="Advertising expense"><ix:nonFraction name="us-gaap:AdvertisingExpense" contextRef="From2023-01-01to2023-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">12,243</ix:nonFraction></span>, respectively, and $<span id="xdx_90E_eus-gaap--AdvertisingExpense_pp0p0_c20220401__20220630_z5J8UVP9m7tj" title="Advertising expense"><ix:nonFraction name="us-gaap:AdvertisingExpense" contextRef="From2022-04-012022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">9,052</ix:nonFraction></span> and $<span id="xdx_908_eus-gaap--AdvertisingExpense_pp0p0_c20220101__20220630_zvYAms10COvj" title="Advertising expense"><ix:nonFraction name="us-gaap:AdvertisingExpense" contextRef="From2022-01-012022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">9,500</ix:nonFraction></span>, respectively.</span></p>

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

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-01-01to2023-06-30" escape="true" name="us-gaap:EarningsPerSharePolicyTextBlock"><p id="xdx_84E_eus-gaap--EarningsPerSharePolicyTextBlock_zySMgBGMHmdl" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_864_zjQdgwmCUDS6">Earnings
(Loss) Per Share</span></i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Basic
income or loss per share is computed by dividing net income or loss by the weighted average number of shares of common stock outstanding
during the period. Diluted income or loss per share is computed by dividing net income or loss by the diluted weighted average number
of shares of common stock outstanding during the period. The diluted weighted average number of shares gives effect to all dilutive potential
common shares outstanding during the period using the treasury stock method. Diluted earnings per share exclude all diluted potential
shares if their effect is anti-dilutive, including warrants or options which are out-of-the-money and for those periods with a net loss.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
have outstanding warrants and stock options which have not been included in the calculation of diluted net loss per share for the three
and six months ended June 30, 2023 and 2022 because to do so would be anti-dilutive. As such, the numerator and the denominator used
in computing both basic and diluted net loss per share for each period are the same.</span></p>

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

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-01-01to2023-06-30" escape="true" name="us-gaap:IncomeTaxPolicyTextBlock"><p id="xdx_843_eus-gaap--IncomeTaxPolicyTextBlock_z4bVD08nYqq7" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_86F_zi2UFRaCPF9a">Income
Taxes</span></i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
file a consolidated federal income tax return with our subsidiaries. The provision for income taxes is computed by applying statutory
rates to income before taxes.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Deferred
income taxes are recognized for the tax consequences in future years of temporary differences between the financial reporting and tax
bases of assets and liabilities as of each period-end based on enacted tax laws and statutory rates. Valuation allowances are established
when necessary to reduce deferred tax assets to the amount expected to be realized. A <span id="xdx_906_eus-gaap--EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_pid_dp_c20230101__20230630_zKEDIWsmH4h5" title="Effective income tax rate reconciliation, change in deferred tax assets valuation allowance, percent"><span id="xdx_90C_eus-gaap--EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_pid_dp_c20220101__20221231_z16lgnLcemB2" title="Effective income tax rate reconciliation, change in deferred tax assets valuation allowance, percent"><ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" contextRef="From2023-01-01to2023-06-30" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure"><ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" contextRef="From2022-01-012022-12-31" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">100</ix:nonFraction></ix:nonFraction>%</span></span> valuation allowance has been established on
deferred tax assets at June 30, 2023 and December 31, 2022, due to the uncertainty of our ability to realize future taxable income.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
account for uncertainty in income taxes in our financial statements as required under ASC 740, &#8220;Income Taxes.&#8221; The standard
prescribes a recognition threshold and measurement attribute for the financial statement recognition and measurement of a tax position
taken or expected to be taken in a tax return. The standard also provides guidance on de-recognition, classification, interest and penalties,
accounting in interim periods, disclosure and transition accounting. Management determined there were no material uncertain positions
taken by us in our tax returns.</span></p>

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

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-01-01to2023-06-30" escape="true" name="us-gaap:SegmentReportingPolicyPolicyTextBlock"><p id="xdx_84D_eus-gaap--SegmentReportingPolicyPolicyTextBlock_z6p9leujYqX4" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_865_z65DWzchUnTl">Segment
Information</span></i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Operating
segments are defined in the criteria established under ASC 280, &#8220;Segment Reporting,&#8221; as components of public entities that
engage in business activities from which they may earn revenues and incur expenses for which separate financial information is available
and which is evaluated regularly by our chief operating decision maker (&#8220;CODM&#8221;) in deciding how to assess performance and
allocate resources. Our CODM assesses performance and allocates resources based on two operating segments: Document Management and Document
Conversion. These segments contain individual business components that have been combined on the basis of common management, customers,
solutions offered, service processes and other economic characteristics. We currently have immaterial intersegment sales. We evaluate
the performance of our segments based on gross profits.</span></p>

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

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

<ix:exclude><!-- Field: Page; Sequence: 11; Value: 2 -->
    <div style="border-bottom: Black 1.5pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->11<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">&#160;</td></tr></table></div>
    <!-- Field: /Page --></ix:exclude>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Document Management Segment provides cloud-based and premise-based content services software. Its modular suite of solutions complements
existing operating and accounting systems to serve a mission-critical role for organizations to make content secure, compliant, and process-ready.
This segment conducts its primary operations in the United States. Markets served include highly regulated, risk and compliance-intensive
markets in healthcare, K-12 education, public safety, other public sector, risk management, financial services, and others. Solutions
are sold both directly to end-users and through resellers.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Document Conversion Segment provides services for scanning and indexing, converting images from paper to digital, paper to microfilm,
and microfiche to microfilm, as well as long-term physical document storage and retrieval. This segment conducts its primary operations
in the United States. Markets served include businesses and federal, county, and municipal governments. Solutions are sold both directly
to end-users and through a reseller distributor.</span></p>

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

<ix:nonNumeric contextRef="From2023-01-01to2023-06-30" escape="true" name="us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock"><p id="xdx_896_eus-gaap--ScheduleOfSegmentReportingInformationBySegmentTextBlock_zZtNN6EbU1k6" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Information
by operating segment is as follows:</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B1_zYgweHgkDK84" style="display: none">Schedule of Segment Information</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" id="xdx_49F_20230401__20230630_zmer5WQcPZdl" style="border-bottom: Black 1.5pt solid; text-align: center">2022</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" id="xdx_499_20220401__20220630_zmzGu27Q6gE" style="border-bottom: Black 1.5pt solid; text-align: center">2021</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" id="xdx_49F_20230101__20230630_zaWdzz4bMH18" style="border-bottom: Black 1.5pt solid; text-align: center">2022</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" id="xdx_498_20220101__20220630_zwIVwfJD3GF" style="border-bottom: Black 1.5pt solid; text-align: center">2021</td><td>&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center">For the three months ended June 30,</td><td>&#160;</td><td>&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center">For the six months ended June 30,</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2023</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2022</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2023</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2022</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Revenues</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_hus-gaap--StatementBusinessSegmentsAxis__custom--DocumentManagementMember_ztd5XLxexKeh" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; width: 36%; text-align: left">Document Management</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2023-04-012023-06-30_custom_DocumentManagementMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,879,369</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2022-04-012022-06-30_custom_DocumentManagementMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,572,854</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2023-01-012023-06-30_custom_DocumentManagementMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,705,103</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2022-01-012022-06-30_custom_DocumentManagementMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,487,804</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_hus-gaap--StatementBusinessSegmentsAxis__custom--DocumentConversionMember_zOyCd9CoZ9Vi" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Document Conversion</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2023-04-012023-06-30_custom_DocumentConversionMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,379,061</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2022-04-012022-06-30_custom_DocumentConversionMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,842,789</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2023-01-012023-06-30_custom_DocumentConversionMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,740,160</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2022-01-012022-06-30_custom_DocumentConversionMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,631,351</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_zGtxAM6ne4Ca" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Total revenues</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2023-04-012023-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,258,430</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2022-04-012022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,415,643</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2023-01-01to2023-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">8,445,263</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2022-01-012022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">6,119,155</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Gross profit</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--GrossProfit_hus-gaap--StatementBusinessSegmentsAxis__custom--DocumentManagementMember_zbQkyEE4tJPl" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Document Management</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:GrossProfit" contextRef="From2023-04-012023-06-30_custom_DocumentManagementMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,536,385</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:GrossProfit" contextRef="From2022-04-012022-06-30_custom_DocumentManagementMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,326,345</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:GrossProfit" contextRef="From2023-01-012023-06-30_custom_DocumentManagementMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,053,746</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:GrossProfit" contextRef="From2022-01-012022-06-30_custom_DocumentManagementMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,012,823</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--GrossProfit_hus-gaap--StatementBusinessSegmentsAxis__custom--DocumentConversionMember_zxkO6HAtPM6i" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Document Conversion</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:GrossProfit" contextRef="From2023-04-012023-06-30_custom_DocumentConversionMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,054,048</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:GrossProfit" contextRef="From2022-04-012022-06-30_custom_DocumentConversionMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">862,673</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:GrossProfit" contextRef="From2023-01-012023-06-30_custom_DocumentConversionMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,182,526</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:GrossProfit" contextRef="From2022-01-012022-06-30_custom_DocumentConversionMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,808,032</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--GrossProfit_zNQ3oqI05sl2" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Total gross profit</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:GrossProfit" contextRef="From2023-04-012023-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,590,433</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:GrossProfit" contextRef="From2022-04-012022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,189,018</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:GrossProfit" contextRef="From2023-01-01to2023-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,236,272</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:GrossProfit" contextRef="From2022-01-012022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,820,855</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Capital additions, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_ecustom--CapitalAdditionsNet_hus-gaap--StatementBusinessSegmentsAxis__custom--DocumentManagementMember_zq5cYWFcppHg" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Document Management</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="INLX:CapitalAdditionsNet" contextRef="From2023-04-012023-06-30_custom_DocumentManagementMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">96,209</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="INLX:CapitalAdditionsNet" contextRef="From2022-04-012022-06-30_custom_DocumentManagementMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">144,717</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="INLX:CapitalAdditionsNet" contextRef="From2023-01-012023-06-30_custom_DocumentManagementMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">212,250</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="INLX:CapitalAdditionsNet" contextRef="From2022-01-012022-06-30_custom_DocumentManagementMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">175,801</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_ecustom--CapitalAdditionsNet_hus-gaap--StatementBusinessSegmentsAxis__custom--DocumentConversionMember_z3TKdFMJVYE3" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Document Conversion</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="INLX:CapitalAdditionsNet" contextRef="From2023-04-012023-06-30_custom_DocumentConversionMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">60,323</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="INLX:CapitalAdditionsNet" contextRef="From2022-04-012022-06-30_custom_DocumentConversionMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">39,244</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="INLX:CapitalAdditionsNet" contextRef="From2023-01-012023-06-30_custom_DocumentConversionMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">78,851</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="INLX:CapitalAdditionsNet" contextRef="From2022-01-012022-06-30_custom_DocumentConversionMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">93,600</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_ecustom--CapitalAdditionsNet_z0PG7xZ8C8j5" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Total capital additions, net</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="INLX:CapitalAdditionsNet" contextRef="From2023-04-012023-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">156,532</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="INLX:CapitalAdditionsNet" contextRef="From2022-04-012022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">183,961</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="INLX:CapitalAdditionsNet" contextRef="From2023-01-01to2023-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">291,101</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="INLX:CapitalAdditionsNet" contextRef="From2022-01-012022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">269,401</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  </table>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" id="xdx_490_20230630_zZbWt5I2bnH1" style="border-bottom: Black 1.5pt solid; text-align: center">June 30, 2023</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" id="xdx_494_20221231_zduQXgBM3Td1" style="border-bottom: Black 1.5pt solid; text-align: center">December 31, 2022</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Goodwill</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--Goodwill_iI_hus-gaap--StatementBusinessSegmentsAxis__custom--DocumentManagementMember_z52VohSmpMY4" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; width: 60%; text-align: left">Document Management</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:Goodwill" contextRef="AsOf2023-06-30_custom_DocumentManagementMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,989,645</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:Goodwill" contextRef="AsOf2022-12-31_custom_DocumentManagementMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,989,645</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--Goodwill_iI_hus-gaap--StatementBusinessSegmentsAxis__custom--DocumentConversionMember_z9ozZarU0Nr" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Document Conversion</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:Goodwill" contextRef="AsOf2023-06-30_custom_DocumentConversionMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,800,176</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:Goodwill" contextRef="AsOf2022-12-31_custom_DocumentConversionMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,800,176</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--Goodwill_iI_zdnvnYUrdia9" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Total goodwill</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:Goodwill" contextRef="AsOf2023-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,789,821</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:Goodwill" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,789,821</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  </table>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_490_20230630_zCEcGRZqXQNg" style="border-bottom: Black 1.5pt solid; text-align: center">June 30, 2023</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_494_20221231_zRTJnS4rSjm" style="border-bottom: Black 1.5pt solid; text-align: center">December 31, 2022</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Total assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--Assets_iI_hus-gaap--StatementBusinessSegmentsAxis__custom--DocumentManagementMember_zKXc0IivHcrk" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; width: 60%; text-align: left">Document Management</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:Assets" contextRef="AsOf2023-06-30_custom_DocumentManagementMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">9,706,315</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:Assets" contextRef="AsOf2022-12-31_custom_DocumentManagementMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">10,284,183</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--Assets_iI_hus-gaap--StatementBusinessSegmentsAxis__custom--DocumentConversionMember_zQ1wwftwW45c" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Document Conversion</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:Assets" contextRef="AsOf2023-06-30_custom_DocumentConversionMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">8,880,771</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:Assets" contextRef="AsOf2022-12-31_custom_DocumentConversionMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">9,658,959</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--Assets_iI_zTvMveioiX1" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Total assets</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:Assets" contextRef="AsOf2023-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">18,587,086</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:Assets" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">19,943,142</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8A7_zwRRMtBB4km" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-01-01to2023-06-30" escape="true" name="INLX:CondensedCashFlowStatementPolicyTextBlock"><p id="xdx_84F_ecustom--CondensedCashFlowStatementPolicyTextBlock_zQD5jmzXsZq3" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_86C_zaxnHxOyutSb">Statement
of Cash Flows</span></i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
purposes of reporting cash flows, cash includes cash on hand and demand deposits held by banks.</span></p>

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

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-01-01to2023-06-30" escape="true" name="us-gaap:PriorPeriodReclassificationAdjustmentDescription"><p id="xdx_846_eus-gaap--PriorPeriodReclassificationAdjustmentDescription_ziTN3KZOn8Eh" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_863_zz0fEmBboVM6">Reclassifications</span></i></b></span></p>

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

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

<ix:exclude><!-- Field: Page; Sequence: 12; Value: 2 -->
    <div style="border-bottom: Black 1.5pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->12<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">&#160;</td></tr></table></div>
    <!-- Field: /Page --></ix:exclude>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Certain
amounts reported in prior filings of the condensed consolidated financial statements have been reclassified to conform to current presentation.</span></p>

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

</ix:nonNumeric></ix:nonNumeric><ix:nonNumeric contextRef="From2023-01-01to2023-06-30" escape="true" name="us-gaap:BusinessCombinationDisclosureTextBlock"><p id="xdx_801_eus-gaap--BusinessCombinationDisclosureTextBlock_zOv5NeY30cBc" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>4.
<span id="xdx_825_zZM8vUH8G5ra">Business Combinations</span></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
April 1, 2022, we entered into an asset purchase agreement to acquire substantially all of the assets of Yellow Folder. The acquisition
was accounted for in accordance with GAAP and was made to expand our market share in the digital transformation industry and due to synergies
of product lines and services between the Companies.</span></p>

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

<ix:nonNumeric contextRef="From2023-01-01to2023-06-30" escape="true" name="us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock"><p id="xdx_892_eus-gaap--ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_z2VB9MWhQVMb" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
purchase price has been preliminarily allocated to assets acquired and liabilities assumed based on the estimated fair value of such
assets and liabilities at the date of acquisitions as follows:</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span id="xdx_8B2_zA6m4WILQBCj" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Schedule
of Fair Value of Assets Acquired and Liabilities Assumed</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 80%; margin-right: auto">
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Assets acquired:</td><td>&#160;</td>
    <td colspan="2" id="xdx_492_20220401_z34WvZV2GFu8" style="text-align: right">&#160;</td><td>&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_iI_maCzKhq_zmWgumxDaSg8" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; width: 80%; text-align: left">Accounts receivable</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" contextRef="AsOf2022-04-01" format="ixt:numdotdecimal" decimals="0" unitRef="USD">68,380</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_iI_maCzKhq_zNnug1092GK1" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Prepaid expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" contextRef="AsOf2022-04-01" format="ixt:numdotdecimal" decimals="0" unitRef="USD">38,913</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_iI_maCzKhq_zdnttKGFGrVk" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Property and equipment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" contextRef="AsOf2022-04-01" format="ixt:numdotdecimal" decimals="0" unitRef="USD">30,018</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_iI_maCzKhq_zyBQsQGXXZ6b" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Intangible assets (see Note 5)</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" contextRef="AsOf2022-04-01" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,888,000</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_iTI_mtCzKhq_maCzOHc_zE61jpmnmyeb" style="vertical-align: bottom; background-color: White">
    <td><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Assets</span></td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" contextRef="AsOf2022-04-01" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,025,311</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Liabilities assumed:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_iI_maCzaX4_z0V01IPp1p5e" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Accounts payable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" contextRef="AsOf2022-04-01" format="ixt:numdotdecimal" decimals="0" unitRef="USD">36,446</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue_iI_maCzaX4_zafHaNJ2FMpf" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Deferred revenue</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue" contextRef="AsOf2022-04-01" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,072,530</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_iTI_mtCzaX4_msCzOHc_zfEuZ6slPkH7" style="vertical-align: bottom; background-color: White">
    <td><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Liabilities</span></td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" contextRef="AsOf2022-04-01" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,108,976</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_iTI_mtCzOHc_znjWKywnrDRh" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Total identifiable net assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" contextRef="AsOf2022-04-01" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,916,335</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPurchasePrice_iI_zBEJuAzh7wbh" style="vertical-align: bottom; background-color: White">
    <td>Purchase price</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="INLX:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPurchasePrice" contextRef="AsOf2022-04-01" format="ixt:numdotdecimal" decimals="0" unitRef="USD">6,383,269</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_iI_zibD0DrIWIe4" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Goodwill - Excess of purchase price over fair value of net assets acquired</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" contextRef="AsOf2022-04-01" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,466,934</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8A3_zcQrfW4epKpb" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
purchase price of $<span id="xdx_903_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPurchasePrice_iI_pp0p0_c20220401_zSJ8r4xIUAQc" title="Purchase price"><ix:nonFraction name="INLX:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPurchasePrice" contextRef="AsOf2022-04-01" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">6,383,269</ix:nonFraction></span> was paid in cash. Goodwill in the amount of $<span id="xdx_901_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_iI_pp0p0_c20220401_zqfxa1r6vHf4" title="Goodwill"><ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" contextRef="AsOf2022-04-01" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">3,466,934</ix:nonFraction></span> was recognized in the acquisition of Yellow Folder
and is attributable to the cash flows of the business derived from our potential to outperform the market due to its existing relationship
and other synergies created within the Company.</span></p>

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

<ix:nonNumeric contextRef="From2023-01-01to2023-06-30" continuedAt="ConU000883-01" escape="true" name="us-gaap:BusinessAcquisitionProFormaInformationTextBlock"><p id="xdx_896_eus-gaap--BusinessAcquisitionProFormaInformationTextBlock_gL3BAPFITB-ITSP_zNnfhYbyBoR6" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following unaudited pro forma information presents a summary of the condensed consolidated results of operations for the Company as if
the acquisition of Yellow Folder had occurred on January 1, 2022.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B5_zXQenUxOgB84" style="display: none">Schedule of Pro Forma Information</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" id="xdx_497_20230401__20230630_zvlHi8iCAMR8" style="border-bottom: Black 1.5pt solid; text-align: center">June 30, 2023</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" id="xdx_49E_20220401__20220630_zRwqOl8hnhd2" style="border-bottom: Black 1.5pt solid; text-align: center">June 30, 2022</td><td>&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center">For the three months ended</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">(unaudited)</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">(unaudited)</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">June 30, 2023</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">June 30, 2022</td><td>&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--BusinessAcquisitionsProFormaRevenue_z2F3iuj6aOQ5" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%; text-align: left">Total revenues</td><td style="width: 2%">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; width: 14%; text-align: right"><ix:nonFraction name="us-gaap:BusinessAcquisitionsProFormaRevenue" contextRef="From2023-04-012023-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,258,430</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; width: 14%; text-align: right"><ix:nonFraction name="us-gaap:BusinessAcquisitionsProFormaRevenue" contextRef="From2022-04-012022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,415,643</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--BusinessAcquisitionsProFormaNetIncomeLoss_zwibO20nUjZ1" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Net income (loss) </td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss" contextRef="From2023-04-012023-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">135,734</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(<ix:nonFraction name="us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss" contextRef="From2022-04-012022-06-30" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">374,167</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--BusinessAcquisitionProFormaEarningsPerShareBasic_zxVDJueL08Vj" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Basic and diluted net income (loss) per share</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_985_eus-gaap--BusinessAcquisitionProFormaEarningsPerShareDiluted_c20230401__20230630_zWwwOkNRUQs8" title="Diluted net income (loss) per share" style="text-align: right"><ix:nonFraction name="us-gaap:BusinessAcquisitionProFormaEarningsPerShareBasic" contextRef="From2023-04-012023-06-30" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares"><ix:nonFraction name="us-gaap:BusinessAcquisitionProFormaEarningsPerShareDiluted" contextRef="From2023-04-012023-06-30" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.03</ix:nonFraction></ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_98E_eus-gaap--BusinessAcquisitionProFormaEarningsPerShareDiluted_c20220401__20220630_zEXSDNVH7pq9" title="Diluted net income (loss) per share" style="text-align: right">(<ix:nonFraction name="us-gaap:BusinessAcquisitionProFormaEarningsPerShareBasic" contextRef="From2022-04-012022-06-30" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares"><ix:nonFraction name="us-gaap:BusinessAcquisitionProFormaEarningsPerShareDiluted" contextRef="From2022-04-012022-06-30" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares">0.09</ix:nonFraction></ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_40F_eus-gaap--BusinessAcquisitionProFormaEarningsPerShareBasic_zwtjihPbghZc" style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Basic  net income (loss) per share</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:BusinessAcquisitionProFormaEarningsPerShareBasic" contextRef="From2023-04-012023-06-30" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.03</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:BusinessAcquisitionProFormaEarningsPerShareBasic" contextRef="From2022-04-012022-06-30" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares">0.09</ix:nonFraction></td><td style="text-align: left">)</td></tr>
</table>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" id="xdx_497_20230101__20230630_z98YIySHepC1" style="border-bottom: Black 1.5pt solid; text-align: center">June 30, 2023</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" id="xdx_498_20220101__20220630_ztDsH0EnzA6d" style="border-bottom: Black 1.5pt solid; text-align: center">June 30, 2022</td><td>&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center">For the six months ended</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">(unaudited)</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">(unaudited)</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">June 30, 2023</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">June 30, 2022</td><td>&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--BusinessAcquisitionsProFormaRevenue_zw8BU9WYN2ib" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%; text-align: left">Total revenues</td><td style="width: 2%">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; width: 14%; text-align: right"><ix:nonFraction name="us-gaap:BusinessAcquisitionsProFormaRevenue" contextRef="From2023-01-01to2023-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">8,445,263</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; width: 14%; text-align: right"><ix:nonFraction name="us-gaap:BusinessAcquisitionsProFormaRevenue" contextRef="From2022-01-012022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">6,897,007</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--BusinessAcquisitionsProFormaNetIncomeLoss_zwC1FT84A6f8" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Net (loss) income</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss" contextRef="From2023-01-01to2023-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">248,297</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(<ix:nonFraction name="us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss" contextRef="From2022-01-012022-06-30" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">359,777</ix:nonFraction></td><td style="text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--BusinessAcquisitionProFormaEarningsPerShareBasic_zncU6rp8T34a" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Basic and diluted net income (loss) per share</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_98D_eus-gaap--BusinessAcquisitionProFormaEarningsPerShareDiluted_c20230101__20230630_zsI2mI0x6At" title="Diluted net income (loss) per share" style="text-align: right"><ix:nonFraction name="us-gaap:BusinessAcquisitionProFormaEarningsPerShareBasic" contextRef="From2023-01-01to2023-06-30" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares"><ix:nonFraction name="us-gaap:BusinessAcquisitionProFormaEarningsPerShareDiluted" contextRef="From2023-01-01to2023-06-30" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.06</ix:nonFraction></ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_986_eus-gaap--BusinessAcquisitionProFormaEarningsPerShareDiluted_c20220101__20220630_zVIuBe2511Ve" title="Diluted net income (loss) per share" style="text-align: right">(<ix:nonFraction name="us-gaap:BusinessAcquisitionProFormaEarningsPerShareBasic" contextRef="From2022-01-012022-06-30" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares"><ix:nonFraction name="us-gaap:BusinessAcquisitionProFormaEarningsPerShareDiluted" contextRef="From2022-01-012022-06-30" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares">0.09</ix:nonFraction></ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_40E_eus-gaap--BusinessAcquisitionProFormaEarningsPerShareBasic_zuU9IavCLKid" style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Basic  net income (loss) per share</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:BusinessAcquisitionProFormaEarningsPerShareBasic" contextRef="From2023-01-01to2023-06-30" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.06</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:BusinessAcquisitionProFormaEarningsPerShareBasic" contextRef="From2022-01-012022-06-30" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares">0.09</ix:nonFraction></td><td style="text-align: left">)</td></tr>
</table>

</ix:nonNumeric><p id="xdx_8A1_z0OV7gUGRi96" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:exclude><!-- Field: Page; Sequence: 13; Value: 2 -->
    <div style="border-bottom: Black 1.5pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->13<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">&#160;</td></tr></table></div>
    <!-- Field: /Page --></ix:exclude>

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
unaudited pro forma condensed consolidated results are based on our historical financial statements and those of Yellow Folder and do
not necessarily indicate the results of operations that would have resulted had the acquisition actually been completed at the beginning
of the applicable period presented. The pro forma financial information assumes that the companies were combined as of January 1, 2022.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span>The
following tables present the amounts of revenue and earnings of Yellow Folder since the acquisition date included in the condensed consolidated
income statement for the reporting periods.</span></span></p>

<div><div id="xdx_C05_gL3BAPFITB-ITSP_zyvSNBY2a6D8"><ix:continuation continuedAt="ConU000883-02" id="ConU000883-01"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<div><table cellpadding="0" cellspacing="0" summary="xdx: Disclosure - Schedule of Pro Forma Information (Details)" id="xdx_303_134_zb8S38gjCyHj" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" id="xdx_492_20230401__20230630_zZrOf1TaTnai" style="text-align: center">For the</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" id="xdx_497_20230101__20230630_zNgkERPp9Xp4" style="text-align: center">For the</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">three months ended</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">six months ended</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">June 30, 2023</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">June 30, 2023</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Yellow Folder:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--BusinessAcquisitionsProFormaRevenue_hus-gaap--BusinessAcquisitionAxis__custom--YellowFolderMember_zmt21ML9zgL1" style="vertical-align: bottom; background-color: White">
    <td style="width: 60%; text-align: left">Total revenues</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:BusinessAcquisitionsProFormaRevenue" contextRef="From2023-04-012023-06-30_custom_YellowFolderMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">864,331</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:BusinessAcquisitionsProFormaRevenue" contextRef="From2023-01-012023-06-30_custom_YellowFolderMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,738,893</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--BusinessAcquisitionsProFormaNetIncomeLoss_hus-gaap--BusinessAcquisitionAxis__custom--YellowFolderMember_zUe2b2FeDi6j" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Net income</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss" contextRef="From2023-04-012023-06-30_custom_YellowFolderMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">85,408</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss" contextRef="From2023-01-012023-06-30_custom_YellowFolderMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">271,111</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  </table>

</div></ix:continuation></div></div><div id="xdx_C0A_gL3BAPFITB-ITSP_zCxQKeGxmiUh"><ix:continuation continuedAt="ConU000883-03" id="ConU000883-02"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" summary="xdx: Disclosure - Schedule of Pro Forma Information (Details)" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_494_20220401__20220630_zNWQQBZLLCek" style="border-bottom: Black 1.5pt solid; text-align: center">For the <br />three months ended <br />June 30, 2022</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_496_20220101__20220630_zrrMQ0sT1k3" style="border-bottom: Black 1.5pt solid; text-align: center">For the <br />six months ended <br />June 30, 2022</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Yellow Folder:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--BusinessAcquisitionsProFormaRevenue_hus-gaap--BusinessAcquisitionAxis__custom--YellowFolderMember_zbtBWAHydhJ4" style="vertical-align: bottom; background-color: White">
    <td style="width: 60%; text-align: left">Total revenues</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:BusinessAcquisitionsProFormaRevenue" contextRef="From2022-04-012022-06-30_custom_YellowFolderMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">790,368</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:BusinessAcquisitionsProFormaRevenue" contextRef="From2022-01-012022-06-30_custom_YellowFolderMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">790,368</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--BusinessAcquisitionsProFormaNetIncomeLoss_hus-gaap--BusinessAcquisitionAxis__custom--YellowFolderMember_z8UhC91JDSgk" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Net income</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss" contextRef="From2022-04-012022-06-30_custom_YellowFolderMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">196,559</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss" contextRef="From2022-01-012022-06-30_custom_YellowFolderMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">196,559</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--BusinessAcquisitionsProFormaNetIncomeLoss_hus-gaap--BusinessAcquisitionAxis__custom--YellowFolderMember_zqurcglr8wkh" style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Net income (loss)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss" contextRef="From2022-04-012022-06-30_custom_YellowFolderMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">196,559</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss" contextRef="From2022-01-012022-06-30_custom_YellowFolderMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">196,559</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
</table>

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

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-01-01to2023-06-30" escape="true" name="us-gaap:IntangibleAssetsDisclosureTextBlock"><p id="xdx_80E_eus-gaap--IntangibleAssetsDisclosureTextBlock_zC2PGKSYW9e7" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>5.
<span id="xdx_821_zY3eK5GM32G">Intangible Assets, Net</span></b></span></p>

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

<ix:nonNumeric contextRef="From2023-01-01to2023-06-30" escape="true" name="us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock"><p id="xdx_893_eus-gaap--ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_zAaFECA9BSg1" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">At
June 30, 2023, intangible assets consisted of the following:</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BE_z795378wuy01" style="display: none">Schedule of Intangible Assets</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: center">Estimated</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Accumulated</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: center">Useful Life</td><td>&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Costs</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Amortization</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Net</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 30%; text-align: left">Trade names</td><td style="width: 2%">&#160;</td>
    <td style="width: 14%; text-align: center"><span id="xdx_905_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20230630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TradeNamesMember_zSwfozJlZcsb" title="Estimated useful life"><ix:nonNumeric contextRef="AsOf2023-06-30_us-gaap_TradeNamesMember" format="ixt-sec:duryear" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife">10</ix:nonNumeric></span> years</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_989_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20230630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TradeNamesMember_zFOdUSFmheui" title="Intangible assets, cost" style="width: 14%; text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="AsOf2023-06-30_us-gaap_TradeNamesMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">297,000</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_981_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20230630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TradeNamesMember_zFFofvRdZj89" title="Intangible assets, accumulated amortization" style="width: 14%; text-align: right">(<ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="AsOf2023-06-30_us-gaap_TradeNamesMember" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">61,917</ix:nonFraction></td><td style="width: 1%; text-align: left">)</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_983_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pp0p0_c20230630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TradeNamesMember_zEniEGdBrV6a" title="Intangible assets, net" style="width: 14%; text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="AsOf2023-06-30_us-gaap_TradeNamesMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">235,083</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Proprietary technology</td><td>&#160;</td>
    <td style="text-align: center"><span id="xdx_909_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20230630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ProprietaryTechnologyMember_zHWFvqpB8iYd" title="Estimated useful life"><ix:nonNumeric contextRef="AsOf2023-06-30_custom_ProprietaryTechnologyMember" format="ixt-sec:duryear" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife">10</ix:nonNumeric></span> years</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20230630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ProprietaryTechnologyMember_zQjsMCNOA8Jg" title="Intangible assets, cost" style="text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="AsOf2023-06-30_custom_ProprietaryTechnologyMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">861,000</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20230630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ProprietaryTechnologyMember_zROuOWsBaKs5" title="Intangible assets, accumulated amortization" style="text-align: right">(<ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="AsOf2023-06-30_custom_ProprietaryTechnologyMember" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">107,625</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_980_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pp0p0_c20230630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ProprietaryTechnologyMember_zQP0Iia8BGV" title="Intangible assets, net" style="text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="AsOf2023-06-30_custom_ProprietaryTechnologyMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">753,375</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Customer relationships</td><td>&#160;</td>
    <td style="text-align: center"><span id="xdx_905_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20230630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember__srt--RangeAxis__srt--MinimumMember_zx1656DIX3Yl" title="Estimated useful life"><ix:nonNumeric contextRef="AsOf2023-06-30_us-gaap_CustomerRelationshipsMember_srt_MinimumMember" format="ixt-sec:duryear" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife">5</ix:nonNumeric></span>-<span id="xdx_904_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20230630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember__srt--RangeAxis__srt--MaximumMember_zigT13zK1VOl" title="Estimated useful life"><ix:nonNumeric contextRef="AsOf2023-06-30_us-gaap_CustomerRelationshipsMember_srt_MaximumMember" format="ixt-sec:duryear" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife">15</ix:nonNumeric></span> years</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20230630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_z3crIZCAKExd" title="Intangible assets, cost" style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="AsOf2023-06-30_us-gaap_CustomerRelationshipsMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">4,091,000</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20230630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_zxuw7K1J5jIi" title="Intangible assets, accumulated amortization" style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="AsOf2023-06-30_us-gaap_CustomerRelationshipsMember" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">914,966</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pp0p0_c20230630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_zijdITkKM8mc" title="Intangible assets, net" style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="AsOf2023-06-30_us-gaap_CustomerRelationshipsMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">3,176,034</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: center">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_981_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20230630_zKSh5L5iAt49" title="Intangible assets, cost" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="AsOf2023-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">5,249,000</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98E_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20230630_zhuA4vK1Xc2j" title="Intangible assets, accumulated amortization" style="border-bottom: Black 2.5pt double; text-align: right">(<ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="AsOf2023-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">1,084,508</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98D_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pp0p0_c20230630_zIMzOAH8MVK8" title="Intangible assets, net" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="AsOf2023-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">4,164,492</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  </table>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">At
December 31, 2022, intangible assets consisted of the following:</span></p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: center">Estimated</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Accumulated</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: center">Useful Life</td><td>&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Costs</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Amortization</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Net</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 30%; text-align: left">Trade names</td><td style="width: 2%">&#160;</td>
    <td style="width: 14%; text-align: center"><span id="xdx_902_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TradeNamesMember_zUHMfxBHpQIa" title="Estimated useful life"><ix:nonNumeric contextRef="AsOf2022-12-31_us-gaap_TradeNamesMember" format="ixt-sec:duryear" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife">10</ix:nonNumeric></span> years</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_987_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TradeNamesMember_zJ6mA39jy5ua" title="Intangible assets, cost" style="width: 14%; text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="AsOf2022-12-31_us-gaap_TradeNamesMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">297,000</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98D_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TradeNamesMember_zKj2keyTk5Q5" title="Intangible assets, accumulated amortization" style="width: 14%; text-align: right">(<ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="AsOf2022-12-31_us-gaap_TradeNamesMember" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">47,067</ix:nonFraction></td><td style="width: 1%; text-align: left">)</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_987_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pp0p0_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TradeNamesMember_ziTzEhq8PWOk" title="Intangible assets, net" style="width: 14%; text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="AsOf2022-12-31_us-gaap_TradeNamesMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">249,933</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Proprietary technology</td><td>&#160;</td>
    <td style="text-align: center"><span id="xdx_90D_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ProprietaryTechnologyMember_ziRumRp3tgq5" title="Estimated useful life"><ix:nonNumeric contextRef="AsOf2022-12-31_custom_ProprietaryTechnologyMember" format="ixt-sec:duryear" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife">10</ix:nonNumeric></span> years</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ProprietaryTechnologyMember_zyEtuFf0a1mf" title="Intangible assets, cost" style="text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="AsOf2022-12-31_custom_ProprietaryTechnologyMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">861,000</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ProprietaryTechnologyMember_zbMLQmCL7xM8" title="Intangible assets, accumulated amortization" style="text-align: right">(<ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="AsOf2022-12-31_custom_ProprietaryTechnologyMember" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">64,575</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_980_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pp0p0_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ProprietaryTechnologyMember_z7RjabmsSVKc" title="Intangible assets, net" style="text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="AsOf2022-12-31_custom_ProprietaryTechnologyMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">796,425</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Customer relationships</td><td>&#160;</td>
    <td style="text-align: center"><span id="xdx_905_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember__srt--RangeAxis__srt--MinimumMember_ztZGXS5ZCLe6" title="Estimated useful life"><ix:nonNumeric contextRef="AsOf2022-12-31_us-gaap_CustomerRelationshipsMember_srt_MinimumMember" format="ixt-sec:duryear" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife">5</ix:nonNumeric></span>-<span id="xdx_909_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember__srt--RangeAxis__srt--MaximumMember_zGTpIr1Kcqdf" title="Estimated useful life"><ix:nonNumeric contextRef="AsOf2022-12-31_us-gaap_CustomerRelationshipsMember_srt_MaximumMember" format="ixt-sec:duryear" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife">15</ix:nonNumeric></span> years</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_984_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_z9tAsrSm0prh" title="Intangible assets, cost" style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="AsOf2022-12-31_us-gaap_CustomerRelationshipsMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">4,091,000</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_980_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_zmFPC5o5C99k" title="Intangible assets, accumulated amortization" style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="AsOf2022-12-31_us-gaap_CustomerRelationshipsMember" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">717,712</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_986_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pp0p0_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_z4GQ9wMWBsvl" title="Intangible assets, net" style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="AsOf2022-12-31_us-gaap_CustomerRelationshipsMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">3,373,288</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: center">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_984_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20221231_zGmL8wCtkzn2" title="Intangible assets, cost" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">5,249,000</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_988_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20221231_zGPqApUpFnA3" title="Intangible assets, accumulated amortization" style="border-bottom: Black 2.5pt double; text-align: right">(<ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">829,354</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_986_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pp0p0_c20221231_zmUAFhtQXsj4" title="Intangible assets, net" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">4,419,646</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8AC_zb6kAhD4wm19" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>




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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Amortization
expense for the three and six months ended June 30, 2023 and June 30, 2022, amounted to $<span id="xdx_90F_eus-gaap--AmortizationOfIntangibleAssets_pp0p0_c20230401__20230630_zisMTLrZ1Il" title="Amortization expense"><ix:nonFraction name="us-gaap:AmortizationOfIntangibleAssets" contextRef="From2023-04-012023-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">127,577</ix:nonFraction></span> and $<span id="xdx_90F_eus-gaap--AmortizationOfIntangibleAssets_pp0p0_c20230101__20230630_zshUWnHPKDoh" title="Amortization expense"><ix:nonFraction name="us-gaap:AmortizationOfIntangibleAssets" contextRef="From2023-01-01to2023-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">255,154</ix:nonFraction></span>, respectively, and $<span id="xdx_908_eus-gaap--AmortizationOfIntangibleAssets_pp0p0_c20220401__20220630_zWJ7WDk7TP4g" title="Amortization expense"><ix:nonFraction name="us-gaap:AmortizationOfIntangibleAssets" contextRef="From2022-04-012022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">127,577</ix:nonFraction></span>
and $<span id="xdx_902_eus-gaap--AmortizationOfIntangibleAssets_pp0p0_c20220101__20220630_zEVLBPpcE6U4" title="Amortization expense"><ix:nonFraction name="us-gaap:AmortizationOfIntangibleAssets" contextRef="From2022-01-012022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">181,696</ix:nonFraction></span>, respectively. The following table represents future amortization expense for intangible assets subject to amortization.</span></p>

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

<ix:nonNumeric contextRef="From2023-01-01to2023-06-30" escape="true" name="us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock"><p id="xdx_89A_eus-gaap--ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_zOcQi0fuUkC7" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B1_zLf4hjVpsH8k" style="display: none">Schedule of Amortization Expense for Intangible Assets</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; text-align: left">For the Twelve Months Ending June 30,</td><td>&#160;</td>
    <td colspan="2" id="xdx_492_20230630_zg6xWyMo2gug" style="border-bottom: Black 1.5pt solid; text-align: center">Amount</td><td>&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_iI_pp0p0_maFLIANzjrd_zIHQEth6kSvf" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 80%; text-align: left">2024</td><td style="width: 2%; text-align: left">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" contextRef="AsOf2023-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">510,308</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_iI_pp0p0_maFLIANzjrd_zCd5Tp4vQbhh" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">2025</td><td style="text-align: left">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" contextRef="AsOf2023-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">505,941</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_iI_pp0p0_maFLIANzjrd_zBIrxFimvbh1" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">2026</td><td style="text-align: left">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" contextRef="AsOf2023-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">431,441</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_iI_pp0p0_maFLIANzjrd_zjT0xK84Kjak" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">2027</td><td style="text-align: left">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" contextRef="AsOf2023-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">326,108</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_iI_pp0p0_maFLIANzjrd_z9tfH4OLWPCl" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">2028</td><td style="text-align: left">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" contextRef="AsOf2023-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">319,316</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_iI_pp0p0_maFLIANzjrd_z4hcu5XFsDD9" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Thereafter</span></td><td style="text-align: left">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" contextRef="AsOf2023-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,071,378</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--FiniteLivedIntangibleAssetsNet_iTI_pp0p0_mtFLIANzjrd_z6uiZxLcTDei" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Intangible assets</span></td><td style="text-align: left">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="AsOf2023-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">4,164,492</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8AF_zDFFz0GRIl25" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

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

<ix:exclude><!-- Field: Page; Sequence: 14; Value: 2 -->
    <div style="border-bottom: Black 1.5pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->14<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">&#160;</td></tr></table></div>
    <!-- Field: /Page --></ix:exclude>

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

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-01-01to2023-06-30" escape="true" name="us-gaap:FairValueDisclosuresTextBlock"><p id="xdx_806_eus-gaap--FairValueDisclosuresTextBlock_z51SpAmZ4of" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>6.
<span id="xdx_828_zA54A9OWvfVc">Fair Value Measurements</span></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
paid our final earnout liability in January 2023 and as of June 30, 2023, we have no earnout liabilities remaining. As of December 31,
2022 we had earnout liabilities related to one of our two 2020 acquisitions which were measured on a recurring basis and recorded at
fair value, measured using probability-weighted analysis and discounted using a rate that appropriately captures the risks associated
with the obligation. The inputs used to calculate the fair value of the earnout liabilities were considered to be Level 3 inputs due
to the lack of relevant market activity and significant management judgment. <span id="xdx_90A_eus-gaap--FairValueMeasurementsSensitivityAnalysisDescription_c20230101__20230630_ze2p1AdZVegh" title="Fair value measurement, valuation description"><ix:nonNumeric contextRef="From2023-01-01to2023-06-30" name="us-gaap:FairValueMeasurementsSensitivityAnalysisDescription">Key unobservable inputs included revenue growth rates, which
ranged from 0% to 7%, and volatility rates, which were 20% for gross profits.</ix:nonNumeric></span></span></p>

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

<ix:nonNumeric contextRef="From2023-01-01to2023-06-30" escape="true" name="INLX:ScheduleOfChangesInFairValueOfPlanLiabilltiesTableTextBlock"><p id="xdx_89B_ecustom--ScheduleOfChangesInFairValueOfPlanLiabilltiesTableTextBlock_zR5NRaG0H2v2" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table provides a summary of the changes in fair value of the earnout liabilities for the six months ended June 30, 2023 and 2022:</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span id="xdx_8B8_zNfVlXTp0lNi" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Summary
of Changes in Fair Value of Earnout Liabilities&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%">
  <tr style="vertical-align: bottom">
    <td style="text-align: left">&#160;</td><td>&#160;</td>
    <td colspan="2" id="xdx_49B_20230101__20230630_zf1q8dHEmdu1" style="border-bottom: Black 1.5pt solid; text-align: center">June 30, 2023</td><td>&#160;</td></tr>
  <tr id="xdx_40C_ecustom--EarnoutLiability_iS_pp0p0_z0Ulu9dL1oAj" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 80%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Fair value at December 31, 2022</span></td><td style="width: 2%; text-align: left">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="INLX:EarnoutLiability" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">700,000</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_ecustom--EarnoutLiability_iS_pp0p0_zapDLwScGMV2" style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Fair value, beginning balance</span></td><td style="text-align: left">&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="INLX:EarnoutLiability" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">700,000</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
<tr id="xdx_40E_ecustom--PaymentForContingentConsiderationEarnout_pp0p0_zyhRcibS8Sac" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Payments</span></td><td style="text-align: left">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction name="INLX:PaymentForContingentConsiderationEarnout" contextRef="From2023-01-01to2023-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">700,000</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_409_ecustom--AdjustmentToFairValueOfContingentConsiderationEarnout_zqgjDHUtCStk" style="display: none; vertical-align: bottom; background-color: White">
    <td style="text-align: left">Change in fair value</td><td style="text-align: left">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_ecustom--EarnoutLiability_iE_pp0p0_zxayviAM8s6b" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Fair value at June 30, 2023</span></td><td style="text-align: left">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1038">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_ecustom--EarnoutLiability_iE_pp0p0_zoztR3sFBIPc" style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Fair value, ending balance</span></td><td style="text-align: left">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1040">-</span></td><td style="text-align: left">&#160;</td></tr>
</table>

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

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

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" id="xdx_494_20220101__20220630_zBw0za0uZnXb" style="text-align: center">Six months</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">ended</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">June 30, 2022</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr id="xdx_400_ecustom--EarnoutLiability_iS_pp0p0_z4RZAsDwFLsk" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 80%">Fair value at December 31, 2021</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="INLX:EarnoutLiability" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,630,681</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_ecustom--EarnoutLiability_iS_pp0p0_zeNFAeLN8dte" style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Fair value, beginning balance</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="INLX:EarnoutLiability" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,630,681</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
<tr id="xdx_40E_ecustom--PaymentForContingentConsiderationEarnout_pp0p0_zcdv2LK2Npe1" style="vertical-align: bottom; background-color: White">
    <td>Payment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="INLX:PaymentForContingentConsiderationEarnout" contextRef="From2022-01-012022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">1,018,333</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_407_ecustom--AdjustmentToFairValueOfContingentConsiderationEarnout_znkSEbzARrOc" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; text-align: left">Change in fair value</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="INLX:AdjustmentToFairValueOfContingentConsiderationEarnout" contextRef="From2022-01-012022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">116,505</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_409_ecustom--EarnoutLiability_iE_pp0p0_z7PHXg93T7xb" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt">Fair value at June 30, 2022</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="INLX:EarnoutLiability" contextRef="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">728,853</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_406_ecustom--EarnoutLiability_iE_pp0p0_zSdUFHtFWmc5" style="display: none; vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt">Fair value, ending balance</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="INLX:EarnoutLiability" contextRef="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">728,853</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
</table>

</ix:nonNumeric><p id="xdx_8A4_zsRK2Whq4Va2" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
fair values of earnout liabilities amounts owed were recorded in current liabilities in our condensed consolidated balance sheet as of
December 31, 2022. Changes in fair value are recorded in change in fair value of earnout liabilities in our condensed consolidated statements
of operations.</span></p>

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

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-01-01to2023-06-30" escape="true" name="us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock"><p id="xdx_80E_eus-gaap--PropertyPlantAndEquipmentDisclosureTextBlock_z7UjbKoBiYDj" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>7.
<span id="xdx_82E_zybgD5U8toA8">Property and Equipment</span></b></span></p>

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

<ix:nonNumeric contextRef="From2023-01-01to2023-06-30" escape="true" name="us-gaap:PropertyPlantAndEquipmentTextBlock"><p id="xdx_896_eus-gaap--PropertyPlantAndEquipmentTextBlock_zp7nyDDeCSR" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Property
and equipment are comprised of the following:</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B5_zwoaBJZoLdtd" style="display: none">Schedule of Property and Equipment</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" id="xdx_494_20230630_zRzcAcDVDpVl" style="border-bottom: Black 1.5pt solid; text-align: center">June 30, 2023</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" id="xdx_493_20221231_z9fQrJyg1FZh" style="border-bottom: Black 1.5pt solid; text-align: center">December 31, 2022</td><td>&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--CapitalizedComputerSoftwareGross_iI_pp0p0_maPPAEGzhsg_zk0kTWCx44k7" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left">Computer hardware and purchased software</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:CapitalizedComputerSoftwareGross" contextRef="AsOf2023-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,661,438</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:CapitalizedComputerSoftwareGross" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,595,652</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--LeaseholdImprovementsGross_iI_pp0p0_maPPAEGzhsg_zaJEksPZvZ56" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Leasehold improvements</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:LeaseholdImprovementsGross" contextRef="AsOf2023-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">395,919</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:LeaseholdImprovementsGross" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">395,918</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--FurnitureAndFixturesGross_iI_pp0p0_maPPAEGzhsg_zSoCfKQL0V57" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Furniture and fixtures</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:FurnitureAndFixturesGross" contextRef="AsOf2023-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">71,325</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:FurnitureAndFixturesGross" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">71,325</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--PropertyPlantAndEquipmentGross_iTI_pp0p0_mtPPAEGzhsg_maPPAENztOl_zlWKD7I3BBL6" style="vertical-align: bottom; background-color: White">
    <td><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Property and equipment, gross</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2023-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,128,682</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,062,895</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pp0p0_di_msPPAENztOl_zdoyyaUNBq7" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Less: accumulated depreciation</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" contextRef="AsOf2023-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,103,906</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">994,189</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_402_eus-gaap--PropertyPlantAndEquipmentNet_iTI_pp0p0_mtPPAENztOl_zAa42vUpImSj" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Property and equipment, net</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="AsOf2023-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,024,776</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,068,706</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8A8_zkUsiMyYzwz8" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total
depreciation expense on our property and equipment for the three and six months ended June 30, 2023 and 2022 amounted to $<span id="xdx_90A_eus-gaap--Depreciation_pp0p0_c20230401__20230630_zoxr4bUq4GB8" title="Depreciation"><ix:nonFraction name="us-gaap:Depreciation" contextRef="From2023-04-012023-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">64,675</ix:nonFraction></span> and
$<span id="xdx_907_eus-gaap--Depreciation_pp0p0_c20230101__20230630_zupZKk2XVDn2" title="Depreciation"><ix:nonFraction name="us-gaap:Depreciation" contextRef="From2023-01-01to2023-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">126,614</ix:nonFraction></span>, respectively, and $<span id="xdx_90B_eus-gaap--Depreciation_pp0p0_c20220401__20220630_zkLui2uOgdUg" title="Depreciation"><ix:nonFraction name="us-gaap:Depreciation" contextRef="From2022-04-012022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">67,699</ix:nonFraction></span> and $<span id="xdx_90C_eus-gaap--Depreciation_pp0p0_c20220101__20220630_zBYMO39mlIdj" title="Depreciation"><ix:nonFraction name="us-gaap:Depreciation" contextRef="From2022-01-012022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">127,691</ix:nonFraction></span>, respectively.</span></p>
<!-- Field: Split-Segment; Name: 001 -->
<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

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



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

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-01-01to2023-06-30" escape="true" name="us-gaap:DebtDisclosureTextBlock"><p id="xdx_80E_eus-gaap--DebtDisclosureTextBlock_zSI0Pb3pQcn5" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>8.
<span id="xdx_822_zjbHJ7aF0Pkj">Notes Payable &#8211; Unrelated Parties</span></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Summary
of Notes Payable to Unrelated Parties</i></b></span></p>

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

<ix:nonNumeric contextRef="From2023-01-01to2023-06-30" escape="true" name="us-gaap:ScheduleOfDebtTableTextBlock"><p id="xdx_899_eus-gaap--ScheduleOfDebtTableTextBlock_zteLt0lLdhb" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
tables below summarize all notes payable at June 30, 2023 and December 31, 2022, respectively, with the exception of related party notes
disclosed in Note 9 &#8220;Notes Payable - Related Parties.&#8221;</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BF_zqmnGltjyPuh" style="display: none">Schedule
of Notes Payable</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" id="xdx_490_20230630_zCzLH0ihV6ad" style="border-bottom: Black 1.5pt solid; text-align: center">June 30, 2023</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" id="xdx_498_20221231_zBTtBK9eaLfe" style="border-bottom: Black 1.5pt solid; text-align: center">December 31, 2022</td><td>&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--NotesPayable_iI_hus-gaap--LongtermDebtTypeAxis__custom--TwoThousandTwentyTwoUnrelatedNotesMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_z7lAalMBLfI1" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left">2022 Unrelated Notes</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:NotesPayable" contextRef="AsOf2023-06-30_custom_TwoThousandTwentyTwoUnrelatedNotesMember_us-gaap_NonrelatedPartyMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,364,500</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:NotesPayable" contextRef="AsOf2022-12-31_custom_TwoThousandTwentyTwoUnrelatedNotesMember_us-gaap_NonrelatedPartyMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,364,500</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--NotesPayable_iI_hus-gaap--LongtermDebtTypeAxis__custom--TwoThousandTwentyNotesMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_zD6DNisGxPb6" style="vertical-align: bottom; background-color: White">
    <td>2020 Notes</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:NotesPayable" contextRef="AsOf2023-06-30_custom_TwoThousandTwentyNotesMember_us-gaap_NonrelatedPartyMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">717,500</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:NotesPayable" contextRef="AsOf2022-12-31_custom_TwoThousandTwentyNotesMember_us-gaap_NonrelatedPartyMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">980,450</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--NotesPayable_iI_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_zL29Zz6zHpr7" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Total notes payable</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:NotesPayable" contextRef="AsOf2023-06-30_us-gaap_NonrelatedPartyMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,082,000</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:NotesPayable" contextRef="AsOf2022-12-31_us-gaap_NonrelatedPartyMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,344,950</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--UnamortizedDebtIssuanceExpense_iNI_di_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_zeSTpEWeKwJ2" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Less unamortized debt issuance costs</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:UnamortizedDebtIssuanceExpense" contextRef="AsOf2023-06-30_us-gaap_NonrelatedPartyMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">221,511</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:UnamortizedDebtIssuanceExpense" contextRef="AsOf2022-12-31_us-gaap_NonrelatedPartyMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">300,904</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_40D_eus-gaap--DebtInstrumentUnamortizedDiscount_iNI_di_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_zJv3oWfcbIal" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Less unamortized debt discount</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:DebtInstrumentUnamortizedDiscount" contextRef="AsOf2023-06-30_us-gaap_NonrelatedPartyMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,267</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:DebtInstrumentUnamortizedDiscount" contextRef="AsOf2022-12-31_us-gaap_NonrelatedPartyMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">22,045</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_406_eus-gaap--NotesPayableCurrent_iNI_di_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_z7TgGDX85sL5" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Less current portion</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction name="us-gaap:NotesPayableCurrent" contextRef="AsOf2023-06-30_us-gaap_NonrelatedPartyMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">709,083</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction name="us-gaap:NotesPayableCurrent" contextRef="AsOf2022-12-31_us-gaap_NonrelatedPartyMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">936,966</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_406_eus-gaap--LongTermNotesPayable_iI_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_zbXX42DVcCK6" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Long-term portion of notes payable</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:LongTermNotesPayable" contextRef="AsOf2023-06-30_us-gaap_NonrelatedPartyMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,147,139</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:LongTermNotesPayable" contextRef="AsOf2022-12-31_us-gaap_NonrelatedPartyMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,085,035</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  </table>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; text-align: center">Subordinated Notes Payable</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: center">Issue Date</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Interest Rate</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: center">Interest Due</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: center">Principal Due</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 24%; text-align: left">2022 Unrelated Notes</td><td style="width: 2%">&#160;</td>
    <td style="width: 18%; text-align: right"><span id="xdx_90C_eus-gaap--DebtInstrumentIssuanceDate1_c20230101__20230630__us-gaap--DebtInstrumentAxis__custom--TwoThousandTwentyTwoUnrelatedNotesMember_zdoEgDcc4Hih" title="Issue Date"><ix:nonNumeric contextRef="From2023-01-012023-06-30_custom_TwoThousandTwentyTwoUnrelatedNotesMember" format="ixt:datemonthdayyearen" name="us-gaap:DebtInstrumentIssuanceDate1">April 1, 2022</ix:nonNumeric></span></td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 14%; text-align: right"><span id="xdx_901_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_pid_dp_c20230630__us-gaap--DebtInstrumentAxis__custom--TwoThousandTwentyTwoUnrelatedNotesMember_zEdQ1aES1Vzi" title="Interest Date"><ix:nonFraction name="us-gaap:DebtInstrumentInterestRateStatedPercentage" contextRef="AsOf2023-06-30_custom_TwoThousandTwentyTwoUnrelatedNotesMember" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">12</ix:nonFraction></span></td><td style="width: 1%; text-align: left">%</td><td style="width: 2%">&#160;</td>
    <td style="width: 17%"><span id="xdx_907_eus-gaap--DebtInstrumentMaturityDateDescription_c20230101__20230630__us-gaap--DebtInstrumentAxis__custom--TwoThousandTwentyTwoUnrelatedNotesMember_zOerrQBUBsHi" title="Interest Due"><ix:nonNumeric contextRef="From2023-01-012023-06-30_custom_TwoThousandTwentyTwoUnrelatedNotesMember" name="us-gaap:DebtInstrumentMaturityDateDescription">Quarterly</ix:nonNumeric></span></td><td style="width: 2%">&#160;</td>
    <td style="width: 17%; text-align: right"><span id="xdx_907_eus-gaap--DebtInstrumentMaturityDate_c20230101__20230630__us-gaap--DebtInstrumentAxis__custom--TwoThousandTwentyTwoUnrelatedNotesMember_zffzTSomjGUj" title="Principal Due"><ix:nonNumeric contextRef="From2023-01-012023-06-30_custom_TwoThousandTwentyTwoUnrelatedNotesMember" format="ixt:datemonthdayyearen" name="us-gaap:DebtInstrumentMaturityDate">March 30, 2025</ix:nonNumeric></span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>2020 Notes</td><td>&#160;</td>
    <td style="text-align: right"><span id="xdx_907_eus-gaap--DebtInstrumentIssuanceDate1_c20230101__20230630__us-gaap--DebtInstrumentAxis__custom--TwoThousandTwentyNotesMember_zTOUrjirTqh" title="Issue Date"><ix:nonNumeric contextRef="From2023-01-012023-06-30_custom_TwoThousandTwentyNotesMember" format="ixt:datemonthdayyearen" name="us-gaap:DebtInstrumentIssuanceDate1">March 2, 2020</ix:nonNumeric></span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_90C_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_pid_dp_c20230630__us-gaap--DebtInstrumentAxis__custom--TwoThousandTwentyNotesMember_zZsOyryLWexd" title="Interest Date"><ix:nonFraction name="us-gaap:DebtInstrumentInterestRateStatedPercentage" contextRef="AsOf2023-06-30_custom_TwoThousandTwentyNotesMember" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">12</ix:nonFraction></span></td><td style="text-align: left">%</td><td>&#160;</td>
    <td><span id="xdx_90F_eus-gaap--DebtInstrumentMaturityDateDescription_c20230101__20230630__us-gaap--DebtInstrumentAxis__custom--TwoThousandTwentyNotesMember_zxOh330vJmof" title="Interest Due"><ix:nonNumeric contextRef="From2023-01-012023-06-30_custom_TwoThousandTwentyNotesMember" name="us-gaap:DebtInstrumentMaturityDateDescription">Quarterly</ix:nonNumeric></span></td><td>&#160;</td>
    <td style="text-align: right"><span id="xdx_906_eus-gaap--DebtInstrumentMaturityDate_c20230101__20230630__us-gaap--DebtInstrumentAxis__custom--TwoThousandTwentyNotesMember_zm8Q34gWByd7" title="Principal Due"><ix:nonNumeric contextRef="From2023-01-012023-06-30_custom_TwoThousandTwentyNotesMember" format="ixt:datemonthdayyearen" name="us-gaap:DebtInstrumentMaturityDate">August 31, 2023</ix:nonNumeric></span></td></tr>
  </table>


</ix:nonNumeric><p id="xdx_8AB_zFjGVIe6kOkf" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2023-01-01to2023-06-30" escape="true" name="us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock"><p id="xdx_89D_eus-gaap--ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_zDi70dvyT4kg" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Future
minimum principal payments of the Notes Payable to Unrelated Parties are as follows:</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B0_z52Zi2xrLIae" style="display: none">Schedule
of Future Minimum Principal Payments of Notes Payable</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; text-align: center">As of June 30,</td><td>&#160;</td>
    <td colspan="2" id="xdx_490_20230630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_zxZlofNWeq4l" style="border-bottom: Black 1.5pt solid; text-align: center">Amount</td><td>&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_iI_pp0p0_maLTDzNxF_zNVinLyEzcSf" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 80%; text-align: center">2024</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" contextRef="AsOf2023-06-30_us-gaap_NonrelatedPartyMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">717,500</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_iI_pp0p0_maLTDzNxF_zDTTCX9u1tVf" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt; text-align: center">2025</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" contextRef="AsOf2023-06-30_us-gaap_NonrelatedPartyMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,364,500</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--LongTermDebt_iTI_pp0p0_mtLTDzNxF_zULuNo6FhHV3" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total</span></td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:LongTermDebt" contextRef="AsOf2023-06-30_us-gaap_NonrelatedPartyMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">3,082,000</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8A4_zpeqKG0C3g8c" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of June 30, 2023 and December 31, 2022, accrued interest for these notes payable with the exception of the related party notes in Note
9, &#8220;Notes Payable - Related Parties,&#8221; was $<span id="xdx_909_eus-gaap--InterestPayableCurrentAndNoncurrent_iI_pp0p0_c20230630_zYkiR7sLROxl" title="Accrued interest"><span id="xdx_90F_eus-gaap--InterestPayableCurrentAndNoncurrent_iI_pp0p0_c20221231_zeLJmZptZ2Aj" title="Accrued interest"><ix:nonFraction name="us-gaap:InterestPayableCurrentAndNoncurrent" contextRef="AsOf2023-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD"><ix:nonFraction name="us-gaap:InterestPayableCurrentAndNoncurrent" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">0</ix:nonFraction></ix:nonFraction></span></span>. As of June 30, 2023 and December 31, 2022, unamortized deferred financing costs
and unamortized debt discount were reflected within short and long term liabilities on the condensed consolidated balance sheets, netted
with the corresponding notes payable balance.</span></p>

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


<ix:exclude><!-- Field: Page; Sequence: 15; Value: 2 -->
    <div style="border-bottom: Black 1.5pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->15<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">&#160;</td></tr></table></div>
    <!-- Field: /Page --></ix:exclude>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">With
respect to all notes outstanding (other than the notes to related parties), interest expense, including the amortization of debt issuance
costs and debt discount, for the three and six months ended June 30, 2023 and 2022 was $<span id="xdx_90D_eus-gaap--InterestExpenseDebt_pp0p0_c20230401__20230630_z0RqE0y1cWv4"><ix:nonFraction name="us-gaap:InterestExpenseDebt" contextRef="From2023-04-012023-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">136,136</ix:nonFraction>
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">and $<span id="xdx_90F_eus-gaap--InterestExpenseDebt_pp0p0_c20220401__20220630_zlM645RNtv7a"><ix:nonFraction name="us-gaap:InterestExpenseDebt" contextRef="From2022-04-012022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">287,741</ix:nonFraction></span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">,
respectively, and $<span id="xdx_904_eus-gaap--InterestExpenseDebt_pp0p0_c20230101__20230630_z3rp9L2VSK91"><ix:nonFraction name="us-gaap:InterestExpenseDebt" contextRef="From2023-01-01to2023-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">214,589</ix:nonFraction></span></span> <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">and
$<span id="xdx_903_eus-gaap--InterestExpenseDebt_pp0p0_c20220101__20220630_zqE8v9KwUPU7"><ix:nonFraction name="us-gaap:InterestExpenseDebt" contextRef="From2022-01-012022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">327,190</ix:nonFraction></span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">,
respectively.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We recognized a debt discount of $<span id="xdx_909_eus-gaap--AmortizationOfDebtDiscountPremium_pp0p0_c20200301__20200302__srt--TitleOfIndividualAxis__custom--AccreditedInvestorsMember__us-gaap--DebtInstrumentAxis__custom--TwelvePercentageSubordinatedNotesMember_zN7TDNMWxIl" title="Amortization of debt discount"><ix:nonFraction name="us-gaap:AmortizationOfDebtDiscountPremium" contextRef="From2020-03-012020-03-02_custom_AccreditedInvestorsMember_custom_TwelvePercentageSubordinatedNotesMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">320,000</ix:nonFraction></span> for <span id="xdx_905_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_pid_c20200301__20200302__us-gaap--DebtInstrumentAxis__custom--TwelvePercentageSubordinatedNotesMember__srt--TitleOfIndividualAxis__custom--AccreditedInvestorsMember_zj9P9sNovFY5" title="New issues, shares"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="From2020-03-012020-03-02_custom_AccreditedInvestorsMember_custom_TwelvePercentageSubordinatedNotesMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">80,000</ix:nonFraction></span> shares issued
in conjunction with the 2020 Notes. The amortization of the debt discount, which will be recognized over the life of the 2020 Notes as interest
expense, for the three and six months ended June 30, 2023 and 2022 was $<span id="xdx_904_eus-gaap--InterestExpenseDebt_pp0p0_c20230401__20230630__us-gaap--DebtInstrumentAxis__custom--TwelvePercentageSubordinatedNotesMember__srt--TitleOfIndividualAxis__custom--AccreditedInvestorsMember_z2G7MSsKyXY4" title="Interest expense debt"><ix:nonFraction name="us-gaap:InterestExpenseDebt" contextRef="From2023-04-012023-06-30_custom_TwelvePercentageSubordinatedNotesMember_custom_AccreditedInvestorsMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">6,400</ix:nonFraction></span> and $<span id="xdx_905_eus-gaap--InterestExpenseDebt_pp0p0_c20220401__20220630__us-gaap--DebtInstrumentAxis__custom--TwelvePercentageSubordinatedNotesMember__srt--TitleOfIndividualAxis__custom--AccreditedInvestorsMember_z7YuHdSINOwa" title="Interest expense debt"><ix:nonFraction name="us-gaap:InterestExpenseDebt" contextRef="From2022-04-012022-06-30_custom_TwelvePercentageSubordinatedNotesMember_custom_AccreditedInvestorsMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">17,778</ix:nonFraction></span>, and $<span id="xdx_901_eus-gaap--InterestExpenseDebt_pp0p0_c20230101__20230630__us-gaap--DebtInstrumentAxis__custom--TwelvePercentageSubordinatedNotesMember__srt--TitleOfIndividualAxis__custom--AccreditedInvestorsMember_zItGGh7GHnGf" title="Interest expense debt"><ix:nonFraction name="us-gaap:InterestExpenseDebt" contextRef="From2023-01-012023-06-30_custom_TwelvePercentageSubordinatedNotesMember_custom_AccreditedInvestorsMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">26,667</ix:nonFraction></span> and $<span id="xdx_900_eus-gaap--InterestExpenseDebt_pp0p0_c20220101__20220630__us-gaap--DebtInstrumentAxis__custom--TwelvePercentageSubordinatedNotesMember__srt--TitleOfIndividualAxis__custom--AccreditedInvestorsMember_z3IaNNIAKvkh" title="Interest expense debt"><ix:nonFraction name="us-gaap:InterestExpenseDebt" contextRef="From2022-01-012022-06-30_custom_TwelvePercentageSubordinatedNotesMember_custom_AccreditedInvestorsMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">53,333</ix:nonFraction></span>, respectively.</span></p>

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

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-01-012023-06-30_us-gaap_RelatedPartyMember" escape="true" name="us-gaap:DebtDisclosureTextBlock"><p id="xdx_80A_eus-gaap--DebtDisclosureTextBlock_hus-gaap--RelatedPartyTransactionAxis__us-gaap--RelatedPartyMember_z4K8ziAMzL1e" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>9.
<span id="xdx_821_zn0M7UUAWWJa">Notes Payable - Related Parties</span></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Summary
of Notes Payable to Related Parties</i></b></span></p>

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

<ix:nonNumeric contextRef="From2023-01-012023-06-30_us-gaap_RelatedPartyMember" escape="true" name="us-gaap:ScheduleOfDebtTableTextBlock"><p id="xdx_89E_eus-gaap--ScheduleOfDebtTableTextBlock_hus-gaap--RelatedPartyTransactionAxis__us-gaap--RelatedPartyMember_zcBDx1dtrork" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
tables below summarize all notes payable to related parties at June 30, 2023 and December 31, 2022:</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; display: none; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B6_zclgRlqTl3h2" style="display: none">Schedule
of Notes Payable</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_499_20230630_z5gpr0Cdi4hb" style="border-bottom: Black 1.5pt solid; text-align: center">June 30, 2023</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_499_20221231_z4AvkZUqwmhc" style="border-bottom: Black 1.5pt solid; text-align: center">December 31, 2022</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--NotesPayable_iI_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember__us-gaap--DebtInstrumentAxis__custom--TwoThousandTwentyTwoRelatedNotesMember_zPvp1wTiwdHj" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left">Notes payable &#8211; &#8220;2022 Related Note&#8221;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:NotesPayable" contextRef="AsOf2023-06-30_us-gaap_RelatedPartyMember_custom_TwoThousandTwentyTwoRelatedNotesMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">600,000</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:NotesPayable" contextRef="AsOf2022-12-31_us-gaap_RelatedPartyMember_custom_TwoThousandTwentyTwoRelatedNotesMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">600,000</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--NotesPayable_iI_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember__us-gaap--DebtInstrumentAxis__custom--TwoThousandTwentyTwoRelatedNotesMember_zqVxAmJ9KWB4" style="display: none; vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Notes payable &#8211; &#8220;2022
    Related Note</span>&#8221;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:NotesPayable" contextRef="AsOf2023-06-30_us-gaap_RelatedPartyMember_custom_TwoThousandTwentyTwoRelatedNotesMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">600,000</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:NotesPayable" contextRef="AsOf2022-12-31_us-gaap_RelatedPartyMember_custom_TwoThousandTwentyTwoRelatedNotesMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">600,000</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--UnamortizedDebtIssuanceExpense_iNI_di_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_zY7ix83ZvJze" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt; text-align: left">Less unamortized debt issuance costs</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction name="us-gaap:UnamortizedDebtIssuanceExpense" contextRef="AsOf2023-06-30_us-gaap_RelatedPartyMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">55,157</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction name="us-gaap:UnamortizedDebtIssuanceExpense" contextRef="AsOf2022-12-31_us-gaap_RelatedPartyMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">70,916</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr id="xdx_40B_eus-gaap--LongTermNotesPayable_iI_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_zkxMYDGvCNMe" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt; text-align: left">Long-term portion of notes payable</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:LongTermNotesPayable" contextRef="AsOf2023-06-30_us-gaap_RelatedPartyMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">544,843</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:LongTermNotesPayable" contextRef="AsOf2022-12-31_us-gaap_RelatedPartyMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">529,084</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center">Subordinated Notes Payable</td><td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center">Issue Date</td><td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center">Interest Rate</td><td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom">&#160;</td><td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center">Interest Due</td><td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center">Principal Due</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 24%; text-align: left">2022 Related Note</td><td style="width: 2%">&#160;</td>
    <td style="width: 18%; text-align: right"><span id="xdx_90F_eus-gaap--DebtInstrumentIssuanceDate1_c20230101__20230630__us-gaap--DebtInstrumentAxis__custom--TwoThousandTwentyTwoUnrelatedNotesMember_z0nK65z8Wdk4" title="Issue Date"><ix:nonNumeric contextRef="From2023-01-012023-06-30_custom_TwoThousandTwentyTwoUnrelatedNotesMember" format="ixt:datemonthdayyearen" name="us-gaap:DebtInstrumentIssuanceDate1">April 1, 2022</ix:nonNumeric></span></td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 14%; text-align: right"><span id="xdx_902_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_pid_dp_c20230630__us-gaap--DebtInstrumentAxis__custom--TwoThousandTwentyTwoUnrelatedNotesMember_z56K1Mv6vRBj" title="Interest Date"><ix:nonFraction name="us-gaap:DebtInstrumentInterestRateStatedPercentage" contextRef="AsOf2023-06-30_custom_TwoThousandTwentyTwoUnrelatedNotesMember" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">12</ix:nonFraction></span></td><td style="width: 1%; text-align: left">%</td><td style="width: 2%">&#160;</td>
    <td style="width: 17%"><span id="xdx_909_eus-gaap--DebtInstrumentMaturityDateDescription_c20230101__20230630__us-gaap--DebtInstrumentAxis__custom--TwoThousandTwentyTwoUnrelatedNotesMember_zb5lrnIctHM2" title="Interest Due"><ix:nonNumeric contextRef="From2023-01-012023-06-30_custom_TwoThousandTwentyTwoUnrelatedNotesMember" name="us-gaap:DebtInstrumentMaturityDateDescription">Quarterly</ix:nonNumeric></span></td><td style="width: 2%">&#160;</td>
    <td style="width: 17%; text-align: right"><span id="xdx_904_eus-gaap--DebtInstrumentMaturityDate_c20230101__20230630__us-gaap--DebtInstrumentAxis__custom--TwoThousandTwentyTwoUnrelatedNotesMember_z2eUc5kjcoZf" title="Principal Due"><ix:nonNumeric contextRef="From2023-01-012023-06-30_custom_TwoThousandTwentyTwoUnrelatedNotesMember" format="ixt:datemonthdayyearen" name="us-gaap:DebtInstrumentMaturityDate">March 30, 2025</ix:nonNumeric></span></td></tr>
  </table>


</ix:nonNumeric><p id="xdx_8A8_z652PY6P0uw9" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2023-01-012023-06-30_us-gaap_RelatedPartyMember" escape="true" name="us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock"><p id="xdx_89D_eus-gaap--ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_hus-gaap--RelatedPartyTransactionAxis__us-gaap--RelatedPartyMember_z7eKdcWgYKM2" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Future
minimum principal payments of the 2022 Notes to related parties are as follows:</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B9_zGvmNdFAlOQ9" style="display: none">Schedule
of Future Minimum Principal Payments of Notes Payable</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; text-align: center">As of June 30,</td><td>&#160;</td>
    <td colspan="2" id="xdx_494_20230630_zr65MOz16LOe" style="border-bottom: Black 1.5pt solid; text-align: center">Amount</td><td>&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_iI_pp0p0_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_zOeqPdZD33l4" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 80%; text-align: center">2025</td><td style="width: 2%">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; width: 16%; text-align: right"><ix:nonFraction name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" contextRef="AsOf2023-06-30_us-gaap_RelatedPartyMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">600,000</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--LongTermDebt_iTI_pp0p0_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_zjfDIlXdh1Tj" style="vertical-align: bottom; background-color: White">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total</span></td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:LongTermDebt" contextRef="AsOf2023-06-30_us-gaap_RelatedPartyMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">600,000</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8A8_ztmKcbMfdoIb" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>




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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of June 30, 2023 and December 31, 2022, accrued interest for these notes payable &#8211; related parties was $<span id="xdx_90C_eus-gaap--InterestPayableCurrentAndNoncurrent_iI_pp0p0_c20230630__us-gaap--RelatedPartyTransactionAxis__us-gaap--RelatedPartyMember_zEKfGCNqxt81" title="Accrued interest"><span id="xdx_909_eus-gaap--InterestPayableCurrentAndNoncurrent_iI_pp0p0_c20221231__us-gaap--RelatedPartyTransactionAxis__us-gaap--RelatedPartyMember_zRrLzPQUoaPk" title="Accrued interest"><ix:nonFraction name="us-gaap:InterestPayableCurrentAndNoncurrent" contextRef="AsOf2023-06-30_us-gaap_RelatedPartyMember63266937" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD"><ix:nonFraction name="us-gaap:InterestPayableCurrentAndNoncurrent" contextRef="AsOf2022-12-31_us-gaap_RelatedPartyMember63266937" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">0</ix:nonFraction></ix:nonFraction></span></span>. As of June 30, 2023
and December 31, 2022, unamortized deferred financing costs and unamortized debt discount were reflected within long term liabilities
on the condensed consolidated balance sheets.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">With
respect to all notes payable &#8211; related parties outstanding, interest expense, including the amortization of debt issuance costs,
for the three and six months ended June 30, 2023 was $<span id="xdx_904_eus-gaap--InterestExpenseDebt_pp0p0_c20230101__20230630__us-gaap--RelatedPartyTransactionAxis__us-gaap--RelatedPartyMember_zsTydXygGnG2"><ix:nonFraction name="us-gaap:InterestExpenseDebt" contextRef="From2023-01-012023-06-30_us-gaap_RelatedPartyMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">25,880</ix:nonFraction>
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">and $<span id="xdx_902_eus-gaap--InterestExpenseDebt_pp0p0_c20220101__20220630__us-gaap--RelatedPartyTransactionAxis__us-gaap--RelatedPartyMember_zLrhz4Nufiqb"><ix:nonFraction name="us-gaap:InterestExpenseDebt" contextRef="From2022-01-012022-06-30_us-gaap_RelatedPartyMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">51,759</ix:nonFraction></span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">,
respectively. For the three and six months ended June 30, 2022 interest expense in connection with notes payable &#8211; related parties
was $<span id="xdx_908_eus-gaap--InterestExpense_pp0p0_c20220101__20220630__us-gaap--RelatedPartyTransactionAxis__us-gaap--RelatedPartyMember_zDn76tq9Rzu5"><ix:nonFraction name="us-gaap:InterestExpense" contextRef="From2022-01-012022-06-30_us-gaap_RelatedPartyMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">25,879</ix:nonFraction></span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">.</span></p>

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

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-01-01to2023-06-30" escape="true" name="us-gaap:CompensationRelatedCostsGeneralTextBlock"><p id="xdx_80B_eus-gaap--CompensationRelatedCostsGeneralTextBlock_zQCHMwTqi6e1" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>10.
<span id="xdx_82D_zosbYq9z0Y91">Deferred Compensation</span></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pursuant
to an employment agreement, we had accrued incentive cash compensation for one of our founders which was fully paid as of December 31,
2022. During the three and six months ended June 30, 2022, we paid $<span id="xdx_90F_eus-gaap--IncreaseDecreaseInDeferredCompensation_iN_pp0p0_di_c20220401__20220630_zNCLaJ2eGG15" title="Deferred incentive compensation"><ix:nonFraction name="us-gaap:IncreaseDecreaseInDeferredCompensation" contextRef="From2022-04-012022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">30,248</ix:nonFraction></span> and $<span id="xdx_904_eus-gaap--IncreaseDecreaseInDeferredCompensation_iN_pp0p0_di_c20220101__20220630_zz9Z0EbCAiSf" title="Deferred incentive compensation"><ix:nonFraction name="us-gaap:IncreaseDecreaseInDeferredCompensation" contextRef="From2022-01-012022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">50,414</ix:nonFraction></span>, respectively, in deferred incentive compensation,
which amount was reflected as a reduction in our deferred compensation liability.</span></p>

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

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

<ix:exclude><!-- Field: Page; Sequence: 16; Value: 2 -->
    <div style="border-bottom: Black 1.5pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->16<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">&#160;</td></tr></table></div>
    <!-- Field: /Page --></ix:exclude>

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

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-01-01to2023-06-30" escape="true" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock"><p id="xdx_80A_eus-gaap--CommitmentsAndContingenciesDisclosureTextBlock_zSgBeZZoqys" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>11.
<span id="xdx_82C_zkZCDEsS6Qfb">Commitments and Contingencies</span></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">From
time to time we are involved in legal proceedings, claims and litigation related to employee claims, contractual disputes and taxes in
the ordinary course of business. Although we cannot predict the outcome of such matters, currently we have no reason to believe the disposition
of any current matter could reasonably be expected to have a material adverse impact on our financial position, results of operations
or the ability to carry on any of our business activities.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Operating
Leases</i></b></span></p>

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

<ix:nonNumeric contextRef="From2023-01-01to2023-06-30" escape="true" name="us-gaap:LesseeOperatingLeasesTextBlock"><p id="xdx_897_eus-gaap--LesseeOperatingLeasesTextBlock_zu1OLcbdU2kg" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
each of the below listed leases, management has determined it will utilize the base rental period and have not considered any renewal
periods.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8B0_zno16GiGUqqk" style="display: none">Schedule
of Operating Leases</span></span></p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; text-align: center">Location</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Square Feet</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Monthly Rent</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: center">Lease Expiry</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 29%; text-align: left">Columbus, OH</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_989_eus-gaap--AreaOfLand_iI_pid_uSqft_c20230630__srt--StatementGeographicalAxis__custom--ColumbusOHMember_zPeiXTmGmUIa" title="Land" style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:AreaOfLand" contextRef="AsOf2023-06-30_custom_ColumbusOHMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Sqft">6,000</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98F_eus-gaap--PaymentsForRent_c20230101__20230630__srt--StatementGeographicalAxis__custom--ColumbusOHMember_zPwMIhuqGJ16" title="Rent expense" style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:PaymentsForRent" contextRef="From2023-01-012023-06-30_custom_ColumbusOHMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,100</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td id="xdx_98B_eus-gaap--LesseeOperatingLeaseOptionToTerminate_c20230101__20230630__srt--StatementGeographicalAxis__custom--ColumbusOHMember_z5cQEiRnqRm5" title="Lease Expiry" style="width: 29%; text-align: right"><ix:nonNumeric contextRef="From2023-01-012023-06-30_custom_ColumbusOHMember" name="us-gaap:LesseeOperatingLeaseOptionToTerminate">December 31, 2028</ix:nonNumeric></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Madison Heights, MI</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_980_eus-gaap--AreaOfLand_iI_pid_uSqft_c20230630__srt--StatementGeographicalAxis__custom--MadisonHeightsMIMember_zpD9eITMBVHl" title="Land" style="text-align: right"><ix:nonFraction name="us-gaap:AreaOfLand" contextRef="AsOf2023-06-30_custom_MadisonHeightsMIMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Sqft">36,000</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_98D_eus-gaap--PaymentsForRent_c20230101__20230630__srt--StatementGeographicalAxis__custom--MadisonHeightsMIMember_zrCTmW72BkQg" title="Rent expense" style="text-align: right"><ix:nonFraction name="us-gaap:PaymentsForRent" contextRef="From2023-01-012023-06-30_custom_MadisonHeightsMIMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">43,185</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td id="xdx_98A_eus-gaap--LesseeOperatingLeaseOptionToTerminate_c20230101__20230630__srt--StatementGeographicalAxis__custom--MadisonHeightsMIMember_zLIoKgQg0Uw2" title="Lease Expiry" style="text-align: right"><ix:nonNumeric contextRef="From2023-01-012023-06-30_custom_MadisonHeightsMIMember" name="us-gaap:LesseeOperatingLeaseOptionToTerminate">August 31, 2026</ix:nonNumeric></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Sterling Heights, MI</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--AreaOfLand_iI_pid_uSqft_c20230630__srt--StatementGeographicalAxis__custom--SterlingHeightsMIMember_zNR5siVBT0w4" title="Land" style="text-align: right"><ix:nonFraction name="us-gaap:AreaOfLand" contextRef="AsOf2023-06-30_custom_SterlingHeightsMIMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Sqft">37,000</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_98B_eus-gaap--PaymentsForRent_c20230101__20230630__srt--StatementGeographicalAxis__custom--SterlingHeightsMIMember_zp5YfiQcqZCa" title="Rent Expense" style="text-align: right"><ix:nonFraction name="us-gaap:PaymentsForRent" contextRef="From2023-01-012023-06-30_custom_SterlingHeightsMIMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">21,072</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td id="xdx_982_eus-gaap--LesseeOperatingLeaseOptionToTerminate_c20230101__20230630__srt--StatementGeographicalAxis__custom--SterlingHeightsMIMember_zoOGZjXoRyWh" title="Lease Expiry" style="text-align: right"><ix:nonNumeric contextRef="From2023-01-012023-06-30_custom_SterlingHeightsMIMember" name="us-gaap:LesseeOperatingLeaseOptionToTerminate">April 30, 2028</ix:nonNumeric></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Traverse City, MI</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_eus-gaap--AreaOfLand_iI_pid_uSqft_c20230630__srt--StatementGeographicalAxis__custom--TraverseCityMIMember_zO7GE7z5MOGk" title="Land" style="text-align: right"><ix:nonFraction name="us-gaap:AreaOfLand" contextRef="AsOf2023-06-30_custom_TraverseCityMIMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Sqft">5,200</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_984_eus-gaap--PaymentsForRent_c20230101__20230630__srt--StatementGeographicalAxis__custom--TraverseCityMIMember_zHZ8rmHarPUe" title="Rent Expense" style="text-align: right"><ix:nonFraction name="us-gaap:PaymentsForRent" contextRef="From2023-01-012023-06-30_custom_TraverseCityMIMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,500</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td id="xdx_983_eus-gaap--LesseeOperatingLeaseOptionToTerminate_c20230101__20230630__srt--StatementGeographicalAxis__custom--TraverseCityMIMember_zXrWXiDKTeBb" title="Lease Expiry" style="text-align: right"><ix:nonNumeric contextRef="From2023-01-012023-06-30_custom_TraverseCityMIMember" name="us-gaap:LesseeOperatingLeaseOptionToTerminate">January 31, 2024</ix:nonNumeric></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="border-bottom: Black 1.5pt solid; text-align: center">Temporary space</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Madison Heights, MI</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_981_eus-gaap--AreaOfLand_iI_pid_uSqft_c20230630__srt--StatementGeographicalAxis__custom--MadisonHeightsMITemporarySpaceMember_zR1VotdPaBWh" title="Land" style="text-align: right"><ix:nonFraction name="us-gaap:AreaOfLand" contextRef="AsOf2023-06-30_custom_MadisonHeightsMITemporarySpaceMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Sqft">3,200</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_984_eus-gaap--PaymentsForRent_c20230101__20230630__srt--StatementGeographicalAxis__custom--MadisonHeightsMITemporarySpaceMember_z9VAKgZWx0sk" title="Rent Expense" style="text-align: right"><ix:nonFraction name="us-gaap:PaymentsForRent" contextRef="From2023-01-012023-06-30_custom_MadisonHeightsMITemporarySpaceMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,605</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td id="xdx_985_eus-gaap--LesseeOperatingLeaseOptionToTerminate_c20230101__20230630__srt--StatementGeographicalAxis__custom--MadisonHeightsMITemporarySpaceMember_zHCySBdoHln5" title="Lease Expiry" style="text-align: right"><ix:nonNumeric contextRef="From2023-01-012023-06-30_custom_MadisonHeightsMITemporarySpaceMember" name="us-gaap:LesseeOperatingLeaseOptionToTerminate">month to month</ix:nonNumeric></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="border-bottom: Black 1.5pt solid; text-align: center">Vehicles</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>various</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;n/a </span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_98D_eus-gaap--PaymentsForRent_c20230101__20230630_z0DsiszkgNR4" title="Vehichle rent expense" style="text-align: right"><ix:nonFraction name="us-gaap:PaymentsForRent" contextRef="From2023-01-01to2023-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,708</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td id="xdx_988_eus-gaap--LesseeOperatingLeaseOptionToTerminate_c20230101__20230630_zMrWLjlE31W4" title="Lease Expiry" style="text-align: right"><ix:nonNumeric contextRef="From2023-01-01to2023-06-30" name="us-gaap:LesseeOperatingLeaseOptionToTerminate">September 30, 2028</ix:nonNumeric></td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8A5_zmNfx88EaGu2" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2023-01-01to2023-06-30" escape="true" name="us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock"><p id="xdx_89E_eus-gaap--LesseeOperatingLeaseLiabilityMaturityTableTextBlock_zrteyjtIOB8d" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table sets forth the future minimum lease payments under our leases:</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B5_zW24z68NNU6h" style="display: none">Schedule
of Future Rental Payments for Operating Leases</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; text-align: left">For the twelve months ending June 30,</td><td>&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Finance Lease</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Operating Leases</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 65%; text-align: left">2024</td><td style="width: 1%; text-align: left">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_981_eus-gaap--FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_iI_c20230630_zN5AFUqtT8Ch" title="Finance lease, 2024" style="width: 14%; text-align: right"><ix:nonFraction name="us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" contextRef="AsOf2023-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">41,259</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_987_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_iI_pp0p0_c20230630_zp4EUEyQ3mc1" title="Operating Leases, 2024" style="width: 14%; text-align: right"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" contextRef="AsOf2023-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">930,559</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">2025</td><td style="text-align: left">&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_981_eus-gaap--FinanceLeaseLiabilityPaymentsDueYearTwo_iI_c20230630_z3Vet3PT1n68" title="Finance lease, 2025" style="text-align: right"><ix:nonFraction name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo" contextRef="AsOf2023-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">41,259</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_980_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_iI_pp0p0_c20230630_zHjsr935DTmk" title="Operating Leases, 2025" style="text-align: right"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" contextRef="AsOf2023-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">891,357</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">2026</td><td style="text-align: left">&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_987_eus-gaap--FinanceLeaseLiabilityPaymentsDueYearThree_iI_c20230630_zi5cMcCuKXm5" title="Finance lease, 2026" style="text-align: right"><ix:nonFraction name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree" contextRef="AsOf2023-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">41,259</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearThree_iI_pp0p0_c20230630_zPM6W6VkUyy1" title="Operating Leases, 2026" style="text-align: right"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" contextRef="AsOf2023-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">901,152</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">2027</td><td style="text-align: left">&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_981_eus-gaap--FinanceLeaseLiabilityPaymentsDueYearFour_iI_c20230630_zdPJnZbpa6nb" title="Finance lease, 2027" style="text-align: right"><ix:nonFraction name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour" contextRef="AsOf2023-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">41,259</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFour_iI_pp0p0_c20230630_zkskaRvOYLIj" title="Operating Leases, 2027" style="text-align: right"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour" contextRef="AsOf2023-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">443,008</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">2028</td><td style="text-align: left">&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_eus-gaap--FinanceLeaseLiabilityPaymentsDueYearFive_iI_c20230630_zFOBZ7PEmEHl" title="Finance lease, 2028" style="text-align: right"><ix:nonFraction name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive" contextRef="AsOf2023-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">39,243</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFive_iI_pp0p0_c20230630_zZ20XhqjmuY8" title="Operating Leases, 2028" style="text-align: right"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive" contextRef="AsOf2023-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">311,010</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Thereafter</span></td><td style="text-align: left">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: right">&#160;</td><td id="xdx_986_eus-gaap--FinanceLeaseLiabilityPaymentsDueAfterYearFive_iI_c20230630_zIv1mcs8b3Ma" title="Thereafter" style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive" contextRef="AsOf2023-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">8,299</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: right">&#160;</td><td id="xdx_987_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_iI_pp0p0_c20230630_zsBLUM9uZIud" title="Thereafter" style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" contextRef="AsOf2023-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">35,100</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>

<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 65%"><span style="font-size: 10pt">Less Imputed Interest</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="text-align: right; width: 1%">&#160;</td>
    <td id="xdx_985_eus-gaap--FinanceLeaseLiabilityUndiscountedExcessAmount_iNI_di_c20230630_z04HSMm5BtC3" title="Less Imputed interest" style="text-align: right; width: 14%"><span style="font-size: 10pt">(<ix:nonFraction name="us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount" contextRef="AsOf2023-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">38,395</ix:nonFraction>)</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td id="xdx_985_eus-gaap--LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_iNI_pp0p0_di_c20230630_zIT3b0qGVxZ1" title="Less Imputed interest" style="text-align: right; width: 14%"><span style="font-size: 10pt">(<ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" contextRef="AsOf2023-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">488,818</ix:nonFraction>)</span></td>
    <td style="width: 1%">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="font-size: 10pt">Less Short-term lease payments</span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right">&#160;</td>
    <td id="xdx_989_eus-gaap--ShortTermLeaseCommitmentAmount_iNI_pp0p0_di_c20230630_zeNEur0H5Exg" title="Less Short-term lease payments" style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-size: 10pt">(<ix:nonFraction name="us-gaap:ShortTermLeaseCommitmentAmount" contextRef="AsOf2023-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">4,813</ix:nonFraction>)</span></td>
    <td>&#160;</td></tr>

<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; width: 65%">&#160;</td><td style="text-align: left; width: 1%">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left; width: 1%">$</td><td id="xdx_98B_eus-gaap--FinanceLeaseLiability_iI_c20230630_zehr2wpxqhF3" title="Finance Lease" style="border-bottom: Black 1.5pt solid; text-align: right; width: 14%"><ix:nonFraction name="us-gaap:FinanceLeaseLiability" contextRef="AsOf2023-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">174,183</ix:nonFraction></td><td style="text-align: left; width: 1%">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left; width: 1%">$</td><td id="xdx_98C_eus-gaap--OperatingLeaseLiability_iI_pp0p0_c20230630_zacxDENXgl88" title="Operating Leases" style="border-bottom: Black 1.5pt solid; text-align: right; width: 14%"><ix:nonFraction name="us-gaap:OperatingLeaseLiability" contextRef="AsOf2023-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">3,018,555</ix:nonFraction></td><td style="text-align: left; width: 1%">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8AF_zITCrlxYeNs6" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

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

<ix:exclude><!-- Field: Page; Sequence: 17; Value: 2 -->
    <div style="border-bottom: Black 1.5pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->17<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">&#160;</td></tr></table></div>
    <!-- Field: /Page --></ix:exclude>

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

<ix:nonNumeric contextRef="From2023-01-01to2023-06-30" escape="true" name="us-gaap:LeaseCostTableTextBlock"><p id="xdx_891_eus-gaap--LeaseCostTableTextBlock_z6l3wWa3EO87" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table summarizes the components of lease expense:</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B0_zUuBRUwMs6j5" style="display: none">Summary
of Components of Lease Expense</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid">For the three months ending June 30,</td><td>&#160;</td>
    <td colspan="2" id="xdx_49C_20230401__20230630_zSkpE4UX9edj" style="border-bottom: Black 1.5pt solid; text-align: center">2023</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" id="xdx_491_20220401__20220630_z89hsphALTe6" style="border-bottom: Black 1.5pt solid; text-align: center">2022</td><td>&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--LeaseCostAbstract_iB_zbMirGuPQl89" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Finance lease expense:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--FinanceLeaseRightOfUseAssetAmortization_i01_zJR8jeNkA7cd" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; width: 65%; text-align: left">Amortization of ROU asset</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right"><ix:nonFraction name="us-gaap:FinanceLeaseRightOfUseAssetAmortization" contextRef="From2023-04-012023-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">8,252</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1276">-</span></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--FinanceLeaseInterestExpense_i01_zKFHBHC7wbB9" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Interest on lease liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:FinanceLeaseInterestExpense" contextRef="From2023-04-012023-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,594</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1279">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--OperatingLeaseCost_z65lIvePbuuc" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 0pt; text-align: left">Operating lease expense</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseCost" contextRef="From2023-04-012023-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">238,864</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseCost" contextRef="From2022-04-012022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">238,487</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--ShortTermLeaseCost_zoE8Xsk95Vn7" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Short-term lease expense</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:ShortTermLeaseCost" contextRef="From2023-04-012023-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,814</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:ShortTermLeaseCost" contextRef="From2022-04-012022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,814</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  </table>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid">For the six months ending June 30,</td><td>&#160;</td>
    <td colspan="2" id="xdx_498_20230101__20230630_zThLF3QSuqwk" style="border-bottom: Black 1.5pt solid; text-align: center">2023</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" id="xdx_49A_20220101__20220630_zOJa6gKpzGMk" style="border-bottom: Black 1.5pt solid; text-align: center">2022</td><td>&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--LeaseCostAbstract_iB_zgoEH5t2LaH9" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Finance lease expense:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--FinanceLeaseRightOfUseAssetAmortization_i01_zW6nHA8hUmEk" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; width: 65%; text-align: left">Amortization of ROU asset</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right"><ix:nonFraction name="us-gaap:FinanceLeaseRightOfUseAssetAmortization" contextRef="From2023-01-01to2023-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">14,959</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1291">-</span></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--FinanceLeaseInterestExpense_i01_zNWLQA8SHM66" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Interest on lease liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:FinanceLeaseInterestExpense" contextRef="From2023-01-01to2023-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">6,426</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1294">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--OperatingLeaseCost_z93s53Gtgn29" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Operating lease expense</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseCost" contextRef="From2023-01-01to2023-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">476,312</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseCost" contextRef="From2022-01-012022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">476,975</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--ShortTermLeaseCost_zU9AtfTgAvNg" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Short-term lease expense</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:ShortTermLeaseCost" contextRef="From2023-01-01to2023-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">9,627</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:ShortTermLeaseCost" contextRef="From2022-01-012022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">9,627</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8A1_zlw4wkjyOJC6" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2023-01-01to2023-06-30" escape="true" name="INLX:ScheduleOfAdditionalInformationPertainingToLeasesTableTextBlock"><p id="xdx_898_ecustom--ScheduleOfAdditionalInformationPertainingToLeasesTableTextBlock_zhBWhfkndbmc" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following tables set forth additional information pertaining to our leases:</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B7_zyLWAjE8Suog" style="display: none">Schedule
of Additional Information Pertaining to Leases</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid">For the six months ending June 30,</td><td>&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2023</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2022</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Cash paid for amounts included in the measurement of lease liabilities:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; width: 65%; text-align: left">Financing cash flows from finance leases (interest)</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98D_eus-gaap--FinanceLeaseInterestPaymentOnLiability_c20230101__20230630_zudaSi8ZwE6h" title="Financing cash flows from finance leases (interest)" style="width: 14%; text-align: right"><ix:nonFraction name="us-gaap:FinanceLeaseInterestPaymentOnLiability" contextRef="From2023-01-01to2023-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">6,426</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98E_eus-gaap--FinanceLeaseInterestPaymentOnLiability_c20220101__20220630_ziHAnuGSkjJ7" title="Financing cash flows from finance leases (interest)" style="width: 14%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1306">-</span></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Financing cash flows from finance leases (principal)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_980_eus-gaap--FinanceLeasePrincipalPayments_c20230101__20230630_z6PW8O1fhDyc" title="Financing cash flows from finance leases (principal)" style="text-align: right"><ix:nonFraction name="us-gaap:FinanceLeasePrincipalPayments" contextRef="From2023-01-01to2023-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">12,312</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_eus-gaap--FinanceLeasePrincipalPayments_c20220101__20220630_zGgnDIarIXU7" title="Financing cash flows from finance leases (prinicipal)" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1310">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Operating cash flows from operating leases</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_eus-gaap--OperatingLeasePayments_pp0p0_c20230101__20230630_zHrL7Gc88k67" title="Operating cash flows from operating leases" style="text-align: right"><ix:nonFraction name="us-gaap:OperatingLeasePayments" contextRef="From2023-01-01to2023-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">348,284</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--OperatingLeasePayments_pp0p0_c20220101__20220630_zFqSyM0r9qpk" title="Operating cash flows from operating leases" style="text-align: right"><ix:nonFraction name="us-gaap:OperatingLeasePayments" contextRef="From2022-01-012022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">307,471</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Weighted average remaining lease term &#8211; finance leases</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_905_eus-gaap--FinanceLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20230630_zQIACdAgeg7i" title="Weighted average remaining lease term - finance leases"><ix:nonNumeric contextRef="AsOf2023-06-30" format="ixt-sec:duryear" name="us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1">5.2</ix:nonNumeric></span> years</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Weighted average remaining lease term &#8211; operating leases</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90C_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20230630_zi7X5opjr5e7" title="Weighted average remaining lease term - operating leases"><ix:nonNumeric contextRef="AsOf2023-06-30" format="ixt-sec:duryear" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1">4.0</ix:nonNumeric></span> years</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_907_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20220630_zbgUAILlrYo4" title="Weighted average remaining lease term - operating leases"><ix:nonNumeric contextRef="AsOf2022-06-30" format="ixt-sec:duryear" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1">4.9</ix:nonNumeric></span> years</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Weighted average discount rate &#8211; finance leases</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_eus-gaap--FinanceLeaseWeightedAverageDiscountRatePercent_iI_pid_dp_c20230630_zHvEYy9OTPbb" title="Weighted average discount rate - finance leases" style="text-align: right"><ix:nonFraction name="us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent" contextRef="AsOf2023-06-30" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">8.25</ix:nonFraction></td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_987_eus-gaap--FinanceLeaseWeightedAverageDiscountRatePercent_iI_pid_dp_c20220630_zZHMgdej7iyb" title="Weighted average discount rate - finance leases" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1324">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Weighted average discount rate &#8211; operating leases</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_905_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_pid_dp_c20230630_zwisda1aAC93" title="Weighted average discount rate - operating leases"><ix:nonFraction name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" contextRef="AsOf2023-06-30" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">6.95</ix:nonFraction></span></td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_pid_dp_uPure_c20220630_zb6P398aoWUd" title="Weighted average discount rate - operating leases" style="text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" contextRef="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">7.01</ix:nonFraction></td><td style="text-align: left">%</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8A2_zMcyTYcwZscf" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2023-01-01to2023-06-30" escape="true" name="INLX:OperatingLeasesAndFinanceLeasesTableTextBlock"><p id="xdx_890_ecustom--OperatingLeasesAndFinanceLeasesTableTextBlock_z4QxjRfhtu7f" style="font: 10pt Times New Roman, Times, Serif; display: none; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B3_zZDCtMmlueG1" style="display: none">Schedule
of Operating and Finance Leases</span></span></p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" id="xdx_49B_20230630_zRRaMqDMboD" style="border-bottom: Black 1.5pt solid; text-align: center">June 30, 2023</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" id="xdx_498_20221231_zfJYhkTPYrd3" style="border-bottom: Black 1.5pt solid; text-align: center">December 31, 2022</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Operating leases:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--OperatingLeaseRightOfUseAsset_iI_pp0p0_zNqmOhqUc3qc" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; width: 65%; text-align: left">Right-of-use assets, operating</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseRightOfUseAsset" contextRef="AsOf2023-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,895,784</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseRightOfUseAsset" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">3,200,191</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--OperatingLeaseLiabilityCurrent_iI_pp0p0_zkS7HRnQock7" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Lease liabilities, operating &#8211; current</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseLiabilityCurrent" contextRef="AsOf2023-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">711,229</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseLiabilityCurrent" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">692,074</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--OperatingLeaseLiabilityNoncurrent_iI_pp0p0_z4HASBT3Kr0f" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Lease liabilities, operating &#8211; net of current</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseLiabilityNoncurrent" contextRef="AsOf2023-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,307,326</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseLiabilityNoncurrent" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,624,608</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--OperatingLeaseLiability_iI_pp0p0_zVai699bkAKh" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 20pt; text-align: left">Total operating lease liabilities</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseLiability" contextRef="AsOf2023-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">3,018,555</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseLiability" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">3,316,682</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Finance leases:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization_iI_pp0p0_zVNtF1HoEFZb" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Right-of-use asset, finance</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization" contextRef="AsOf2023-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">191,862</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">160,990</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--FinanceLeaseRightOfUseAssetAccumulatedAmortization_iNI_pp0p0_di_zEZ0MJwjQ5Cf" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Accumulated amortization</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction name="us-gaap:FinanceLeaseRightOfUseAssetAccumulatedAmortization" contextRef="AsOf2023-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">21,668</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction name="us-gaap:FinanceLeaseRightOfUseAssetAccumulatedAmortization" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">6,708</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_40F_eus-gaap--FinanceLeaseRightOfUseAsset_iI_zOWFc3MFq0I2" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 20pt; text-align: left">Right-of-use asset, finance, net</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:FinanceLeaseRightOfUseAsset" contextRef="AsOf2023-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">170,194</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:FinanceLeaseRightOfUseAsset" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">154,282</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--FinanceLeaseLiabilityCurrent_iI_pp0p0_z2l2xvfVrxl4" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Lease liability, finance &#8211; current</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:FinanceLeaseLiabilityCurrent" contextRef="AsOf2023-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">28,303</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:FinanceLeaseLiabilityCurrent" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">22,493</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--FinanceLeaseLiabilityNoncurrent_iI_pp0p0_z6nIFErk2DKd" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Lease liability, finance &#8211; net of current</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:FinanceLeaseLiabilityNoncurrent" contextRef="AsOf2023-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">145,880</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:FinanceLeaseLiabilityNoncurrent" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">133,131</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--FinanceLeaseLiability_iI_pp0p0_zeYm7O8TpL05" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 20pt; text-align: left">Total finance lease liability</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:FinanceLeaseLiability" contextRef="AsOf2023-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">174,183</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:FinanceLeaseLiability" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">155,624</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8AF_zi2LDAVBzfab" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

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

<ix:exclude><!-- Field: Page; Sequence: 18; Value: 2 -->
    <div style="border-bottom: Black 1.5pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->18<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">&#160;</td></tr></table></div>
    <!-- Field: /Page --></ix:exclude>

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

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-01-01to2023-06-30" escape="true" name="us-gaap:StockholdersEquityNoteDisclosureTextBlock"><p id="xdx_806_eus-gaap--StockholdersEquityNoteDisclosureTextBlock_zCqafHo6zpkh" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>12.
<span id="xdx_821_zE5tV10EHwH9">Stockholders&#8217; Equity</span></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Common
Stock</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of June 30, 2023, <span id="xdx_903_eus-gaap--CommonStockSharesOutstanding_iI_pid_c20230630_z4aPNY4BAKxb" title="Common stock, shares outstanding"><ix:nonFraction name="us-gaap:CommonStockSharesOutstanding" contextRef="AsOf2023-06-30" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">4,073,757</ix:nonFraction></span> shares of common stock were issued and outstanding, <span id="xdx_900_eus-gaap--CommonStockCapitalSharesReservedForFutureIssuance_iI_c20230630__us-gaap--StatementEquityComponentsAxis__custom--ExerciseOfOutstandingWarrantsMember_zfbEfzR5vQw8" title="Common stock capital shares reserved for future issuance"><ix:nonFraction name="us-gaap:CommonStockCapitalSharesReservedForFutureIssuance" contextRef="AsOf2023-06-30_custom_ExerciseOfOutstandingWarrantsMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">255,958</ix:nonFraction></span> shares of common stock were reserved for issuance
upon the exercise of outstanding warrants, and <span id="xdx_905_eus-gaap--CommonStockCapitalSharesReservedForFutureIssuance_iI_c20230630__us-gaap--PlanNameAxis__custom--TwoThousandFifteenEquityIncentivePlanMember_zknR9PvGKpV9" title="Common stock capital shares reserved for future issuance"><ix:nonFraction name="us-gaap:CommonStockCapitalSharesReservedForFutureIssuance" contextRef="AsOf2023-06-30_custom_TwoThousandFifteenEquityIncentivePlanMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">497,330</ix:nonFraction></span> shares of common stock were reserved for issuance under our 2015 Equity Incentive
Plan, as amended (the &#8220;2015 Plan&#8221;).</span></p>

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

<ix:nonNumeric contextRef="From2023-01-01to2023-06-30" escape="true" name="us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock"><p id="xdx_89F_eus-gaap--ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock_z2H323DmV0G3" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table describes the shares and warrants issued as part of our 2022 and 2020 private placements:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8B7_zTOQFnwJiRWg" style="display: none">Schedule
of Shares and Warrants Issued</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center">Issuance of Common Stock</td><td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center">Issue Date</td><td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center">Shares Issued</td><td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom">&#160;</td><td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center">Price per share</td><td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom">&#160;</td><td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center">Warrants Issued</td><td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom">&#160;</td><td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center">Warrant Exercise Price</td><td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom">&#160;</td><td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center">Warrant Fair Value</td><td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 13%; text-align: left">Private Placement 2022</td><td style="width: 2%">&#160;</td>
    <td id="xdx_98D_eus-gaap--ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExercisable_c20230101__20230630__us-gaap--SubsidiarySaleOfStockAxis__custom--PrivatePlacement2022Member_zX5WaXDnaEf7" title="Issue date" style="width: 13%; text-align: right"><ix:nonNumeric contextRef="From2023-01-012023-06-30_custom_PrivatePlacement2022Member" format="ixt:datemonthdayyearen" name="us-gaap:ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExercisable">April 1, 2022</ix:nonNumeric></td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_983_eus-gaap--SharesIssued_iI_c20230630__us-gaap--SubsidiarySaleOfStockAxis__custom--PrivatePlacement2022Member_zgWEQOwqggE3" title="Shares issued" style="width: 11%; text-align: right"><ix:nonFraction name="us-gaap:SharesIssued" contextRef="AsOf2023-06-30_custom_PrivatePlacement2022Member" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,242,588</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98F_eus-gaap--SharesIssuedPricePerShare_iI_pid_c20230630__us-gaap--SubsidiarySaleOfStockAxis__custom--PrivatePlacement2022Member_z0jg5jpIZkRd" title="Share price" style="width: 11%; text-align: right"><ix:nonFraction name="us-gaap:SharesIssuedPricePerShare" contextRef="AsOf2023-06-30_custom_PrivatePlacement2022Member" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">4.62</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20230630__us-gaap--SubsidiarySaleOfStockAxis__custom--PrivatePlacement2022Member_zvO0vL72vvF7" title="Warrants issued" style="width: 10%; text-align: right"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" contextRef="AsOf2023-06-30_custom_PrivatePlacement2022Member" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">124,258</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_982_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_pid_c20230630__us-gaap--SubsidiarySaleOfStockAxis__custom--PrivatePlacement2022Member_ztcLyombiyje" title="Warrants exercise price" style="width: 10%; text-align: right"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" contextRef="AsOf2023-06-30_custom_PrivatePlacement2022Member" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">4.62</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_987_ecustom--ClassOfWarrantOrRightFairPriceOfWarrantsOrRights1_iI_pid_c20230630__us-gaap--SubsidiarySaleOfStockAxis__custom--PrivatePlacement2022Member_z5dbu4ScC5T4" title="Warrants Fair value" style="width: 10%; text-align: right"><ix:nonFraction name="INLX:ClassOfWarrantOrRightFairPriceOfWarrantsOrRights1" contextRef="AsOf2023-06-30_custom_PrivatePlacement2022Member" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">3.91</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Private Placement 2020</td><td>&#160;</td>
    <td id="xdx_987_eus-gaap--ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExercisable_c20230101__20230630__us-gaap--SubsidiarySaleOfStockAxis__custom--PrivatePlacement2020Member_zw59iYdGFNKj" title="Issue Date" style="text-align: right"><ix:nonNumeric contextRef="From2023-01-012023-06-30_custom_PrivatePlacement2020Member" format="ixt:datemonthdayyearen" name="us-gaap:ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExercisable">March 2, 2020</ix:nonNumeric></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_984_eus-gaap--SharesIssued_iI_c20230630__us-gaap--SubsidiarySaleOfStockAxis__custom--PrivatePlacement2020Member_zzUD11PF9nwg" title="Shares issued" style="text-align: right"><ix:nonFraction name="us-gaap:SharesIssued" contextRef="AsOf2023-06-30_custom_PrivatePlacement2020Member" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">955,000</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_988_eus-gaap--SharesIssuedPricePerShare_iI_pid_c20230630__us-gaap--SubsidiarySaleOfStockAxis__custom--PrivatePlacement2020Member_zEI4mIHsc8Af" title="Share price" style="text-align: right"><ix:nonFraction name="us-gaap:SharesIssuedPricePerShare" contextRef="AsOf2023-06-30_custom_PrivatePlacement2020Member" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">4.00</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_981_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20230630__us-gaap--SubsidiarySaleOfStockAxis__custom--PrivatePlacement2020Member_zS3VZydT4V51" title="Warrants issued" style="text-align: right"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" contextRef="AsOf2023-06-30_custom_PrivatePlacement2020Member" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">95,500</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_98B_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_pid_c20230630__us-gaap--SubsidiarySaleOfStockAxis__custom--PrivatePlacement2020Member_zdNcGdzpBPJj" title="Warrants exercise price" style="text-align: right"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" contextRef="AsOf2023-06-30_custom_PrivatePlacement2020Member" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">4.00</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_986_ecustom--ClassOfWarrantOrRightFairPriceOfWarrantsOrRights1_iI_pid_c20230630__us-gaap--SubsidiarySaleOfStockAxis__custom--PrivatePlacement2020Member_zj9cQG9SEoh9" title="Warrants Fair value" style="text-align: right"><ix:nonFraction name="INLX:ClassOfWarrantOrRightFairPriceOfWarrantsOrRights1" contextRef="AsOf2023-06-30_custom_PrivatePlacement2020Member" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">3.90</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8A4_zIUZ6x9i2554" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Amortization
of the debt issuance costs for the Private Placement 2020 offering was recorded at $<span id="xdx_90E_eus-gaap--AmortizationOfFinancingCosts_pp0p0_c20230401__20230630__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--PrivatePlacementMember_z3UMv7URTr04"><ix:nonFraction name="us-gaap:AmortizationOfFinancingCosts" contextRef="From2023-04-012023-06-30_us-gaap_PrivatePlacementMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">6,224</ix:nonFraction>
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">and $<span id="xdx_90A_eus-gaap--AmortizationOfFinancingCosts_pp0p0_c20230101__20230630__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--PrivatePlacementMember_zFgxVq0QHych"><ix:nonFraction name="us-gaap:AmortizationOfFinancingCosts" contextRef="From2023-01-012023-06-30_us-gaap_PrivatePlacementMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">17,290</ix:nonFraction>
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">for the three and six months ended June 30, 2023,
and at $<span id="xdx_90B_eus-gaap--AmortizationOfFinancingCosts_pp0p0_c20220401__20220630__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--PrivatePlacementMember_zhFk4r6ZNMwi"><ix:nonFraction name="us-gaap:AmortizationOfFinancingCosts" contextRef="From2022-04-012022-06-30_us-gaap_PrivatePlacementMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">25,935</ix:nonFraction>
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">and $<span id="xdx_90F_eus-gaap--AmortizationOfFinancingCosts_pp0p0_c20220101__20220630__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--PrivatePlacementMember_zcukq6Ok3CMj"><ix:nonFraction name="us-gaap:AmortizationOfFinancingCosts" contextRef="From2022-01-012022-06-30_us-gaap_PrivatePlacementMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">51,869</ix:nonFraction>
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">for the three and six months ended June 30, 2022.</span></p>



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

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

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

<ix:nonNumeric contextRef="From2023-01-01to2023-06-30" escape="true" name="INLX:ScheduleOfWarrantsOutstandingToPurchaseCommonStockTableTextBlock"><p id="xdx_89F_ecustom--ScheduleOfWarrantsOutstandingToPurchaseCommonStockTableTextBlock_zP8A9vQtEBke" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following sets forth the warrants to purchase our common stock that were outstanding as of June 30, 2023:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8B5_zcDBWV3GTDp3" style="display: none">Schedule
of Warrants to Purchase Common Stock</span></span></p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 60%">
  <tr style="vertical-align: bottom">
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Warrants Outstanding</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Warrant Exercise Price</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: center">Warranty Expiry</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_981_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20230630__us-gaap--StatementEquityComponentsAxis__custom--WarrantExercisePriceOneMember_zHrFUF61lC3g" title="Warrants outstanding" style="width: 20%; text-align: right"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" contextRef="AsOf2023-06-30_custom_WarrantExercisePriceOneMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">124,258</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98C_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_pid_c20230630__us-gaap--StatementEquityComponentsAxis__custom--WarrantExercisePriceOneMember_zRtjTflwJtye" title="Warrants Exercise Price" style="width: 20%; text-align: right"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" contextRef="AsOf2023-06-30_custom_WarrantExercisePriceOneMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">4.62</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td id="xdx_982_eus-gaap--ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExercisable_pid_c20230101__20230630__us-gaap--StatementEquityComponentsAxis__custom--WarrantExercisePriceOneMember_zhAVaswg47Ie" title="Warrants Expiry" style="width: 52%; text-align: right"><ix:nonNumeric contextRef="From2023-01-012023-06-30_custom_WarrantExercisePriceOneMember" format="ixt:datemonthdayyearen" name="us-gaap:ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExercisable">March 30, 2027</ix:nonNumeric></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20230630__us-gaap--StatementEquityComponentsAxis__custom--WarrantExercisePriceTwoMember_zr31dtkfHvW2" title="Warrants outstanding" style="text-align: right"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" contextRef="AsOf2023-06-30_custom_WarrantExercisePriceTwoMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">95,500</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_983_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_pid_c20230630__us-gaap--StatementEquityComponentsAxis__custom--WarrantExercisePriceTwoMember_z9Ti6I7wK2E1" title="Warrants Exercise Price" style="text-align: right"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" contextRef="AsOf2023-06-30_custom_WarrantExercisePriceTwoMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">4.00</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td id="xdx_982_eus-gaap--ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExercisable_pid_c20230101__20230630__us-gaap--StatementEquityComponentsAxis__custom--WarrantExercisePriceTwoMember_zuwVSDh397q2" title="Warrants Expiry" style="text-align: right"><ix:nonNumeric contextRef="From2023-01-012023-06-30_custom_WarrantExercisePriceTwoMember" format="ixt:datemonthdayyearen" name="us-gaap:ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExercisable">March 30, 2027</ix:nonNumeric></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20230630__us-gaap--StatementEquityComponentsAxis__custom--WarrantExercisePriceThreeMember_ztitm7DvCzf9" title="Warrants outstanding" style="text-align: right"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" contextRef="AsOf2023-06-30_custom_WarrantExercisePriceThreeMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">16,000</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_98C_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_pid_c20230630__us-gaap--StatementEquityComponentsAxis__custom--WarrantExercisePriceThreeMember_zXk5gK3zg2n5" title="Warrants Exercise Price" style="text-align: right"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" contextRef="AsOf2023-06-30_custom_WarrantExercisePriceThreeMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">9.00</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td id="xdx_983_eus-gaap--ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExercisable_pid_c20230101__20230630__us-gaap--StatementEquityComponentsAxis__custom--WarrantExercisePriceThreeMember_zM3eesRMi27l" title="Warrants Expiry" style="text-align: right"><ix:nonNumeric contextRef="From2023-01-012023-06-30_custom_WarrantExercisePriceThreeMember" format="ixt:datemonthdayyearen" name="us-gaap:ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExercisable">March 30, 2027</ix:nonNumeric></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">&#160;</td><td id="xdx_983_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20230630__us-gaap--StatementEquityComponentsAxis__custom--WarrantExercisePriceFourMember_zNjPUdHqNM7d" title="Warrants outstanding" style="text-align: right"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" contextRef="AsOf2023-06-30_custom_WarrantExercisePriceFourMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">17,200</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_986_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_pid_c20230630__us-gaap--StatementEquityComponentsAxis__custom--WarrantExercisePriceFourMember_zF1lgVO8sKbb" title="Warrants Exercise Price" style="text-align: right"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" contextRef="AsOf2023-06-30_custom_WarrantExercisePriceFourMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">12.50</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td id="xdx_981_eus-gaap--ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExercisable_pid_c20230101__20230630__us-gaap--StatementEquityComponentsAxis__custom--WarrantExercisePriceFourMember_zsdc9ahrY3Tf" title="Warrants Expiry" style="text-align: right"><ix:nonNumeric contextRef="From2023-01-012023-06-30_custom_WarrantExercisePriceFourMember" format="ixt:datemonthdayyearen" name="us-gaap:ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExercisable">March 30, 2027</ix:nonNumeric></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">&#160;</td><td id="xdx_984_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20230630__us-gaap--StatementEquityComponentsAxis__custom--WarrantExercisePriceFiveMember_z65MAUZlU1z4" title="Warrants outstanding" style="text-align: right"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" contextRef="AsOf2023-06-30_custom_WarrantExercisePriceFiveMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">3,000</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_989_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_pid_c20230630__us-gaap--StatementEquityComponentsAxis__custom--WarrantExercisePriceFiveMember_zJkEHnfpneXe" title="Warrants Exercise Price" style="text-align: right"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" contextRef="AsOf2023-06-30_custom_WarrantExercisePriceFiveMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">15.00</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td id="xdx_98D_eus-gaap--ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExercisable_pid_c20230101__20230630__us-gaap--StatementEquityComponentsAxis__custom--WarrantExercisePriceFiveMember_zlJ5m3CjiYGc" title="Warrants Expiry" style="text-align: right"><ix:nonNumeric contextRef="From2023-01-012023-06-30_custom_WarrantExercisePriceFiveMember" format="ixt:datemonthdayyearen" name="us-gaap:ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExercisable">March 30, 2027</ix:nonNumeric></td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8AD_zRN0s4gXzJz1" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify">The estimated
value of the warrants issued during the six months ended June 30, 2022, as well as the assumptions that were used in calculating such
values, were based on estimates at the issuance date in the table below.</p>

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

<ix:nonNumeric contextRef="From2023-01-01to2023-06-30" escape="true" name="INLX:ScheduleOfEstimatedValuesOfWarrantsValuationAssumptionsTableTextBlock"><p id="xdx_89D_ecustom--ScheduleOfEstimatedValuesOfWarrantsValuationAssumptionsTableTextBlock_zMhkW5Zr4Hj" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B7_zU2MCia9xOC4" style="display: none">Schedule
of Estimated Values of Warrants Valuation Assumptions</span>&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Warrants Issued</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">April 1, 2022</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 80%; text-align: left">Risk-free interest rate</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 16%; text-align: right"><span id="xdx_903_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20220401__srt--TitleOfIndividualAxis__custom--PlacementAgentMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputRiskFreeInterestRateMember_zhdxL9eB4pc8" title="Warrants, measurement input percentage"><ix:nonFraction name="us-gaap:WarrantsAndRightsOutstandingMeasurementInput" contextRef="AsOf2022-04-01_custom_PlacementAgentMember_us-gaap_MeasurementInputRiskFreeInterestRateMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Pure">2.55</ix:nonFraction></span></td><td style="width: 1%; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Weighted average expected term</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_904_eus-gaap--WarrantsAndRightsOutstandingTerm_iI_dtY_c20220401__srt--TitleOfIndividualAxis__custom--PlacementAgentMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedTermMember_zItO6GhAOj2h" title="Warrants, term"><ix:nonNumeric contextRef="AsOf2022-04-01_custom_PlacementAgentMember_us-gaap_MeasurementInputExpectedTermMember" format="ixt-sec:duryear" name="us-gaap:WarrantsAndRightsOutstandingTerm">5</ix:nonNumeric></span> years</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Expected volatility</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_90D_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20220401__srt--TitleOfIndividualAxis__custom--PlacementAgentMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputPriceVolatilityMember_zmwSP2whduA8" title="Warrants, measurement input percentage"><ix:nonFraction name="us-gaap:WarrantsAndRightsOutstandingMeasurementInput" contextRef="AsOf2022-04-01_custom_PlacementAgentMember_us-gaap_MeasurementInputPriceVolatilityMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Pure">116.32</ix:nonFraction></span></td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Expected dividend yield</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_90F_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20220401__srt--TitleOfIndividualAxis__custom--PlacementAgentMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedDividendRateMember_zSJXTRm8Jiwd" title="Warrants, measurement input percentage"><ix:nonFraction name="us-gaap:WarrantsAndRightsOutstandingMeasurementInput" contextRef="AsOf2022-04-01_custom_PlacementAgentMember_us-gaap_MeasurementInputExpectedDividendRateMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Pure">0.00</ix:nonFraction></span></td><td style="text-align: left">%</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8A7_z7QvA0VJIC83" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-01-01to2023-06-30" escape="true" name="us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"><p id="xdx_803_eus-gaap--DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_zLyJmk7laSe5" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>13.
<span id="xdx_82D_zbDoWNFxsmbe">Stock-Based Compensation</span></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">From
time to time, we issue stock options and restricted stock as compensation for services rendered by our directors and employees.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Restricted
Stock</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
January 6, 2022, we issued <span id="xdx_909_eus-gaap--StockIssuedDuringPeriodSharesRestrictedStockAwardGross_pid_c20220105__20220106__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zfav5gJeMQXl" title="Stock issued during period, shares, restricted stock award"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross" contextRef="From2022-01-052022-01-06_us-gaap_RestrictedStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">8,097</ix:nonFraction></span> shares of restricted common stock to our directors as part of their annual compensation plan. The grants
of restricted common stock were made outside the 2015 Plan and were not subject to vesting. Stock compensation of $<span id="xdx_907_eus-gaap--AllocatedShareBasedCompensationExpense_pp0p0_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zxAgTcyjzhFd" title="Allocated share based compensation expense"><ix:nonFraction name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="From2022-01-012022-06-30_us-gaap_RestrictedStockMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">57,500</ix:nonFraction></span> was recorded
on the issuance of the common stock for the six months ended June 30, 2022.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Stock
Options</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
did not make any stock option grants during the six months ended June 30, 2023. On April 14, 2022, we granted employees stock options
to purchase <span id="xdx_907_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward_c20220413__20220414__srt--TitleOfIndividualAxis__custom--EmployeeMember_ziF0vPPjaDpj" title="Stock option granted"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward" contextRef="From2022-04-132022-04-14_custom_EmployeeMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">220,587</ix:nonFraction></span> shares at an exercise price of $<span id="xdx_90E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased_iI_c20220414__srt--TitleOfIndividualAxis__custom--EmployeeMember_z3CrP0AG7jMk" title="Stock option exercise price"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased" contextRef="AsOf2022-04-14_custom_EmployeeMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">6.08</ix:nonFraction></span> per share in accordance with the 2015 Plan, with vesting continuing until 2025.
The total fair value of $<span id="xdx_90A_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_c20220413__20220414__srt--TitleOfIndividualAxis__custom--EmployeeMember_z2xh5Hoam8Fi" title="Stock option fair value"><ix:nonFraction name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" contextRef="From2022-04-132022-04-14_custom_EmployeeMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,152,470</ix:nonFraction></span> for these stock options is being recognized over the requisite service period.</span></p>

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

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

<ix:exclude><!-- Field: Page; Sequence: 19; Value: 2 -->
    <div style="border-bottom: Black 1.5pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->19<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">&#160;</td></tr></table></div>
    <!-- Field: /Page --></ix:exclude>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
weighted-average grant date fair value of options granted during the three and six months ended June 30, 2022 was $<span id="xdx_90F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pid_c20220101__20220630_zPdPxgcTaCDg" title="Weighted-average grant date fair value of options granted"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" contextRef="From2022-01-012022-06-30" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">5.22</ix:nonFraction></span>. The weighted
average assumptions that were used in calculating such values during the six months ended June 30, 2022, as well as the assumptions that
were used in calculating such values, were based on estimates at the grant date in the table as follows:</span></p>

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

<ix:nonNumeric contextRef="From2023-01-01to2023-06-30" escape="true" name="us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock"><p id="xdx_890_eus-gaap--ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_zlHlsEV0du37" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B3_zyK8B2IH3PSc" style="display: none">Schedule
of Estimated Values of Stock Option Grants Valuation Assumptions</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Grant Date</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">April 1, 2022</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 80%; text-align: left">Risk-free interest rate</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 16%; text-align: right"><span id="xdx_908_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_pid_dp_uPure_c20220101__20220630__us-gaap--AwardDateAxis__custom--GrantDateAprilFourteenTwoThousandTwentyTwoMember_zZouIl8GLK93" title="Risk-free interest rate"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" contextRef="From2022-01-012022-06-30_custom_GrantDateAprilFourteenTwoThousandTwentyTwoMember" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">2.82</ix:nonFraction></span></td><td style="width: 1%; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Weighted average expected term</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_904_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_pid_dtY_c20220101__20220630__us-gaap--AwardDateAxis__custom--GrantDateAprilFourteenTwoThousandTwentyTwoMember_zQ4ghml9TZQf" title="Weighted average expected term"><ix:nonNumeric contextRef="From2022-01-012022-06-30_custom_GrantDateAprilFourteenTwoThousandTwentyTwoMember" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1">6</ix:nonNumeric></span> years</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Expected volatility</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_906_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_pid_dp_uPure_c20220101__20220630__us-gaap--AwardDateAxis__custom--GrantDateAprilFourteenTwoThousandTwentyTwoMember_z6oxuq3nDR44" title="Expected volatility"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" contextRef="From2022-01-012022-06-30_custom_GrantDateAprilFourteenTwoThousandTwentyTwoMember" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">116.60</ix:nonFraction></span></td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Expected dividend yield</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_903_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_pid_dp_uPure_c20220101__20220630__us-gaap--AwardDateAxis__custom--GrantDateAprilFourteenTwoThousandTwentyTwoMember_zoFpTDXCLpEd" title="Expected dividend yield"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" contextRef="From2022-01-012022-06-30_custom_GrantDateAprilFourteenTwoThousandTwentyTwoMember" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">0.00</ix:nonFraction></span></td><td style="text-align: left">%</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8A4_zFDiPGAzskei" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2023-01-01to2023-06-30" escape="true" name="us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"><p id="xdx_893_eus-gaap--ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_zrMHYchwVvnk" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A
summary of stock option activity during the six months ended June 30, 2023 and 2022 is as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8B8_zJ9rwcwFbqYi" style="display: none">Schedule of Stock Option Activity</span></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Weighted-</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Weighted-</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Average</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Shares</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Average</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Remaining</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Aggregate</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Under</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Exercise</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Contractual</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Intrinsic</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Option</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Price</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Life</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Value</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 36%">Outstanding at January 1, 2023</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_pid_c20230101__20230630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_z3oE5rhoKGIi" title="Shares Under Option, Outstanding beginning balance" style="width: 12%; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" contextRef="AsOf2022-12-31_us-gaap_StockOptionMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">365,447</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_pid_c20230101__20230630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zuUucGMauwk8" title="Weighted- Average Exercise Price, Outstanding beginning balance" style="width: 12%; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" contextRef="AsOf2022-12-31_us-gaap_StockOptionMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">5.89</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 12%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90B_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_pid_dtY_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zlrV1dzLWobl" title="Weighted Average Remaining Contractual Life Outstanding, beginning"><ix:nonNumeric contextRef="From2022-01-012022-12-31_us-gaap_StockOptionMember" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">8</ix:nonNumeric></span> years</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iS_pp0p0_c20230101__20230630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zNiUrLvxpQf7" title="Aggregate Intrinsic Value, Outstanding, beginning balance" style="width: 12%; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" contextRef="AsOf2022-12-31_us-gaap_StockOptionMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">19,200</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="display: none; vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Granted</span></td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: right">&#160;</td><td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_pid_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zmFxFVR1SS04" title="Shares Under Option, Granted" style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" contextRef="From2022-01-012022-06-30_us-gaap_StockOptionMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">220,587</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_pp2d_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zHTDzIKi3Nuh" title="Weighted- Average Exercise Price, Granted" style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" contextRef="From2022-01-012022-06-30_us-gaap_StockOptionMember" format="ixt:numdotdecimal" decimals="2" unitRef="USDPShares">6.08</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: right">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td>Forfeited</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: right">&#160;</td><td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_iN_pid_di_c20230101__20230630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zFiOhgbzIKrc" title="Shares Under Option, Forfeited and expired" style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" contextRef="From2023-01-012023-06-30_us-gaap_StockOptionMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">5,000</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_pid_c20230101__20230630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zTe2bqQ0BVR3" title="Weighted- Average Exercise Price, Forfeited and expired" style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" contextRef="From2023-01-012023-06-30_us-gaap_StockOptionMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">4.00</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: right">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Outstanding at June 30, 2023</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: right">&#160;</td><td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_pid_c20230101__20230630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zifPgiIPBHIg" title="Shares Under Option, Outstanding ending balance" style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" contextRef="AsOf2023-06-30_us-gaap_StockOptionMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">360,447</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_pid_c20230101__20230630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zf6QtA7ZcAL8" title="Weighted- Average Exercise Price, Outstanding ending balance" style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" contextRef="AsOf2023-06-30_us-gaap_StockOptionMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">5.92</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: right">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_908_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_pid_dtY_c20230101__20230630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zlgDx07cjJVe" title="Weighted Average Remaining Contractual Life Outstanding, beginning"><ix:nonNumeric contextRef="From2023-01-012023-06-30_us-gaap_StockOptionMember" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">8</ix:nonNumeric></span> years</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iE_pp0p0_c20230101__20230630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_z6o6XKXIxFug" title="Aggregate Intrinsic Value, Outstanding ending balance" style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" contextRef="AsOf2023-06-30_us-gaap_StockOptionMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">19,200</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Exercisable at June, 2023</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: right">&#160;</td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iE_pid_c20230101__20230630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_z9w0Eefcwkuf" title="Shares Under Option, Exercisable ending balance" style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" contextRef="AsOf2023-06-30_us-gaap_StockOptionMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">165,654</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iE_pid_c20230101__20230630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zvPCpsKYFGha" title="Weighted- Average Exercise Price, Exercisable ending balance" style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" contextRef="AsOf2023-06-30_us-gaap_StockOptionMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">6.32</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: right">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_900_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_pid_dtY_c20230101__20230630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zQ7ActbPoFHf" title="Weighted Average Remaining Contractual Life Outstanding, beginning"><ix:nonNumeric contextRef="From2023-01-012023-06-30_us-gaap_StockOptionMember" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1">7</ix:nonNumeric></span> years</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td id="xdx_989_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_iE_pp0p0_c20230101__20230630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zsvzEYEX0YQ5" title="Aggregate Intrinsic Value, Exercisable ending balance" style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" contextRef="AsOf2023-06-30_us-gaap_StockOptionMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">19,200</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  </table>

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




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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: left">&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Weighted-</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Weighted-</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Average</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Shares</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Average</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Remaining</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Aggregate</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Under</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Exercise</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Contractual</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Intrinsic</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">&#160;</td><td>&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Option</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Price</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Life</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Value</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 36%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Outstanding at January 1, 2022</span></td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_pid_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zcb4jMNxzIkb" title="Shares Under Option, Outstanding beginning balance" style="width: 12%; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" contextRef="AsOf2021-12-31_us-gaap_StockOptionMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">144,860</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_pid_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zqGkYWMw4UW6" title="Weighted- Average Exercise Price, Outstanding beginning balance" style="width: 12%; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" contextRef="AsOf2021-12-31_us-gaap_StockOptionMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">5.61</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 12%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_905_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_pid_dtY_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zWSPGNzinDU3" title="Weighted Average Remaining Contractual Life Outstanding, beginning"><ix:nonNumeric contextRef="From2022-01-012022-06-30_us-gaap_StockOptionMember" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">8</ix:nonNumeric></span> years</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iS_pp0p0_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_ztGbtYMhYr49" title="Aggregate Intrinsic Value, Outstanding, beginning balance" style="width: 12%; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" contextRef="AsOf2021-12-31_us-gaap_StockOptionMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">19,200</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Granted</span></td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: right">&#160;</td><td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_pid_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zZDwWIc9iFGf" title="Shares Under Option, Granted" style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" contextRef="From2022-01-012022-06-30_us-gaap_StockOptionMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">220,587</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_pp2d_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_z2mfcBRQ8Xk5" title="Weighted- Average Exercise Price, Granted" style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" contextRef="From2022-01-012022-06-30_us-gaap_StockOptionMember" format="ixt:numdotdecimal" decimals="2" unitRef="USDPShares">6.08</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: right">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Outstanding at June 30, 2022</span></td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: right">&#160;</td><td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_pid_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_za0CftE8yDJl" title="Shares Under Option, Outstanding ending balance" style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" contextRef="AsOf2022-06-30_us-gaap_StockOptionMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">365,447</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_pid_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zcK9ybMbv23k" title="Weighted- Average Exercise Price, Outstanding ending balance" style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" contextRef="AsOf2022-06-30_us-gaap_StockOptionMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">5.89</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: right">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_900_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm_pid_dtY_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_znQc47ifXahh" title="Weighted Average Remaining Contractual Life Outstanding, beginning"><ix:nonNumeric contextRef="From2022-01-012022-06-30_us-gaap_StockOptionMember" format="ixt-sec:duryear" name="INLX:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm">9</ix:nonNumeric></span> years</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iE_pp0p0_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zynk0S3XghPf" title="Aggregate Intrinsic Value, Outstanding ending balance" style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" contextRef="AsOf2022-06-30_us-gaap_StockOptionMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">19,200</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Exercisable at June 30, 2022</span></td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: right">&#160;</td><td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iE_pid_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zvLfVMSdw1Zk" title="Shares Under Option, Exercisable ending balance" style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" contextRef="AsOf2022-06-30_us-gaap_StockOptionMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">68,335</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iE_pid_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zfPYXvk4nwGa" title="Weighted- Average Exercise Price, Exercisable ending balance" style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" contextRef="AsOf2022-06-30_us-gaap_StockOptionMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">7.32</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: right">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_906_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_pid_dtY_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zhh0HgQRkxGj" title="Weighted Average Remaining Contractual Life Outstanding, beginning"><ix:nonNumeric contextRef="From2022-01-012022-06-30_us-gaap_StockOptionMember" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1">7</ix:nonNumeric></span> years</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td id="xdx_984_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_iE_pp0p0_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zEY3oG7ioAci" title="Aggregate Intrinsic Value, Exercisable ending balance" style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" contextRef="AsOf2022-06-30_us-gaap_StockOptionMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">19,200</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8A1_zbcZhSWwutnf" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
the three and six months ended June 30, 2023 and 2022, stock-based compensation for options was $<span id="xdx_903_eus-gaap--AllocatedShareBasedCompensationExpense_pp0p0_c20230401__20230630_zlsOW3A1tIP2"><ix:nonFraction name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="From2023-04-012023-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">115,456</ix:nonFraction>
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">and $<span id="xdx_90B_eus-gaap--AllocatedShareBasedCompensationExpense_pp0p0_c20230101__20230630_zIuBErGW4mZk"><ix:nonFraction name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="From2023-01-01to2023-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">233,618</ix:nonFraction></span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">,
respectively, and $<span id="xdx_90E_eus-gaap--AllocatedShareBasedCompensationExpense_pp0p0_c20220401__20220630_zaXdF4jjbO1g"><ix:nonFraction name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="From2022-04-012022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">22,960</ix:nonFraction></span> and $<span id="xdx_90B_eus-gaap--AllocatedShareBasedCompensationExpense_pp0p0_c20220101__20220630_zq9ZzsLjKM83"><ix:nonFraction name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="From2022-01-012022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">102,992</ix:nonFraction></span></span>, respectively.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of June 30, 2023 and December 31, 2022, there were $<span id="xdx_908_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_iI_pp0p0_c20230630_z4Yzyl9jCZ2b" title="Unrecognized compensation costs"><ix:nonFraction name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" contextRef="AsOf2023-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">778,893</ix:nonFraction></span> and $<span id="xdx_905_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_iI_pp0p0_c20221231_z5usYBGmyeTf" title="Unrecognized compensation costs"><ix:nonFraction name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,019,140</ix:nonFraction></span>, respectively, of total unrecognized compensation costs related
to stock options granted under our stock option agreements. The unrecognized compensation cost is expected to be recognized over a weighted-average
period of <span id="xdx_907_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_dc_c20230101__20230630_z1VOcFIV5ZK5" title="Weighted-average period"><ix:nonNumeric contextRef="From2023-01-01to2023-06-30" format="ixt-sec:durwordsen" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1">two years</ix:nonNumeric></span>. The total fair value of stock options that vested during the six months ended June 30, 2023 and 2022 was $<span id="xdx_902_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_pp0p0_c20230101__20230630_z7ViPVUEB7ed" title="Fair value of stock options"><ix:nonFraction name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" contextRef="From2023-01-01to2023-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">390,221</ix:nonFraction></span>
and $<span id="xdx_905_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_pp0p0_c20220101__20220630_zfZeU80JTnx9" title="Fair value of stock options"><ix:nonFraction name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" contextRef="From2022-01-012022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">10,238</ix:nonFraction></span>, respectively.</span></p>

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

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-01-01to2023-06-30" escape="true" name="us-gaap:ConcentrationRiskDisclosureTextBlock"><p id="xdx_809_eus-gaap--ConcentrationRiskDisclosureTextBlock_zJXd8UcHE7j2" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>14.
<span id="xdx_828_zuGmBzAhkZrl">Concentrations</span></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Revenues
from a limited number of customers have accounted for a substantial percentage of our total revenues. During the three months ended June
30, 2023 and 2022, our largest customer, the State of Michigan, accounted for <span id="xdx_900_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20230401__20230630__srt--MajorCustomersAxis__custom--StateOfMichiganMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zqz4KI2Qgfb1" title="Concentration risk, percentage"><ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" contextRef="From2023-04-012023-06-30_custom_StateOfMichiganMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">36</ix:nonFraction></span>% and <span id="xdx_902_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20220401__20220630__srt--MajorCustomersAxis__custom--StateOfMichiganMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_ziFKXCf5MSve" title="Concentration risk, percentage"><ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" contextRef="From2022-04-012022-06-30_custom_StateOfMichiganMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">35</ix:nonFraction></span>%, respectively, of our total revenues, and our
second largest customer, Rocket Mortgage, accounted for <span id="xdx_908_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20230401__20230630__srt--MajorCustomersAxis__custom--RocketMortgageMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zuatM46HcQW7" title="Concentration risk, percentage"><ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" contextRef="From2023-04-012023-06-30_custom_RocketMortgageMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">5</ix:nonFraction></span>% and <span id="xdx_90E_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20220401__20220630__srt--MajorCustomersAxis__custom--RocketMortgageMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zycRNEZaoAic" title="Concentration risk, percentage"><ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" contextRef="From2022-04-012022-06-30_custom_RocketMortgageMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">6</ix:nonFraction></span>%, respectively, of our total revenues. During the six months ended June
30, 2023 and 2022, our largest customer, the State of Michigan, accounted for <span id="xdx_90E_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20230101__20230630__srt--MajorCustomersAxis__custom--StateOfMichiganMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zq1hDieihLv4" title="Concentration risk, percentage"><ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" contextRef="From2023-01-012023-06-30_custom_StateOfMichiganMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">35</ix:nonFraction></span>% and <span id="xdx_907_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20220101__20220630__srt--MajorCustomersAxis__custom--StateOfMichiganMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_z37oakYVvX5e" title="Concentration risk, percentage"><ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" contextRef="From2022-01-012022-06-30_custom_StateOfMichiganMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">37</ix:nonFraction></span>%, respectively, of our total revenues, and our
second largest customer, Rocket Mortgage, accounted for <span id="xdx_908_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20230101__20230630__srt--MajorCustomersAxis__custom--RocketMortgageMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zCVP1VmSftNc" title="Concentration risk, percentage"><ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" contextRef="From2023-01-012023-06-30_custom_RocketMortgageMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">5</ix:nonFraction></span>% and <span id="xdx_90A_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20220101__20220630__srt--MajorCustomersAxis__custom--RocketMortgageMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_z2fyqf2C2dJd" title="Concentration risk, percentage"><ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" contextRef="From2022-01-012022-06-30_custom_RocketMortgageMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">8</ix:nonFraction></span>%, respectively, of our total revenues.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
the three months ended June 30, 2023 and 2022, government contracts, including K-12 education, represented approximately <span id="xdx_90A_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20230401__20230630__srt--MajorCustomersAxis__custom--GovernmentContractsMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zoButzAHjgJ3" title="Concentration risk, percentage"><ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" contextRef="From2023-04-012023-06-30_custom_GovernmentContractsMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">79</ix:nonFraction></span>% and <span id="xdx_909_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20220401__20220630__srt--MajorCustomersAxis__custom--GovernmentContractsMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zn3J7e4pwxxg" title="Concentration risk, percentage"><ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" contextRef="From2022-04-012022-06-30_custom_GovernmentContractsMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">77</ix:nonFraction></span>%, respectively, of our net revenues.
For the six months ended June 30, 2023 and 2022, government contracts, including K-12 education, represented approximately <span id="xdx_90F_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20230101__20230630__srt--MajorCustomersAxis__custom--GovernmentContractsMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_z3Mv0mhRMjH4" title="Concentration risk, percentage"><ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" contextRef="From2023-01-012023-06-30_custom_GovernmentContractsMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">76</ix:nonFraction></span>% and <span id="xdx_90C_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20220101__20220630__srt--MajorCustomersAxis__custom--GovernmentContractsMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zinUZtmF5Y5d" title="Concentration risk, percentage"><ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" contextRef="From2022-01-012022-06-30_custom_GovernmentContractsMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">72</ix:nonFraction></span>%, respectively, of our net
revenues. A significant portion of our sales to resellers represent ultimate sales to government agencies.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of June 30, 2023, accounts receivable concentrations from our two largest customers were <span id="xdx_90A_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20230101__20230630__srt--MajorCustomersAxis__custom--CustomerOneMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zNsT9oq9VFqi" title="Concentration risk, percentage"><ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" contextRef="From2023-01-012023-06-30_custom_CustomerOneMember_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">37</ix:nonFraction></span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%
and <span id="xdx_906_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20230101__20230630__srt--MajorCustomersAxis__custom--CustomerTwoMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zAXubNKwI74c" title="Concentration risk, percentage"><ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" contextRef="From2023-01-012023-06-30_custom_CustomerTwoMember_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">10</ix:nonFraction></span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%
of our gross accounts receivable, respectively by customer. Accounts receivable balances from our two largest customers at June 30, 2023
have been partially collected. As of December 31, 2022, accounts receivable concentrations from our two largest customers were <span id="xdx_90D_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20220101__20221231__srt--MajorCustomersAxis__custom--CustomerOneMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zWkY5cQ9eva4" title="Concentration risk, percentage"><ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" contextRef="From2022-01-012022-12-31_custom_CustomerOneMember_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">44</ix:nonFraction></span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%
and <span id="xdx_905_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20220101__20221231__srt--MajorCustomersAxis__custom--CustomerTwoMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zulwj9wCOiQ1" title="Concentration risk, percentage"><ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" contextRef="From2022-01-012022-12-31_custom_CustomerTwoMember_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">7</ix:nonFraction></span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%
of gross accounts receivable, respectively by customer.</span></p>

</ix:nonNumeric><p id="xdx_81A_zXLwCsZbjs2k" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 20; Value: 2 -->
    <div style="border-bottom: Black 1.5pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->20<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">&#160;</td></tr></table></div>
    <!-- Field: /Page -->

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.65in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>ITEM
    2</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="k_001"></span>MANAGEMENT&#8217;S
    DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS</b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following discussion and analysis of our financial conditions and results of operations should be read together with our condensed
consolidated financial statements and notes thereto included in Part I, Item 1, &#8220;<i>Financial Statements</i>,&#8221; of this
Quarterly Report on Form 10-Q, and with the condensed consolidated financial statements and notes thereto and Management&#8217;s
Discussion and Analysis of Financial Condition and Results of Operations contained in our Annual Report on Form 10-K for the fiscal
year ended December 31, 2022. Historical results and percentage relationships among any amounts in the financial statements are not
necessarily indicative of trends in operating results for any future periods. Any forward-looking statements in this discussion and
analysis should be read in conjunction with the information set forth in &#8220;Note Regarding Forward-Looking Statements&#8221;
elsewhere herein. In this Quarterly Report, we sometimes refer to the three and six-month periods ended June 30, 2023 as the second
quarter 2023 and the six-month period 2023 respectively, and to the three and six-month periods ended June 30, 2022 as the second
quarter 2022 and the six-month period 2022.</span></p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
are a document services and software solutions company serving both the small-to-medium business and governmental sectors with their
digital transformation and process automation initiatives. On April 1, 2022, we made a significant business acquisition that has significantly
impacted our financial operations and grown our business operations. For further information about this acquisition, please see Note
4 to our condensed consolidated financial statements included in Item 1, Part I of this Quarterly Report.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
digital transformation products and services are provided through two reporting segments: Document Management and Document Conversion.
Our Document Management segment, which includes the Yellow Folder, LLC (&#8220;Yellow Folder&#8221;) asset acquisition in April 2022,
consists primarily of solutions involving our software platform, allowing customers to capture and manage their documents across operations
such as scanned hard-copy documents and digital documents including those from Microsoft Office 365, digital images, audio, video and
emails. Our Document Conversion segment provides assistance to customers as a part of their overall document strategy to convert documents
from one medium to another, predominantly paper to digital, including migration to our software solutions, as well as long-term storage
and retrieval services. Our solutions create value for customers by making it easy to connect business-critical documents to the people
who need them by making those documents easy to find and access, while also being secure and compliant with the customers&#8217; audit
requirements. Solutions are sold both directly to end-users and through resellers.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
customers use our software by one of two methods: purchasing our software and installing it onto their own equipment, which we refer
to as a &#8220;premise&#8221; model, or licensing and accessing our platform via the Internet, which we refer to as a &#8220;software
as a service&#8221; or &#8220;SaaS&#8221; model and also as a &#8220;cloud-based&#8221; model. Licensing of our software through our
SaaS model has become increasingly popular among our customers, especially in light of the increased deployment of remote workforce policies,
and is a key ingredient in our revenue growth strategy. Our SaaS products are hosted with Amazon Web Services, Expedient, and Evocative,
providing our customers with reliable hosting services that we believe are consistent with industry best practices in data security and
performance.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
operate a U.S.-based business with concentrated sales to the State of Michigan for our Document Conversion segment, complemented by our
diverse set of document management software solutions and services. We hold or compete for leading positions regionally in select markets
and attribute this leadership to several factors including the strength of our brand name and reputation, our comprehensive offering
of innovative solutions, and the quality of our service support. Net growth in sales of software as a service in recent years reflects
market demand for these solutions over traditional sales of on-premise software. We expect to continue to benefit from our select niche
leadership market positions, innovative product offering, growing customer base, and the impact of our sales and marketing programs.
Examples of these programs include identifying and investing in growth and expanded market penetration opportunities, more effective
products and services pricing strategies, demonstrating superior value to customers, increasing our sales force effectiveness through
improved guidance and measurement, and continuing to optimize our lead generation and lead nurturing processes.</span></p>

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


<!-- Field: Page; Sequence: 21; Value: 2 -->
    <div style="border-bottom: Black 1.5pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->21<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">&#160;</td></tr></table></div>
    <!-- Field: /Page -->

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
further information about our consolidated revenue and earnings, please see our condensed consolidated financial statements included
in Part I, Item 1 of this Quarterly Report.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>How
We Evaluate our Business Performance and Opportunities</b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">There
has been no material change during the six-month period 2023 to the major qualitative and quantitative factors we consider in the
evaluation of our operating results as set forth in Part II, Item 7, &#8220;Management&#8217;s Discussion and Analysis of Financial
Condition and Results of Operations &#8212; <i>How We Evaluate our Business Performance and Opportunities</i>&#8221; of our Annual
Report on Form 10-K for the fiscal year ended December 31, 2022.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Executive
Overview of Results</b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
biggest factors in the changes in our results of operations during the six-month period 2023 compared to the six-month period 2022
was our acquisition of Yellow Folder on April 1, 2022. Our results for the second quarter and six-month period 2023 include the
results of Yellow Folder operations for the full periods reported, while our six-month period 2022 results include only the second
quarter results of Yellow Folder operations. Our strong professional services performance was not impacted meaningfully by the
acquisition of Yellow Folder, and the second quarter 2023 continued our strong first quarter growth, at over 40% for the six-month
period 2023. This growth was partially offset by lingering softer demand for the transactional portion of our storage and retrieval
services from a significant customer in the home mortgage lending industry.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Below
are our key financial results for the second quarter 2023 (consolidated unless otherwise noted):</span></p>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Revenues
    were $4,258,430, representing revenue growth of 25% year over year.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cost
    of revenues was $1,667,997, an increase of 36% year over year.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Operating
    expenses (excluding cost of revenues) were $2,294,045, a decrease of 1% year over year, driven by reduced transaction costs and no
    fair value adjustments for earnout liabilities compared to second quarter 2022.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Income
    from operations was $296,388, compared to loss from operations of $133,699 in second quarter 2022.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net
    income was $135,734 with basic and diluted net income per share of $0.03, compared to net loss of $374,167 in second quarter 2022.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Second
    quarter 2022 included $285,230 of transaction costs and $52,301 of earnout fair
value adjustments</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Operating
    cash used was $125,274, compared to $403,522 in second quarter 2022.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Capital
    expenditures were $156,532, compared to $213,361 in second quarter 2022.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>




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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Below
are our key financial results for the six-month period 2023 (consolidated unless otherwise noted):</span></p>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Revenues
    were $8,445,263, representing revenue growth of 38% year over year.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cost
    of revenues was $3,208,991, an increase of 40% year over year.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Operating
    expenses (excluding cost of revenues) were $4,655,885, an increase of 21% year over year.</span></td></tr>
</table>

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

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

<!-- Field: Page; Sequence: 22; Value: 2 -->
    <div style="border-bottom: Black 1.5pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->22<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">&#160;</td></tr></table></div>
    <!-- Field: /Page -->

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Income
    from operations was $580,387, compared to loss from operations of $41,224 for the six-month period 2022.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net
    income was $248,297 with basic and diluted net income per share of $0.6, compared to net loss of $394,293 with basic and diluted net
    loss per share of $0.11 for the six-month period 2022.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Six-month
period 2022 included $355,281 of transaction costs and $116,505 of earnout fair value adjustments.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net
    cash used by operating activities was $299,631, compared to net cash provided by operating activities of $72,649 for the six-month
    period 2022.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Capital
    expenditures were $291,101, compared to $269,404 for the six-month period 2022.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
    of June 30, 2023, we had 170 employees, including 26 part-time employees, compared to 139 employees, including 26 part-time employees,
    as of June 30, 2022.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Financial
Impact of Current Economic Conditions</b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
overall performance depends on economic conditions, including the current inflationary environment and the widespread expectation of
near-term global recession.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Employee
wages, our largest expense, have recently increased due to wage inflation. These increased labor costs have slightly decreased our
profit margin over 2022 and into 2023, but we continue to mitigate this by appropriately increasing customer renewal rates whenever
we have the contractual ability to do so. More significantly, general wage inflation in the market has resulted in a slower hiring
process as we grew our staff during 2022 and 2023, particularly for our Document Conversion segment. These hiring and staffing
challenges slowed our ability to complete project-based work backlog and reduced our revenue in the first part of 2022. However, we
ended the six-month period 2023 with more staff than 2022. We anticipate that the inflationary effect on our wages has
stabilized.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other
volatility, particularly from global supply chain disruptions, has had and are expected to continue to have a minimal impact on us as
we consume relatively little in raw materials. A global recession may affect our customers&#8217; and potential customers&#8217; budgets
for technology procurement, but as of the date of this report, we have not experienced diminished customer demand due to adverse economic
conditions. Absent global economic disruptions, and based on the current trend of our business operations and our continued focus on
strategic initiatives to grow our customer base, we believe in the strength of our brand and that our focus on our strategic priorities
will deliver consistent growth.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Uncertainties,
Trends, and Risks that can cause Fluctuations in our Operating Results</b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
operating results have fluctuated significantly in the past and are expected to continue to fluctuate in the future due to a variety
of factors, in addition to economic conditions, that are discussed in Part II, Item 7, &#8220;<i>Management&#8217;s Discussion and Analysis
of Financial Condition and Results of Operations - Uncertainties, Trends, and Risks that can cause Fluctuations in our Operating Results</i>&#8221;
of our Annual Report on Form 10-K for the fiscal year ended December 31, 2022. Due to all these factors and the other risks discussed
in Part II, Item 1 of this Quarterly Report, and Part I, Item IA, &#8220;<i>Risk Factors</i>&#8221; of our Annual Report on Form 10-K
for the fiscal year ended December 31, 2022, our past results of operations should not be relied upon as an indication of our future
performance. Comparisons of our operating results with prior periods is not necessarily meaningful or indicative of future performance.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Reportable
Segments</b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
have two reportable segments: Document Management and Document Conversion. These reportable segments are discussed above under &#8220;Company
Overview.&#8221;</span></p>

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


<!-- Field: Page; Sequence: 23; Value: 2 -->
    <div style="border-bottom: Black 1.5pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->23<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">&#160;</td></tr></table></div>
    <!-- Field: /Page -->

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Results
of Operations</b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Revenues</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table sets forth our revenues by reportable segment for the periods indicated:</span></p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="6" style="text-align: center">For the three months ended</td><td>&#160;</td><td>&#160;</td>
    <td colspan="6" style="text-align: center">For the six months ended</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center">June 30,</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center">June 30,</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2023</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2022</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2023</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2022</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Revenues by segment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; width: 40%; text-align: left">Document Management</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">1,879,369</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">1,572,854</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">3,705,103</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">2,487,804</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; padding-left: 10pt; text-align: left">Document Conversion</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,379,061</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,842,789</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">4,740,160</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">3,631,351</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt; text-align: left">Total revenues</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">4,258,430</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">3,415,643</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">8,445,263</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">6,119,155</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Gross profit by segment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Document Management</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">1,536,385</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">1,326,345</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">3,053,746</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">2,012,823</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt; padding-left: 10pt; text-align: left">Document Conversion</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,054,048</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">862,673</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,182,526</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,808,302</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt; text-align: left">Total gross profit</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">2,590,433</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">2,189,018</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">5,236,272</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">3,820,855</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table sets forth our revenues by revenue source for the periods indicated:</span></p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="6" style="text-align: center">For the Three Months Ended</td><td>&#160;</td><td>&#160;</td>
    <td colspan="6" style="text-align: center">For the Six Months Ended</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center">June 30,</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center">June 30,</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2023</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2022</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2023</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2022</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Revenues:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; width: 40%">Sale of software</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">63,646</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">11,105</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">78,939</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">75,596</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Software as a service</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,277,918</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,158,456</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,516,350</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,589,677</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Software maintenance services</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">349,139</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">343,881</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">698,681</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">680,483</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Professional services</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,298,316</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,625,765</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,597,605</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,213,713</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt; padding-left: 10pt; text-align: left">Storage and retrieval services</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">269,411</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">276,436</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">553,688</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">559,686</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt; padding-left: 20pt; text-align: left">Total revenues</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">4,258,430</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">3,415,643</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">8,445,263</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">6,119,155</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
total revenues in the second quarter 2023 increased by 842,787, or 25%, over our second quarter 2022 revenues, driven primarily by the
strong professional services in our Document Conversion segment, as further described below. The increase in total revenues for the six months ended June 30, 2023 is driven by the same factors
as well as two quarters of Yellow Folder in 2023 and only one quarter in 2022.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Sale
of Software Revenues</i></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Revenues
from the sale of software principally consist of sales of additional or upgraded software licenses and applications to existing customers
and resellers. Yellow Folder does not sell revenue in this category. Revenues from the sale of software, which are reported as part of
our Document Management segment, increased by $52,541, or 473%, the second quarter 2023 compared to the second quarter 2022, and increased
by $3,343, or 4% during the six-month period 2023 compared to the six-month period 2022.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">This
small increase for the six-month period was as expected, and large increase quarter over quarter was due to timing of direct sales
projects. We expect the volatility of this revenue line item to continue as project timing is unpredictable and the frequency of
on-premise software solution sales decreases over time.</span></p>

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


<!-- Field: Page; Sequence: 24; Value: 2 -->
    <div style="border-bottom: Black 1.5pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->24<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">&#160;</td></tr></table></div>
    <!-- Field: /Page -->

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Software
as a Service Revenues</i></span></p>

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify">We
provide access to our software solutions as a service, accessible through the internet. Our customers typically enter into our
software as a service agreement for periods of one year or more. Under these agreements, we generally provide access to the
applicable software, data storage and related customer assistance and support. Revenues from the sale of software as a service,
which are reported as part of our Document Management segment increased by $119,462, or 10%, in the second quarter 2023 compared to
the second quarter 2022 and increased by $926,673, or 58% in the six-month period 2023 compared to the six-month period 2022. The
six-month period increase was primarily the result of the Yellow Folder acquisition, which contributed $785,481, or 85% of the
increase, plus organic growth in our cloud-based solutions, as well as expanded data storage, user seats, and hosting fees for
existing customers.</p>
<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Software
Maintenance Services Revenues</i></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Software
maintenance services revenues consist of fees for post-contract customer support services provided to license (premise-based)
holders through support and maintenance agreements. These agreements allow our customers to receive technical support, enhancements
and upgrades to new versions of our software products when and if available. A substantial portion of these revenues were generated
from renewals of maintenance agreements, which typically run on a year-to-year basis. Yellow Folder does not sell revenue in this
category. Revenues from the sale of software maintenance services, which are reported as part of our Document Management segment,
increased by $5,258, or 2%, in the second quarter 2023 compared to the second quarter 2022 and increased by $18,198, or 3%, in the
six-month period 2023 compared to the six-month period 2022. This small increase in these revenues in 2023 compared to the 2022 was
driven by expansion of services with existing customers and price increases being partially offset by normal attrition and certain
customers migrating their premise solution to our cloud solution, resulting maintenance and support agreements decreasing and
software as a service increasing.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Professional
Services Revenues</i></span></p>

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify">Professional
services revenues consist of revenues from document scanning and conversion services, consulting, discovery, training, and advisory
services to assist customers with document management needs, as well as repair and maintenance services for customer equipment.
These revenues include arrangements that do not involve the sale of software. Of our professional services revenues during the
second quarter 2023 and six-month period 2023, $2,143,613 and $4,254,336, respectively, were derived from our Document Conversion
operations and $154,703 and $343,269, respectively, were derived from our Document Management operations. Our overall professional
services revenues increased by $672,551, or 41%, in the second quarter 2023 compared to the second quarter 2022 and increased by
$1,383,892, or 43%, in the six-month period 2023 compared to the six-month period 2022. This increase is primarily the result of the
strong recovery in our Document Conversion segment in the six-month period 2023 from the softer demand of early 2022. The six-month
period increase includes the contribution of $110,316 in revenue from the Yellow Folder acquisition from the first quarter 2023,
which did not contribute in the first quarter 2022.</p>
<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Storage
and Retrieval Services Revenues</i></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
provide document storage and retrieval services to customers, primarily in Michigan. Revenues from storage and retrieval services,
which are reported as part of our Document Conversion segment, decreased by $7,025, or 3%, in the second quarter 2023 compared to
the second quarter 2022 and decreased by $5,998, or 1%, during the six-month period 2023 compared to the six-month period 2022. This
decrease was the result of a continued reduction in volume of work from our largest storage and retrieval customer, Rocket Mortgage,
due to the significant slowdown in the home mortgage and refinancing industry. Yellow Folder revenue partially offset the decrease
by $35,799 in revenue contribution in the first quarter 2023.</span></p>

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


<!-- Field: Page; Sequence: 25; Value: 2 -->
    <div style="border-bottom: Black 1.5pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->25<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">&#160;</td></tr></table></div>
    <!-- Field: /Page -->

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Costs
of Revenues and Gross Profits</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table sets forth our cost of revenues by reportable segment for the periods indicated:</span></p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="6" style="text-align: center">For the three months ended</td><td>&#160;</td><td>&#160;</td>
    <td colspan="6" style="text-align: center">For the six months ended</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center">June 30,</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center">June 30,</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2023</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2022</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2023</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2022</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Cost of revenues by segment</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; width: 40%; text-align: left">Document Management</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">342,984</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">246,509</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">651,357</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">474,981</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; padding-left: 10pt; text-align: left">Document Conversion</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,325,013</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">980,116</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,557,634</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,823,319</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt; text-align: left">Total cost of revenues</td><td style="padding-bottom: 2.5pt">&#160;</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,667,997</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">1,226,625</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">3,208,991</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">2,298,300</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table sets forth our cost of revenues, by revenue source, for the periods indicated:</span></p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="6" style="text-align: center">For the three months ended</td><td>&#160;</td><td>&#160;</td>
    <td colspan="6" style="text-align: center">For the six months ended</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center">June 30,</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center">June 30,</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2023</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2022</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2023</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2022</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Cost of revenues:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; width: 40%">Sale of software</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">7,344</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">7,392</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">15,525</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">33,585</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Software as a service</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">258,382</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">191,188</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">479,022</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">282,437</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Software maintenance services</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">15,117</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">19,185</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">31,833</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">37,485</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Professional services</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,307,341</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">918,542</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,494,457</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,766,709</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; padding-bottom: 1.5pt; text-align: left">Storage and retrieval services</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">79,813</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">90,318</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">188,154</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">178,084</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 20pt; padding-bottom: 2.5pt; text-align: left">Total cost of revenues</td><td style="padding-bottom: 2.5pt">&#160;</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,667,997</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">1,226,625</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">3,208,991</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">2,298,300</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify">Our total cost of revenues during the second quarter 2023 increased by
$441,372, or 36%, over second quarter 2022 and increased by $910,691, or 40%, during the six-month period 2023 over the six-month period
2022. Our cost of revenues for our Document Management segment increased by $96,475, or 39%, in the second quarter 2023 compared to the
second quarter 2022 and increased $176,376, or 37%, in the six-month period 2023 compared to the six-month period 2022 primarily due to
the six-month impact of Yellow Folder in that segment. Our cost of revenues for our Document Conversion segment increased by $344,897,
or 35%, in the second quarter 2023 compared to the second quarter 2022 and increased by $734,315, or 40%, during the six-month period
2023 compared to the six-month period 2022 primarily due to the staffing ramp up to accommodate more work volume.</p>
<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="6" style="text-align: center">For the three months ended</td><td>&#160;</td><td>&#160;</td>
    <td colspan="6" style="text-align: center">For the six months ended</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center">June 30,</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center">June 30,</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2023</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2022</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2023</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2022</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Gross profit:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; width: 40%">Sale of software</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">56,302</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">3,713</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">63,414</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">42,011</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Software as a service</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,019,536</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">967,268</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,037,328</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,307,240</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Software maintenance services</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">334,022</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">324,696</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">666,848</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">642,998</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Professional services</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">990,975</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">707,223</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,103,148</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,447,004</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt; padding-left: 10pt; text-align: left">Storage and retrieval services</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">189,598</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">186,118</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">365,534</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">381,602</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt; padding-left: 20pt; text-align: left">Total gross profit</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">2,590,433</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">2,189,018</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">5,236,272</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">3,820,855</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Gross profit percentage:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt">Sale of software</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">88.5</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">33.4</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">80.3</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">55.6</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Software as a service</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">79.8</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">83.5</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">81.0</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">82.2</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Software maintenance services</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">95.7</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">94.4</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">95.4</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">94.5</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Professional services</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">43.1</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">43.5</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">45.7</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">45.0</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Storage and retrieval services</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">70.4</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">67.3</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">66.0</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">68.2</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 20pt; text-align: left">Total gross profit percentage</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">60.8</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">64.1</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">62.0</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">62.4</td><td style="text-align: left">%</td></tr>
  </table>

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


<!-- Field: Page; Sequence: 26; Value: 2 -->
    <div style="border-bottom: Black 1.5pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->26<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">&#160;</td></tr></table></div>
    <!-- Field: /Page -->

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
overall gross profit decreased to 60.8% in the second quarter 2023 from 64.1% in the second quarter 2022, and decreased to 62.0% in
the second quarter 2023 from 62.4% for the six-month period 2023 and the six-month period 2022. The increase in the mix of
professional services revenue was the principal driver of the decrease, due to the significant growth in our Document Conversion
segment, and exacerbated by a slight erosion in software as a service margins due to staffing increases to accommodate growth at
Yellow Folder.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.75in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Cost
of Software Revenues</i></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cost
of software revenues consists primarily of labor costs of our software engineers and implementation consultants and third-party
software licenses that are sold in connection with our core software applications. Cost of software revenues during the second
quarter 2023 decreased by $48, or 1%, from the second quarter 2022, and decreased by $18,060, or 54%, from the six-month period
2022, due to stronger margin projects sold in 2023. Our gross margin for software revenues increased to 88.5% from 33.4% in the
second quarter 2022 and increased to 80.3% from 55.6% the six-month period 2022. The increase in margin percent in the second
quarter 2023 was driven by favorable changes in the software solution mix with stronger margin solutions, and impacted by larger
percentage swings on small dollar values. Yellow Folder had no impact to this category.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.75in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Cost
of Software as a Service</i></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cost
of software as a service, or SaaS, consists primarily of technical support personnel, hosting services, and related costs. Cost of
software as a service during the second quarter 2023 increased by $67,194, or 35%, over the second quarter 2022 and increased by
$196,585, or 70%, during the six-month period 2023 over the six-month period 2022. This increase in the cost of SaaS was due to
increased staffing allocations, so our gross margin in the second quarter 2023 decreased to 79.8% compared to 83.5% in the second
quarter 2022 and to 81.0% in the six-month period 2022 compared to 82.2% during the six-month period 2022.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.75in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Cost
of Software Maintenance Services</i></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cost
of software maintenance services consists primarily of technical support personnel and related costs. Cost of software maintenance
services during the second quarter 2023 decreased by $4,068, or 21%, over the second quarter 2022 and decreased by $5,652, or 15%,
in the six-month period 2023 over the six-month period 2022, due primarily to reduced support activity. As a result, our gross
margin for software maintenance services increased to 95.7% and 95.4% in the second quarter 2023 and the six-month period 2022,
respectively, compared to 94.4% and 94.5% in the second quarter 2022 and the six-month period 2022, respectively.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.75in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Cost
of Professional Services</i></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cost
of professional services consists primarily of compensation for employees performing the document conversion services, compensation
of our software engineers and implementation consultants and related third-party costs. Cost of professional services during the
second quarter 2023 increased by $388,799, or 42%, over the second quarter 2022 and increased in the six-month period 2023 by
$727,748, or 41%, over the six-month period 2022, primarily due to growing the Document Conversion staff to meet the growing backlog
of orders. Our gross margins in professional services decreased to 43.1% in the second quarter 2023 compared to 43.5% in the second
quarter 2022 and increased to 45.7% during the six-month period 2023 compared to 45.0% in the six-month period 2022. Gross margins
related to consulting services may vary widely, depending upon the nature of the digital conversion or consulting project and the
amount of labor it takes to complete a project. During 2023, improvements in our Document Management professional services
consulting efficiencies largely deterioration in our Document Conversion professional services related to digital conversion, as a
result of staffing up and training new hires.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.75in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i></i></span></p>


<!-- Field: Page; Sequence: 27; Value: 2 -->
    <div style="border-bottom: Black 1.5pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->27<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">&#160;</td></tr></table></div>
    <!-- Field: /Page -->

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.75in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Cost
of Storage and Retrieval Services</i></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cost
of storage and retrieval services consists primarily of compensation for employees performing the document storage and retrieval
services, including logistics, provided primarily by our Michigan operations and to a much lesser extent, Yellow Folder. Cost of
storage and retrieval services decreased by $10,505, or 12%, in the second quarter 2023 compared to the second quarter 2022, and
increased by $10,070, or 6%, during the six-month period 2023 compared to the six-month period 2022. The decrease was due to a
reduction in transaction events in the second quarter 2023 compared to 2022, offset for the six-month period by general wage
inflation and fuel cost increases. Gross margins for our storage and retrieval services, which exclude the cost of facilities
rental, maintenance, and related overheads, increased to 70.4% in the second quarter 2023 compared to 67.3% in the second quarter
2022 and decreased to 66% during six-month period 2023 compared to 68.2% in the six-month period 2022. Yellow Folder did not have a
material impact to this category in 2023 or 2022.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.75in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Operating
Expenses</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table sets forth our operating expenses for the periods indicated:</span></p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="6" style="text-align: center">For the Three Months Ended</td><td>&#160;</td><td>&#160;</td>
    <td colspan="6" style="text-align: center">For the Six Months Ended</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center">June 30,</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center">June 30,</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2023</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2022</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2023</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2022</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Operating expenses:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; width: 40%; text-align: left">General and administrative</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">1,561,939</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">1,260,504</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">3,116,550</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">2,199,387</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Change in fair value of earnout liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">52,301</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">116,505</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Transaction costs</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">285,230</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">355,281</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Sales and marketing</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">492,303</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">529,405</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,071,814</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">881,519</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; padding-bottom: 1.5pt; text-align: left">Depreciation and amortization</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">239,803</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">195,277</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">467,521</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">309,387</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 20pt; padding-bottom: 2.5pt; text-align: left">Total operating expenses</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">2,294,045</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">2,322,717</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">4,655,885</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">3,862,079</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.75in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>General
and Administrative Expenses</i></span></p>

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify">General
and administrative expenses during the second quarter 2023 increased by $307,077, or 24%, over the second quarter 2022, and
increased in the six-month period 2023 by $925,997, or 42%, over the six-month period 2022, principally related to the addition of
Yellow Folder expenses in the first quarter 2023, resulting in six months of expenses in 2023 compared to three months of expenses
in 2022. This was primarily reflected in our Document Management segment, in which our general and administrative expenses increased
to $794,718 and $1,597,846 in the second quarter 2023 and the six-month period 2023, respectively, from $688,861 and $1,083,124 in
the second quarter 2022 and the six-month period 2022, respectively. In our Document Conversion segment, our general and
administrative expenses increased to $767,221 in the second quarter 2023 compared to $571,643 in the second quarter 2022, and
increased to $1,518,704 in the six-month period 2023 compared to $1,116,263 in the six-month period 2022.</p>
<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.75in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Change
in Fair Value of Earnout Liabilities</i></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
final earnout liabilities were paid in January 2023 and there were no changes in fair value in 2023. Fair value adjustments amounted
to $52,301 in the second quarter 2022 and $116,505 for the six-month period 2022. The fair value adjustments were driven by updated
assumptions to reflect the improved performance of the affected acquisitions against their threshold targets and the decreasing
impact of present value discounting.</span></p>

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


<!-- Field: Page; Sequence: 28; Value: 2 -->
    <div style="border-bottom: Black 1.5pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->28<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">&#160;</td></tr></table></div>
    <!-- Field: /Page -->

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.75in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Transaction
Costs</i></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">There
were no transaction costs during the second quarter 2023 and six-month period 2023. The transactions costs during the second quarter
and six-month period 2022 were comprised of investment banker success fees, as well as legal and consulting fees, in connection with
our acquisition of Yellow Folder, consummated on April 1, 2022.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.75in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Sales
and Marketing Expenses</i></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Sales
and marketing expenses during the second quarter 2023 decreased by $37,102, or 7%, from the second quarter 2022 and increased by
$190,295, or 22%, during the six-month period 2023 over the six-month period 2022. The six-month increase was primarily driven by
the inclusion of the sales and marketing expenses Yellow Folder during the full six-month period 2023, compared to only the second
quarter 2022.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.75in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Depreciation
and Amortization</i></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Depreciation
and amortization during the second quarter 2023 increased by $38,884, or 19%, over the second quarter 2022 and increased by
$149,300, or 47%, during the six-month period 2023 over the six-month period 2022 as a result of amortization of new intangible
assets related to the Yellow Folder acquisition, as well as increased amortization of capitalized software costs.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.75in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Other
Items of Income and Expense</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.75in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Interest
Expense, Net</i></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Interest
expense decreased by $79,814, or 33%, in the second quarter 2023 as compared to the second quarter 2022, and decreased by $20,979, or
6% during the six-month period 2023 as compared to the six-month period 2022. The decrease resulted from partial principal repayment
of the 2020 Notes on December 1, 2022 and February 28, 2023.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Liquidity
and Capital Resources</b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
have financed our operations primarily through a combination of cash on hand, cash generated from operations, borrowings from third parties
and related parties, and proceeds from private sales of equity. Since 2012, and including our private offering in April 2022, we have
raised a total of approximately $25.2 million in cash through issuances of debt and equity securities, net of $1.3 million in debt repayments.
As of June 30, 2023, we had approximately $1.1 million in cash and cash equivalents, net working capital deficit of $0.4 million, and
an accumulated deficit of $21.4 million. In January 2023, we paid $0.7 million in final earnout payments and in February 2023 and December
2022 we prepaid approximately $1.3 million in principal, which was due in February 2023.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
2023 and 2022, we engaged in several actions that significantly improved our liquidity and cash flows, including (i) effective October 1, 2023 through May 30, 2025, securing a renewal contract with our largest customer, the State
of Michigan, containing an estimated net rate increase of approximately 21%, compared to the current rates in effect for the contract
period commencing June 1, 2018 and (ii), on April 1,
2022:</span></p>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">acquiring
    the positive cash flow generated by Yellow Folder,</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">receiving
    aggregate gross proceeds of approximately $5.7 million from the private placement of our common stock (all which was used to acquire
    Yellow Folder), and</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">receiving
    approximately $3.0 million in proceeds from the issuance of 12% subordinated promissory notes due March 30, 2025, which we refer
    to as the 2022 Notes (some of which was used to acquire Yellow Folder, with the remainder used for general working capital).</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 29; Value: 2 -->
    <div style="border-bottom: Black 1.5pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->29<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">&#160;</td></tr></table></div>
    <!-- Field: /Page -->

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Of
our existing debt as of June 30, 2023, $0.7 million is due August 31, 2023, and approximately $3 million is due March 30, 2025. Our operating
cash flow alone may be insufficient to meet the debt obligations in full in 2023. We believe we could seek additional debt or equity
financing on acceptable terms. We believe that our balance sheet and financial statements would support a full or partial refinancing
or other appropriate modification of the current promissory notes, such as an extension or conversion to equity. We are confident in
our ability to prudently manage our current debt on terms acceptable to us.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
ability to meet our capital needs in the short term will depend on many factors, including maintaining and enhancing our operating cash
flow, successfully managing the transition of our recent acquisition of Yellow Folder, successfully retaining and growing our client
base in the midst of global inflation and general economic uncertainty.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Based
on our current plans and assumptions, we believe our capital resources, including our cash and cash equivalents, along with funds expected
to be generated from our operations and potential financing options, will be sufficient to meet our anticipated cash needs arising in
the ordinary course of business for at least the next 12 months, including to satisfy our expected working capital needs and capital
and debt service commitments.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
ability to meet our capital needs further into the future will depend primarily on strategically managing the business and successfully
retaining our client base.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.75in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Indebtedness</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of June 30, 2023, our outstanding long-term indebtedness consisted of:</span></p>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
    2020 Notes issued to accredited investors on March 2, 2020, with an aggregate outstanding principal balance of $717,500 and accrued
    interest of $0. </span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
    2022 Notes issued to accredited investors on April 1, 2022, with an aggregate outstanding principal balance of $2,964,500 and accrued
    interest of $0. </span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">See
Note 8 and Note 9 to our condensed consolidated financial statements included in Part 1, Item 1 of this Quarterly Report for further
information on the 2020 and 2022 notes.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.75in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Capital
Expenditures</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">There
were no material commitments for capital expenditures at June 30, 2023.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.75in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Cash
Used in and Provided by Operating Activities</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net
cash used in operating activities during the six-month period 2023 was $299,631, primarily attributable to the net income adjusted for
non-cash expenses of $856,555, an increase in operating assets of $702,381 and a decrease in operating liabilities of $702,102. Net cash
provided by operating activities during the six-month period 2022 was $72,649, primarily attributable to the net loss adjusted for non-cash
expenses of $764,638, a decrease in operating assets of $225,852 and a decrease in operating liabilities of $523,548.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.75in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Cash
Used by Investing Activities</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net
cash used in investing activities in the six-month period 2023 was $291,101, including $208,417 in capitalized software. Net cash
used in investing activities in the six-month period 2022 was $6,652,673, primarily $6,383,269 related to cash paid to acquire
Yellow Folder, as well as $171,205 in capitalized software.</span></p>

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


<!-- Field: Page; Sequence: 30; Value: 2 -->
    <div style="border-bottom: Black 1.5pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->30<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">&#160;</td></tr></table></div>
    <!-- Field: /Page -->

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.75in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Cash
Used in and Provided by Financing Activities</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net
cash used by financing activities during the six-month period 2023 amounted to $700,000 in earnout liability payments, $262,950 in
repayment of notes payable, and $12,312 in the principal portion of a finance lease liability. Net cash provided by financing
activities during the six-month period 2022 amounted to $6,940,583, as the result of cash generated from the sale of common stock of
$5,740,758 and from new borrowings of $2,964,500, partially offset by issuance costs of $746,342, as well as a further offset of
$1,018,333 in earnout liability payments.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Critical
Accounting Policies and Estimates</b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
preparation of our condensed consolidated financial statements in accordance GAAP requires us to make estimates and assumptions that
affect the reported amounts of assets and liabilities at the date of the financial statements and the reported amounts of revenue and
expenses in the reporting period. We monitor and analyze these items for changes in facts and circumstances, and material changes in
these estimates could occur in the future. We base our estimates and assumptions on current facts, historical experience and various
other factors that we believe to be reasonable under the circumstances, the results of which form the basis for making judgments about
the carrying values of assets and liabilities and the accrual of costs and expenses that are not readily apparent from other sources.
Changes in estimates are reflected in reported results for the period in which they become known. The actual results experienced by us
may differ materially from our estimates. To the extent there are material differences between our estimates and the actual results,
our future results of operations will be affected.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
critical accounting policies and estimates are set forth in Part II, Item 7, &#8220;Management&#8217;s Discussion and Analysis of Financial
Condition and Results of Operations &#8211; Critical Accounting Policies and Estimates&#8221; in our Annual Report on Form 10-K for the
fiscal year ended December 31, 2022. There were no material changes to our critical accounting policies and estimates during the second
quarter 2023.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="k_002"></span>ITEM
3. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK.</b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Not
applicable to smaller reporting companies.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="k_003"></span>ITEM
4. CONTROLS AND PROCEDURES.</b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Evaluation
of Disclosure Controls and Procedures</b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
management, with the participation of our Chief Executive Officer and Chief Financial Officer, evaluated the effectiveness of our disclosure
controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934, as amended (the &#8220;Exchange
Act&#8221;)) at the end of the period covered by this Quarterly Report.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Based
on this evaluation, we concluded that, as of June 30, 2023, our disclosure controls and procedures were effective to provide reasonable
assurance that the information required to be disclosed by us in the reports we file or submit under the Exchange Act is recorded, processed,
summarized and reported within the time periods specified in the SEC&#8217;s rules and forms, and that such information is accumulated
and communicated to management, including our Chief Executive Officer and Chief Financial Officer, as appropriate, to allow timely decisions
regarding required disclosure.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
designing and evaluating our disclosure controls and procedures, management recognizes that any controls system, no matter how well designed
and operated, can provide only reasonable assurance of achieving its desired objectives. In addition, the design of disclosure controls
and procedures must reflect resource constraints and that management is required to apply its judgment in evaluating the benefits of
possible controls and procedures relative to their costs.</span></p>

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


<!-- Field: Page; Sequence: 31; Value: 2 -->
    <div style="border-bottom: Black 1.5pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->31<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">&#160;</td></tr></table></div>
    <!-- Field: /Page -->

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Changes
in Internal Control Over Financial Reporting</b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">There
were no changes in our internal control over financial reporting that occurred during the period covered by this Quarterly Report that
materially affected, or are reasonably likely to materially affect, our internal control over financial reporting (as defined in Rules
13a-15(f) and 15d-15(f) under the Exchange Act).</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
regularly review our internal control over financial reporting and, from time to time, we have made changes as we deemed appropriate
to maintain and enhance the effectiveness of our internal controls over financial reporting, although these changes do not have a material
effect on our overall internal control.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="k_004"></span>PART
II &#8212; OTHER INFORMATION</b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="k_005"></span>ITEM
1. LEGAL PROCEEDINGS.</b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">None.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="k_006"></span>ITEM
1A. RISK FACTORS.</b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
business and operating results are subject to many risks, uncertainties and other factors. If any of these risks were to occur, our business,
affairs, assets, financial condition, results of operations, cash flows and prospects could be materially and adversely affected. There
have been no material changes to the risk factors set forth in Part I, Item 1A, &#8220;<i>Risk Factors</i>,&#8221; of our Annual Report
on Form 10-K for the fiscal year ended December 31, 2022.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="k_007"></span>ITEM
2. UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS.</b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">None.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="k_008"></span>ITEM
3. DEFAULT UPON SENIOR SECURITIES.</b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">None.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="k_009"></span>ITEM
4. MINE SAFETY DISCLOSURES.</b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Not
Applicable.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="k_010"></span>ITEM
5. OTHER INFORMATION.</b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
August 3, 2023, we entered into a renewal extension, effective October 1, 2023 through May 30, 2025, with our largest customer, the State
of Michigan, containing an estimated net rate increase of approximately 21%, compared to the current rates in effect for the contract
period commencing June 1, 2018. The contract extension is included as Exhibit 10.1 to this Report.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="k_011"></span>ITEM
6. EXHIBITS.</b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following is a list of exhibits filed as part of this Quarterly Report on Form 10-Q.</span></p>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="5" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Incorporation by reference</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; width: 0.75in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Exhibit
    No.</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; width: 0.1in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Description
    of Exhibit</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; width: 0.1in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center; width: 0.75in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Form</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt; width: 0.1in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center; width: 0.75in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Date</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt; width: 0.1in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center; width: 0.75in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Exhibit</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>

<tr style="vertical-align: top">
    <td style="width: 0.75in"><span style="font-size: 10pt">10.1*</span></td>
    <td style="width: 0.1in">&#160;</td>
    <td><span style="font-size: 10pt"><a href="ex10-1.htm">Contract Change Notice No. 2 and 3, by and between Graphic Sciences, Inc. and the State of Michigan Central Procurement Services, Department of Technology, Management, dated August 3, 2023.</a></span></td>
    <td style="width: 0.1in">&#160;</td>
    <td style="text-align: center; width: 0.75in">&#160;</td>
    <td style="text-align: center; width: 0.1in">&#160;</td>
    <td style="text-align: center; width: 0.75in">&#160;</td>
    <td style="text-align: center; width: 0.1in">&#160;</td>
    <td style="text-align: center; width: 0.75in">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td></tr>

<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.75in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">31.1*</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.1in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="ex31-1.htm">Certification of Principal Executive Officer pursuant to Section 302 of The Sarbanes-Oxley Act of 2002.</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.1in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center; width: 0.75in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center; width: 0.1in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center; width: 0.75in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center; width: 0.1in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center; width: 0.75in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">31.2*</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="ex31-2.htm">Certification of Principal Financial Officer pursuant to Section 302 of The Sarbanes-Oxley Act of 2002.</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">32.1*</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="ex32-1.htm">Certification of Principal Executive Officer pursuant to Section 906 of The Sarbanes-Oxley Act of 2002.</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">32.2*</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="ex32-2.htm">Certification of Principal Financial Officer pursuant to Section 906 of The Sarbanes-Oxley Act of 2002.</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.INS*
    </span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inline
    XBRL Instance Document (The instance document does not appear in the Interactive Data File because its XBRL tags are embedded within
    the Inline XBRL document.).</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.SCH*
    </span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">XBRL
    Taxonomy Schema.</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.CAL*
    </span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inline
    XBRL Taxonomy Extension Calculation Linkbase.</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.DEF*
    </span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inline
    XBRL Taxonomy Extension Definition Linkbase.</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.LAB*
    </span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inline
    XBRL Taxonomy Extension Label Linkbase.</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.PRE*
    </span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inline
    XBRL Taxonomy Extension Presentation Linkbase.</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">104</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cover
    Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*
Filed herewith.</span></p>

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


<!-- Field: Page; Sequence: 32; Value: 2 -->
    <div style="border-bottom: Black 1.5pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->32<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">&#160;</td></tr></table></div>
    <!-- Field: /Page -->

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

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

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

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

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>INTELLINETICS,
    INC. </b>&#160;&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 5%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 45%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 50%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Dated:</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">August
    14, 2023</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">By:</span></td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>/s/
    James F. DeSocio</i></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">James
    F. DeSocio</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">President
    and Chief Executive Officer</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Dated:
    </span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">August
    14, 2023</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">By:</span></td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>/s/
    Joseph D. Spain</i></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Joseph
    D. Spain</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chief
    Financial Officer</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>


<!-- Field: Page; Sequence: 33; Options: Last -->
    <div style="border-bottom: Black 1.5pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->33<!-- Field: /Sequence --></td></tr></table></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>
</body>
</html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.1
<SEQUENCE>2
<FILENAME>ex10-1.htm
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

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

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

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

<P STYLE="text-align: center; margin-top: 0; margin-bottom: 0">&nbsp;<IMG SRC="ex10-1_001.jpg" ALT="" STYLE="height: 867px; width: 670px"></P>

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

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

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

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

<P STYLE="text-align: center; margin-top: 0; margin-bottom: 0">&nbsp;<IMG SRC="ex10-1_002.jpg" ALT="" STYLE="height: 867px; width: 670px"></P>

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

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

<!-- Field: Page; Sequence: 2 -->
    <DIV STYLE="text-align: center; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="text-align: center; width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="text-align: center; break-before: page; margin-top: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="text-align: center; width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

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

<P STYLE="text-align: center; margin-top: 0; margin-bottom: 0">&nbsp;<IMG SRC="ex10-1_003.jpg" ALT="" STYLE="height: 867px; width: 670px"></P>

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

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

<!-- Field: Page; Sequence: 3 -->
    <DIV STYLE="text-align: center; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="text-align: center; width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="text-align: center; break-before: page; margin-top: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="text-align: center; width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

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

<P STYLE="text-align: center; margin-top: 0; margin-bottom: 0">&nbsp;<IMG SRC="ex10-1_004.jpg" ALT="" STYLE="height: 867px; width: 670px"></P>

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

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

<!-- Field: Page; Sequence: 4 -->
    <DIV STYLE="text-align: center; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="text-align: center; width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="text-align: center; break-before: page; margin-top: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="text-align: center; width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="text-align: center; margin-top: 0; margin-bottom: 0">&nbsp;<IMG SRC="ex10-1_005.jpg" ALT="" STYLE="height: 867px; width: 670px"></P>

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

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

<!-- Field: Page; Sequence: 5 -->
    <DIV STYLE="text-align: center; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="text-align: center; width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="text-align: center; break-before: page; margin-top: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="text-align: center; width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

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

<P STYLE="text-align: center; margin-top: 0; margin-bottom: 0">&nbsp;<IMG SRC="ex10-1_006.jpg" ALT="" STYLE="height: 867px; width: 670px"></P>

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

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

<!-- Field: Page; Sequence: 6 -->
    <DIV STYLE="text-align: center; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="text-align: center; width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="text-align: center; break-before: page; margin-top: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="text-align: center; width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

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

<P STYLE="text-align: center; margin-top: 0; margin-bottom: 0">&nbsp;<IMG SRC="ex10-1_007.jpg" ALT="" STYLE="height: 867px; width: 670px"></P>

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

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

<!-- Field: Page; Sequence: 7 -->
    <DIV STYLE="text-align: center; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="text-align: center; width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="text-align: center; break-before: page; margin-top: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="text-align: center; width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

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

<P STYLE="text-align: center; margin-top: 0; margin-bottom: 0">&nbsp;<IMG SRC="ex10-1_008.jpg" ALT="" STYLE="height: 867px; width: 670px"></P>

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

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

<!-- Field: Page; Sequence: 8 -->
    <DIV STYLE="text-align: center; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="text-align: center; width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="text-align: center; break-before: page; margin-top: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="text-align: center; width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

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

<P STYLE="text-align: center; margin-top: 0; margin-bottom: 0">&nbsp;<IMG SRC="ex10-1_009.jpg" ALT="" STYLE="height: 867px; width: 670px"></P>

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

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

<!-- Field: Page; Sequence: 9 -->
    <DIV STYLE="text-align: center; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="text-align: center; width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="text-align: center; break-before: page; margin-top: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="text-align: center; width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

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

<P STYLE="text-align: center; margin-top: 0; margin-bottom: 0">&nbsp;<IMG SRC="ex10-1_010.jpg" ALT="" STYLE="height: 867px; width: 670px"></P>

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

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

<!-- Field: Page; Sequence: 10 -->
    <DIV STYLE="text-align: center; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="text-align: center; width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="text-align: center; break-before: page; margin-top: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="text-align: center; width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

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

<P STYLE="text-align: center; margin-top: 0; margin-bottom: 0"><IMG SRC="ex10-1_011.jpg" ALT="" STYLE="height: 867px; width: 670px"></P>

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

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

<!-- Field: Page; Sequence: 11 -->
    <DIV STYLE="text-align: center; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="text-align: center; width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="text-align: center; break-before: page; margin-top: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="text-align: center; width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

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

<P STYLE="text-align: center; margin-top: 0; margin-bottom: 0">&nbsp;<IMG SRC="ex10-1_012.jpg" ALT="" STYLE="height: 867px; width: 670px"></P>

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

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

<!-- Field: Page; Sequence: 12; Options: Last -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="text-align: center; width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

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

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


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

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><B>Certification
Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002</B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">I,
James F. DeSocio, certify that:</FONT></P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">1.
    </FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">I
    have reviewed this Quarterly Report on Form 10-Q of Intellinetics, Inc.;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">2.
    </FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">Based
    on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary
    to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to
    the period covered by this report;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">3.
    </FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">Based
    on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material
    respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in
    this report;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">4.
    </FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">The
    registrant&rsquo;s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures
    (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange
    Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">(a)
    </FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">Designed
    such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision,
    to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others
    within those entities, particularly during the period in which this report is being prepared;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">(b)
    </FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">Designed
    such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our
    supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements
    for external purposes in accordance with generally accepted accounting principles;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">(c)
    </FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">Evaluated
    the effectiveness of the registrant&rsquo;s disclosure controls and procedures and presented in this report our conclusions about
    the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation;
    and</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">(d)
    </FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">Disclosed
    in this report any change in the registrant&rsquo;s internal control over financial reporting that occurred during the registrant&rsquo;s
    most recent fiscal quarter (the registrant&rsquo;s fourth fiscal quarter in the case of an annual report) that has materially affected,
    or is reasonably likely to materially affect, the registrant&rsquo;s internal control over financial reporting; and</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">5.
    </FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">The
    registrant&rsquo;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial
    reporting, to the registrant&rsquo;s auditors and the audit committee of registrant&rsquo;s board of directors (or persons performing
    the equivalent functions):</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">(a)
    </FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">All
    significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are
    reasonably likely to adversely affect the registrant&rsquo;s ability to record, process, summarize and report financial information;
    and</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">(b)
    </FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">Any
    fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&rsquo;s
    internal control over financial reporting.</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">Date:
August 14, 2023</FONT></P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; width: 3%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">By:</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; width: 47%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><I>/s/
    James F. DeSocio</I></FONT></TD>
    <TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; width: 50%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">President
    and Chief Executive Officer</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&nbsp;</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 1; Options: Last -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%">&nbsp;</TD><TD STYLE="width: 33%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

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

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>4
<FILENAME>ex31-2.htm
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><B>Certification
Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002</B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">I,
Joseph D. Spain, certify that:</FONT></P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">1.
    </FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">I
    have reviewed this Quarterly Report on Form 10-Q of Intellinetics, Inc.;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">2.
    </FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">Based
    on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary
    to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to
    the period covered by this report;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">3.
    </FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">Based
    on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material
    respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in
    this report;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">4.
    </FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">The
    registrant&rsquo;s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures
    (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange
    Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">(a)
    </FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">Designed
    such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision,
    to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others
    within those entities, particularly during the period in which this report is being prepared;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">(b)
    </FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">Designed
    such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our
    supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements
    for external purposes in accordance with generally accepted accounting principles;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">(c)
    </FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">Evaluated
    the effectiveness of the registrant&rsquo;s disclosure controls and procedures and presented in this report our conclusions about
    the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation;
    and</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">(d)
    </FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">Disclosed
    in this report any change in the registrant&rsquo;s internal control over financial reporting that occurred during the registrant&rsquo;s
    most recent fiscal quarter (the registrant&rsquo;s fourth fiscal quarter in the case of an annual report) that has materially affected,
    or is reasonably likely to materially affect, the registrant&rsquo;s internal control over financial reporting; and</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">5.
    </FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">The
    registrant&rsquo;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial
    reporting, to the registrant&rsquo;s auditors and the audit committee of registrant&rsquo;s board of directors (or persons performing
    the equivalent functions):</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">(a)
    </FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">All
    significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are
    reasonably likely to adversely affect the registrant&rsquo;s ability to record, process, summarize and report financial information;
    and</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">(b)
    </FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">Any
    fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&rsquo;s
    internal control over financial reporting.</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">Date:
August 14, 2023</FONT></P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; width: 3%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">By:</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; width: 47%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><I>/s/
    Joseph D. Spain</I></FONT></TD>
    <TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; width: 50%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">Chief
    Financial Officer</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&nbsp;</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"></FONT></P>

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


<!-- Field: Page; Sequence: 1; Options: Last -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%">&nbsp;</TD><TD STYLE="width: 33%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

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

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

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><B>CERTIFICATION
PURSUANT TO</B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><B>AS
ADOPTED PURSUANT TO</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><B>SECTION
906 OF THE SARBANES-OXLEY ACT OF 2002</B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">In
connection with the Quarterly Report of Intellinetics, Inc. (the &ldquo;Company&rdquo;) on Form 10-Q for the quarter ended June 30, 2023,
as filed with the Securities and Exchange Commission on the date hereof (the &ldquo;Report&rdquo;), I, James F. DeSocio, President and
Chief Executive Officer of the Company, certify, pursuant to 18 U.S.C. &sect;1350, as adopted pursuant to &sect;906 of the Sarbanes-Oxley
Act of 2002, that:</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">(1)
The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">(2)
The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations
of the Company.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">Dated:
August 14, 2023</FONT></P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; width: 50%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><I>/s/
    James F. DeSocio</I></FONT></TD>
    <TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; width: 50%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">President
    and Chief Executive Officer</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&nbsp;</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">This
Certification is being furnished solely to accompany the Report pursuant to 18 U.S.C. &sect; 1350, as adopted pursuant to Section 906
of the Sarbanes-Oxley Act of 2002, and shall not be deemed &ldquo;filed&rdquo; by the Company for purposes of Section 18 of the Securities
Exchange Act of 1934, as amended, and shall not be incorporated by reference into any filing of the Company under the Securities Act
of 1933, as amended, or the Securities Exchange Act of 1934, as amended, whether made before or after the date of this Report, irrespective
of any general incorporation language contained in such filing.</FONT></P>

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


<!-- Field: Page; Sequence: 1; Options: Last -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%">&nbsp;</TD><TD STYLE="width: 33%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

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

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

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><B>CERTIFICATION
PURSUANT TO</B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><B>AS
ADOPTED PURSUANT TO</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><B>SECTION
906 OF THE SARBANES-OXLEY ACT OF 2002</B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">In
connection with the Quarterly Report of Intellinetics, Inc. (the &ldquo;Company&rdquo;) on Form 10-Q for the quarter ended June 30, 2023,
as filed with the Securities and Exchange Commission (the &ldquo;Report&rdquo;), I, Joseph D. Spain, Chief Financial Officer of the Company,
certify, pursuant to 18 U.S.C. &sect;1350, as adopted pursuant to &sect;906 of the Sarbanes-Oxley Act of 2002, that:</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">(1)
The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">(2)
The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations
of the Company.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">Dated:
August 14, 2023</FONT></P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; width: 50%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><I>/s/
    Joseph D. Spain</I></FONT></TD>
    <TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; width: 50%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">Chief
    Financial Officer</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&nbsp;</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">This
Certification is being furnished solely to accompany the Report pursuant to 18 U.S.C. &sect; 1350, as adopted pursuant to Section 906
of the Sarbanes-Oxley Act of 2002, and shall not be deemed &ldquo;filed&rdquo; by the Company for purposes of Section 18 of the Securities
Exchange Act of 1934, as amended, and shall not be incorporated by reference into any filing of the Company under the Securities Act
of 1933, as amended, or the Securities Exchange Act of 1934, as amended, whether made before or after the date of this Report, irrespective
of any general incorporation language contained in such filing.</FONT></P>

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


<!-- Field: Page; Sequence: 1; Options: Last -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%">&nbsp;</TD><TD STYLE="width: 33%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

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

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>7
<FILENAME>ex10-1_001.jpg
<TEXT>
begin 644 ex10-1_001.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0@)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 1, U(# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#W^BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***.E !13
M2X R>@KE+KXE^$K36HM(?5HGO))!%MC!8*Q[$C@4 =;15"[UO3+#BZOH(CZ,
MXS^591\<Z(93'%-+*P&?DB/3IWH Z2BN57Q_I<B,\=IJ4D:N4+K;9&X'!&<^
MM64\9::]I'=-#>I;R#*R-;G% '0T5@R>,M CLI+LZC%Y<:[F7HV/8&H?#_CS
MPWXG8QZ9J<4DR_>A<[7'X&@#I**3<*6@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "D)P,TM(QP,XH -PI
MLCJ(V8YP!DX%<IXA\16K"/3+*;S;Z2>%6B3(:)"X!9O0=JVKG4'AUNQT]%W>
M?'([''W=NWG_ ,>H \V\<>)-3UOPSJ8L)SI=M;J#-#+E+J5"<9(_Y9J3T[GV
MK@/A_P"%_"T[V>H:Y=32%@WR1R%%CE!^XP'S'(Y'K7NE]H&F3^)!J&ISM,;@
M)'!:2?ZO<G.<=R.O/ J?2AX>FOGNM.M;1;R?=(9$B"NX4["Q.,XSQ^% '&6N
MAWWGW<^DZ?(T,DQ$37R")?(90",M\^>X/L/6M"+PE/-#'<7&HZ?D(4,YW2DC
M.2,Y45S?Q#\;7<UV;'26B$43X,KOA79>N5_B'0 =/KQ6JLVGZY823R7CV)NK
M)3:.%5%615^88(V[B>QZ@]* -2T\%K+"'LM;M6B$C2(8K0,H<]3]_GFIV\+Z
MS!I":3:ZU:&UC(*JT!C?(;=]X,>_M1!9G1/"VFZK96[1/;1K+=00J%\U#]_Y
M1W'+#&.E<AXGDELH9Y+<V<TT9CN;2_\ ,=?/BD9CM;:P.\ $\'D=J -&_P#"
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
M3>W NKHKU2,94'\%$IQ_LBI_@1J4]MIFM>$+YO\ 2]$O74*?[C,00/HZL?\
M@0H ].L-<TK59IX=.U.RO)+<XF2WN$D,9Y'S!2<=#U]#1_;>E_VK_97]I6?]
MI8W?8_M"^=C&<[,[L8YZ=*^7/">JZCX3\8ZOXNMU:33+/4OLFIQ(,GR9G?#?
M@4XZ?-M'>O0(;B&[_:CM[FWD66":P$D<BG(93;9!!]"* /<J*** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ JO>Q336S+;S^1+U5]H8#Z@]JL4C=* //;_ ,':
MC+-<:I?:S:#4,*(KCR_+&%.0IYZ=?S]JY^+5]2TS7K2\N)RUTME<(%FD&US]
M[*E>&4'N.<8KTOQ!H5GX@TM[*]4F/A@0/NG^OTKAO!?A[1[/3+J^\[[+$DLD
M5J7  MEWE<KN) +$=1ZXH K+J6JZS-;3);7T4;VVR.9X-S -PQ3GJ?6NBGL+
M3P;X3E\J>1KF=4A:YN&S(V>/PP">!P*H22MX6"2_V];"(1,P,DJEKM^H*QYP
M!]"*H^-==;4/!>BW=U;?9WNIL^6YY4\@-Q]<T ><O#&UVXC$D<;+O49R2<CH
M3VS@Y[TDM\^EPN\=TTEO<2(L\04;' QR >F/7K7<Z-X,COEBN=;F6P@DXCC9
M@)90#@9]!U^N:Z35?#GAE?"-_!96UO,QB$2X(9MQ(VCZT 9[?$EVB:VAL]C,
M,P[^GE;>23ZY'%>7KK%]K#K82R#[##,53RE7EFY!8^OIZ#-0ZOI6M:=XOL?"
M]W?RM97$@B65UV[6<?=!'/!) KT+PK8:+H&KWOA'7=)'F/(DUO/L+K-N&/F(
MZ'*GK0!R6F^5#?6QAGE8,[13*&!+=1R.P]Z]@\+ZO-?^$9'AMQ<W%F7M_)+X
MW[>BG/0XK+\1?#NR7299M'0Q7,2,P0X(D[X/3GO3/AG.L=EJ#HCA75)G4CYM
MX!!_/% %:UCTZ75;B2TU"[T2YBPD$<_*JIP6"J?NC.1@<<5EZY<79D$%M?H9
MI+L)]KR5BE9^2W/W<<C%:[>-K&Z:>74KZST]5=8X_M%H)"Q;D*I+9;WXQVJZ
M_@*UU'3)S<RK>F5Q/;,08L8^Z&Y(_04 95AI^IV<[C1+V&]NY)E_?^2S!$QR
M#(W09YX]*]+TVU-EIUO;M*TK1H TC=6/<_B:Y3P'%+/92WDDC(0[6S6JN61&
M4\L<@9;ITXQ7:+TH 6BBB@ HHHH *YCQ])XF@\*3W/A,J=4@82"(QAS*@^\J
M@]^<^IQ@<FNGHH \!\0?$73?%7AF;1]2\!:G<^)Y+8PJC6 (CF(QN5O]8,'G
M 7/;WKTKX4:!J'AKX=Z;INJ*4NU\R1HB<^4'<L%^N#D^Y-=I10!X[\"-+U#3
M6\4_;["ZM/-NT:/[1"T>\?/R,@9ZBLSQ;X;UWXB?&-K>WFO='L-'MA]GU+[*
MY7S%()*$E06W-C(/1,U[K10!\]:YX*\4> O&GASQ2=6U/Q0ZW'EW,@M':2*+
MH5^\Y(*M)Z8Q[UV_QVL+S4_AVL%A:7%W-]MB;R[>-I&QAN< =*].HH Y<03?
M\*L%MY,GG_V)Y?E;#OW>1C;CKG/&*\;^'/BK4O!7A<Z5>> -<O93</-YJVC
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
M;V$Z;%&,YCD.6&>^4V+]<UZ-\3-%B\.?L_OH\."MG':Q%@,;F$J;F_%LG\:
M+/B#XH7/AWX>>&]06U2^\0:U:Q-! %.PN44LQ4<D98 *""<UB:IXD^+G@S3%
M\1:]!I%[IJLOVFSBP'@#$#[RCCD@9!<<]ZYWQ$ZZ9-\']9O3MTV*TM1([?=C
M*^6Q)_ @_P# ?:O=/$WBG3/"GAZ76]1D8VD>T*(L,TA8@ ("0"><]>@)[4 >
M=?$3XF:O8Z7X1O\ PK) D>NASBYB#$?ZO:#SP07(/6K0@^-NX9NO#A&>>#_\
M37)_&K48_$UGX U"S^TVD=_)*\+2*%D0,8=K8!Z]",'TKL=/^%?B.RU.TNI?
MB7KUS'!,DCP2/)ME56!*G][T(&/QH /&OC?Q(WCRT\$>$(K*/4)8/.FN[S)6
M,8+8 ]@,DX;.< <57TGQ1\0/#OC73M!\86EKJ-GJ'RQZAI\38C8\#)  QG (
M*CKG)Q@KXU\/^#O&/Q AT[^V[W2O&$$(\IK9'7<H7>IR5VD@$\JP/4'I@8%[
M?>-_A;XM\/6-YXH;Q#IFJW B,5S&3+]Y5;[Q+ _.,$,02.1Z@'N]%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
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
MC  #)';.<'D8->A52.K6(UE=(-PO]H-;FY$&#DQ!MI;TQDXH NT444 %%%%
M!1161XD\16GA;1FU2]BGD@62.(K H+9=@HZD#&2.] &O117GY^+%G)>7UO9>
M%/%6H"RNI+66:RT]98_,0X8 A_H?7!% 'H%%8'ACQ?IGBRWN6L1<07%I)Y5U
M9W<1BGMV[!U[9P?4<'N#6_0 445DS>(;6#Q1:^'VBG-W<VKW2. /+"*P!!.<
MYY':@#6HHHH ***I:?JUCJINQ8W"S&SN&M9]H/R2KC<ISW&10!=HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *CG<1PO(1D*I8_@*
MDIL@#+@\@\$4 ><^#7?4;ZVU6Y :YU-I[J0XSMC1O+C3Z#D_6N@\2^-=)\+2
M)%J$A1Y(FF7GC:#CK]36?H-K:^&;[7)[EUAL[1@D#DX"1-\Y7\&S^=<3XM\-
M7WCW3O\ A.+555K5'^R6-T,K+;KSO]F.&('IB@"I!/=?$KQ2\45U"5BQ(MPH
M8QHHXPH/#M^'6O2[WPW;:5\/KW1K!91&MNY)CYDE;&6S[DUP_P )9Y[V:V9X
M0@8-.510%3(QQ]:]E(XZ4 ><_"F5I=*61XS&SVJL4((*YFFXY_K6C\0=3UW1
M;*TU+1+*2\\AF$T*L0"&  )Y['ZUS=_XAUS0O&,BZ58V]W;S1,9HW)4Y$T@!
M!'UJ?4_&NIZKI$EK<>'9[:"=O)DNEFPL8/1AW["@"QX+\>'4-+&GWLSOKL3R
MK<(P)$97D?,.",D#KFMP:RYN"\P6,QR>9L)SM;&TC^9_&O.OAG/<CP\ZFPEN
MH[2YG:=D7YF9W4 >N< TNHZ+XVO_ !7-J,.KV$6E6TJJ8#* &C/!5CCEB/Z4
M =-XPFN=0CTI;6.2YN)3Y.(CS\Q(+>PQ7H-A9I8Z;;6:C*PQ+'R<\ 8_&N/M
MC-_;^D>9%L&2!P!Z\#%=V.@XH \A^( MO#VLVB^&+5;?7+IC<2N!^Z6,<9=.
MAR>GXU=T'QMXG@BA_P"$BT^-H9(]Z7<&!P.[KVSGBH?'R/!X_M+E"H=]/*IN
MZ%E?@'\7%=!XHT::V\(/]@A-Q/&5DG)^^Z_Q8^GI0 _Q]--!X>M]5TJ-9+Z*
MXA,$BGDAF QGN"#CGUKLHR3&I*[20"1Z>U<+I-Q;ZV_ARTAN6>W@A>ZD"CAV
M3 "GZ%@?PKO!TH 6BBB@ HHHH *XKXN?\DJ\0?\ 7!?_ $-:[6N<\>:'=^)?
M!&J:/8M$MS=1!(S*Q50=P/) /IZ4 :NDC.B6&>GV:/\ ]!%>.:=XEF\%> O%
MT>G/%"+;Q/<:=IK2C,5L&9>WHHW-WY]:ZY(?BE_9\=C!'X6L]L8B%SYLTC(
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
M@VB>53M0(C$84ELDG'^!JP6U_P"&?B];KJ>K7.J6%MH5Q/;W%R%,ZH&4NC,
M ^"N0<#[V.U:UQX3\0:-<>'->T-+2ZU33M*CTN_LI92B7,( .(WQ\K!P3DCD
M?3!6P\->)-6\=#Q-XBAL;:S?39;#^SH)FE:)&(/+8 9F)?.,8 7K0!DVD/BS
M5/ DWCK_ (2>^@U22VEO8-.C"&S6(998BA&22HQOR""1UQDLU7QQ>V?@?P/;
M3:VNFW.NP![O5YE#&*-(U:0@8QO8LH!QW[=14AE\16'PJO\ 2[&32KSP[%97
M"P>(%N3DVPW IY.,F7&4'( ..N.=JT\+ZK=^!? FK:,\$>NZ+:1RPQ761'+'
M)"%DC;'*DC&#V([9R #,T7Q9:V'C72=&TCQM<^(=,U42PS+=NLD]I*%RCJ^T
M9!/&",#KSVUOA1I4MK?^+9WU:_N%BUVZMC%,R%)& C/FMA0?,/3((&.U;FE'
MQIJOB*VOM7M[;1-*M8W!L(+D7,EU(PP"[[0 J]0!SGKGM'X.TK6]!\0^)+:[
ML(3IE_J,^I07R7())DV 1F/&1@ DMGMCWH [6BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ J"\G%K9S3E2PC0N5'4X&:GJ&ZC66UE
MC;HZ%3^(H \CTK3+[XA:S)<7]S-%H<,WG2VP.!<.1\JY_N@#GZUZCJ%O(VBW
M5K9HBR-;/'"N<*#M( ]ATKF?ACL7PG+AB2MY,KNW'W3C\L 5=OO'NA6-S+ L
MTMW)$/WPM(3*(_\ >(X% '(?"]HM(UBXT:\C:SO5@5(X9<@MM^]@]&YYR/6O
M5\_45PVM7_A?Q1IWG_VFEG>V9$D,[@Q30O\ 0X)'J!UK!LOBM?6S/;ZAI+3B
M(;4O8@\<4I]3N7@'Z4 :[&2RUZXN#(\.YC&VT#<OSNP(!^\I#CIGD4_SIKV-
MXKG4T7<0KV\R[,?0,!Q[YKDM<\43:\UM<#3;>&ZD^2'%PY64<X7C ?GIW%4]
M,U]K-Y_[5L)8(-H626WOII(HAW#1Y_ES0!Z5::2\$K.;@!"=WF1?+N)&#D#K
MQWR:BBO[*%KF#]P 9./)W2&0#J6"]#]>OK7)I/I$,0N["""*Q:S:5YV=I5:4
M-@1#=E02,GD9[5BSZK)JDTD6GV3/$N(O-N[J0(6SP$A4@ =.M '>VDWV[Q!I
MY@C?R878@,1DKSSA2=JCW.37=C@5XWHFN:EX=B:.WMM*DDDEV3.SR;G8#A1D
M]O3I6KJWQ#\06>D3._AV6SFY'VEF+PH,?>Z=: )/%-K<^*O'MCI]B62+35W7
M,ZJ"!N96P2?0*,>Y]J]'QA0IY^O>O//"VOZ+H/A_<VJ'5;Z=FGGDM(VD+L3Z
M^WUK2@^)_A]KT6EZM]IDK' -];F-<_[W(H RS"GAGXAV5I!N\F\<O"F.$W<2
M+GTZ&O21TK@K^6+4_BSI$,;"1+.SDF8J>!N'R\_@*[T=* %HHHH **** "J6
MJ:M8Z+9&\U"X6" ,J9()+,3@*J@$L2>@ )-7:P_$U[I=A%I\VJ;(U-V$M[J1
M04M9C&X61B2 HZKGU8#O0 A\9: -(&J?VC']E,_V881O,,W_ #R\O&_?_LXS
MCG&*<WB_0ET>/5O[00VDDOD(51F=I>?W8C WE^#E<9&#QQ7G=KXBL-$^V3WE
MWI^K:DVN.+'59KA;:VDE:U0.[,"518X_W9QN)(  W,<6K,Z;8Z]X?UE]>T_4
M8+C4KU[V_MI4%M'=R0*$488A<1IM&22<\G+4 >EZ=J-GJUA#?6%Q'<6LPS'+
M&<@\X/T((((/(((-<UINN^$+;7[RXLIG6[U6Y2":[,,_V>XF0;%196'E;N"N
M%/)&.33_  "WFZ7JUW$PDM+K5[N>U92"KQF0_,IZ$,P8@]\YKB8=7LM)\/6B
MZ+K5IJ>G>?#&GA?588VNXG,R_N5VD,)$;H'5\;0<X&: /8JQ)O%NAVVAMK4]
M^L6GK.;=IG1QMD$GEE2I&X8<$=/?IS6G;7MK>/<);7$4K6\IAF",#Y;@ E3Z
M'!!Q[UY;<:*NK>.-3\%7$;_V?)<7&M,S#(V30"( >_G23/\ 5: /33JMF-9&
MD>=_IYMS=>5M/^JW;=V<8'/&,Y//H:ATWQ#I6L7VHV6GWB3W.G2B&[C4$&)S
MG@Y'/0],\@CM7GGA3Q#-#HWB3QEJZDW&GVD.FLCC:6EMX\R*/]Z:5E'T%'AV
MQUCP?XA\/2ZQ:6UO'J$+Z;=SQWQF,URS-<([J8UVDN9@,%O]8!V&0#TK3=4L
M]8TR'4;";SK29=T<FTKN'3H0#VJC#XMT.X\+GQ)#?H^D",R&Y5&X4'!^7&[(
M/&,9KE_AMXDT+_A!]%TK^VM-_M'R2GV3[4GF[LM\NS.<^V*X>_MY/#GP=AN[
M>,G2=;T:!+I$4D07?EH$E]ED "-_M!#W- 'M]KJ5I>7=[:P2[Y[*18KA=I&Q
MF0.!DC!^5E/&>M8=U\0O#5G9)>S7=S]D=683QV%Q)& KM&<LJ$+\RD8..W8B
MLW3=;TO0_&OBZ'5]1M=/>:XM[F(7<RQ>9%]GC3>I8C< R,#CH17.S(\7[.UR
MTB-'YJ2SH'!4E)+DNAP?56!_&@#TS2M8M-:MGGLQ<B-',9^T6LL#9P#]V15)
M'/7&*SE\:Z UX+87DA)N/LHG^RR_9S+G&P3;?+W9XQNZ\=:Z"O&CJ]CI'AK.
MC:S:7UB)]G_")ZQ!&]RLAGR8$VG>'#$[0ROT'.!F@#O9_B#X>MKTV4LNHBY^
M?$8TFZ)8*0&*XB^8 D<CCD>M=+#*LT*2INVNH8;E*G!]0>1]#7,ZD?\ BYOA
M[_L&W_\ Z';5L7&OZ1:?;?M.I6D7V'9]JWR@>1O^YO\ 3=VSUH FO]2M-+BB
MDO)?*2:>.W0[2<R2,%0< ]20,]/6K+NL:%W8*JC)). !7)_$2>&UT/3KBXEC
MA@BUFP>221@JHHN$)))X  YS5'QCXEL-<\+S:3X:U2QU&_U25-.5;6Z1]@DR
M7+%=VP>6DIS@].AZ4 =!;^+]"N_"S^)8+]7T=$=VN!&_ 4D-\N-W!'I5R36]
M.BM["=KI##J$B1VDB LLK.I9<$#H0"<GBO)];:]T;1/'.BW]A:Z?'>Z?_:=G
M!:SF:-<!8I0&*)W6-L8_CK3UBWE\/>)M T#8QTNXUR.\TUE7Y8/ED\V XZ ,
MP9/]EB/X* .U?QMH$=XULUY("MQ]F:?[-*;=9<XV&;;Y8;/&-W7CK4M]XMT/
M3([N2]OT@CL[F.UN'=&VQRN%903CH0ZG/09Y(P:\WN-5LM,\.7KZ5K-G/:>=
M+YGA/6X(Y)C*9B7@4(=X8MNVAA(.5/3FK6MPPW5_KEO<1))#-XLTR.2*0 AE
M:*V!4CH1@XH ].GU.TMM1M-/EEVW5VLC01[2=X0 MSC QN'7UK&'CSPV9Q&-
M0;89OLXN?LTOV;S,XV^?M\O.>/O=>.M<%>V^K0>);'PFLDS7EIINHKIEXYQY
ML,D2B'+?WT(*-W^56_BJU?>*],B^&-O%IVHZ+&UKIYAN-$O[0W$TDB(!Y!B$
MBLI!5@V5;CYN ,D ]7K.M==TV]UF_P!(M[D/?V C-S#M8&,.,KR1@Y'H3CO2
MZ;J=M>KY*7$+W<<,4D\,;9,>]<KD=0#@X^E>;:CJ$?ACQKXA\5NC-#:WXM+L
M(N28I+*!D_'SDC4?]=#0!WH\7Z$9+Y!?J6L;J*SN<1N?+FD8*B=.<E@,C('?
M%,U/QGH6CW=Q:WEW)YML@DN1!:RSBW4C(,C1JPCR.?F(XYZ5YE;Z=+I5IK=I
M=$&\&I:')=L#G=.\L;RG\79JZ[P]KVC>'/\ A(;/7+^UT^]35+FZE%U*J--%
M(^Z.10?O#9L7C/*X[4 =?'K.GS7UO917223W-L;N$)EEDA!4%PPXQEU[\YK#
M\2KX1UZ*:RUY$G&GW<$+_+(KPS2[/+"NF&&=Z<J<<\]*YR&*[U/Q3X:.C$^'
M=_A^>1(&MED,47FP80H<!>H/MC%9US#=6TWBB&_O1>W*^(-'WS^4(]WS6Q'R
MC@8'% '4VEQX(\"SWVFV,3PSX$U]]GM[B[D4$':9I%#E1@DC>1P<C@U:TBR\
M'>!O"]QJFEK;6>D.HN9KI)&F\Q>QW$LS=> ,]>.M8VD:S::';>(--N=8TW1=
M:&JW%T\FI %98WDW)(%WH77R]J AN"N.V*Q[;4[SQ!H_AO1]-TVP:0WUS?SV
MB*UC"8+:X8(60AVCW2F-BN#RK#B@#T.[\2:'8Z?I^KW-[#':W[1Q6MR5.'\W
ME!G'R@]<G '?%:$FHVL6IV^G/+B[N(I)HH]I^9$*ACG&!@NO4]Z\B2%7TK3?
M!^L6L .G>)([9[42F5/LLT4LD0#$*2 K% <#[G:MS0Y;VU^)&E^']2:6:YTO
M3+Q8KN3G[5;,]OY3D_WQM96]T)_B% '?ZKJMCHFG2ZAJ5REO:Q8WR/G R0 .
M.222!BJ6K>*]$T.[2UU+4(X)F02%2K-L0G =R 0BYXW-@<'GBN ^+$>K7%GJ
M<D^C2SZ19VJFTE2XB""9CAY75F#94?*H .-S'N,5?%UV]QJGB<W&KP>&6DT6
M!9[.[\MVOE*R$@'/ &YXLQDG))Z[: /1]1\6Z%I%^EE?ZC'#.P5B"&*QACA2
M[ %4!/ +$ T7WB[0M,U,:=>:C'%<_('4JQ6/><)O<#:F[MN(S7FOB"[-II'B
M*&SO+&PGU?2HGN=)OH9#=1NUL(DC@Z>;NVA.^ULYS]VK_C"\L5\,ZMIJ:E;V
M>HVXC_M*PE1?-U5O*CPB'.[YP!&&4$Y!]* .\G\6:';:R-)FU!$O#(L14JVU
M9&&51GQM5B",*3DY&!S6U7E?B[5-,DM9[?3[J"WG@UB$WVANBK/J,_FQ,NTY
MW#.%8, <@<X&<>J4 ->-9$9'4,C AE89!'H:Y6R^&GA#3]1BOK;18UFAD,L2
MM+(\4;YSN6-F**<\C X[5UE% !1110 4444 %%%% !1110 U(TCW;%5=QW-@
M8R?6G444 %%%% !1110 4444 %%%% !1110!R4OPQ\&SZ@][)H<3222^<\?F
MR>2[^IBW>6?Q6NL Q2T4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4UP"I!Z&G4A&: /&?%'A;6M":ZCM]7FB\)W4_F7"
MP*6EB+'G<>NS/4CU]JTM(\/:Y;:%)I5E]GN--D.X;U\LN!R!O7/H.:]1DC0Q
MLK*"K<$'H<URYLK_ ,+NTFEPO>:23EK ',D'O%GJO^S^7I0!S]Y;WU_86D,6
MF1^?:G-S%.!))G'?N1[T^/Q+>Q,8)=-=HT@YB.&#G(&T*>G6FW?B"_\ $/BZ
M.RT<VL=K% LB3R!TFE8GYE4_P[>ZL#5^V\36E]%=F^MX=0LK2Y^RF\V!2T@Q
MP W!^JGKV% &/IVEZ;J4NI6@VQ:>\ N);<HT9MW!XEC/\##&2 <9 IO_ !*[
MXS7)O;.1I[ 071$@C\Q^L<GS8PW]*ZJWB\.ZC<R)9WC17#KM>-9"KL/=6ZC\
M*DOO!MM>K*&NI,2D%PT2,#CH,;: .'MHO+B2/R[%[0A95M1=Q^6]XJX+D9^[
MC#8]13YX;BS@:2%;"$DM#;SM,9&^T.I+2$*#EB.G85V \#6AV[Y\!2& 2!%
M.,9Z>AJ;_A"]+ 'F3W13C($@0'_OD#TH \^@TRY_LFTUB#446.-OLUM!;VX#
M+\QW29?DDGDMBHTTV]UF>(3275W,&82;I#/\N, X' YKO)3X1T^0J+>&\G0;
M@BJURXQ]<[:I7_BV\%YIVG6MF;%=0W&WVA9)61?O,J [0 /4Y]J ,E_#%Q%:
M(E],Z.S)Y-O'A"Y7IA(^YSSGCBH_%/AGQ%K=L\FL2PO8)S]E0#Y5 ZDCJ:FT
M[5M8T3Q_J%IJ=G)+9;%,-ZOS*T;'[S,1G=D$;1^ [UTUWIUYXJ(2_1[31AAO
MLW(EN>?XS_"O^SU/>@#C_@YIU_:QWUQ-!$;$J$@N26+.03D G^$#CZUZTOW1
M4<$$4$,<4,:1QQJ%1$& H] *EZ4 %%%% !1110 52U:^TW3]/DGU:YM;>R^Z
M[W3JL?/&"6XYJ[7(?$;SQH6G?91&;C^V;#RA*2$W_:$QNQSC/7% &SI.JZ#K
M$!31[[3;V*WP"MI*D@BST!"_=Z'\J9K6K^'M&M5CUN]TZT@GR%CNG11)C&<*
M>N./TK*TW1]3@\33^)_$-SIL$B6)LUCM-P0)O#EI'?!)!& , #)]:9HAMQ\2
M?% NC_Q,BEL;7S/O&S\L?ZO/\/G>;NQWQGM0!U-C=6EY9Q7%C/!/:NN8I('#
M(R_[)'!'TJGJ=YH>AL-2U2XL+$R,(A=7#)&6.#A=QZ\ \>U<_P"$I[6'7_%+
M6DD":3)J,:6^U@$:X,2^<$['+8SC^+=WS3O'QO!<>%?L$MM%=?VR/+>Y0M&#
M]FGZ@$$\9[B@#HM-UC2=5M9+O3-1LKRW5B));:9756 R=Q!P#C'6JNF>*?#N
MM7KVVF:UIUY=*N3';W".Q4=Q@\CGJ.*\UUEKF.]\3QZQ):7#RC2YM2GTU66(
M60G*NCKRP;;O+$L<H>@"\]AXW-F=*T3[%Y)U ZE:'2O*Z_ZU-Y3;_!Y._=VV
M]: .D&IZ6VGSWHO+0V<#/YTWF+LC*'YMQZ @@YSTJQ/=6L5HUW<30QVT:^:T
MTC (J@9W$G@#OFO+-;:R/C6ZO LA\)17\"ZV1(! U\H.QRO=$/DB3D#<$R#M
M>O1/$?\ 9#:9''KF#9275NH#!BIE\U?+#8[;PO7CUXH 6VU70;C3Y-5M;_39
M+&'/F7<4T9C3'7+@X&/K4B:OH\NCG4DU&P?2U!S=+.A@ !P?GSMP#Q7F%]#<
MIXMO8=7>UEEEUK2I;PV8*P&$B185=#DA_,1=Q)((,?0<5;OEC'C>Y0A1IC>*
M++S0!^[,YLR>>V?,\C_@6.] 'H%QJ.@76E)JUS>:9+IJ'>EY)+&T*G.,AR=H
MYXZ]:E.LZ0^D'5#J5BVF8R;LSH8<9Q]_.WKQUZUP37&EV6LZ[/+9M>^5XCC?
M3;2 J!)>?8TW\DA1C+L68\$$]>#5O])U6VU;0G6?28KC5->GO)0(S-:V\WV4
MB,8RI=\(6S\N7.<"@#U&TO+;4+6.ZL[B&XMY!F.:%PZ./4$<&H+,Z9J!75+/
M[)<%\JMU"%8M@E2 X]""/PK%\#W'G6>KP/;VD<]KJD\,TMFI2*XD^5C(JDG:
M3NPPR<,K<U5^&4L:^ -/5I$!\RYX+#_GO)0!TPU"Q?4SIXNK<Z@D7FFW$@\U
M8R<;MO7;G S4#-I6N6=];K<07,"R-;W8BE!VNN-T;E3D$=P>QKRJTU"[CUFS
M\=R:/>Q6UWJK>;J#O"L1T^8+!$-N_P S *PR<J.2QZ&K^E[_  [)JWB://\
M9\^KWUKJZ 9VK]H<1W&/]@G:W^PV?X* /0-0\3>'K&RMKG4-7TZ&UNU#V[S3
MJ%F7@[ER?F&"#D>M68;[2F6SD@N;,K>'_17C=2)_E+?(1][Y03QV!KSKPQ:7
M,D'AVYT+5+*'7(O"]FDMG?VS/'+ >5964AE(8,"1N'*Y'2I=+NX+J_\ "BPZ
M='8-!K^H0S102F6%I1!<%WC8@90L2<8&"2,<4 >@)JFEW6F/J:7MI+81JY>Z
M616C55^_EN@ P<_2H=6\1:'HL<$FK:K8V:S<PFXF5=_NN3SU'(]:\=BW^&OA
M1>7J@_V3K>FW4-R "1!>8D6.3V60!4/^T$/<UW>@,1XN\2A5A.M_9+4V N6*
M@VODKC:<$[/.\S=M'7KVH ["U&FZAY6J6GV2XWK^[NXMK[EZ<..H_&EO+RPL
M&@%Y<VT#7,RQ0^:ZKYLI^ZJYZMQP.O%<KX"U2U>'6H?*TVU:+5FB<V5RTD,L
MS(C-LWXP<D@J !D$]R:A^)FE/K7_  CMA#)Y=Q)?RM;R?W)EM9VC;\'53^%
M'8W5]8VMW:V]S=6\5S<EDMXY'"O(0,D*#R>.N*I3ZGX?M;636Y[S38H 3"]Z
M[H!D,5*%^Y# C&>HQ7G)U9?%WB[PQXB12L%M>P642$_ZN:2VEFN!]1^Y0^A1
MA4WA<PKJOA?[:0+4W&LBW+_=^U_:SM]MWE^;M[_>Q0!WEEJ_AV>WGUZTU2QE
MMY/+MY+I+E3&N#A$SG"G,G3KEA[5IS3VD$\,$TL*2W+%8D<@&5@NX@#N0%)^
M@KSSQY+I36/B:+38E76 =--[/R8RWVA?*5P&^\!R> =I7GIBW?Q^(D\;^#SK
M-SI<T7VVX\L6=O)&P;[++U+.P(QF@#K)]>T.#2O[6GU.P33V; NGF01LP)&
MV<$Y!&.N12V%[HGB.".^L;BPU*.)_DFB99?+;@XSSM/3WKS/P(8QJ'A+^T/+
M^S?8K\6!DQC[5]J^;&?X_+SCOC?[UKIXF70O%OB6?5+/2H[RVTE;RYFL+F1S
M(J,PC216  ?#<=\,!TQ0!WMMJ.GWLURMM>6TTMHQBN!'(K&%NI5L?=/L:B&J
MZ4VE?VM]NLSIS /]K\U3$1G .[IUXKS+PM#J7AK7;)-2TB]L6UJQDAO9IW@9
M9[\%Y]P,;L>0\P^8#@(.U8=P'\,_"2VM_F_L?7=+MY(B3D6U[L1G7V64 L.P
M<-_>% 'NDMK;SR123012/$=T;.@)0^H)Z&JIU/2XK6YO&OK-+>V=H[B<S*$B
M93\RLV<*03R#WK/\87NIV6AG^R;6YFN;B18#);1B1[=&SNE"DC)4 X']XKGC
M->8:8Z-X8&E6-E<6<B^+=MFVH#]TKAV<"7))? C((R"79<$'D 'K9US1#I?]
MKG5-._L_./MOVA/*SG ^?..O'7K3Y-:TB/3%U:34K%-/(&V\:=!$03@8?..3
M[UYK;6]XNO7)E.G3ZO8^(?M#0&3R+6]DDL\*(LABDJH-Q!W<@G=\PQ%H'VJ7
MQ7IYOX;>.U;Q+?LD4#%X$G%J,!6(&2&\_G R^X@4 >G7.MZ/!I<>HW6IV$6G
M2@;+F6X01/GIAB<'-6%6RU*.WNT%O<Q@"6"8;7&#T96_J*\OTNWGBUF&\TT6
M-P;;6]4CL-/NIC")5;;YC0MM8!D=9>,?=9^174?#/SSX7N6E6W2-M4O3"MLV
MZ)4\]^(S@97=NP<#CM0!UKVT,LT<TD,;2Q9\MV0%DSUP>U(]I;R3QSO!$TT8
MPDC("R_0]14U% $)M8&N5N6AB,ZKM64H-P'H#UQ4U%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
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
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%4[O5M.T^1([V_M;9Y/N+-,J%OH">:M@
MY&1TH 6BJ7]L:;]O^P?VA:?;,X^S^>OF9_W<YJ:ZO+:RC$EU<0P(QVAI7" G
MTR>] $]%0W%W;V<1FN9XH(@<;Y7"K^9JO+K.F02&.;4;..08RKSJ",C(X)]#
MF@"]15*/6-,FW^5J-I)L0N^V=3M4=2>> /6F#7=() &JV))[?:$_QH T**0'
M-007UK<R2QP7,,KQ'$BQR!BAZ8('3H?RH L45#=7=O90-/=3Q00K]Z25PBCZ
MD\4R"_L[JU^U6UU!-;<GSHY R<=>1Q0!9HK/_M[1_P#H+6/_ ($I_C5JVN[>
M\B\VVGBFCSC?$X89],B@":BH+N]M=/@,]Y<PVT(.#)-($7/U/%+!=V]S;+<V
M\\4L##(EC<,I'U'% $U%0VUU;WD/FVT\4T><;XG##/U%);7EM>QF2UN(9T4[
M2T3A@#Z9% $]%5UO;5[I[5+F%KA!EX5D!=1QU'4=1^=*][;1W26KW$*W$@RD
M1D =ASR!U/0_E0!/14$MY;031PRW$4<LO$:.X#/] >M)>7]II\'G7MU!;19Q
MOFD"+GZF@"Q145M<P7D"SVTT<T+\K)&X93]"*J-KND*Q5M4L593@@W"9!_.@
M#0HJ&VN[>\B,MM/%/&#C?$X89],BD-[;+=+:M<0BY8;EA,@WD>H7KC@_E0!/
M14#WEM%<1V\EQ$D\G*1LX#-]!U--O=1LM-B$M]>6]K&3@//*J GTR30!9HJ%
M;NW>U%TD\36Q7?YP<%-OKGIBJO\ ;VC_ /06L?\ P)3_ !H T**IIJNGR&$)
M?6K><2(MLRG>1P0O//X5)>7]GIT/G7MW!;19QOGD"+GTR: +%%0Q74$]LMQ#
M-%) R[A*C@J1ZY'&*J?V]H__ $%K'_P)3_&@#1HJ.">*YA6:"5)8FY5T8,#]
M"*DH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ JEJ]]_9FC7VH;-_V6WDGV_WMJEL?I5VJ.KW&GVNDW4NK30PV
M'EE9WF;:@5OEY/OG'XT >-?#3X>:+XZ\,S>*O%L<NJ:GJEQ(WF/.Z>6JL5P
MI'<'V P  !S+XGMM;^$WPBU"PM];DNQ<7@M[&;:5DM8G!)4'/7"G!&,%B1VK
M T3Q9JWPYM[K0]"U'PWKVE-*TEE<2ZI%$T.[LZLZ_4@<9)YYK3MX-#UCX<ZG
MI/BKXA:;=:SJ$_VI93?^9':.#E%7)Z=<X &&('0&@#H'^!/A;_A#C;+#(-:%
MMN&H^>^[SL9W;<[=N>,8Z=\\UYWXH\17GBGX :%-J$SRW=OK0M))WY:3;%)M
M8GN=K*">I(S6JWQ%\7OH/_",G4/"X<Q?9CK7]K18\O&W?MW[MV.^W/\ LTWQ
M3IOAP?"K1/"V@>)]%NKJTOENKB22^CB#DK)N;D^K  =< 4 ,\6ZY>3?"'5?"
MNM-G6_#]]!;RL?\ EM#D^7*,\D$8&?H3]ZND^)W@;PXWPWOO%1T[.M?9+4_:
M?/DZ_NX_N[MOW>.E8_QBM?#/C![75/#_ (ET7^TU7R+F-KY(Q-%U4DD@94^O
M7/\ LBNH\;>)/#NN?"RZT"Q\2:,^H26\$:HU]&JEE9"?F)QT4T 5--\$>'-(
M^#5WX@L-.\G5+OPPYGG\^1M^^#<WRLQ49(SP/I7F&E7'PK3X=[-3LKE_%'V:
M4>9$TP_>Y;RS][9P-O;%>N?\)+X<_P"%/_\ "-_\))HW]I?V']BV?;8]OF^3
MLQNSC&>_2LS1-5\/6OP0D\*7GB'0AJC6-S"(S>QL@D=G*?-G'\2G/;\* -WP
MMJ%[X(^ \.HZO*CW%I9O+"#()!AF/DIN!((^9!QT!QVKS_X;6U_X%\:^&;K4
M97-OXML6+LYX$Q<LGU.#%^,IIEU-#J'PO\+^#9/$.C0+%=L=4E&J0G9")"5V
M_,=W#YQV*"F^)O"/@JVTR&\\*>.DGUBTGCDMX[[58B@ (S@D#!& >O;% '47
M^EQ?$;XXZGH^N-++HNA6JM%9K(R*[L$R3@@]7/(P?E4=*Z33/A1::#XLFO-%
MNFM?#][:-;:AI#,[K-E6&58MD=0?4?-@@' XC6]=BTKQLGCGPOKGA^YO+RT2
M'5-*FU&-<MA<['+!3C:O.<Y7N"0+WAKQA-J_C5/$OBGQ9I.D6-O"8K?1[755
M=')R-T@5BI^\3D\Y X&* ,OQG\.O"FD_$SP=H]EI/E6&HNXNHOM$K>8 1CDL
M2/P(KV[P[X9TCPIIIT[1+3[+:&0RF/S'?YB "<L2>P[UY;XPUK0M9^)'A'6[
M+Q%HKV.F.YN7:_C4J"1C"DY/X5Z!_P +'\%_]#1I/_@4O^- 'G%CHMK\4/B]
MXF/B+S+C3-!86MK9>8R("25+?*0>2C$^N1V&*Z;2_AP/!FK:U?:+J#0Z%=V3
MJ^EON<)(%X8,2?0]>>2/2N+U778/"GC[4/%/@[7/#^IVFJJ/MVG3:A'$P<?Q
M*68#KSU)^9ACH:M^'?%$FIZWJFO^*O&&D6*S6C6]GHUOJBO$A(QN?#%<_F<L
M3Q@"@#.^$WQ"3PWX&CT\^&?$.H$7$C^?8V?F1')'&[(Y'>MSX"7UOIWPVUW4
M+EO+M[?4)II21]U5BC)_05/\)O$'A_PEX'CTK6/$>C17:W$DA5+Z-Q@D8Y!Q
M7"Z>YTWX1:QX:M]=T$:CJ>I[VQJL0"VY5,G=G')3;CK@F@"'P]<:EHOB'0?B
M=?NRVVNZM<070)PD<3G:OX9\PX](Q70?%^PU34/C)H4>B2;-4BTO[1;$=6>)
MII H]SMP/<UG:UX%^'7_  B\T.E>.UFU*.(&WBN-3B\AI!VQ@8SR!SQFM.RU
M>VN?B)X-\1ZGK^AJNG:5]EOW_M*)CYH65<@ \YW*>/4^E #]7\3VWC#QG\+M
M:MP%,LSK/$#GRI59-Z?@>F>H(/>K/AS0;+XI>./%.L>*?,N[+3+HV=E9^:R)
M&H+<X4@YPH/7DDY[5B:EIWAVW^,.G>(]&\2Z*=&-VMY<QF_C7R)"?WA52>0V
M >/IT JW=:XG@GQGJNN>#-<\/ZMIFKOYMWIT^H1Q/')DDE2S 8R6QC/#$$<
MT ;GPW;P59>/+B/P9XJF>SO823HKVD^T,N#O61\=,=\G!//3'G'AY_ ZZGX@
M'BKPWJNJW']HR^3)9!]J)N/!VR*,Y]JZSPUJL'_"R;#Q;KFM^%[*(VTT+V5C
M>1 6JX^0'!^=F+,21G'J. ,WPUXFUSP9=:RNDWGA*YM[^]>Y#7.K1Y ).,8D
M':@#V;X<0>'XO"4<OAK2[K3-/N)I)/L]T6\S>#L).YF(SM'>O)_BI;:M/\;K
M"70GVZG::4+N  $ES$97*8'7(!&.^<=Z] \*?$^RN=-F?Q5K/ARRO!,1''9W
MRNICP,$G<><[ORKFK_6="N/CAIGBF/Q%HITJWT\P22&_C#!R)!C;G)^\* *=
MSXBM?%GQ8^'.MV@Q'<VLA9,Y,;CS R'Z'/\ /O3_  5X<L/BOKWB'Q1XJ66^
MABO&L[&T:5D2!%YZ*1V*]\9W$Y)R,9=/\.:5\:+/Q%I7B31/[!\YKF1/M\:F
M!V5@P5,\@G!&!T..U6!X@/@#Q/JM[X/UCP]K&BZK,9WL9=1CA>WD.2<%F QD
MXXSQ@$<9H UM)T:V\(_%R[\!P&67PSXATYY38O*Q$1*N#ALYZ(PSG.",DE0:
MR/$'PZ\*6/QJ\,>'[?2MFEWMK))<0?:)3O8"7!W%MP^ZO0CI6GX,U;3)O&=U
MXV\9>*- BU.2'[/:6-O>HZVR=^02,XST)^\Q/7BSKVM:%?\ QC\-^)+?Q%HK
M:986SQ3R&_C#*Q$F,+G)^\O2@"+Q;H&F>&OB1\-M+TBV^S64=U*R1;V?!9T)
MY8D]?>H] T&S^*/Q*\67WB827=EH]Q]BL[/S61%&YQGY2#_!GKR6.:M>--:T
M+6_B%X/UBQ\1:*]EI<SO=.U_&I4$J1@$Y/0]*Q[O7D\%^-]6U_P?K7A_5M-U
MAA+=6$NHQQ/'+DDL"S 8R6(QG[Q!' - ':Z9\/&\$R>)I]*U%E\/WEC(4TQP
MS>3*$^\').>C#UP1G.*\:\%2?#M?#4(\1^$M:U'4=[[[BT$GEL,\#Y95&0/:
MN]\.^)&O;S7M<\4>,M(MYK^S>WM-'AU17@@RH&XC<5#?*.03]YB<=*P?!WC'
MQ+X,\.Q:-97'@Z:"-W<//JT9;+')Z2 4 >[^$;?3+;PEIB:-9RV>G- LL%O,
M27C5_FPV23G+'/)K:KG/ _B";Q+X:BO;N;3GO1(\=PNG3B6)&!X 8$\[2IZ]
MZZ.@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "H;JTM[ZV>VNX(IX)!AXI4#JP]P>#4U% &+_PA_AC_H7-(_\
M &+_ .)H_P"$/\,?]"YI'_@#%_\ $UM44 8O_"'^&/\ H7-(_P# &+_XFC_A
M#_#'_0N:1_X Q?\ Q-;5% &+_P (?X8_Z%S2/_ &+_XFC_A#_#'_ $+FD?\
M@#%_\36U2 @Y]J ,;_A#_#'_ $+FD?\ @#%_\31_PA_AC_H7-(_\ 8O_ (FM
MJB@#%_X0_P ,?]"YI'_@#%_\31_PA_AC_H7-(_\  &+_ .)K:HH Q?\ A#_#
M'_0N:1_X Q?_ !-'_"'^&/\ H7-(_P# &+_XFMJB@#%_X0_PQ_T+FD?^ ,7_
M ,31_P (?X8_Z%S2/_ &+_XFMJB@#%_X0_PQ_P!"YI'_ ( Q?_$T?\(?X8_Z
M%S2/_ &+_P")K:HH Q?^$/\ #'_0N:1_X Q?_$T?\(?X8_Z%S2/_  !B_P#B
M:VJ* ,7_ (0_PQ_T+FD?^ ,7_P 31_PA_AC_ *%S2/\ P!B_^)K:HH Q?^$/
M\,?]"YI'_@#%_P#$T?\ "'^&/^A<TC_P!B_^)K:HH Q?^$/\,?\ 0N:1_P"
M,7_Q-'_"'^&/^A<TC_P!C_\ B:VJ* ,7_A#_  Q_T+FD?^ ,7_Q-'_"'^&/^
MA<TC_P  8O\ XFMJB@#%_P"$/\,?]"YI'_@#%_\ $T?\(?X8_P"A<TC_ , 8
M_P#XFMJB@#%_X0_PQ_T+FD?^ ,7_ ,31_P (?X8_Z%S2/_ &+_XFMJB@#%_X
M0_PQ_P!"YI'_ ( Q_P#Q-'_"'^&/^A<TC_P!B_\ B:VJ* ,7_A#_  Q_T+FD
M?^ ,7_Q-'_"'^&/^A<TC_P  8_\ XFMJB@"K8:;8Z7 T.GV5M:1,V\I;Q+&I
M;IG  YX%6J** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%(Q(4D#)QP/6@!:*\YT7QWJ\>A3SZII$MQJ$^KSV%A;0S1DRL))/D)
M  58U0@N>H&>]=-H'B2;5;Z]TS4=,DTS5+-4DD@:42J\;YVNCC&X95@> 010
M!T%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%9&N>)=,\/"W6^ED,]TS+;6UO"\TTQ R=B("3@=3T&1GK3=#\3Z;XA-S'
M9-,ES:E1<6MS \$T)897<C@'!'0]#^% &S1110 45!#>6UQ/<00SQR36S!)D
M5@3&Q4, P[$@@_0U/0 445!=7EM91K)=3QPHTBQJTC  NQ"JOU)( H GHJMJ
M%];Z7IUU?W3%+:UB>:5@I8A%!).!R>!VJE!XETJY\,'Q'!="32A;M<F9%)^1
M02W'7(P01C.1B@#6HJ&UN8KRTANH6+13(LB$C&5(R.#[&IJ "BBJ=GJEI?7E
M]:6\A::QE6*X4J1M8HK@9[_*P/% %RBBB@#S>/PMXB@C\V"VLA=Z9KEQJ5D9
M+D[+R*9I-Z-A<QMMDP#AAD>E;WA[2M6E\1ZAXCUN"VM+BXMHK.WM()C-Y42%
MF)=\ %F9SP!@ #DUU55K>_M+JXN;>WNH99[9@L\<<@9HB1D!@.AQSS0!9HK&
ML?%GA[4]2?3K'6]/N;U,Y@AN%9^.N #SCOCI3KCQ3H%KK$>D7&LV,6HN0%M7
MG42$GH,9ZG(P.IS0!KT5DZMXHT+0IX8=6UBQL99N8TN)U0L/7!/3WZ5+JFO:
M3HEDMYJFHVMG;.0J232A0Y(R N>IQSQ0!HT5G'7=)71_[8;4K,:9MW?;/.7R
ML9Q][..O'UXI-/U_2-6TU]1T_4K2YLH\^9/%*I1,#)W'^' YYH TJ*RM(\2Z
M)KYF&D:K9WQA.)!;S*Y7T) ['!P>AIMIXJT"^U:32K36;"?4(R0UM'<*S@CJ
M, ]1@Y';O0!KT5D3^*=!M=832)]9L8M2<@+:O.HD)/08SU.1@=3FF7WC#PUI
MEY)9W_B#2[6ZCQOAGNT1UR,C()R."#^- &U15"WUK3+O2VU2VU"TFT]59VND
MF4Q!5SN);.,#!SZ8J(^(]%&C'6/[6L?[,'_+YYZ^5UQC=G&<\?7B@#4HJCI6
ML:;KED+S2[ZWO+8L5\R"0. >X..AY'%7J "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH XZ(
MP+\8;H3_ /'PVA0_9=W=?.D\W;^/E9_"JGC;Q!8Z$VMW.GV^[Q-;:&TZSB/<
M$A\S"[CTX8E@".Q[5TVM^&]*\0I;_P!HV[-+;.7MYXI6BEA8C!*.A#+GO@X.
M!FHM+\(Z+I%O?16]GYGV_B\DNI&GDN1C;B1G)+#!(P3CD^M '-?8;CPKXD\,
M"VU[4[]-3E>UNX;V[:<3 0O()4!)"$%1G;@8;&*Y[2/[3_X0/0?%,VOZO+J3
MZC;QL'NV,+Q-="$QM']UAM/WB"V><]!7H&C^"="T.]BN[.WG::"(PVYN+J6<
M6\9QE8P[$(..V/2K4?AC1X=$M]&CM-NGV\B2Q0^8_P K+()%.<Y.'&>3[=*
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#Y3\;?$[QIIGCG7+&SU
M^XBMK>^ECBC")A5#$ ?=K!_X6YX]_P"ADN?^^$_^)JA\1?\ DI'B3_L(S?\
MH9KF: .U_P"%N>/?^ADN?^^$_P#B:W_!'Q,\9ZMXVT>POM?N9;6>Y5)8RJ#<
MIZC(&:\KKJ?AO_R4?0/^OQ* /LW[##_?N/\ P)D_^*H^PP_W[C_P)D_^*KC;
MNUC\0:[XCDU674)K+1F2"WT^PN)8F8F%)FD(C8%W._:H)P-O R2:YW4]1+>&
MK"U%SK]U##XC2UD@<207OE-$9!"6#AWP'4AB02,9Z9(!ZI]AA_OW'_@3)_\
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
MT"WD-JC_ "M+(IG<8Z;POE+D],_6@#O_ +##_?N/_ F3_P"*H^PP_P!^X_\
M F3_ .*K@;;XC7YCO5-E8:E<)9/>0II<TD@4JR QOE<Y&_.Y1R%;"Y !CNO%
MVMZCX<2YTV[T629=5LH/M%G<,T;I)*@*,F-T9R0K _PDD<\4 >A?88?[]Q_X
M$R?_ !5'V&'^_<?^!,G_ ,57'7?C358/[0U6+3K1M TZ^^Q7#-,PN'VN$DE0
M8VX5B?E)RP4G(X%!\8:R;BYN5TVQ&EVFLKI4I:9O.DW2I$)%&W P9%X/7#=,
M#(!V/V"'^_<?^!,G_P 51]@A_OW'_@3)_P#%59HH K?8(?[]Q_X$R?\ Q5'V
M"'^_<?\ @3)_\55FB@"M]@A_OW'_ ($R?_%4?8(?[]Q_X$R?_%59HH K?8(?
M[]Q_X$R?_%4?8(?[]Q_X$R?_ !56:* *%S91+#Q)<C+*.+F3NP']ZI%TZ!!@
M277XW4I_FU27?^H_X&G_ *$*XNR\/VWB#7O%,MY>:K'-!J(@@>VU*>'R5^S0
ML-JJX7AF8\@]><T =C]@A_OW'_@3)_\ %4?8(?[]Q_X$R?\ Q5>6:H9-8^%-
MKXDN[J]&KH8;5KBVO9H$D"W0B9]B.$RPW'./XN.@Q<\:P2^%+OP^VBW-^D-M
M+<W\\+WDLQG2)$:1"79B<H'P.@)]S0!Z/]@A_OW'_@3)_P#%4?8(?[]Q_P"!
M,G_Q5<#J&JW6H?%?13:WLHTNUD>T,<;D)/*]I).Q('#!5\@CT+&N;T&ZFM]"
M\)ZFMMXDL9I9K/[9JMY?O+:2H^ P9/-?B0D*I** 64Y7% 'L7V"'^_<?^!,G
M_P 51]@A_OW'_@3)_P#%5:HH J_8(?[]Q_X$R?\ Q5'V"'^_<?\ @3)_\55J
MB@"K]@A_OW'_ ($R?_%4?8(?[]Q_X$R?_%5:HH J_8(?[]Q_X$R?_%4?8(?[
M]Q_X$R?_ !56J* *OV"'^_<?^!,G_P 51]@A_OW'_@3)_P#%5:HH J_8(?[]
MQ_X$R?\ Q5'V"'^_<?\ @3)_\55JB@"K]@A_OW'_ ($R?_%4?8(?[]Q_X$R?
M_%5:HH JZ>6-J0S,VV6506))P'8#D]> *M54T[_CV?\ Z[S?^C&JW0 4444
M%%%% !1110 4444 ?$WQ%_Y*1XD_[",W_H9KF:Z;XB_\E(\2?]A&;_T,US-
M!74_#?\ Y*/H'_7XE<M74_#?_DH^@?\ 7XE 'UOJ/A9+K6'U:PU2^TF^EC6*
MXDL_+(N%4_+O61&4LN2 V <'&2.*K6G@/2[..-4N+Z1DU-=59Y9@[/.(Q&2Q
M(Z'&2/4G&!@#J** .?UWPA8Z_<S3W%S=PO-82:=)Y#JH:&1E9ARIY^7&?1C[
M8NZEH=KJ;::S/+ VG7274!@(7!52NT\'Y2K,I'H>U:=% &=H6C6WA[1+72K1
MY7M[9-B-*06(R3R0 ._I2:7HEMI*7ZV[RL+VZDNY=Y!P[XR!@#CCCK6E10!S
MUAX-TS3WT]E::9;+2CI*1S%662 E"=XQRWR#T')XJI;> X(19VTNM:M<Z392
MI+;:;-(AB0H<QAF""1U0X(5F(^49SBNLHH RM<T*#7(K;?<7%I<VDPGMKJV8
M+)"^"I(R"""K,I# @@].E9\?@JQEBU$:O=76L3ZA MM/-=[%81*251!&JA "
M2V0,YYSP,=+10!S=CX0\C4;*\U#7-4U9K#/V2.\:/;$Q7;O.Q%WOM)&YLXW'
MN<U5/P_LHH--2RU;5;&33FNFAF@>+>?M#[Y VZ-@1GIP,5UU% '/Q^%%9;/[
M=K.IZ@]I>+>0O<M%D,J,NWY(U&W#$^N>].D\(:3+XIF\0M&QNI[-K*>(X\J9
M&*Y++CEL(JYST !Z#&]10!R=MX#@A^QVTVM:M=:58RK+;:=-(AB0H<QAF""1
MU4X(#,1\HSG%*/!!AO+Z>Q\2ZY8K>W+W4L-NT&P2-C)&Z)CV'>NKHH YN?PB
M3?R7UAKNIZ?=3QQI=R0>2WVDHNT.P>-@'QQE0. ..!C3TK1;31M%BTJT\P6\
M:L-SN6=BQ)9F8]6+$DGU)K1HH P]&\*V.AS6TMK+<.UOIL.FIYK YBB)*DX
M^;YCD]/:LZ#X=:':Z3?Z;;FYAANK[[?&T<@5[28!0IA('RA=HP#GC(Y'%=;1
M0!@Z7X8%CJQU6]U6^U2_$)MXY;ORU$,9(+!$C55!)"Y."3M'.*WJ** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH AN?^67
M_705-4-S_P LO^N@J:@#XO\ BG_R5#Q#_P!?;?R%<A77_%/_ )*AXA_Z^V_D
M*Y"@ HHHH ];^%__ "+-Q_U]M_Z"M=+>:]I=A<-!=7B12J 2I5C@'IT%<U\+
M_P#D6;C_ *^V_P#05J?Q#'<SZR5AMY[_ ,M%;[%-+&;=L\9V>8I!SQE@PSVH
M ZJ"YBN;5+F!Q+#(N]&7^(>U9,/B>WFNEMVT_4X6,R0,TUOM5'< J&.>,@@_
MC6G9&1M/@+6JVDAC&8 01$<?=XXP/:N<TJ*/5/$4EW<3:9>M!&K>;8NX"R X
M&]2Y!(!.#C\>* /3O#F@V_B"SNX9IIK>6VN+>ZMKB KOAE3?AAN!4\$@@@@@
MFNB7P-:1Z>D<6I7\>H)>O?C4@R>>9W!5F(V[,%3MV[<8 XR,UE>!'NE_M#[/
M##(/W>?,F*8^]Z*:['S=3_Y]+3_P*;_XW0!D-X2<6]OY/B'68KZ&:28WOG([
M2EQAE9&4Q[< 84( NT8QSFLO@.&WLH+73]<U:Q1(9(9O*>-Q<"1R[LRNC*&+
M,QW*%QN(Z8 Z#S=3_P"?2T_\"F_^-T>;J?\ SZ6G_@4W_P ;H PSX"TA;=HK
M>2[MR(K2.!XI!NM_LP(B9"0><,0=V01P1UK7TC26TM)S-J-YJ%Q.X>2>Z9<\
M  !54*J@ =% [DY)S4OFZG_SZ6G_ (%-_P#&Z/-U/_GTM/\ P*;_ .-T 4X_
M#&GQ>+Y?$Z^9_:$MF+-AD;-@;=G&,[N ,YZ 56TSP3HVE:+JND0Q226.J333
M7,<C=?-&&4$ 84  #N,=:U?-U/\ Y]+3_P "F_\ C='FZG_SZ6G_ (%-_P#&
MZ ,5/!K/;W$5YXDUV[>2 6\4K7*QO;J&#!E\M5!?*KEF#$XQT)!B?P)#/;WI
MN-8U&;4;N6VE:_80B1#;OOB 58PF V>JG.3GMC?\W4_^?2T_\"F_^-T>;J?_
M #Z6G_@4W_QN@##N? UG<WEPQU"^73[JY6[N=-4Q^1-,"IW'*;P"5!*A@">W
M)S<_X12P^Q7-IYMQY=SJ2ZDYW#(E65)0!Q]W<@&.N,\]ZT/-U/\ Y]+3_P "
MF_\ C='FZG_SZ6G_ (%-_P#&Z +M%4O-U/\ Y]+3_P "F_\ C='FZG_SZ6G_
M (%-_P#&Z +M%4O-U/\ Y]+3_P "F_\ C='FZG_SZ6G_ (%-_P#&Z +M%4O-
MU/\ Y]+3_P "F_\ C='FZG_SZ6G_ (%-_P#&Z +M%4O-U/\ Y]+3_P "F_\
MC='FZG_SZ6G_ (%-_P#&Z )KO_4?\#3_ -"%<]=>"EGU#4+J'Q#K=E'J$HFN
M+>UFC1&8(J<-Y9=<JB]&!],5L2MJ<B!?LEH/F4_\?3=B#_SSJ827_>VMO_ A
MO_B* ,^^\+:;>^&4\/*CVVGQB%8T@."@C=64 G/=!G/7FK%]HEKJ&JZ?J$Y<
MRV(E$: C8PD7:P8$<\#VJQYE]_S[6W_@0W_Q%'F7W_/M;?\ @0W_ ,10!@Z1
MX#TG1;;28+66[8:9/+/$\L@9I&D1HSO..0$; Z8"KUQ5:R^'EK:6EC8SZ[K5
M[IMD8S%8W$D7E'RR"@;9&K, 0#@G!P,YKI_,OO\ GVMO_ AO_B*/,OO^?:V_
M\"&_^(H M455\R^_Y]K;_P "&_\ B*/,OO\ GVMO_ AO_B* +5%5?,OO^?:V
M_P# AO\ XBCS+[_GVMO_  (;_P"(H M455\R^_Y]K;_P(;_XBCS+[_GVMO\
MP(;_ .(H M455\R^_P"?:V_\"&_^(H\R^_Y]K;_P(;_XB@"U157S+[_GVMO_
M  (;_P"(H\R^_P"?:V_\"&_^(H M455\R^_Y]K;_ ,"&_P#B*/,OO^?:V_\
M AO_ (B@"U157S+[_GVMO_ AO_B*/,OO^?:V_P# AO\ XB@!-._X]G_Z[S?^
MC&JW5/3"QLVW@!O/FR <@?O&[U<H **** "BBB@ HHHH **** /B;XB_\E(\
M2?\ 81F_]#-<S73?$7_DI'B3_L(S?^AFMCP-X?\ #P\/:KXM\6+<7&F6,J6T
M%E;MM:YF89P6R" !@\$=_3! .!KJ?AOQ\1M!)[7:UU<.G>!O'^G:C;>'=%N=
M UZSMGNH(C=-/%=*@RR'<>&QTQCUYKD_AP ?B-H((R#=KF@#[-_M*Q_Y^X?^
M^Q1_:5C_ ,_</_?8HE2QA>))$MT>9]D2L%!=MI; ]3M5CCT!/:J5QJGAZTOA
M8W-]I<-V2%$$DT:R$GH-I.><C'UH N_VE8_\_</_ 'V*/[2L?^?N'_OL4.EB
MD\<#);K-("R1D*&8#&2!WQD9^HH9+%;A+<I;B9T9TC(7<RJ0&('4@%ER>VX>
MM !_:5C_ ,_</_?8H_M*Q_Y^X?\ OL56U.\T71;9;C5+BPL8&<1K)<ND:EB"
M< M@9P#Q[&H]+U3P]KGF_P!DWVF7_DX\S[++'+LSG&=N<9P?R- %W^TK'_G[
MA_[[%']I6/\ S]P_]]BDN!I]HBO<"VB1G6-6D"J"S$*JC/<D@ =R:2<:?;/"
MDPMHVG?RX@^U3(^"=JYZG"DX'8&@!W]I6/\ S]P_]]BC^TK'_G[A_P"^Q4GV
M2V_YX1?]\"C[);?\\(O^^!0!'_:5C_S]P_\ ?8H_M*Q_Y^X?^^Q3;K^S[*VD
MN;H6L$$8W/++M55'J2>!4WV2V_YX1?\ ? H C_M*Q_Y^X?\ OL4?VE8_\_</
M_?8IYMK91DP1 #J2@J"QDTO4[..\L6L[JVDSLF@*NC8.#AAP>01^% $G]I6/
M_/W#_P!]BC^TK'_G[A_[[%2?9+;_ )X1?]\"C[);?\^\7_? H C_ +2L?^?N
M'_OL4?VE8_\ /W#_ -]BI/LEM_S[Q?\ ? H^R6W_ #[Q?]\"@"/^TK'_ )^X
M?^^Q1_:5C_S]P_\ ?8J3[);?\^\7_? H^R6W_/O%_P!\"@"/^TK'_G[A_P"^
MQ1_:5C_S]P_]]BI/LEM_S[Q?]\"C[);?\^\7_? H C_M*Q_Y^X?^^Q1_:5C_
M ,_</_?8J3[);?\ /O%_WP*/LEM_S[Q?]\"@"/\ M*Q_Y^X?^^Q1_:5C_P _
M</\ WV*D^R6W_/O%_P!\"C[);?\ /O%_WP* (_[2L?\ G[A_[[%']I6/_/W#
M_P!]BI/LEM_S[Q?]\"C[);?\^\7_ 'P* (_[2L?^?N'_ +[%']I6/_/W#_WV
M*D^R6W_/O%_WP*/LEM_S[Q?]\"@"/^TK'_G[A_[[%']I6/\ S]P_]]BI/LEM
M_P ^\7_? H^R6W_/O%_WP* (_P"TK'_G[A_[[%']I6/_ #]P_P#?8J3[);?\
M^\7_ 'P*/LEM_P ^\7_? H C_M*Q_P"?N'_OL4?VE8_\_</_ 'V*D^R6W_/O
M%_WP*/LEM_S[Q?\ ? H C_M*Q_Y^X?\ OL4?VE8_\_</_?8J3[);?\^\7_?
MH^R6W_/O%_WP* (_[2L?^?N'_OL4?VE8_P#/W#_WV*D^R6W_ #[Q?]\"C[);
M?\^\7_? H C_ +2L?^?N'_OL4?VE8_\ /W#_ -]BI/LEM_S[Q?\ ? H^R6W_
M #[Q?]\"@"/^TK'_ )^X?^^Q1_:5C_S]P_\ ?8J3[);?\^\7_? H^R6W_/O%
M_P!\"@"O)>VT\D*13QNYD'"MDU>JI-;PHT+)#&K"0<A0#5N@#XO^*?\ R5#Q
M#_U]M_(5R%=?\4_^2H>(?^OMOY"N0H **** /6_A?_R+-Q_U]M_Z"M6-;L N
MNF\EBOQ;/)"))(8H=A.449<MN R%SQQCCUJO\+_^19N/^OMO_05J;589#XL,
MG]B_:VS$(I#:.R@C:2QDSMX^88QQP>>10!TVH74-K$HN Y2>00?)URP/] :Y
M[PP'^V1FX^U BQ460EAC0&WRO)*$Y;[O7'TY-=)>VMO>6LL%S''+"PY6097C
MD$US?A:UAM]0D>V_LN2"2W^6:Q+@Y#@%2&<\?0?EW /3-"UIO#^@ZOJ*6PN9
M%DMHHX6E\L.\DGEJ"V#@989.#76:?X@O9-&N=2U#3H/+C(\I=)N6OC,,X.,(
MO.?K[XQ7(:-:27NAZI$FDVVK 2VSO97!&V558D@;OEW#&1NXR.:Z/PEI<]MK
M.M:G_9)T:RO?($-BQ3<70-OE98R44MN5< DD1@F@"?3?$>IZYX0L-;TG2())
M[OYC:W-V8@B989WA&R>!QCN>>.9O"^NZCKBZ@U]ID%FMK<&W22"[,Z3,OW]I
M*)PK94\=58=JS-&T[7=$^%2:?;6H&NPV<B0Q>8F%E);:=V=N!D'KVK73PS!#
MH>GZ5:WU]9PV2*BM:R[&DP,?.<'.>I]2: ,[4/%NHZ?=S32:'C1X;Z*Q:YDN
M"DSL[(F^.+9AD#.!G<"<$@>I=>+M2L[T23:%Y>D'4DTU;B6Y*3N[.(Q(L)3!
MCWG&=^2!N Q65XDTW7-;NC;2:$O]H6UZLFF:W!(BQV\&]6)8%]^\ %2H4AOH
M>%UO3M:UK5;=)/#XCU*SU%)+/7(98Q'%:B4,<@OYFXQYC9-NTDYZ= #3L/%V
MH:IXBN;"STW3S:V]V]NTLFI[9V5" [K#Y9R <C[W.WM6OX@UJ71X;-+6T%W>
MWUTMK;0M+Y:%RK,2S8.U0J,3@$\8 YKD;O0;JZU%+:#PA;65VNLK?'6H6B$9
MC$H=GSN\TR.@*%2N,L>=M:NO>')%T9D2*_UP_:XY_*EO?+GA )^:W<%=KC.0
M"P!&1GF@"S!XO=--U66_TJX%_I<_D7%I89NBQ**Z,A"@E2KJ<D+CG/3-6[3Q
M-;R>#+/Q)>1FWAN+.*Z:)3O(,B@A%X&YB6"@8R21QS63X0\.W&FV.NW,MK/;
M2ZI.9([>YN?/F5!$L:^8^Y@78J6.&(&X#/%1VOA"_NO"?A*TFU&73;O1[:'?
M&D<<RF98@G(8$$J=V"._/8&@!O\ PG]Q)X7T35(]+MX[K5+B2'[/=7WDQP!!
M*69I=AZ"+'3JU=7I-S>7FFQ7%];V]O.^3LM[CSTVYX(?:N<C!Z5P.C^'=6T;
MPQHT.K:'%K[6UU/));LL/G6P8MM:+)"-SR<MGY^.F*Z;P1I%SHVC7,5Q;+9)
M/>S7,%BK BTC=LB/Y25]6(7@%B!TH Z6BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH JZ?_Q[/_UWF_\
M1C5:JKI__'L__7>;_P!&-5J@ HHHH **** "BBB@ HHHH ^)OB+_ ,E(\2?]
MA&;_ -#-:W@?3O$'BKP_JWABP2PCTGS([V[OKUF1+1E! 8,#CY@",$'@'I@F
MLGXB_P#)2/$G_81F_P#0S72^ XH?$W@36_!<.HV]AJUS=17=L+A]B787@Q$^
MHP& [GZ$@ NVG@_6O ]KJ'B7PSJN@^(XH+62"Y:TF,KVJ.,-)M4CH ><G R2
M,#(Y#X;_ /)1] _Z_$KOO#O@S4/A=%JOB'Q7=V=I$^GSVL-BDX>2\=P $P.J
MYP3Z8!/ )K@?AO\ \E'T#_K\2@#ZG\1:;;CQSX1U+]\;DWLT/,[E OV2<G$>
M=H.0.0,\=:Y_51<:-/XA\50W.A:A!%J<9EM#9[Y\A88?+$N[Y) %!5=IY8==
MW'I4MM!/+!++"CR0.7B9E!,;%2I(]#M9A]":SIO"^A7&LKK$VD64FHJRL+EH
M5+[E&%;/<@< ]10!AWNGP6_Q8T6]3SC-=:=>B3?.[KA3;@!5)*IU.=H&>IS3
MCIUO:_%FTO(_.,]UH]WYIDG=Q\LUM@*K$A!R>% ZUU3VMO)=173PQM<0JR1R
ME0616QN /8':N?H*#:P-=I=M#&;A(VC64J-RJQ!90?0E5./8>E '*^/5O&G\
M++8?9?M1UD>7]J4F//V:XZ@<],_CBM?1O[5MHIWUN325Y7RVL59!W^]N)[XQ
M5O5-'TS6[9;;5;"VO8$?S%CN8A(H;!&<'O@G\ZIVWA#PW9V\]O;:#IL,%QL,
MT<=JBK)L.Y=P YP>1Z&@"GXZ_P"0)99_Z"^G?^E<52^)+Z:VU'PU'!(H6XU8
M0RY56ROV>9L#(XY4<C!_,UKZAIMEJUD]GJ-I!=VKX+PSQAT;!R,@\=1FJ5AX
M5\/:4X?3]$TZU82+(#!;(AWJ& ;@=0'<9_VCZT <'I&M>(+;1?"VNW6KW6HS
M:I%-Y]FT4:QMMMI94V!5!#9C4$Y.=QX' $L^L:OHW@^/Q!_PDQO;N]T=[P6E
MQ%&4$FV,^;%M4$)'O.0=V01WY/H<6EV$$5I'%9V\<=F<VRK& (3M*_)_=^5F
M''8FJ=CX5T'39[F:RT>QMY+E2DS1P*-ZDY*G_9)Y(Z&@#SSQG)J&EZ9KNB3:
MW<:K;7&A27I-TL?F0NLJ)P451L<.< YP8SBKVH:IKBKK^K1ZY<QKI6N0VD%H
ML<7E/$Q@W*^4W'(E;'S CBNSLO"?A[3K2ZM+31;&&WNP!<1K N)0.@;U R<#
MH,U=;2M/>*>)K*W:.XE$TRF,8DD&W#,.Y^5>?]D>E &#\0[VXM_"4UE9)*]]
MJLBZ?;I%C>3)D.5)( (C#L"2!\O)%<CIM[J.@6'BC2=+TZXTJ2P,>LZ?8W!B
M9GMB09H@$9P 6CE P<CS!7J,UG;3W%O<2P1O-;L6AD906C)!4E3V)!(^A-#6
M5LUZMXT$1NEC,2S%!O"$@E<]<$@''M0!YQJ7BO5KZV>^TB[G?3=2UB+3;%K5
M80XB2-S))$TI";GD5HP7.!@8&3ST?@Z_U-EU*UU9YL6]TL5LUY/;M<8,:MLD
M\EBNX$DCH2I!QWK:DT'29=&_L=]-M&TS:%%IY*^4 #D87&!@\_7FFVOAW1K*
MUM[6VTNTC@MYOM$*+",)+@C>/]KD\]>: -.BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH AN?^67_ %T%
M35#<_P#++_KH*FH ^+_BG_R5#Q#_ -?;?R%<A77_ !3_ .2H>(?^OMOY"N0H
M **]CT[2;R\^%OA/1-$TWS(/$5](-7NXX2[KY<PV M_" H)Y_NGWSO>+;U==
M\.>.K.;2+2W\/Z 8[?2KE( A2='"%5;OD\''0$#O0!S/PO\ ^19N/^OMO_05
MJE+8&QUB&QN;K2WN0UNL5PQF$T2(1@ A2J%AV)Y+$]ZN_"__ )%FX_Z^V_\
M05K2UC3;E]16ZCL8YK?SHVD"7#J[_<4DH%P0 H.,]%YH Z*4!HY 0,%2"#7(
M^%$CAU:6$LTDOV;<K'4([D!057&$5<?=3D_W1[UU[#<&&>H/)&:R-*T233KR
M2YENH9"T7E;+>S2W7&<Y(4G<?3TR?6@#TKP%<P0?V@)IHXR?+P'<#/WO6NS_
M +1LO^?RW_[^K_C7$^"+^UL%NS=W$4 FF@@B,C!=\C;@JCW)Z"NV34+22_DL
M$N8FO(HUDD@#C>J$D!B/0X- !_:-E_S^6_\ W]7_ !H_M&R_Y_+?_OZO^-%C
M?VFIV<=Y8W,5S;29V2Q,&5L'!P1[@U9H K?VC9?\_EO_ -_5_P :/[1LO^?R
MW_[^K_C4RR(SL@=2Z@%E!Y&>F:?0!6_M&R_Y_+?_ +^K_C1_:-E_S^6__?U?
M\:LUF3^(M&M;2>[N-5LH;:"8V\LTDZJJ2CJA). WM0!:_M&R_P"?RW_[^K_C
M1_:-E_S^6_\ W]7_ !I(=2LKG3AJ$%Y;RV10R"Y24&,J.IW=,<'FLVP\8^&]
M5O5LK#7+"XN6SLCCG4E\==O][IVS0!I_VC9?\_EO_P!_5_QH_M&R_P"?RW_[
M^K_C5FH+R]MM/MFN;R>."!2 TDC!5!) ')]20/QH ;_:-E_S^6__ ']7_&C^
MT;+_ )_+?_OZO^-6:KVM_:WMDMY:W$4ULP++,C J0.IS^!H 3^T;+_G\M_\
MOZO^-']HV7_/Y;_]_5_QI]K=07MK#=6TJ2P3()(Y$.5=2,@@]P14U %;^T;+
M_G\M_P#OZO\ C1_:-E_S^6__ ']7_&K-% %;^T;+_G\M_P#OZO\ C1_:-E_S
M^6__ ']7_&K-% %;^T;+_G\M_P#OZO\ C1_:-E_S^6__ ']7_&K-% %;^T;+
M_G\M_P#OZO\ C1_:-E_S^6__ ']7_&K-% %;^T;+_G\M_P#OZO\ C1_:-E_S
M^6__ ']7_&K-% %;^T;+_G\M_P#OZO\ C1_:-E_S^6__ ']7_&K-% %;^T;+
M_G\M_P#OZO\ C1_:-E_S^6__ ']7_&K-% %;^T;+_G\M_P#OZO\ C1_:-E_S
M^6__ ']7_&K-% %;^T;+_G\M_P#OZO\ C1_:-E_S^6__ ']7_&K-% %;^T;+
M_G\M_P#OZO\ C1_:-E_S^6__ ']7_&K-% %;^T;+_G\M_P#OZO\ C1_:-E_S
M^6__ ']7_&K-% %;^T;+_G\M_P#OZO\ C1_:-E_S^6__ ']7_&K-% %/3'62
MS9D8,IFF((.0?WC5<JKI_P#Q[/\ ]=YO_1C5:H **** "BBB@ HHHH ****
M/B;XB_\ )2/$G_81F_\ 0S4GA2_\(VMO-%XB\/7FJ7,D@\AK>Z,6T8QMP#R<
MU'\1?^2D>)/^PC-_Z&:WOAGXT\,^#!>76JZ/<W6J2'%M=PJC- N,';O. V>^
M* .OU?P[\/-'\+3:CKOAV\T6^GB/V"QFOWDN9#@X8Q@_(H/]['0YQQGS3X<#
M/Q&T$'O=K78-=> _%UW?-::!XGO]7>"2<RSWJ,?E7[S$MR!Q^'2N0^&__)1]
M _Z_$H ^RO[,M_[US_X%2?\ Q5']F6_]ZY_\"9/_ (JN%M-2N['XO:MY]Y*=
M,N7CL?)DD^2*46RS(R@],A9@<=3MK)\.^)M2MY/%.N3743K=BRN[9-0NQ#;V
ML,SR",DGH!$(R0!EFXH ]0_LRW_O7/\ X$R?_%4?V9;_ -ZY_P# F3_XJN)L
M?'NHZC$+"T@T^?5I-2-A#,K2+;.H@\\RX(W8"Y&WN<8;!S2:3JNI#6IEU6VS
M=GQ$UN(H+EF1 NF!P4!QD-M)VMP"^>HS0!V_]F6_]ZY_\"9/_BJ/[,MO[US_
M .!4G_Q5<'IGQ)NGTO4M0O[;3C]ELFN6L;>X9;JVE! $$L;J&R2P&\ #(/'0
MFYJ7C'7/#EMJ2:UI]A)=0Z;)J-LUG*_EN(V57C;<,@@NF&Z$'H,8H [#^S+?
M^]<_^!,G_P 51_9EO_>N?_ F3_XJLC2-9U5_$EWHVKVUFDJVL=Y$]H[,H1G9
M2C;@,D%?O  '/05B6^O7UAX^\40)I6K:I"/LA1;5HRD.8N1B21<9Z\?C0!V7
M]F6W]ZY_\"I/_BJ/[,M_[US_ .!,G_Q5>=6'C:ZT[1+*#=!!>7U[J4IDU:1M
MMO''=,NQ@F26^=5 !P #SP ;K>/8UM;;6I[ ^8FF7[F..X;8[Q3P1A5R &5V
M8%7(R >V2* .X_LRW_O7/_@3)_\ %4?V9;?WKG_P*D_^*KSOQ7XC\16^B^(=
M(U*"TM[J+16OHKK3KB3J7V[1D @C!Y[\'CD"?Q5XG\2V&D^(;-TL;74+:PCO
MK>>VD=@B-(R%3N'+#;PV #GH* .]_LRV_O7/_@5)_P#%4?V9;_WKG_P)D_\
MBJY&X\8ZG:^+$T>XBTJW*R01>5<3/%)=AU4O);LRA&"EB F2QV$?*<5W5 %/
M^S+?^]<_^!,G_P 51_9EO_>N?_ F3_XJO.-!\27?A_\ X2V;4)Y[N)IKZ_L4
MD8L28KF2%H%/89%O@#O)4?A5]4M(O#EE?:G<W5S'XBO;:YE>5CYNV"?(//W=
MPR!VP* /2_[,M_[US_X$R?\ Q5']F6_]ZY_\"9/_ (JN<\<>)$TV"+2(-1M[
M&_OHW?[3-*J?9H5'SR#<1E^0JC^\V>BM7*1:M)JNB^"8%FU/5EDT8RW=KI5\
MT=PTJI$/,>0.O"MO4@N"68<-@X /3O[,M_[US_X$R?\ Q5']F6_]ZY_\"9/_
M (JO./#1O?%QT_3]2UJ^*6VAQS,]I<R6\AN'FDC)<KM+/'Y.TAAC<6)%22N^
MM^ M"UNXN]2_MW4K:"UMX[?49[>*6X<'YV2-@,#YI&('W5/H* /0_P"S+?\
MO7/_ ($R?_%4?V9;_P!ZY_\  F3_ .*KCO$=KJNBP>$[>WURX:TBU&TM;@2
MM-=G=RSR[LX.,D8Y]<<5WM %/^S+?^]<_P#@3)_\51_9EO\ WKG_ ,"9/_BJ
MN44 4_[,M_[US_X$R?\ Q5']F6_]ZY_\"9/_ (JKE% %/^S+?^]<_P#@3)_\
M51_9EO\ WKG_ ,"9/_BJN44 4_[,M_[US_X$R?\ Q5']F6_]ZY_\"9/_ (JK
ME% %/^S+?^]<_P#@3)_\51_9EO\ WKG_ ,"9/_BJN44 4_[,M_[US_X$R?\
MQ5']F6_]ZY_\"9/_ (JKE% %/^S+?^]<_P#@3)_\51_9EO\ WKG_ ,"9/_BJ
MN44 4_[,M_[US_X$R?\ Q5']F6_]ZY_\"9/_ (JKE% %/^S+?^]<_P#@3)_\
M51_9EO\ WKG_ ,"9/_BJN44 4_[,M_[US_X$R?\ Q5']F6_]ZY_\"9/_ (JK
ME% %/^S+?^]<_P#@3)_\51_9EO\ WKG_ ,"9/_BJN44 4'LH8)(9$,Q82#[\
M[L/R)(J_4-S_ ,LO^N@J:@#XO^*?_)4/$/\ U]M_(5R%=?\ %/\ Y*AXA_Z^
MV_D*Y"@#T3P9%\4+30GD\)1ZD-+NV8YA561F'RL5W?=/&,C!X]JO1>"/$=O\
M/?$DOB==8L[>P"75G;O+B&69VVNS+SN.,<\'GWJCH6@?$I_!MMJOAN_U.326
M,F+?3[YPT1#$']T"#DG)^4'K5>#QYK%IX=\2Z!XCN-7O+F_ACBB6\G=OL[*V
MYLJYR,\=/2@#?^%__(LW'_7VW_H*UVU<3\+_ /D6;C_K[;_T%:[:@ HHHH T
MELYKSP/XD:VS]JM4AO;? R?,A8RJ!]2F/QK/OM8DT^"?XCV8)&K2WMG$=IR8
MO*"VN1VS);#'_78UVOP_ 9=24@$'RP0>_P!ZNK_LG3_L,5C]AM?L<)4QV_DK
MY:;3E<+C P0",=,4 >=WT&JZ5=Z!X0L6OEM+/1A(QT^YBMY)I$*H3ODZA?O$
M#J7&>.*ISZKXDO-+L+NXU2680:4;FX&C7D"S*P=P+ED;"2H50?*&"Y#<'(QZ
M;JFB:5K<4<6JZ;:7T<;;D6YA60*?49'%17_AK0]4^S_VAH^GW?V<;8?/MD?R
MQZ+D<#@<>U 'G-WJ4MIJ'B?7M/U6:/[39:3BXD4;(8YI"K2[".-JDL <@9.>
M*M:K>:KHNH:AH>GZ_?31@Z6ZW4[)-+;//=>4ZY*\AD&X!LXY[$"O0Y-'TZ6[
MENY+"V>XE@-M)*T2EGB/\!/=?8\5#9>'=%TZT-I9:18VUN95F,45NBJ9%(*M
M@#[P(&#U&!Z4 <UI&L#0?%6I:'?ZG=7-N]Q:Q63W;;W$LL4CE2^!P?*.,]S@
M=0*P=-O=.L7N;R6U-[J1\2:B=+@\\1H[X*N[,3M"J-P+'.,\ D@'TB\T72]1
MCN([W3K2Y2Y"B99H%<2;?N[LCG';/3M5>?POH%U9VUG<:'ILUK; B""2TC9(
M@>NU2,+G':@#SR[L9-/2TLKDV^I_:CJ.M/86O-O<WJ!&CME'5E&YGP1\S)NQ
MVK*U768M5M%L9?$LNJFXTA[J.-$CR^HG:(4MMJ!E9&)) .5PN[^(GU2?PCH,
MVDC3$TRWM;59A/&MFGV<Q2CI(A3!5_\ :'/;I2Z5H$FF733OKFK7_P A18[R
M9611D'HJKD\=3D]: .!UV\\0)!XJNGUZ[M[K1;:TDACM]@B$QC!<L"OSJ3_"
M>.3WZ6M7O-3T'_A)[&'6+VX2WCTVXADNF5WC:6=DD .T<$(..@R<8KT.33;*
M87 EL[=Q<@"?=$I\T 8&[CYL#UHFTZRN&E:>SMY6F"+*7B4EPA)4-D<X))&>
MA- '$V%W/=7CZS=>*)K65=<ETX6.%: HLS1I#Y?7>R@/OSD;L_=XK&\)QWNF
MZ%X2O(]7O66^N+FVEM69?($?E7$B@+CA@T:G=G)YSD<#TC^P=(_MC^U_[,L_
M[3QC[9Y"^;C&/OXSTX^G%3KIEBD4$265LL=NQ:%!$H$1(()48^4X9AQV8^M
M'E4.LZKJ7AFYOI_$%WI\VE^&K2^@\ID59I9(69I9 5.\%E"[>@P<<D$)K_B#
M59-&O;VQU'5?M.EZ/!<2/%+#!;P3-%YF9-V6F9OE^7;M[9!/'7^(_ <6NO%'
M'/9V]HEN+98GTZ.5[=.03;OD>4Q!QT8#"D $5MS>%]!N989;C1K">6&$01R3
M6ZNPC QMR1G&"1^)]: .'UZ[U:>3QM>Q:Y?6JZ+:1W-E#;LJHLGV?S#NR#O4
MD#Y3QR?8CI/&&K20:9!;65^+:6>^M;6YGB93):QRN 6YSM)'R@D<%L]JW(]&
MTR*TEM8]/M%MY8EADB$*[7C"[0K#'*A>,'MQ576- @U*PO88!;VUQ=A!-,;5
M)!,%Z+*I'SIC*D$]"<$=: . FU75+/5M4T*+Q!=O9C5[*P^VR,C2VL<D1=U#
M[<;BP"!B"1O'<9JRVL:CH&I7F_5KF[T;1=5@BN)KEU)$$\05E=\?-Y4CQOGJ
M%)!)Q73Z#X*L-)TV_M+J&RNUOY ]Q"EHL5OM50JHD66 4!<\DDDDYK7@T+2;
M72VTN#3+.+3W!#6J0*(F!ZY7&#GOF@"CX.FOKSP[#J.H/*9M0=[M(I,9@B=B
MT<? XVIM!]\UO4B@*,#&/:EH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH JZ?_P >S_\ 7>;_ -&-5JJNG_\ 'L__ %WF_P#1C5:H ***
M* "BBB@ HHHH **** /B;XB_\E(\2?\ 81F_]#-2>%M>\,:1:3QZ]X3&M2NX
M:.4WKP>6N.F%'//-1_$7_DI'B3_L(S?^AFMOX:7$T\TVE6G@:P\1W4T@?S;I
M.(%QCEL85?<D<T =5X-\4^"[W4M0ATOP=%HETVF76V[?4WD'^K/R[6 '->>_
M#?\ Y*/H'_7XE>UZII6EC7-6L8OA]I"Z!%I<EW#KD< ,9Q#NRKXVYWY&,YP,
MUXG\.,GXBZ" <'[6O/I0!]8ZQX&TO6H-8BN9;M/[5DAEE>*0*T;1*JJ8SCY>
M%P>O4^M)?^!M-O;F>ZCGN;2Y=[62*2 IB!K?=Y9164CH[ @@C'I6S]DOO^@D
MW_?E:/LE]_T$F_[\K0!S_P#P@,'FW%Q_;>K?;9;J.]2[W1>9%.L9C+K\FTAH
MSM*$%<#@"K%EX)L;0AY+V_NI3?OJ$DL\J[I)7MS;MDJHPNUB0%Q@XQ@#%;'V
M2^_Z"3?]^5H^R7W_ $$F_P"_*T 8,?@*SDB>+5-2U#5HOL4FGQK>-'F.%]NX
M!D169CL7YF)/'KDE)/ -I>6U_'JFK:GJ,UW9FP^T7#QAXH"<E4V(%R2 2Q!)
MVCTK?^R7W_02;_ORM'V2^_Z"3?\ ?E: $&D6XU]]9#2?:7M5M2N1LV!RP.,9
MSECWIMGHUM8ZQJ6IQ-*9]0\KS@Q!4>6NU=HQQQUZT_[)??\ 02;_ +\K1]DO
MO^@DW_?E: ,A_!EO'';M8:GJ%C=6\]S-'=0M&6Q<2&25"K(49"V" 5R-J\Y'
M,-_X+M)-': &>_FCT^YLU6]N3^_\YD=C(^"P8M&,%>%R<#@ ;OV2^_Z"3?\
M?E:/LE]_T$F_[\K0!PVF^#+[6KK5YO$#ZHD%YIR:<#>3P-<%=Q9B/)'EJHX
M."Q)8G'%=1K7A&PUU]0>YEN$>^L!82&-@-J!F8,N0?FRQZY' XK1^R7W_02;
M_ORM'V2^_P"@DW_?E: ,6Z\%)?R$7>MZI-:2R0S7-HS1>7-)'L(;[FY,E%)5
M"H)[#)SKZ5975F^H-<W<EPMQ=M-"LC[O)C*J @X&!D$X[;L9/6G_ &2^_P"@
MDW_?E:/LE]_T$F_[\K0!C3^!-(N/L/FO=,;/4I=10^8!N>24RLC8'*;]IQ_L
M+DG'-F#PE86]U;W"2W.^#49]24%EP995=6!X^[B0X'7IR:T/LE]_T$F_[\K1
M]DOO^@DW_?E: 'WNFV>H1,EU;Q2Y4H&= 2H/H2.*PU\$6EM:Z7'IFH7NFW&F
MV@LHKJW\HO)#A<JX=&5LE0V=H(/3J16S]DOO^@DW_?E:/LE]_P!!)O\ ORM
M&$? 5C!!:IINHZCILT-N]J]Q;R(TD\;MO?>75OF+EFW#!!8XZXK33PSI\4VB
MM")(XM&C:.T@5OD4%!'DYY)"Y .?XCUS5K[)??\ 02;_ +\K1]DOO^@DW_?E
M: &ZMH]OK"V8N&E46EW'=Q^60,NAR <@\>M:%4?LE]_T$F_[\K1]DOO^@DW_
M 'Y6@"]15'[)??\ 02;_ +\K1]DOO^@DW_?E: +U%4?LE]_T$F_[\K1]DOO^
M@DW_ 'Y6@"]15'[)??\ 02;_ +\K1]DOO^@DW_?E: +U%4?LE]_T$F_[\K1]
MDOO^@DW_ 'Y6@"]15'[)??\ 02;_ +\K1]DOO^@DW_?E: +U%4?LE]_T$F_[
M\K1]DOO^@DW_ 'Y6@"]15'[)??\ 02;_ +\K1]DOO^@DW_?E: +U%4?LE]_T
M$F_[\K1]DOO^@DW_ 'Y6@"]15'[)??\ 02;_ +\K1]DOO^@DW_?E: +U%4?L
ME]_T$F_[\K1]DOO^@DW_ 'Y6@"]15'[)??\ 02;_ +\K1]DOO^@DW_?E: )[
MG_EE_P!=!4]9S6]U'+"TMZ94\P93RE&?Q%:- 'Q?\4_^2H>(?^OMOY"N0KK_
M (I_\E0\0_\ 7VW\A7(4 >S?"?1Y-&\-ZMXAU#Q!9Z'9:K926EG<O/B59 ^-
MZID9P5. #G\Z?XZ^(_AG4O!\V@K-<^)=3*A8]7N[.*$1<@DIA0PZ$=,\]37(
M^'?A_IVO:';ZC<^-]"TR20L#:7DX61,,1R">_7\:ZJ'P)I&@?#SQC=1Z[H6O
MSBVA,;VA25[8^9R<\E<YQQC.* *7PR1F\-7!$SI_I;<*%_NKZ@UVGE/_ ,_,
MOY)_\37'?"__ )%FX_Z^V_\ 05K9U?Q!)HE^J7-K&]G)&TB2I.J.H7:&RKX!
MY88P<^U &QY3_P#/S+^2?_$T>4__ #\R_DG_ ,326ES'>VD-U#N\J9 Z[EP<
M'U%34 =?X"M9I!J&V_N(\>7]U8^?O>J&NR^PW'_04N_^^8O_ (BO,(KK4;3P
MEJ[:3>_8KZ2ZL8(KC8'\OS)U0G!&",,>*Z&/Q5>7]SX<0[K.Y:^N;/5;10#L
MECMI7*@G^'*JZGNI4]Z .N^PW'_04N_^^8O_ (BC[#<?]!2[_P"^8O\ XBN2
MLO'$[Z59G3='U+63%IEO>WC^9&)521"R@+P))2%)VJ .G/(%1-XTO]+U'Q'+
M<:=<W>E6-]$KSAT3[/$\$)PJGYF(9V8@XP#U)XH [+[#<?\ 04N_^^8O_B*/
ML-Q_T%+O_OF+_P"(KG;SQV+6ZNY%TBYET:QNEL[O4ED0".0E58B,G<R*6 9N
MW. <&L^U\:W%D][:RHU_?S:O=P6D+RI"J0Q;<EG/ 5=P'<DL.O. #LOL-Q_T
M%+O_ +YB_P#B*/L-Q_T%+O\ [YB_^(JOX>UZ#Q%I7VV&-X6262":%V5FBE1B
MKJ2I(/(X(.",&O./^%CN?A$ET+W4/[>-@K&Y_LV79YO'._R_+Q[YQ0!Z?]AN
M/^@I=_\ ?,7_ ,11]AN/^@I=_P#?,7_Q%8&M^-'T+4&2XTB8:<D\5N]X\R(7
M:3: 8HR=TB@N 2,=#C.#45]X^%DVK2'1;V6RTNY2TFN(W0^9*[Q*JHF<L<2Y
MYP.,<D\ '2?8;C_H*7?_ 'S%_P#$4?8;C_H*7?\ WS%_\17,WOCNXLI/L[:#
M(;R"V6YOH/ML*F!6+;54DXD<A&.!Q_M<C.5=^*[RZUHR:=?O_9\]QHS0#8.8
MKAWW]1GYE"_3VH [O[#<?]!2[_[YB_\ B*/L-Q_T%+O_ +YB_P#B*NT4 4OL
M-Q_T%+O_ +YB_P#B*/L-Q_T%+O\ [YB_^(J[10!2^PW'_04N_P#OF+_XBC[#
M<?\ 04N_^^8O_B*NT4 4OL-Q_P!!2[_[YB_^(H^PW'_04N_^^8O_ (BKM% &
M7=V]U!!O75+O.]%Y2+H6 /\ ![U/]AN/^@I=_P#?,7_Q%/U'_CT_[:Q_^AK7
M)6]EJ^NZWXC:+Q1J>G_8KX6UM% D#1*/L\+Y*O&2WS.V?F'X4 =5]AN/^@I=
M_P#?,7_Q%'V&X_Z"EW_WS%_\17G6JZMK.H_#FV\5P:U?:=>KY5M-;6GE&!I!
M<B&1P'C9N<L1\W8>^;/BR_UCP=<Z#Y&MWU[;":>ZOS=K$SR6\:H74;$4#:F]
MAQG(_( [S[#<?]!2[_[YB_\ B*/L-Q_T%+O_ +YB_P#B*X_4_$.I/\4]'TNS
MN=FE1EX;Q%4'SIGMY90I)'&Q4C;C_GH*YGP_XIOI++PO=)XEUJYO]0GMDN[?
M4+%8[0JX_>!93"@!Z[,.2QV@!LT >K?8;C_H*7?_ 'S%_P#$4?8;C_H*7?\
MWS%_\15VB@"E]AN/^@I=_P#?,7_Q%'V&X_Z"EW_WS%_\15VB@"E]AN/^@I=_
M]\Q?_$4?8;C_ *"EW_WS%_\ $5=HH I?8;C_ *"EW_WS%_\ $4?8;C_H*7?_
M 'S%_P#$5=HH I?8;C_H*7?_ 'S%_P#$4?8;C_H*7?\ WS%_\15VB@"E]AN/
M^@I=_P#?,7_Q%'V&X_Z"EW_WS%_\15VB@"E]AN/^@I=_]\Q?_$4?8;C_ *"E
MW_WS%_\ $5=HH I:6I2R*L[.1-*"S8R?WC<G  J[573_ /CV?_KO-_Z,:K5
M!1110 4444 %%%% !1110!\3?$7_ )*1XD_[",W_ *&:ZOX9-;:WHE_X.7Q)
M>Z)J&I7 :(P0[X[A0G*.1\PZ'C< <\YZ5RGQ%_Y*1XD_[",W_H9K?^%5QX?T
MO5X]8O5U>]URVFQ8:9IL'F&4%""S<=!GH"#]: +6J>$_'NF>%IK72M9.M^%U
M#%CI5[YL2KG)!3.X#J2 ".N:YGX;_P#)1] _Z_$KKO$7C#6_#%E+8Z/X&C\)
M6=XAB:>>U9[B92#E3+(.>">,$CUKD?AO_P E'T#_ *_$H ^H?$*^);77M,BM
M/$:0VVIWK6ZQG3T<P*())/O$_-S'CGU]JN7/BJ/0<V-VE]JUU9VZSZA<V=LN
MV!#G#NNX8R%8[5W-@9QTSIZMI4NH:GH=U'(BKI]XUPX;.6!@ECP/?,@/X&N6
M\1>!9]0\07NHV=KI%T-0ACCD.HJY:V= 5WH%!$@*D90E>5Z\T :]SX]TJ"[O
M8(X+VY6QM/MES/!$&BCA\HR*Q8D [@" !R3[9-3:?XTTV_=@T-W9I]D>^CDN
MXO+66W4X,B\YP,J<$ X8<<U0?P9(NG^)[.WG@CCU73X[*W CVB'; 8AD#C'(
M.!VK-\:Z3_:=SX8T."287CLT%T8HVVFP:,BX#-C"AMB <YW;>* -;Q3XEGMO
MAQ+XATUC:220P31-<QC,2R.@RRYQD*QXS6)IWC8VNJW:OXDLO$FFVVFW%_=3
M64"J]KY17 RKE6W OA>#\N<XKJ_%^B3Z_P"%KO2[26*&>7RS&\H.P%'5^<<X
M^7%<_JG@_7/%$K/KMYIMOY=E=6L'V")R29X_+)<N>5 YVCJ<'/ H Z+4/%6E
MZ5+MO9'A06$NHM(5RJPQE W3G=^\7  .:Q-4\<^7I,TR6&HZ?=VUQ8M);W=L
M#(\$UPD99%4MN)&\8'S ]@<53O/!>N^(6=]:N]/M#_9$FGQ+9;Y=LA>)UFRP
M7(W1<IC@ #<<\:DFD^)M8MV&KW.G0;;BREBM[0L\8\FX25W+LH;<P7 7H,=3
MG- %F/QI:O;W[2:;J<5Y92Q126+0JTS&3'E[=K%2&SUW8&#G&*8_CO3H+)Y[
MFSU""=+Y-/>T:$-,LSJ'1<*Q!#!EP02/F'OBCKOA+4[V^U:\L;V)?MLMHQMV
MDDB$T<08/$\B?,H;=U /3!!!-4M,\"ZC:W+LPTNUMSJUMJ:PVF_:FR+8\>"!
MG[JG?_$2Q(7I0!OIXRMGL9I1I>J?:X;P63Z>(%:<2E0X'#%-NPAMQ;;COVJ(
M>/-.:&WVV.I-=SW<MD+(0 S+/&I9D;YMH^49W;MN#G(%4M9\)ZE=3ZC/:S02
MI=ZI%>/9RW$D"3Q+;)"8W= 2/F4/T(.T BJGA[P+J&E:I:SRMIL5O;:I/?I%
M:*RC;+;&(H%(XVL>N3N'. >* .PT36;?7=/-W;QS0[97AEAG4+)%(C%65@"1
MD$=B16C61X>TB71X+^.65)#<W]Q=J5!&%D<L ?<9K7H **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH AN?^67_705-4-S_RR_ZZ"IJ /B_XI_\ )4/$/_7VW\A7(5U_Q3_Y*AXA
M_P"OMOY"N0H ](\.?"_3=8\+Z9K.H^+[323J,LD4$$]ON+,C[< [QGMV[UT%
M]X"/@[PAXP@TWQA8WS1P1+J-FMG^\4!_E&[>=O)/8]*XV;Q;8?\ "'>$-,CC
MG:ZT:]FN+@%0%96D# *<]<#TJ_>?$+3[UO'<K6=U&_B)81;*-K",HV3O.1V]
M : -;X7_ /(LW'_7VW_H*U)K$WV/Q-/>"!#+&80JG3WF,J'&X^9SL(!/W?3N
M34?PO_Y%FX_Z^V_]!6K'B&=H=70I,L;^; ,_VJR$ LH/^CCJ,?GUH ZFWN8[
MR!+B'>4DY7>A4]<<@@$54MM=TJ\O6L[;4();A<_NU;DXZX['\,U=N-OD3;V*
MKL;<PZ@8Y-<UI>R_LM)T^2VFM/LB0WEK(X0^=&F!GY6.PG(R#_>- 'IGAS2/
M[<TS4+/S_)Q<V=QOV;O]5+YF,9'79C/;.>:Z/4/!EO>>,['Q)%=-;RP*ZW$*
MIE;@F-XT8\\,HD89YR,#L*R/ MQ+!]O\NSGGSY>3&R#'WO[S"NP^WW'_ $";
MS_ON'_XY0!RMMX&U'2K6.#1]?6T\S3K>PNY'M-[-Y*%%EB(<>6^TXYW#H<<<
MW[SP8MUI'B'3_P"T'4:Q,DID:/<8ML44>#S\Q/E9SQ]ZMO[?<?\ 0)O/^^X?
M_CE'V^X_Z!-Y_P!]P_\ QR@#FKOP1=7+W]E'JR1Z%J%Y]LN;0VQ:4L6#.BR[
MP CL,G*D\G!YXBO?A\)9_MD-W:O=K?7-TBWMD)X2D^W=&R;@3@HA# @\>A(K
MJOM]Q_T";S_ON'_XY1]ON/\ H$WG_?</_P <H BT#23HND1V331S2!F=Y(X%
MA4LQ)^5%X4#. .3@#))YK(_X0L?\*V7P?]O.!9BU^U>5SQ_%MS^F:W/M]Q_T
M";S_ +[A_P#CE'V^X_Z!-Y_WW#_\<H X[6?AW/J=]JT\.HV4?V^>.X$TVG^;
M<QL@3;&)=X_=9C!V@ \D9[UKS>#_ #].U2U:^P;_ %2'4BXB^X8VA;8!GG/D
M]>V[IQSM?;[C_H$WG_?</_QRC[?<?] F\_[[A_\ CE '.:_X)?4];GU2RN=/
MAFNK=()_MNFK=%=N[;)'EAM<!B.=RG XXYDE\#1O?_:$OV51+8.J&$=+5F(&
M00/FW=@,8Z5O_;[C_H$WG_?</_QRC[?<?] F\_[[A_\ CE %ZBJ/V^X_Z!-Y
M_P!]P_\ QRC[?<?] F\_[[A_^.4 7J*H_;[C_H$WG_?</_QRC[?<?] F\_[[
MA_\ CE %ZBJ/V^X_Z!-Y_P!]P_\ QRC[?<?] F\_[[A_^.4 7J*H_;[C_H$W
MG_?</_QRC[?<?] F\_[[A_\ CE $FH_\>G_;6/\ ]#6N<E\+Z]%JFJW&E^)8
M;*VU*X%Q)&=.$DL;>6D9VN7QTC!&4./0UL7=U=30;%TF\SO1OOP] P)_Y:>U
M3_;[C_H$WG_?</\ \<H R+[P;:3>"8_#%G.]M;1>3LE9=[?NY%D)/3)8J<GU
M)-6]7\.PZQJ^FWEQ(##9I<1O;LF1,LJ;""<\<?7-7/M]Q_T";S_ON'_XY1]O
MN/\ H$WG_?</_P <H YO1/ /]D1Z,9-5EN[C3[J6YEGDBPUR6A:!0>>-J;!G
MG.SMFJUEX#U==&TW0M1\20W.C61@_<0Z=Y4DHA9616D,C8&47. "<=176_;[
MC_H$WG_?</\ \<H^WW'_ $";S_ON'_XY0!>HJC]ON/\ H$WG_?</_P <H^WW
M'_0)O/\ ON'_ ..4 7J*H_;[C_H$WG_?</\ \<H^WW'_ $";S_ON'_XY0!>H
MJC]ON/\ H$WG_?</_P <H^WW'_0)O/\ ON'_ ..4 7J*H_;[C_H$WG_?</\
M\<H^WW'_ $";S_ON'_XY0!>HJC]ON/\ H$WG_?</_P <H^WW'_0)O/\ ON'_
M ..4 7J*H_;[C_H$WG_?</\ \<H^WW'_ $";S_ON'_XY0!>HJC]ON/\ H$WG
M_?</_P <H^WW'_0)O/\ ON'_ ..4 2:?_P >S_\ 7>;_ -&-5JJ6EL7LBS(T
M9,TI*-C*_O&X."1^1J[0 4444 %%%% !1110 4444 ?$WQ%_Y*1XD_[",W_H
M9KJ?!6JW/AGX4^)=<T7:FL->06DER%#/;P,,Y&>F6R/R[@8Y;XB_\E(\2?\
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
M%^2&!8<J<>N1<^']K=6?AN2&>&:*'[9.]H+E"LY@9R5:4'G><DDM\QR,\YH
MZFBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
MP!5L<X('ZTL/B_P_/<-!'JMOYJ0&XD1F*F.,*K[GS]P;64_-C]#0!H^9??\
M/O;_ /?]O_B*/,OO^?>W_P"_[?\ Q%<[?>/-*/AV_P!4TB>&_>S,0>'<8R!(
MX5201G!!)!Q@XXJ2U\;Z<J7IU2:&R,-_/9PJ6+-/Y9'*@#)8[A\HR: -[S+[
M_GWM_P#O^W_Q%'F7W_/O;_\ ?]O_ (BLBZ\76)TZQN-( U6?469+*&!POFE<
M[RS'[BK@[B1P>,$D \['\19K:1IKW^P[NR0DSG2M0:::WC'#2[&1?,C7(W,O
M09X.#0!W7F7W_/O;_P#?]O\ XBD\R^_Y][?_ +_M_P#$5F7WC/P[IMZ]G>:O
M:PSQNJ2*S<1%@&7>>B AA@L0#FF+XMTR^LS/I=[:3;+N"VE$SM'M,CJ!P5SD
MAOEXPQQSCF@#6\R^_P"?>W_[_M_\11YE]_S[V_\ W_;_ .(K.7Q9H<NK2Z3#
MJ4$FH1[U\D$\N@RR XP6 Y*@DCN*SM \>:5KVD6TL-U;)J$U@+MK9G.U3L!9
M0^,-M)PV,D=Q0!T7F7W_ #[V_P#W_;_XBE\R^_Y][?\ [_M_\16+)XVT+3[6
MR;5-5LK::YM4N2%D+($89W;L#"DY"EL;N@YXJQ?^,/#^F7<=K>:I!#+(J/@Y
M(56.%+D#" ]BV,T :7F7W_/O;_\ ?]O_ (BCS+[_ )][?_O^W_Q%9E]XP\/Z
M;?-97FJV\-PDBQR(Q/[IF"E=Y PH.]<%L YZUHZCJ=GI%C+?7]Q';VT0&^1S
MP,G 'N22  .23@4 .\R^_P"?>W_[_M_\11YE]_S[V_\ W_;_ .(K,3QCX>DT
MR?4DU6W-I;N(Y9,G*.<80KC._D?+C.>,9J6P\3Z+JAMA9:C!,UR9%B0$AF:/
M&]<'D,N1D'!H O>9??\ /O;_ /?]O_B*/,OO^?>W_P"_[?\ Q%+:7UM?I(]K
M,LJQRO"Y7H'0E67Z@@C\*L4 5O,OO^?>W_[_ +?_ !%'F7W_ #[V_P#W_;_X
MBK-% %;S+[_GWM_^_P"W_P 11YE]_P ^]O\ ]_V_^(JS10!6\R^_Y][?_O\
MM_\ $4>9??\ /O;_ /?]O_B*LT4 5O,OO^?>W_[_ +?_ !%'F7W_ #[V_P#W
M_;_XBK-% %;S+[_GWM_^_P"W_P 11YE]_P ^]O\ ]_V_^(JS10!6\R^_Y][?
M_O\ M_\ $4>9??\ /O;_ /?]O_B*LT4 5O,OO^?>W_[_ +?_ !%'F7W_ #[V
M_P#W_;_XBK-% %;S+[_GWM_^_P"W_P 11YE]_P ^]O\ ]_V_^(JS10!6\R^_
MY][?_O\ M_\ $4>9??\ /O;_ /?]O_B*LT4 5O,OO^?>W_[_ +?_ !%)YE]_
MS[V__?\ ;_XBK5% %+2F=K-BZ!&\^;(!R/\ 6MWJ[533O^/9_P#KO-_Z,:K=
M !1110 4444 %%%% !1110!\3?$7_DI'B3_L(S?^AFNA^%TOB"=[G3M$\+:+
MJJO('FN]5M=\=L,8Y?( &,G').#@&N>^(O\ R4CQ)_V$9O\ T,UEV^OZI:Z)
M<:-;WLL.GW,@EGAC.T2D# W$<D>W3O0!]%ZE TVI:M)!X6\--X.&E2W4&KP6
MD>YB(<\,"1G?NXQG KPOX;_\E'T#_K\2L-=7U)=,;3%U"[&GLVXVHG;RB<YS
MLSC.?:MSX;_\E'T#_K\2@#[0BN[>:YGMHIXWG@V^;&K M'N&1N';(YJ:O(/$
M3G3->\8RV-PT5S)/IWVG=?R1[;5B@E?()*+V+JOR G&,5##-<MI]W:V.L :<
M^KZ9;HNF:I/<B!I)0)E2X=5ZJR':I;:2>F: /9:J7NI6NGR6B7,FQKN<6\ V
MD[I"K-CCIPK<GCBN!@\.2:CJ?C"RM=1U"&2R6*TTO-[+LM6-I'AA\WS$M@DG
M/0]R<\[J6L'Q+:Z5XEU6XN].TN?6+2T""5X1"J0RF=L@@IF5Y(V?@A8\Y'6@
M#V:XN(;2WDN+F6.&")"\DLC!510,DDG@ >M<]_PGWA\>6\L]W!:R$*EY<6$\
M5LQ/3]\R!,'L<X-<3%-9OJ264-XUWX.77H$662X:>+=]F9A'YA)S']H$/4X#
MG'M4<-S=E]'GU6W\27,LL5P=<MFMKEX;B4H0MJL>/+VY8X(PI5/F8[LT >P4
M5Y#-"NDVD&F>*M9N+*?3O#MN; Q7CP[[D"02E-I'FR*5A4 [N"./F.<J\U01
MZ3I5[?:R\L\7A^RF^ROJDMG=1N4),MOD%+AW/!#9.5"D\XH ]E&JVIN_LW[W
MS?M!MO\ 4OC?Y7F]<8QM_BZ9XSGBKU<#'?W;>,%B^TW B/B5HO+,AP(_[)W[
M,>F_YL=,\]:YVR34=,T/PEJ>EW=_<ZOJ>C3/+Y]P\PN)1:>9&"K$KPX&,#/U
MR: /8**\Z\)ZAX8L_)O+'Q%=73?V4UUJ)EO'G08V$RS;B?+DSN&T;>-PQ\HQ
M4UJ^T>3Q!KTNLZ]?V5Y;-;G2([6Y9',31H0T,0XF9I3(IRK9P%/% 'J%%>1W
M-] +V]N?[6N?^$P37Q;P6)O'4_9_M"A4$&[:8C!\Y;;W+9R."2P:[:WO9=0U
M3[1<>*[FQ=DOY5 MO-F!B #85<*.G([$8& #URBN4\"AH8==L1+,]O9:M-!;
MB61I"D>Q&"AF)) +'&375T %%%% !1110 4444 %%%% !1110 4444 %%%%
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
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
M[XHU.WBM-0.G-$^HS>8\RC+!0#@@#J<B@#[!HKX?_P"$Y\6_]#1K7_@?+_\
M%4?\)SXM_P"AHUK_ ,#Y?_BJ /N"BOA__A.?%O\ T-&M?^!\O_Q5'_"<^+?^
MAHUK_P #Y?\ XJ@#[@HKX?\ ^$Y\6_\ 0T:U_P"!\O\ \51_PG/BW_H:-:_\
M#Y?_ (J@#[@HKX?_ .$Y\6_]#1K7_@?+_P#%4?\ "<^+?^AHUK_P/E_^*H ^
MX**^'_\ A.?%O_0T:U_X'R__ !5'_"<^+?\ H:-:_P# ^7_XJ@#[@HKX?_X3
MGQ;_ -#1K7_@?+_\51_PG/BW_H:-:_\  ^7_ .*H ^X**^'_ /A.?%O_ $-&
MM?\ @?+_ /%4?\)SXM_Z&C6O_ ^7_P"*H ^X**^'_P#A.?%O_0T:U_X'R_\
MQ5'_  G/BW_H:-:_\#Y?_BJ /N"BOA__ (3GQ;_T-&M?^!\O_P 51_PG/BW_
M *&C6O\ P/E_^*H ^X**^'_^$Y\6_P#0T:U_X'R__%4?\)SXM_Z&C6O_  /E
M_P#BJ /N"BOA_P#X3GQ;_P!#1K7_ ('R_P#Q5'_"<^+?^AHUK_P/E_\ BJ /
MN"BOA_\ X3GQ;_T-&M?^!\O_ ,51_P )SXM_Z&C6O_ ^7_XJ@#[@HKX?_P"$
MY\6_]#1K7_@?+_\ %4?\)SXM_P"AHUK_ ,#Y?_BJ /N"BOA__A.?%O\ T-&M
M?^!\O_Q5'_"<^+?^AHUK_P #Y?\ XJ@#[@HKX?\ ^$Y\6_\ 0T:U_P"!\O\
M\51_PG/BW_H:-:_\#Y?_ (J@#[@HKX?_ .$Y\6_]#1K7_@?+_P#%4?\ "<^+
M?^AHUK_P/E_^*H ^X**^'_\ A.?%O_0T:U_X'R__ !5'_"<^+?\ H:-:_P#
M^7_XJ@#[@HKX?_X3GQ;_ -#1K7_@?+_\51_PG/BW_H:-:_\  ^7_ .*H ^X*
M*^'_ /A.?%O_ $-&M?\ @?+_ /%4?\)SXM_Z&C6O_ ^7_P"*H ^X**^'_P#A
M.?%O_0T:U_X'R_\ Q5'_  G/BW_H:-:_\#Y?_BJ /N"BOFCX&^)M>U;XB"VU
M'6]1O(/L<K>5<73R+D;<'!.,U]+T %%%% !1110 4444 %>/_M'?\D\T_P#[
M"L?_ **EKV"L3Q/X;TGQ396VGZS:"YMEN!*$+%<,$< Y!'8G\Z /ANBOJFQ\
M!_"#4]0-A8#3+J\&?W$.H%W..N 'YQ55O"WP25BK7>B!@<$'5.0?^^Z /F"B
MOK.X^&7PNM=*35;BRLXM/=5=;J2\98BK8VD,6Q@Y&/7-,U7X<?"G0O)_M:WL
M+#SMWE?:;YH]^,9QEN<9'YB@#Y/HKZFMO!7P;O$G>U?29EMXS+,8]1+"- 0"
MS8?@9(Y]Z++P5\&]2O([.QDTFYN93B.&'42[L<9X ?)X!H ^6:*^LC\,OA<-
M+CU0V=F-/DV[+HWK>6VXX7#;L<D@58D^$GPXBNX;2328%N9U9HHFN7#.%QN(
M&[G&1GZB@#Y%HKZJN? ?PAL[*WO;E=,AM;G(@FDU JDN.#M);!Q5BS^&?PMU
M#3Y-0LK2QN;*/.^XAO6=$P,G+!L# YH ^3:*^HK?PA\%KNYBMK:?1YIYG$<<
M<>I[F=B<  !^236M?_"CX:Z5927NH:9;VMK'C?-/=.B+D@#)+8&20/QH ^1Z
M*^KM+^'GPFUN1X])BTZ^DC&YTMK\R%1ZD!N!5A?A7\,WM[FX73[4PVKND\GV
MMML3+]X,=V 1WSTH ^2:*^K-*^'_ ,)-=FDATF+3KZ6,;G2WOF=E'K@-G'O1
M=_#_ .$EA%)+>1Z=;QQSFV=Y;\J%E R4)+<-@@XZT ?*=%?5.G>!/A!K%V+3
M3!IEY<%2WE6^H%VP.IP'J]#\*?AK<7US90:;;27=KM^T0)=N7BW#*[EW9&1R
M,T ?)%%?7=K\)/AQ>B4VVE03"*1H9#'<NVQU.&4X;@@]127OPE^'&G6DEW>Z
M5!;VT0S)++<NJJ.G)+8% 'R+17UO'\*?AK-J$]A'IML]Y JO+;K=N7C#="5W
M9 -"_"KX:/J3Z<NFVQOHXQ*]N+M_,5"<!BN[(&>] 'R117UO;_"KX:7=W=6E
MMIUM-<6A47$4=V[/$6&0& ;(S@]:IZIX!^$>B7"0:JFG64SC<L=Q?E&(]<%N
MGO0!\J45];R_"KX:0P6\\FG6J17+I' [7;A96?[H4[N2>V.M.M/A/\-KY[A+
M73+>=K>4PS"*Z=C&XZJV&X/(X- 'R-17UFWPQ^%Z:8^I/96:V$98/<M>L(U*
ML5.6W8X8$?48J/2?AQ\*=>61M)MK&^$>!)]FO6?9GIG#<4 ?*%%?8#_!OX?Q
MH7?1$55!)9KB0 #U^]5.'X8?#"XTDZK#8VDFG!&D-TEXQB"KG<=V[&!@Y^E
M'R717UM)\*_AG#IRZC)IUJEBR*XN6NW$95L;3NW8P<C'UJC?^!O@]I5ZUEJ)
MTJTNDP6AGU$HRY&1D%_0T ?*]%?7\7P=^'T\22Q:+')&ZAD=+AR&!Z$$-R*@
MM/A3\-+^2XCM--MIWMI#%.L5T[&)QU5L-P?8T ?(]%?6+?#;X5I]KW6MB/L<
MBQW.;UOW+L0%5_F^4DD  TW5OAS\*-"\O^UK>PL3+GRQ<WS1EL=< MS0!\H4
M5]7W/PX^%-GID6IW-OI\-A,0(KI[YA$^<D8;=@YP?RI-+^'?PFUMWCTJ+3KY
MXQN=+:_,A4>I ;@4 ?*-%?5%WX%^#]AJ/]G7?]EP7N0/(EU$JX)Z @OP35C5
M?AO\*M"$1U:VL; 39$9N;UH]^,9QEN<9'YT ?/\ \/-9T[3-1U>SU2X-I:ZO
MI<^G_:MA80,^"K,!R5RN#CUK=\.77AKX?>(=$O)-=_M6Z$\HO#I^XV]O"\9C
M#*64%I/FSQV&,9QGUZT\ ?"._MWN+---N((Y$B>2*_+*KN<*I(;@DG '>M"#
MX1_#FYDGC@TF&22W?RYE2Y<F-L!L-\W!P0?H10!X9'_87@WPQX@MX/$=IK%U
MK$<=M;1VB/MCB#AC)+N VM@<*,D$_EV5[\1_#=_XC\6I=7PD@^R3_P!CW@5\
M$RP*DD.,9 + ,,@ $-SS7>Q?"GX:SW]Q8Q:;;/>6X5IH%NG+QAAE2R[LC/:A
M/A5\-)-1DTY--MFO8D$DEN+MS(BGHQ7=D#WH ^>7U>P/P<BT47*_VB->:Z,&
M#GRO("[LXQUXZYKO9/B)HDWBH6N[2XK&31OLPUA+5ENHI?L^W E W#YOEZ=#
M7H>K?#7X5Z%%'+JUK96*2$A#<WK1[B.H&6YILGPX^%,6D+J\EO8+IKXVW9OF
M\HY.!A]V.O% 'FGAGQEX.\-Z;X6TFX>[N@J22ZA+;OM@#W(*.LJ%<OL3'W?3
MC-8]PGA_Q%X2TWPZOB:RL)=!O;I4FNTD$=W;R/N$B$*?FX^Z0":]<T_P+\']
M6N&M]._LN[F5#(8X-0+L%'4X#]!45MX/^"]Y<QV]M/HTT\C!4C34\LQ/0 ;^
M30!X[X?U3P[HOC37WM-2N'TJ32[JVM;F\4^9,[1A1P!QELXR!QC/-<OX4O(;
M#Q3IUU/J,^FQ13!C>6\>]X?1MO<>HYR,\'I7U##\)?AO<75Q:PZ5 ]Q;%1/$
MMTY:/<,KN&[(R.1FH?\ A6'PO$WDFQM!+]H%KL^V-GSBN[R\;OO;><=<4 >7
M7OB+P_IYTS4=4N]!U+6+;5[>ZBNM#M&BD:!7W2&;Y54D@# ZY[U5U74?#^E:
M5XTDM_$-GJ,GB.\AEM(;9)-T2"<RL9=RC:0#C'->I:IX ^$>B7"6^JIIME,X
MW+'<7Y1B/7!;I[U)J/PY^%&D003ZE!86<,_^IDGOF19.,_*2W/!'2@#E[KXC
M^%F\12:HNKJURFIQVL,@C?'V%I()W<\= R2+C_:Z5GZ=XU\)36UCI6IZHO\
M9\MY?SW.(W.W_2XYX21CD,(R/^!5VNG_  ^^$FK17$NG1Z==QVR[YW@ORXB7
MGEB&X'!Z^AHTKX??"37)I(=)BTZ^EC&YTMK]I&4=,X#=/>@#S[_A.O#TWBC2
M?%.HZ@9KK3O#^/)A!#M>N[@H"RXRH<G)X''6DT[QGX3.N>%];CNY+=]/T^YT
MV>'4/WKE%C;R2Q10&!W%3QZ?6O6/^%+^ O\ H!+_ -_Y/_BJ/^%+^ O^@$O_
M '_D_P#BJ /GWQ#XKLM>^&UC"J6&G:E;:J[M8:= 8(WC,8Q,RCY2P(VYSD ]
M*9\3/%J>)QX<$-ZER(=+B:["1E +Q_\ 7$\#+':N2..*^A?^%+^ O^@$O_?^
M3_XJC_A2_@+_ * 2_P#?^3_XJ@#X]HK["_X4OX"_Z 2_]_Y/_BJ/^%+^ O\
MH!+_ -_Y/_BJ /CVBOL+_A2_@+_H!+_W_D_^*H_X4OX"_P"@$O\ W_D_^*H
M^/:*^PO^%+^ O^@$O_?^3_XJC_A2_@+_ * 2_P#?^3_XJ@#X]HK["_X4OX"_
MZ 2_]_Y/_BJ/^%+^ O\ H!+_ -_Y/_BJ /CVBOL+_A2_@+_H!+_W_D_^*H_X
M4OX"_P"@$O\ W_D_^*H ^/:*^PO^%+^ O^@$O_?^3_XJC_A2_@+_ * 2_P#?
M^3_XJ@#X]HK["_X4OX"_Z 2_]_Y/_BJ/^%+^ O\ H!+_ -_Y/_BJ /CVBOL+
M_A2_@+_H!+_W_D_^*H_X4OX"_P"@$O\ W_D_^*H ^/:*^PO^%+^ O^@$O_?^
M3_XJC_A2_@+_ * 2_P#?^3_XJ@#X]HK["_X4OX"_Z 2_]_Y/_BJ/^%+^ O\
MH!+_ -_Y/_BJ /CVBOL+_A2_@+_H!+_W_D_^*H_X4OX"_P"@$O\ W_D_^*H
M^/:*^PO^%+^ O^@$O_?^3_XJC_A2_@+_ * 2_P#?^3_XJ@#X]HK["_X4OX"_
MZ 2_]_Y/_BJ/^%+^ O\ H!+_ -_Y/_BJ /CVBOL+_A2_@+_H!+_W_D_^*H_X
M4OX"_P"@$O\ W_D_^*H ^/:*^PO^%+^ O^@$O_?^3_XJC_A2_@+_ * 2_P#?
M^3_XJ@#X]HK["_X4OX"_Z 2_]_Y/_BJ/^%+^ O\ H!+_ -_Y/_BJ /CVBOL+
M_A2_@+_H!+_W_D_^*H_X4OX"_P"@$O\ W_D_^*H ^/:*^PO^%+^ O^@$O_?^
M3_XJC_A2_@+_ * 2_P#?^3_XJ@#X]HK["_X4OX"_Z 2_]_Y/_BJ/^%+^ O\
MH!+_ -_Y/_BJ /CVBOL+_A2_@+_H!+_W_D_^*H_X4OX"_P"@$O\ W_D_^*H
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
M ^BF>='_ ,]$_P"^A1YT?_/1/^^A0 ^BF>='_P ]$_[Z%'G1_P#/1/\ OH4
M/HIGG1_\]$_[Z%'G1_\ /1/^^A0 ^BF>='_ST3_OH4>='_ST3_OH4 /HIGG1
M_P#/1/\ OH4>='_ST3_OH4 /HIGG1_\ /1/^^A1YT?\ ST3_ +Z% #Z*9YT?
M_/1/^^A1YT?_ #T3_OH4 /HIGG1_\]$_[Z%'G1_\]$_[Z% #Z*9YT?\ ST3_
M +Z%'G1_\]$_[Z% #Z*9YT?_ #T3_OH4>='_ ,]$_P"^A0 ^BF>='_ST3_OH
M4>;'_P ]$_[Z% #Z*9YT?_/1/^^A1YT?_/1/^^A0 ^BF>='_ ,]$_P"^A1YT
M?_/1/^^A0 ^BF>='_P ]$_[Z%'G1_P#/1/\ OH4 /HIGG1_\]$_[Z%'G1_\
M/1/^^A0 ^BF>='_ST3_OH4>='_ST3_OH4 /HIGG1_P#/1/\ OH4>='_ST3_O
MH4 /HIGG1_\ /1/^^A1YT?\ ST3_ +Z% #Z*9YT?_/1/^^A1YT?_ #T3_OH4
M /HIGG1_\]$_[Z%'G1_\]$_[Z% $-U_Q\67_ %V/_HMZLU4N)$:YL@KJ3YQZ
M'_IF]6Z "BBB@ HHHH **** "N6\>R21:+;&.1T)N@"48@_<?TKJ:Y3X@?\
M($M?^OM?_0'H X!KRY52QNKC &3^];_&L6U\:VUU<Z;;K=7L;ZC$98/,<@<$
MC!^;@DJ<?A6I("8G &25('Y5PMAX7O+A--@O('MQ%I;Q><&&89_.+H1@YR.#
MQ]* .F_X3*,N(T;4Y)&GGMU1"2S/"NY@!NYSV]?:HX/&QN);A!;:Y']F#&=I
M$($6%+88[N"0./J*P=&T?6([W2[B^M-DB:A>3W!4KM DC4 CGH3G%:L6G7B_
M\)3F _Z9G[/R/WG[HKZ\<^M %^^\80:?HMIJL]S??9[K:8U5R7^9=W(W=@.>
M:NSZXT&HV-BUS=-)>B0Q,LI*X10QR<^AXKD#H6L7RZ5;&."WALM,\EC<KO5I
M)$V. %/4+W]<TZ&VUFV_X1J>;39KB734N8)EB=,E2H1&&3T(_D: .SO-4FLK
M*XNY;FZ,<$32N%E8DA02<<]>*S+3Q9-=QF;[+KD, A,XFF1E0J%W<'=W'2DO
MOM.I>&;Y!9RPW$UM+&L$C*6W%2 ,@XY^O>L/2M/N8+!K8Z5JL<S6+0,\]V'B
MW>7V7><9(P..,T ;-MXS>YMFNA:ZY':B!Y_/D0B,JJEN#N[@<4D?C1WLWO&M
M==BM5@,_G2H51EQD8.[G(Z5G6/AU[3PG(@%T;^33GA,#W!9 Y0C 4G:.>*:O
MAQ[?P?+#$+I[^73A"T$EP64.57("D[1R,<4 ;=EXHFO-S/!K-I L1F-Q=*R1
M[0,_>W'MS5>V\;1W,L2@:O&DX;[-+*K*EP0,X0[NI[9QFLBQTJ>73[FP^P:I
M;27%DT!FNKL21*Q4=%W''([#IFKNEW>L%--T]M&:V%NBI=3SE2@"KC]W@\DX
M_#]: +$'C<SW,UN+37DD@ ,^]"!$""06^;C(%7-/\4)J,\4,=Q>QM+:"\0RR
M$ QDX[,>0>M9L6G7:ZQXHG,)$=Y#"MNV1^\*Q,I^G) YK+N]#U7_ (1O1A9P
M[=0AMVLYD+ ;8Y$*L2<_PG!XH V_^$V5HK)X8M9G:]1Y(8X06?:IP21N_'Z5
MIPZU<2::]](=1MU16=HIV99 %SGC/MQ7,ZWHTBZGI)M;&\N+*TMG@Q:3B)UZ
M!>=P]*UX(97\-3VRVMU"YAE1(KF422$D'&6R<Y)[F@!+#QI'?SVL1_M:V^UC
M-O)<AE27C.%8,1TJR/$\1\1?V']LNOMGE^9_K#MZ9VYSUQSTZ5S=E8ZI=V_A
MZPGTR6TATV6.>:>21#N,8("J 23G-51HOB$%=9,4/VK^T/MAM<?OMN=GE[\[
M<;.WZT =%)XUDCO_ +$;'7S<8+!%C.64'&X?-RN>]/C\823W4T$%KKDZPW#6
M[S1(6C#*<'G=T[_2FRV=P?&MO?",FU2P:(R9& Q?(&.O2L&RTV[LM1O99M)U
M65FU"2>-K>["1%2V5RN\9]^* .\^U7/_ #]3_P#?UO\ &I)+FYV08N9QF/G]
MZW]YO>JQZU)+_JX/^N?_ +,U "_:KG_GZN/^_K?XT?:KG_GZN/\ OZW^-144
M 1:EK+Z5IT]]<7%V8H%W,$D8MC..,GWJE'XN@DNM0M1=W@FL(?.E0R'+)MW$
MK\W.,CTZU'XGM)[_ ,-7]K:QF2>6,*B @9.X'O7.WGAS4)SK-U!%Y=YN0VI)
M'[U#%LD0\]#[]P* .B7QCYH'V=-6N'-O'<B.'+,4?IQNZCO4$7CR.33I;_RM
M92UCQ^]<$*Q+A, [N3D]/8U5\-Z9>V.J12W,#1HNEV\!8D'YU^\.#VJB=%U'
M_A7+Z;]E;[89MPBW#./.W=<XZ<T =1J'B>/3-5LM.N+RZ$]XVV/;(2%YP-W/
M&3P*GCUMY-6GTT7%WY\,2RL3(=N&.!CGKQZ5R&M:#K6L7VLWD7D0AML5JLJY
MD*QG<I1@<+N;UJXCZI;^(9=3;1KF87-E"C+$\8V2#EARPZ&@#H-5UY]'L?M=
MQ->R)O6,+"[,Q+' P,BJC>*YX["ZO)[/78([90SB9"K$$\E1NYQU/H*I^*+2
MZU3PY''!:2M,TL,K0JX#J <L,YQD=.M06_VRSTW4/L>C:D;AT CCOKI9@['(
M[L< 9R?6@#2G\9V\,=[*MS>SP6<4<LLL3DK\^-J@EADX.?I43>.(HXKEK@:O
M;26\(G,4ZLCNFX+E?FP>2.XKG1X>U33_  MJ_A^*V^T+(B2P3Q[5WN2F]#SV
M(./;\JOZKX6<Z)J#Q3WNH:E-;+!&;F4$JN]6*KP .F: ->Z\8&VOIK1(=9N9
M(8TDD-LI<*K#(S\WI3[SQA;V6A0ZP]Y=O:S;1'L=MS$YXP2.F#GZ5AW'AVZO
M=:U:X:6]MDDM(D@:WGV"1Q'@AO4 \<U%_8^L7L>B6PMX+6*RLV,HG3=&TK#8
M5VJ>H7)STYH Z#5?%W]DV\=S*-5FM7C607%OEHP&.!DEA@GC\Q3X?%)DN8;>
M;^T[226.27%T2FU4ZEOFXKG+C2=6E^'DVCR6S27D#K#'AA^]C60%6'/ V^OI
M6EKVD7.J:W'Y:[8'L+BW:;LC.,+D=: +5KXUBNKBWCW:K##<OLM[J972*9NP
M#9[]L@4#QM:MINH7PNKXI82^5/'O.\'. 0-W0GW[&L8P:MJ6FZ9HLNDRVOV:
M2'[1=,Z^6%C[I@Y)./PS69J'A;5)-"NWM+<K>S7,J2P[A^^@:0.IZXR",CV)
MH [K5O$+:/:1W$\M]*))5A1(79F9FS@8W#TINF>(SJDL\*2ZA;W$&/-@NBT;
MJ#T.,]*S?%%I=W6GV'V2V>XD@OH9VC0@':N<]2!6==6^M74^KZK%ISV]Q-9K
M96L!E4N<MEG)!P,9XYH V]/\7QZI97EU8RZA.+5]C1QL2[^A4;N0>WT-06_C
M@7"W3B#6XX[02&=Y%(5"B[BI.[AO;W%9^B:+JFB:Y#O^SS6<MH+>1[="@0Q_
M<9@3DDC(R/6GPZ7>II'BF$VY$EY<7#VZY'[P,F%/7C)]: -?3?%%QJ<D8CM=
M;ABD3>D\Z,L9&,CYMQZ]JUOM5S_S]7'_ '];_&N0\-6<UB]K'+IFJPN(!')+
M/=AX00O.%W''(P,#C-=50!+]JN?^?JX_[^M_C1]JN?\ GZN/^_K?XU%10!8F
MN;D3$"YG'R1])6_N+[TS[5<_\_5Q_P!_6_QI)_\ 7'_<C_\ 1:U'0!+]JN?^
M?JX_[^M_C1]JN?\ GZN/^_K?XU%10!'J.L2:9IT]]/<7310)O8)(Q8CVR:HQ
M>+H)KR^M%N[P36<(GD5I#\R;0V5^;G (_.F^)+6>]\-ZA:VT9DFEB*H@(&3D
M>M<U<>&]0E?6+N&'RKP"(VC$C]Z/)V2)UZ$<<]P* .C3QB)0HMUU:X=K6.Z$
M<.68HYP.-W4=ZKQ^/(WT^:_,6M):Q#F5U(5CO";0=W)R>GL:J^&]+O;'5K::
MYMVCC328;=F)!Q(K9*]:IR:+J)^'=QIHM6-XTY98MPR1YV[KG'3F@#IM1\3Q
MZ9J-C8W-W=^=>-MCVR,0O( +<\ DXJPNMN^KRZ8+B[\^.%9V)D.W:3CKGK^%
M<AK6@ZSK%]K%S&((5*+#;+*I,C+&0X*$'"[G]?TJVCZK;^(?[4?1KF;S]/BB
MD6)T&R0'+#EA0!UKWL\:,[W<ZJH+,3,V !U/6L:V\9PWF@7&L03Z@UO;DB1-
MQWC&.<;L8P0>O2H]?2_O_#CV]E;NEQ>!8G5B/W*M]\MSV&1QGK5#1]%O['5K
MZVO8X)=/OK559K=2J(RC9MVDDY*=Z .A_MXG4[>P2YNGEG@-PI64E1&" "3G
MN3Q4&G^*8M3NK^WM[N[+V+%9-TC -R1E>>1E36!HFG:OIFGZC=3P>9J$4"V=
MDH(^9(P=K9ST).>?2J^E^'M8T:\T^0BWGB-K):SB!2K*&RX+$GYCO/44 =+I
MWBM-3N+:&">^#W%J;M-[D ('*8/S=<BI-:\3)H%HES>W5X4>01J(W9CG!.<9
MZ "N3TFPU;1[O2KAM)N)Q%I9MI%B= 5<S,V.6],?G5W5-,U77]4@<016EM#:
M.N+M=^7E!5P K=0N.: -W4_$[:9<6EN3J=U-=!C$EJ2Y(4 DXW#L<U''XPAE
M@MI5N+\&>[^Q>6Y97CE]'!;C]:Y:72M6D@\/_:]/NY6L$GAG%K.(W(P C!MP
MX( _(TY-(U6WTRR*Z=*PAUC[8EOYB-*(L'[S9 +9]R>10!UVK>(GTA;?S6U&
M=[B3RHX[=B[%L9Z;A4VGZQ=:A"TA35+4JVW9=;D8\=0,GCFN9UZ*_P!8@TZ7
M^R+Z/[/>;Y(EF19"FW[RL&XY..M:^A1F*UEC:SOK8;\XO+@2LV1U!W' XH B
MD\<V\<KGS-4:TCD\I[Y0Y@5LXY;/3/&<4MWXU2SO+NW9=8E6SV_:)H5+QQ@C
M()(;IBL!++5[7PQ+X7327D<[XH[S>HA,;,3O/.00">,9JQ!X4FGU/5DNKJ^@
MLI1#&HAE55N56,*=W!/;VZF@#7NO&AM;J*W^SZW,9O\ 4/"A99_E#90[N>#F
MICXP@CCOGGN;^ 60B\Y9&8-F1<JH /+=L>M5]1T^5M9\/O;0?Z-9O+OP1B-3
M'M7_  K'U'0]2GU'6+N"W#,+RTN[96< 3^4I#+GMU[T ;L7C)66Y$_\ :MI-
M;P-<F&Y#([QJ.2OS8/YU+!XM@N+?3)XKN[:/4'9(CYA^0@$G=\W&,>]<]JEK
MJ7B*XDN1ID]G';6-S%&L[*'FED0KM !Z#U-0P>'-1L]3T*2WA'V0!);J(D8A
MG$6QC[AN,XSR#0!T-IXS2\N+9%.JQ0W3%+:YE#+%,1G@'=GG!QD"MS[5<_\
M/U<?]_6_QK@[#3]2M[ZQ2PTZ_P!-*7 -W&;D/9F/)W; 222>,8Z9KMZ )?M5
MS_S]7'_?UO\ &C[5<_\ /U<?]_6_QJ*B@"7[5<_\_5Q_W];_ !J0W-Q]D0_:
M9\^;(,^:W]U/?WJM4I_X\X_^NTG_ *#'0 ?:KG_GZN/^_K?XU#=ZG-9V5Q=2
MW-R8X(FE?;*Q.%!)QSUXI:I:Q#)<Z'J-O"N^66UEC1?5BA 'YT 067BNXOU5
MXK+7EC:(RI(Z$*XQD '=C)[>M);>,H+PVPMKF]E,]N]R0KG]TBY!W_-P<@CO
MS^=8WA^WN=+CM]^CZN)H[;8Y>[5XRP7HJE\#)&!QQFHM'TC5M-NKN::T1_[7
M@DDN!$%'V:;YBJ]>5(;'?G\Z -NP\:QWTUM'C5[<70)MY+A65)<#.%8,><4T
M>.$DAL7@36+@WL;2Q1P@LX56VG(W>M4- \,M;6.G3W]Q>R7-M$?+MI908X7(
M(. !Z>YK.TSPU?.- BNA=VBVUI,DTEO,$=&+D@9&>HH ZF+Q9%+HMSJOVJ]2
M"U++,DC,LB,O52,]<D=^],?Q=_Q)H-5A&JW%M,K,?(RS1A<Y+C=QC!_*N;71
M=7;1H-'2 (#J4DLUQ/A@\:G<ADP<L6.!Z_+VJ_IVFZI::7X@TZXB202B66V>
M+Y4<R(<HH)R &XY]: -*W\9"XCM)"FKPI=S1PP-,"H<N"0P^;E>.ON*;-XX@
MAFE^?5'M(9/*EO4#F!&SC!;/8]\51?3+W^R_"D0@)DLKBW>X7(_=A4PW?G!]
M*H1VFKV/AJX\,QZ5).[>9%%>;U\DQNQ.]CG((W'C':@#J$\41/K-UI0O+H75
MM$)CF0[74J&^4YYX(I4\2B3P_P#VTL][]E\DS;3(=^T9[;L9X]:Y>3PS>K>:
MK-;J5N(8K3[!.V/WICA*.IYSAAE3G'4>E7X-,O$^'1TQH"+S[&\?E9&=QS@9
MSCO0!IZ?XN%_=Q6I.J6DTT9D@%T&03*!DE3N.>.:E@\41W&MW6D175XUU;1[
MW^=MK=,A3GDC<.*PK>#4[N^T:6;2I;:'28'9O,D0M._EA0J@$XZ=35"PT+7[
M*?3-3E6WDF^UO-<Q1J1(!-Q(6.<'  XH Z*U\927>HK8+9Z\D^4#B2,@1AC@
M,WS<+[TMAXQDU)XOLUIKK0ROL%QL/ECG!);=T!SFBRL[B+QAJ5Z\9%M+!"J2
M9&&*YS[USWAO2[O3A:)=:3JHF28EG6\'D %SR4W] #R,4 =[]JN?^?JX_P"_
MK?XT?:KG_GZN/^_K?XU%10!T7@^>=_$MNKSRNI5^&D)'W3ZFO3*\O\&_\C/;
M_P"Z_P#Z":]0H **** "BBB@ HHHH *Y3X@?\@2U_P"OM?\ T!ZZNN4^('_(
M$M?^OM?_ $!Z //**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "I)?]7!_US_]F:HZDE_U<'_7/_V9J (Z*** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** ))_]<?\ <C_]
M%K4=23_ZX_[D?_HM:CH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ J4_\ 'G'_ -=I/_08ZBJ4_P#'
ME'_UVD_]!CH BHHHH **** "L[7=5_L729;[R//V,B^7OVYW,!UP?6M&LCQ/
MID^L:!/8VWE^:[(0)#A3A@3DX]!0!4'B>6)=0CO-,,%S9VINO+6X6573D?>4
M?*<CH:=#K^H-83WUQHR0VT=HUR&%ZCEL+N V@9&?7M6>GAF^*ZJ8[:PT^.ZL
M6MEMK61BCR$DAVR !@<<#O2VGA^\ATZYM%TC2K:2:QDMC<PS,78E,#(V]"P!
M- %^T\174EFU_?:6MI8"W^T><+M)6Q@$#8 #DYHMO$=R;JR74=(EL;>^8);3
M&97^8C*JZCE213(O"-B/#K6 MH+>[FLU@FGB7)+  D^XW*#[XIJZ?K>IW&EQ
M:K':0V]A.EP\D,I=IY$&%P,#:.23F@"+_A+[E+22_DT5AIT<Y@>=;I2P(;;D
M)C)Y(XJS)XAU!]1OK6QT9+E;27RFD:^2+<<9Z,*RQX+>/3C-'#;C6%O?M$<_
MF-C;OSCTZ>U2S^'+K^V=2NSI&E7R7,_F1O<RD,@QC&-IH ["BD!8@%@ Q'('
MK2T %%%% !1110!O>#?^1GM_]U__ $$UZA7E_@W_ )&>W_W7_P#037J% !11
M10 4444 %%%% !6=J^FVVJQ6]O=H6C\[=@,1R%;N*T:AF_UEO_UT/_H+4 8G
M_"%:)_SPE_[_ #?XT?\ "$Z)_P \)?\ O\W^-=#10!SW_"$Z)_SPE_[_ #?X
MT?\ "$Z)_P \)?\ O\W^-=#10!SW_"$Z)_SPE_[_ #?XT?\ "$Z)_P \)?\
MO\W^-=#67J'B"PTO5K#3KR7R9+V.:2*5R%C_ '84LI)/7#9 ]%;TH R-.\-^
M&=6L8KVQ#SVTN=DBS/AL$@]?<&K7_"%:)_SPE_[_ #?XUQ7@'4VL%\.1W=X;
M;3Y=#NKG;,^R-B+A"'YXSL;.?0TGA5[WQ1+H5M?:SJ8MY?#XNI!!=O$\DIE*
MARZD-D ^O/&>F* .V_X0K0_^>$O_ '^;_&C_ (0K0_\ GA+_ -_F_P :\UCU
MO6=8M+-KS4VA$/AVTO%D.L&P.]P_F7!"HWFX*J"&^4?W3NKU?2UEU'PS9#4_
M*GEN;*/[5L4JDC,@WX! (!)/! - &5:^%_#5\)C:@RB&5H9"D[':Z_>4\]11
M?>&/#.FV<MY>G[/;1+NDEEN&55'N2:H^!#I^B:%KHW6]EI]GK%X,LP2.%%?U
M/  K6\97^E:=X?\ M>K1>?!'<P-#%YHC\R<2*8AN)"@;PI)8[0 2>!0!CP6G
M@:YTFXU2*^A-C;'$\S73*(CQPV3E3R.#ZCUJWI>@^$]:LOMFFR?:;?<4+QSL
M=K#JI&<@CT/-<E>/!<2)XBN=7TNXDGUG33J$6G7"R0VD$;N(0[]6/F."78 <
M#  6NCTFPL=?\1^-(+F*&]TJ6YM8Y(S\T;S)"I?V)'[L'W% $LNE>#8-&36)
M;A$TZ159+AKA@KAONXYYSV'>I]-\.^%M7LDO-/;[3;.2!)%<,1D'!'7@@\$5
MR<)+?#3X=1QW,5G.TUJ8;Z?!BMW$#GYE)&[<-T8&1RX.00*Z;X>Y6/Q#$]Q%
M>3KJ\AGOK? BN7,<9RJ@G;M&(RN3RA.22: -'_A"=$_YX2_]_F_QH_X0G1/^
M>$O_ '^;_&NAHH Y[_A"=$_YX2_]_F_QH_X0G1/^>$O_ '^;_&NAHH Y[_A"
MM$_YX2_]_F_QJ&W\):1<>:)()"(I&C3$K#CKZ^YKIZIV'6Z_Z^&_D* ,K_A"
M=$_YX2_]_F_QH_X0G1/^>$O_ '^;_&NAHH Y[_A"=$_YX2_]_F_QH_X0G1/^
M>$O_ '^;_&NAHH Y[_A"=$_YX2_]_F_QH_X0G1/^>$O_ '^;_&NAHH Y[_A"
M=$_YX2_]_F_QJCJ>@^%-'2V?4&-NMS.EM"7F?#2-G:OXX-=?7$?$K3(=:M-
MTN=BL=WJGD[AU4FVGPP]P<$>XH L:AH7A/2Y[*"]<PRWLWD6R-,^9'QG Q5[
M_A"M#_YX2_\ ?YO\:\ZN-4E\4ZMX>U>Z3;)IFH66G2*1@)>,Q:Z 'MMB4?4^
MM6X-;FE\3:/?6U_>"WU#6)K8FZU0YEC E4HMJ/E1595 ;(?(&>6H [K_ (0K
M0_\ GA+_ -_F_P :R-4LO ^B745MJE[#:32KO5);I@=N<;CSPN>,G S53PEJ
M&JZEKT&DW5U<L?#D,L-^[,1]JF9RD#-_>S$AD/O(IIWC6;3Y+'Q1:6>H6NFZ
MH;!?M[WD9/VBV\N0*J$L .68;@&P2>": +=]I_@K3-1@T^^NXK>\G ,<,ETP
M8@G"D\\ G@9ZG@5J_P#"%:'_ ,\)?^_S?XUY_/=61\*>/5NH/LES>:=;/;VM
MP<R;'LT6%!GEB)=ZC'\6>YKU6RNHI-UH;F*2\MT07,:N"T9*Y&X#IGDC/6@#
MDKJS\#66K)I5U?0Q7SE5$#W3!@6^Z#SP3V!Y/:GRZ?X)@UI-&EO(DU)\ 6QN
MCNR1D#KP2.0.I'(K%UN_T/5K[6O#4%_IFF64UXIU>\N[Q1+-+M3<D*,V0=JH
MN\X"G[H8@XJWTL:^&_$M@9576'\41^7&S?O"[3PM"0.I_=A2,=E/H: .A>S\
M#QZT-'>^A74"P3R#=-NW$9"]<;B.=O7VI8;+P/<:R^D0WL+Z@C,AMUNFW;E&
M64<\L!U Y'>LJ34-%UC59]!LKW2],TV+5_/NGGNU^TW=VLP<K%&3E1YB@;CU
MQA5Q@TV[N].FO?"<FD7$#Z6FL%1I00I<I<DS"21B6)PI=F9"H[G=CB@#KO\
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
M" 15S_A)]:_Z"$OY#_"@#T+0M#&C1W;27<M[>7LYN+FYE559VVJ@&%   55
M'M[U:N])TZ_G@GO+"UN)H#NADFA5VC/JI(X_"O,_^$GUK_H(2_D/\*/^$GUK
M_H(2_D/\* /3;C3+"ZNX+NXLK::YMSF&:2)6>(_[+$9'X4L-A;P7]S>HG^D7
M(19&]0@.T?AD_G]*\Q_X2?6O^@A+^0_PH_X2?6O^@A+^0_PH ]*DT;3)I6EE
MTZSDD8Y9V@4DGU)Q3VTRQ?4$U!K.V:^C78ER8E,BKZ!L9 Y/%>9?\)/K7_00
ME_(?X4?\)/K7_00E_(?X4 >EG1],,WG'3K0R[M^_R%W;LYSG'7/.:6/2=.AU
M"34(["U2]D&U[E85$CCT+8R:\S_X2?6O^@A+^0_PH_X2?6O^@A+^0_PH ]8H
MKR?_ (2?6O\ H(2_D/\ "C_A)]:_Z"$OY#_"@#UBBO)_^$GUK_H(2_D/\*/^
M$GUK_H(2_D/\* /6**\G_P"$GUK_ *"$OY#_  H_X2?6O^@A+^0_PH ]8HKR
M?_A)]:_Z"$OY#_"C_A)]:_Z"$OY#_"@#TS3?^/5O^NC_ ,ZN5Y0_B+5XI"D=
MZZ+M1L #J44D]/4FD_X2?6O^@A+^0_PH ]8HKR?_ (2?6O\ H(2_D/\ "C_A
M)]:_Z"$OY#_"@#UBBO)_^$GUK_H(2_D/\*/^$GUK_H(2_D/\* /6**\G_P"$
MGUK_ *"$OY#_  H_X2?6O^@A+^0_PH ]8HKR?_A)]:_Z"$OY#_"C_A)]:_Z"
M$OY#_"@#UBBO)_\ A)]:_P"@A+^0_P */^$GUK_H(2_D/\* /2_['TSSO._L
MZT\W=OW^0N[=G.<XZY[U=KR?_A)]:_Z"$OY#_"C_ (2?6O\ H(2_D/\ "@#U
M@@$$$9!IL<:0QK'&JHB@*JJ,  =@*\I_X2?6O^@A+^0_PH_X2?6O^@A+^0_P
MH ]5,49E$I1?,52H?'(!QD9].!^55I-*T^74(]0DL;9[V)=L=RT*F1!Z!L9
MY->6W7C'4[*UDN;G57B@C&7<@8 Z>E5+/XBR:@LK6GB 3"%"\@7 *J.IP1G%
M 'K,V@Z1<3SSS:78RS7"A9I'MT9I5!! 8D9(! Z^@J['$D0(C14!8L0HQDDY
M)^I->*6OQ.%]<+;VOB+S96!(4*>0!D]5] :NQ^-M0FT_[?'J[M:>69?-P,;1
MU/3/8T >PT5XY;>.;Z\<I;ZRTC"))B  /D895N1T(JG+\4%@2%Y?$019D\R,
ME#\RY(R/E]0?RH ]OHKQ&;XG"WB@EF\1!$G3?$2I^9<D9^[Z@U8B\?W,R6KQ
M:YO6[8I RX(=AU&<<'V- 'LU%>/0^-M0G-R(M7=_LKE)L 81AR0>.H]JSX/B
ME'=3QP0>) \LC!44(<DGH/NT >XT5XM%\19II+1(]>W-=@FW 7_68)!QQZ@T
M/\198_MF_7L?8B!<_+_JB3M /'KQQ0![317B$/Q.%Q%/+%XB#) @>5@I^520
M,GY?4BB+XH+-#/+'XC#1P*'E8*<*"0H)^7U('XT >WU4A_Y"5U_NI_6O(=/^
M(DNJRM%8:^)Y$7<R*,$#UP14L'C:[GN;N.#5]\UL<7 4#*'GKQ[']: /9**\
M5'Q'D.F'4AK_ /H8?RS-MXW>G3-1W7Q-^PS>3<^(O*DVJ^TJ?NL,@\+W!H ]
MNHKR2'Q9JUQ!'-%J<CQR*'1@!R",@]*?_P )/K7_ $$)?R'^% 'J26EO'Y6R
M")?)!6+:@&P'J%].G:H)M(TVX:V:;3[21K5]]N7@4^2V<Y3(^4Y[BO-/^$GU
MK_H(2_D/\*/^$GUK_H(2_D/\* .[;PQ;'6-.NHY/)LM/WR6^GPQ(D*SL'!E.
M!DG$C#'3))ZUL7-K!>6\EO=0QSP2#:\<J!E8>A!X->6?\)/K7_00E_(?X4?\
M)/K7_00E_(?X4 >F)I6GQZ=_9R6%JMB5*?95A41;3U&S&,?A3'T73VM+6T6V
MBBM;65)888D"(C(<K@ <8.#QCIZ9%>;?\)/K7_00E_(?X4?\)/K7_00E_(?X
M4 >H75C:7H475K#.%^Z)8P^/IFH)=$TJ>Q:QETVSDM&;<UN\"F-CZE<8S7FW
M_"3ZU_T$)?R'^%'_  D^M?\ 00E_(?X4 >FS:7I]PL:SV-M*L:[8P\*L$'H,
MC@5%<:%I-W:1VESI=E-;1-OCADMT9$;U"D8!Y//O7F__  D^M?\ 00E_(?X4
M?\)/K7_00E_(?X4 >KJH4    = .U+7D_P#PD^M?]!"7\A_A1_PD^M?]!"7\
MA_A0!ZQ17D__  D^M?\ 00E_(?X4?\)/K7_00E_(?X4 >GW7_'Q9?]=C_P"B
MWJS7GWAC6M1O_$%O#=W32QX=@K <':>:]!H **** "BBB@ HHHH *Y3X@?\
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
M*/LMX/\ EVN/^_3?X4 4[259[."57:17C5@[+M+9'4CL?:IJF^R7?_/K<?\
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
MIU% #=B_W1^5&Q?[H_*G44 -V+_='Y4;%_NC\J=10 W8O]T?E1L7^Z/RIU%
M#=B_W1^5&Q?[H_*G44 -V+_='Y4;%_NC\J=10 W8O]T?E1L7^Z/RIU% #=B_
MW1^5&Q?[H_*G44 <AH?C2'5WUN"6P^RW6FR3^7&SY%S#'(\?FJ<=-\;*1S@X
M]15_2]?&IV^@.MFJR:I8_;I%W9$*;$)YQR=TB#MQD]JYRY\*:J?#,EQ9Q+'K
MMG?ZA/:HT@VSPS3R,8F(.,.C*1GHP4G&#4NFZ5X@TSPA=&WLR-9@TBUTVRC\
MQ<!DB&7SG Q)(V?41#KQ0!H^&/&,7B/6M3L/L*VZ6^9+.4R!OM<(D>)I ,<
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
MZU/_ ,)UI']VY_[]C_&OGR/Q)JTVEZ5<7%W]AMY[=Y);Y;+SE,@D90A X48
M.:ZS1;N6^TBWN9I;::1U.Z2V8F-L$C(SR/<=CF@#U?\ X3K2/[MS_P!^Q_C1
M_P )UI']VY_[]C_&O-Z* /2/^$ZTC^[<_P#?L?XT?\)UI']VY_[]C_&O-Z*
M/2/^$ZTC^[<_]^Q_C1_PG6D?W;G_ +]C_&O-Z* /2/\ A.M(_NW/_?L?XT?\
M)UI']VY_[]C_ !KS>B@#TC_A.M(_NW/_ '['^-'_  G6D?W;G_OV/\:\WHH
M](_X3K2/[MS_ -^Q_C1_PG6D?W;G_OV/\:\WHH ](_X3K2/[MS_W['^-'_"=
M:1_=N?\ OV/\:\WHH ](_P"$ZTC^[<_]^Q_C1_PG6D?W;G_OV/\ &O-Z* /2
M/^$ZTC^[<_\ ?L?XT?\ "=:1_=N?^_8_QKS>B@#TC_A.M(_NW/\ W['^-'_"
M=:1_=N?^_8_QKS>B@#TC_A.M(_NW/_?L?XT?\)UI']VY_P"_8_QKS>B@#TC_
M (3K2/[MS_W['^-'_"=:1Z7/_?L?XUYO1VH ](/CG2 2"MSD''^K'^-'_"=:
M1_=N?^_8_P :\X?_ %C_ .\?YTE 'I'_  G6D?W;G_OV/\:/^$ZTC^[<_P#?
ML?XUY-K]W-8:!?WENP6:&$NA(R ?I6+HFHW^J^;'%KPFG-L616TTQ"-SC!W'
MA@#QCOF@#W/_ (3K2/[MS_W['^-'_"=:1_=N?^_8_P :\+T35]8\0FX"2QV(
MM(A!*?+63=<YY8#/W0!T]^]00ZCKRV.NW<NJPR#3'GA""T5=[*N0V<\<GIST
MH ][_P"$ZTCTN?\ OV/\:/\ A.M(_NW/_?L?XUX)IFNWES975P=:%S+%827'
MD'33$%8)D'>>#@_G1IOBB^NXM$AGVQWDUW%'=+M'SQ.F]&'H"/3N#0![W_PG
M6D?W;G_OV/\ &C_A.M(_NW/_ '['^-?/]MKFN0Z#%K]Q>P3VOG^7+:_9PI">
M9LRK@]?PI9/$%\^M:C:MK8M!!>-!%$--,V5!&"6'3TYH ]__ .$ZTC^[<_\
M?L?XT?\ "=:1_=N?^_8_QKPFYU#77GU^XM+^W2'2Y&VV\EL&#JJ;B-P(([U>
MUS6Y[?P2^LV6(I7AAE3< VW>R<<]>&H ]H_X3K2/[MS_ -^Q_C1_PG6D?W;G
M_OV/\:^?V\2:A%#JZP:E;:E':V0G2\AMPBQR%\;".0>.:V+[5KN#4])@C=1'
M<VD\L@*@Y98PP^G- 'M'_"=:1_=N?^_8_P :/^$ZTC^[<_\ ?L?XU\]Z+XGU
M"]N](C&K6][-=R!9[,6GEF)<$LV_H<8_&M&POO$6L68UBPGM?L[RL(+!XL>9
M&K%26DZAN"?3B@#W/_A.M(_NW/\ W['^-'_"=:1_=N?^_8_QKP>Y\626J>(8
MI&E-Q:S2):,EL610%^7<0,=?6G:SX@U.VTW3#IXCDNWM/M]UN48$2J"W';))
M_*@#W;_A.M(_NW/_ '['^-'_  G6D?W;G_OV/\:\-US7+F&[MF@O38:7-:B=
M+[[&;A7<GA3_ '1MP:C;Q!J'&)[1_P#B2SWA:W&^,RH2 P)&<<=/7(H ]V_X
M3K2/[MS_ -^Q_C1_PG6D?W;G_OV/\:\$T_Q1>W,.BQ3E(KN6Y1+M=@^>-X]Z
M.!V!'IW!IJZ_JCZ9!KCZGI]I;W#MY%C<18#H&QS(,D-@9X&* /??^$ZTC^[<
M_P#?L?XT?\)UI']VY_[]C_&O-^#TZ44 >F6GB6PUC4K2WM1*)%=G.],# 1AZ
M^]=%7E_@W_D9[?\ W7_]!->H4 %%%% !1110 4444 %<I\0/^0):_P#7VO\
MZ ]=761XATE=9M+>U>5HP)]^Y<=D;U'O0!Y117<_\*^A_P"?^;\E_P */^%?
M0_\ /_-^2_X4 <-17<_\*^A_Y_YOR7_"C_A7T/\ S_S?DO\ A0!PU%=S_P *
M^A_Y_P";\E_PH_X5]#_S_P WY+_A0!PU%=S_ ,*^A_Y_YOR7_"C_ (5_""!_
M:$N3TX7_  H X:BNY_X5]#_S_P WY+_A1_PKZ'_G_F_)?\* .&HKN?\ A7T/
M_/\ S?DO^%'_  KZ'_G_ )OR7_"@#AJ*[G_A7T/_ #_S?DO^%'_"OH?^?^;\
ME_PH X:BNY_X5]#_ ,_\WY+_ (4?\*^A_P"?^;\E_P * .&HKN?^%?0_\_\
M-^2_X4?\*^A_Y_YOR7_"@#AJ*[G_ (5]#_S_ ,WY+_A1_P *^A_Y_P";\E_P
MH X:BNY_X5]#_P _\WY+_A1_PKZ'_G_F_)?\* .&HKN?^%?0_P#/_-^2_P"%
M'_"OH?\ G_F_)?\ "@#S'5=!M-9NK22^S+!;A\6YX5F88R2.>,<50/@ZWCB,
M5E>36D:WBWL*HH;RG"[>-V<@\'GTKUW_ (5]#_S_ ,WY+_A1_P *^A_Y_P";
M\E_PH \PDT::YT2[TV]U*:Y^T KYS1JK(..   .WZTFI:&;XZ>\5]+:S6.3%
M)&BL3E0O(/'05ZA_PKZ'_G_F_)?\*/\ A7T/_/\ S?DO^% 'EPT.:22REO-4
MGNI+2X,Z,\:KGY<;>.W>H[GPS#<W%W*;F1?M-U#=%0H^5HQC ]C7JO\ PKZ'
M_G_F_)?\*9_P@EIOV?VH^_.-N5S_ "H \HN_"5K/?ZG>0W$MN^HV_D3!%! R
MREF'N=N#]34MMX5TW3]3M;[3HS:/"&5U0DB96&,-D]NO%>I/X#M8R ^INI/3
M=M']*</ $# %=0E(/0@+_A0!YI%HL<2ZL!,Y_M)F9^!\F5V\5#I>B7FF"WB&
MMW,UI NQ;=XD"E0, 9 SQQ^5>GKX$M7=D34W9T^\H*DCZ\4__A7T/_/_ #?D
MO^% 'FQTF(Z^=6+DR&U^S>60-N-V[/U[5!J'ARQU;5$O-04W"1P^5' V0BG.
M2W!SGM7J'_"OH?\ G_F_)?\ "C_A7T/_ #_S?DO^% 'ED/AR"#P_=Z-'/(+:
M<R;.!F)6.=H]0#GKZU+>:#!?#3UEE?99(R!<#]X&38<_A7IW_"OH?^?^;\E_
MPH_X5]#_ ,_\WY+_ (4 >0VW@VVMH!$+R=C]CFM&9E&6$C%BQ]QG'X5/!X>N
MX[(V,FNW4UG]G:W$+0Q@!2A4<@9XX/X5ZO\ \*^A_P"?^;\E_P */^%?0_\
M/_-^2_X4 >4'PK9_:='N!*XFTQ%C5P!^]51P&_7\S6A;:7';:Q?ZBLC,]XL:
MLA'"[!@8^M>C_P#"OH?^?^;\E_PH_P"%?0_\_P#-^2_X4 >8ZGHQOKJ"]MKV
M6ROH5*+/&@?<AZJRG@C/-51X5@^RI')=S2S_ &U+V:X< M,Z] 1T"\]!TKUC
M_A7T/_/_ #?DO^%'_"OH?^?^;\E_PH X*>%9K66#[BR(R':.F1BLL^'H3IND
MV7VB0+ILT<R, ,N4S@'TZUZB?A_"!DW\P'T7_"F1^ [69-T6IO(N<93:1_*@
M#R>;PIO^TV\&JW5OIMRYDFLT52"3]X*QY4'TJT_ANRDDU#?DP7MO';F$ 8C5
M!A=I]1P?PKU _#^ $ ZA*">!PO/Z4O\ PKZ'_G_F_)?\* /)K?PS-I]K9Q:;
MK-U:R6T1A+;%D212Q;E#P#D]:T])TR+2-.2SA=Y I9F=\99F.2>..IKT;_A7
MT/\ S_S?DO\ A1_PKZ'_ )_YOR7_  H X:BNY_X5]#_S_P WY+_A1_PKZ'_G
M_F_)?\* .&HKN?\ A7T/_/\ S?DO^%'_  KZ'_G_ )OR7_"@#AJ*[G_A7T/_
M #_S?DO^%'_"OH?^?^;\E_PH X:BNY_X5]#_ ,_\WY+_ (4?\*^A_P"?^;\E
M_P * .&HKN?^%?0_\_\ -^2_X4?\*^A_Y_YOR7_"@#AJ*[G_ (5]#_S_ ,WY
M+_A1_P *^A_Y_P";\E_PH X:BNY_X5]#_P _\WY+_A1_PKZ'_G_F_)?\* .&
MHKN?^%?0_P#/_-^2_P"%'_"OH?\ G_F_)?\ "@#AJ*[G_A7T/_/_ #?DO^%'
M_"OH?^?^;\E_PH X:BNY_P"%?0_\_P#-^2_X4?\ "OH?^?\ F_)?\* .&HKN
M?^%?0_\ /_-^2_X4?\*^A_Y_YOR7_"@#AJ#TKN?^%?0_\_\ -^2_X4?\*^A_
MY_YOR7_"@#AW_P!8_P#O'^=)796?@F&^M5N1>3()"QV_*<<D=<5/_P *^A_Y
M_P";\E_PH \\U.Q34],N;%W9$G0H649(S5"'1M1B@>$^(;N1#"8D!AC&SC 8
M$#.0.E>I?\*^A_Y_YOR7_"C_ (5]#_S_ ,WY+_A0!Y;IOANUTB\BGL9'B5;<
M02Q #;-CH[?[6>].&@1"QU>U\]]NIRR2NV!E"X ('KTKU#_A7T/_ #_S?DO^
M%'_"OH?^?^;\E_PH \JAT&\CM'LYM<NI[5K=K<1-#& %*%0<@9X'\J0^%K0W
M.BW/F.)M*1$1P!^]50,!OU/XFO5O^%?0_P#/_-^2_P"%'_"OH?\ G_F_)?\
M"@#R&V\'I###:S:I=3V$,OG+:%45"V[=\Q R1DYQ4X\/W<-W>3V6NW5JMW.T
M[QI#&P#'W(SV%>K_ /"OH?\ G_F_)?\ "C_A7T/_ #_S?DO^% 'DMQX6-Q<7
MY&K7<-M?ONN((E0;N,$;B"1Q5_5-&@U/0GTG<8(&5$4QC.P*00!G_= KTO\
MX5]#_P _\WY+_A1_PKZ'_G_F_)?\* //KZR@O["XLIEQ#.A1MG!&>X]ZR;7P
MV\=RD][JD]Z\,#V]OOC5!$K#!/'WCCC)KU?_ (5]#_S_ ,WY+_A1_P *^A_Y
M_P";\E_PH \NC\/11V>CVZW$G_$KE62-]HR^,\'TSFJC>$QMDM(]4N8]*EE\
MU[%%7&<[BH?[P7/:O7/^%?0_\_\ -^2_X4?\*^A_Y_YOR7_"@#S#^PHOLNL0
M>>^W5'=W.!\FY=O'K5;_ (1#3)KCSK]#>[8(K>)9,J(U1<<;2.IY->L?\*^A
M_P"?^;\E_P */^%?0_\ /_-^2_X4 >30>&[JQ@M4L-=N[=X(C!N:-9%=-Q(R
MAX!&<9] *2'PC:6\0BBN)@HL);(Y )(D8LS_ %R3QTKUK_A7T/\ S_S?DO\
MA2-X @52S:A* .I(7C]* /*V\+VANM%N1*XGTN-(T< ?O54  -^I_$U4E\'!
MK2?3XM6NH=+EW,+-44A"3GACSMSSM_6O7SX @49;4)0.F2%_PI?^%?0_\_\
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
M$>^&F^&DO&EDBCAGWNT9(.T1N3T^E=?7!_%^&2X\!7$,,;22R,RHBC)8F*3
M H \YE\;V<.F6>HOJ5Y]GO'*0D,^202#QGCD5)<>,;:U#F?4KJ-8[PV3LSO@
M2@9YYZ>]<)<Z#JC6CVOV"=HK4)+;X0Y+RM"S@?[I5P?3-:=SHUQ=W4T4]C+)
M;R^(FF<%#AH"F"_^[[T =7=^*XK&:[BGO[P/:^7YN&<X\PX7'/-(GBZ"2?4H
M1J-V'TU6:Y!=_E"YSCGGI7$3:+K*1ZS!-;S7# VD4$RH3YT:/P?J%QGZ&I;G
M1=1?5]0:*SF$>H:C+;S2;3Q;N\3;_P#=PCC/O0!V5GXMAO\ [!]GO[QOMPE\
MC+.,^7][//%0W?C:TL899I]1O%CBNC:.<N<2 9(Z],=ZYBPM+[2[;P]?3:==
MNEG)>">&*/,B"0G:=O<5'+HE[J=H/-LIXH[[6I)RCK\T4+H5#.!]V@#MF\2J
MNNC1C?W7VTIYFT.V ,9ZY]*BO_%B:;>_8YKG4GF\KSBL*R283)&3CIR*Y/0=
M/U1M?T[5+^RFBFD299V9"-@6*.-<^F2K$?6M6]FN=-\:'4%TR_NX&TY80;6+
M=A_-+8)) ' _6@#4F\96\4-E*E]?7"7JLT'V?S)"X7&[@<C&?T-2P^*!+-9Q
M&YU&*2[:184F$B$E!EL@].*XE]'U"RM] ::VU-3&UW+.-,YD@\S&U0>GU_&K
MTK7,=SH%['I^NW,5G+<B47,>^X^9  3STR<#GL?2@#K+WQ'_ &?.D$]Y>>8\
M,DRJCLV509;OUQVII\3(%L#]ONF^WH9(-KL=RA=Y)YXP*Q@9]1\3:/?_ -GW
M<$"0W"2"YBVE<X W<D<]O6J>A:/>VUY=I<Q.+?3X)+2P+<^8KLS;A[[=BT ;
MVG^+UU.2%+:75BLWW)&BE6,^^[ICBH8/'=I<>2RWFI)%-((TFD258RQ.,;NG
M6N?\)17%B=.AN+?Q,DB*4=)?^/120>V> ,Y^M5;+0=2M_#VDO+]OD\N_5YM.
M<9C5/,;YMH&?1NI'- '9R>+H8K:YG>_O1]FN/LTD>Y]_F$\ +G)SGC'7!J?4
M_$+:1#%+=7=Z1+*(46)G=BY!(& ?8U@WFC>;X[L[X02&W\GS9F _=F9,K&S?
M[0#''TJ;Q38W-_'I,=MYZE-2B=Y(!\T2@-E^AQC/4T 7/^$UMA9W=RU]?H+0
MH)XY!(LB;SA?E//-30^*A+%<327&IVT5NF^22Z26( >V>I]A7':GH^HK9>)K
M817E[)*]HT%RZ[I)E!&X CCY<=@*L7%E<ZGHNI6=O%X@>9A'*@UAAL?8X.Q3
MGJ?Z"@#IK#Q?%J-R+>*\OXIF0R1I.)(S(@_B7/44]/%<3Z?8WRW]YY%[,L,)
MW/DLQ(&1GCD&N<DO;[7/%.DL=(O+.TMG=C-/"P8,8SE#VQP.>E4K&UOWTW0=
M#;3+R*>POTFN)GCQ"$5V.5?/.01@4 =5)XT@CBCD^V:C)YD\ENBQB1F9T^\
M!S2'QM;"RDNC?:@!',MN\9602*[#(!4\\UR\6BZA*^FIY=Y:[=4NY'FB7#1H
MP^5LD$ 'UIE_I&H)8:C#Y%_<RC5H9A<HI,TT07[P/0E>@QC% '6R>,HX;">]
MGGU6"" J',T<B$EC@8!Z]*E?Q9"EYIUJ=1NC+J"*]N [D,K=">>*Y6[@N+W0
M+FVAM?$$KFX@?&IC<Q ?G9@G@#DU7L-&U*/6M.EGM)=EC>QVL;[#_J(_,(?Z
M'<O/M0!UEIXSCOI8TMI=7<22>6)!%+LSG'+=  >II1XTM6TNZU%=2NS;VLOE
M389]RMD#IGWKE?#4%UI\MM'<VWB9'6Y8E(^+7!<X)&>F#DUG7GAO5$\,2O9V
M<OVBXF>*ZM]AW.@EWQN!Z@\9]&]J .YG\:QV]\UG))K'G@MA%AE.X*<$CU'N
M*6;QK:P7,D4E_?A(I/)DN )##&_3:S] >14-Y;SOXWL;I8G-NEI*C2@?*"6&
M!GUKG=0@O8+J^73+'5[6^EN"Z1QXELY\D?O&W<*2.H[<4 >@_;+L''VNX_[_
M #?XT?;+O_G[N/\ O\W^-0#/?&>^.F:6@";[9=_\_=Q_W^;_ !H^V7?_ #]W
M'_?YO\:AHH F^V7?_/W<?]_F_P :/MEW_P _=Q_W^;_&H:* )OMEW_S]W'_?
MYO\ &C[9=_\ /W<?]_F_QJ&B@";[9=_\_=Q_W^;_ !H^V7?_ #]W'_?YO\:A
MHH F^V7?_/W<?]_F_P :/MEW_P _=Q_W^;_&H:* )OMEW_S]W'_?YO\ &C[9
M=_\ /W<?]_F_QJ&B@";[9=_\_=Q_W^;_ !H^V7?_ #]W'_?YO\:AHH F^V7?
M_/W<?]_F_P :/MEW_P _=Q_W^;_&H:* )OMEW_S]W'_?YO\ &C[9=_\ /W<?
M]_F_QJ&B@";[9=_\_=Q_W^;_ !H^V7?_ #]W'_?YO\:AHH F^V7?_/W<?]_F
M_P :/MEW_P _=Q_W^;_&H:* )OMEW_S]W'_?YO\ &C[9=_\ /W<?]_F_QJ&B
M@";[9=_\_=Q_W^;_ !H^V7?_ #]W'_?YO\:AHH F^V7?_/W<?]_F_P :/MEW
M_P _=Q_W^;_&H:* )OMEW_S]W'_?YO\ &C[9=_\ /W<?]_F_QJ&B@";[9=_\
M_=Q_W^;_ !H^V7?_ #]W'_?YO\:AHH F^V7?_/W<?]_F_P :/MEW_P _=Q_W
M^;_&H:* )OMEW_S]W'_?YO\ &C[9=_\ /W<?]_F_QJ&B@";[9=_\_=Q_W^;_
M !H^V7?_ #]W'_?YO\:AHH F^V7?_/W<?]_F_P :/MEW_P _=Q_W^;_&H:*
M)OMEW_S]W'_?YO\ &C[9=_\ /W<?]_F_QJ&B@";[9=_\_=Q_W^;_ !H^V7?_
M #]W'_?YO\:AHH F%W=*,"ZG ]!*W^-'VR[_ .?NX_[_ #?XU#10!-]LN_\
MG[N/^_S?XT?;+O\ Y^[C_O\ -_C4-% $WVR[_P"?NX_[_-_C1]LN_P#G[N/^
M_P W^-0T4 3?;+O_ )^[C_O\W^-'VR[_ .?NX_[_ #?XU#10!-]LN_\ G[N/
M^_S?XT?;+O\ Y^[C_O\ -_C4-% $WVR[_P"?NX_[_-_C1]LN_P#G[N/^_P W
M^-0T4 3?;+O_ )^[C_O\W^-'VR[_ .?NX_[_ #?XU#10!-]LN_\ G[N/^_S?
MXT?;+O\ Y^[C_O\ -_C4-% $WVR[_P"?NX_[_-_C1]LN_P#G[N/^_P W^-0T
M4 3?;+O_ )^[C_O\W^-'VR[_ .?NX_[_ #?XU#10!-]LN_\ G[N/^_S?XT?;
M+O\ Y^[C_O\ -_C4-% $WVR[_P"?NX_[_-_C1]LN_P#G[N/^_P W^-0T4 =%
MX0N)Y?$MNLD\LB[7X=RP^Z?6O3*\O\&_\C/;_P"Z_P#Z":]0H **** "BBB@
M HHHH *YGQQ:SW>D6T=O$\KBY#%4&3C8]=-6/XHU*31O#M]JD2*\EE;37"*^
M<,4B=@#CMQ0!YO\ V+JG_0/N/^_9H_L75/\ H'W'_?LUT;>/[@_#74/$*V<<
M6K:=&%NK*7.U)?E/U*,K!E(/(8<]:ZIM2D;Q*FEQ(C1I:-<7#]T+.%B'_ ML
MW_?% 'F7]BZI_P! ^X_[]FC^Q=4_Z!]S_P!^S75^#/&T_B75+^VNK:&WB*?:
M],92=UQ:&1XQ(P/0Y0'Z.M=K0!X__8NJ?] ^Y_[]FC^Q=4_Z!]S_ -^S7L%%
M 'C_ /8NJ?\ 0/N?^_9H_L75/^@?<_\ ?LU[!10!X_\ V+JG_0/N/^_9H_L7
M5/\ H'W/_?LU[!10!X__ &+JG_0/N/\ OV:/[%U3_H'W/_?LU[!10!X__8NJ
M?] ^Y_[]FC^Q=4_Z!]S_ -^S7L%% 'C_ /8NJ?\ 0/N?^_9H_L75/^@?<_\
M?LU[!10!X_\ V+JG_0/N/^_9H_L75/\ H'W'_?LU[!10!X__ &-JG_0/N?\
MOV:/[%U3_H'W/_?LU[!10!X__8NJ?] ^X_[]FC^Q=4_Z!]S_ -^S7L%% 'C_
M /8NJ?\ 0/N?^_9H_L75/^@?<_\ ?LU[!10!X_\ V+JG_0/N?^_9H_L75/\
MH'W'_?LU[!10!X__ &+JG_0/N?\ OV:/[%U3_H'W/_?LU[!10!X__8NJ?] ^
MY_[]FC^Q=4_Z!]S_ -^S7L%% 'C_ /8NJ?\ 0/N?^_9H_L75/^@?<_\ ?LU[
M!10!X_\ V+JG_0/N?^_9H_L75/\ H'W/_?LU[!10!X__ &+JG_0/N?\ OV:/
M[%U3_H'W/_?LU[!10!X__8NJ?] ^Y_[]FC^Q=4_Z!]S_ -^S7L%% 'C_ /8N
MJ?\ 0/N?^_9H_L75/^@?<_\ ?LU[!10!X_\ V+JG_0/N?^_9H_L75/\ H'W/
M_?LU[!10!X__ &+JG_0/N?\ OV:/[%U3_H'W/_?LU[!10!X__8NJ?] ^Y_[]
MFC^Q=4_Z!]S_ -^S7L%% 'C_ /8NJ?\ 0/N?^_9H_L75/^@?<_\ ?LU[!10!
MX_\ V+JG_0/N?^_9H_L75/\ H'W/_?LU[!10!X__ &+JG_0/N?\ OV:/[%U3
M_H'W/_?LU[!10!X__8NJ?] ^Y_[]FC^Q=4_Z!]S_ -^S7L%% 'C_ /8NJ?\
M0/N?^_9H_L75/^@?<_\ ?LU[!10!X_\ V+JG_0/N?^_9H_L75/\ H'W/_?LU
M[!10!X__ &+JG_0/N?\ OV:/[%U3_H'W/_?LU[!10!X__8NJ?] ^Y_[]FC^Q
M=4_Z!]S_ -^S7L%% 'C_ /8NJ?\ 0/N?^_9H_L75/^@?<_\ ?LU[!10!X_\
MV+JG_0/N?^_9H_L75/\ H'W/_?LU[!10!X__ &+JG_0/N?\ OV:/[%U3_H'W
M/_?LU[!10!X__8NJ?] ^Y_[]FC^Q=4_Z!]S_ -^S7L%% 'C_ /8NJ?\ 0/N?
M^_9H_L75/^@?<_\ ?LU[!10!X_\ V+JG_0/N?^_9H_L75/\ H'W/_?LU[!10
M!X__ &+JG_0/N?\ OV:/[%U3_H'W/_?LU[!10!X__8NJ?] ^Y_[]FC^Q=4_Z
M!]S_ -^S7L%% 'C_ /8NJ?\ 0/N?^_9H_L75/^@?<_\ ?LU[!10!X_\ V+JG
M_0/N?^_9H_L75/\ H'W/_?LU[!10!X__ &+JG_0/N?\ OV:/[%U3_H'W/_?L
MU[!10!X__8NJ?] ^Y_[]FC^Q=4_Z!]S_ -^S7L%% 'C_ /8NJ?\ 0/N?^_9H
M_L75/^@?<_\ ?LU[!10!X_\ V+JG_0/N?^_9H_L75/\ H'W/_?LU[!10!X__
M &+JG_0/N?\ OV:/[%U3_H'W/_?LU[!10!X__8NJ?] ^Y_[]FC^Q=4_Z!]S_
M -^S7L%% 'C_ /8NJ?\ 0/N?^_9H_L75/^@?<_\ ?LU[!10!X_\ V+JG_0/N
M?^_9H_L75/\ H'W/_?LU[!10!YQX4TZ]M?$5O)<6LL2;7&YUP,[3Q7H]5KK_
M (^++_KL?_1;U9H **** "BBB@ HHHH *P/&MI/?^#M6L[6(RW%Q97,44:]7
M=H9  /J36_7)_$#QI:^!-$M=6N[6:YC>[$ 2(C.2CG/)Z?*: .5\<>$=7E\)
MK<Z%9F6^NM.BT_4K,'!F0 ;''.-\;9'/5689X%;VKVNLS^'_ !-<6-K(-4U6
MX^PVP<%6A@!$ <G^Z/WLP/H]<3_PTEHW_0#O_P#OI/\ &C_AI+1O^@'?_P#?
M2?XT =8?".H>&M:\-:AIVH:GJD%FPTV6WE6!1%9NNW.41"0C)$QSG@'WSZ%7
MB/\ PTEHW_0#O_\ OI/\:/\ AI+1O^@'?_\ ?2?XT >W45XC_P -):-_T [_
M /[Z3_&C_AI+1O\ H!W_ /WTG^- 'MU%>(_\-):-_P! ._\ ^^D_QH_X:2T;
M_H!W_P#WTG^- 'MU%>(_\-):-_T [_\ [Z3_ !H_X:2T;_H!W_\ WTG^- 'M
MU%>(_P##26C?] .__P"^D_QH_P"&DM&_Z =__P!])_C0![=17B/_  TEHW_0
M#O\ _OI/\:/^&DM&_P"@'?\ _?2?XT >W45XC_PTEHW_ $ [_P#[Z3_&C_AI
M+1O^@'?_ /?2?XT >W45XC_PTEHW_0#O_P#OI/\ &C_AI+1O^@'?_P#?2?XT
M >W45XC_ ,-):-_T [__ +Z3_&C_ (:2T;_H!W__ 'TG^- 'MU%>(_\ #26C
M?] ._P#^^D_QH_X:2T;_ * =_P#]])_C0![=17B/_#26C?\ 0#O_ /OI/\:/
M^&DM&_Z =_\ ]])_C0![=17B/_#26C?] .__ .^D_P :/^&DM&_Z =__ -])
M_C0![=17B/\ PTEHW_0#O_\ OI/\:/\ AI+1O^@'?_\ ?2?XT >W45XC_P -
M):-_T [_ /[Z3_&C_AI+1O\ H!W_ /WTG^- 'MU%>(_\-):-_P! ._\ ^^D_
MQH_X:2T;_H!W_P#WTG^- 'MU%>(_\-):-_T [_\ [Z3_ !H_X:2T;_H!W_\
MWTG^- 'MU%>(_P##26C?] .__P"^D_QH_P"&DM&_Z =__P!])_C0![=17B/_
M  TEHW_0#O\ _OI/\:/^&DM&_P"@'?\ _?2?XT >W45XC_PTEHW_ $ [_P#[
MZ3_&C_AI+1O^@'?_ /?2?XT >W45XC_PTEHW_0#O_P#OI/\ &C_AI+1O^@'?
M_P#?2?XT >W45XC_ ,-):-_T [__ +Z3_&C_ (:2T;_H!W__ 'TG^- 'MU%>
M(_\ #26C?] ._P#^^D_QH_X:2T;_ * =_P#]])_C0![=17B/_#26C?\ 0#O_
M /OI/\:/^&DM&_Z =_\ ]])_C0![=17B/_#26C?] .__ .^D_P :/^&DM&_Z
M =__ -])_C0![=17B/\ PTEHW_0#O_\ OI/\:/\ AI+1O^@'?_\ ?2?XT >W
M45XC_P -):-_T [_ /[Z3_&C_AI+1O\ H!W_ /WTG^- 'MU%>(_\-):-_P!
M._\ ^^D_QH_X:2T;_H!W_P#WTG^- 'MU%>(_\-):-_T [_\ [Z3_ !H_X:2T
M;_H!W_\ WTG^- 'MU%>(_P##26C?] .__P"^D_QH_P"&DM&_Z =__P!])_C0
M![=17B/_  TEHW_0#O\ _OI/\:/^&DM&_P"@'?\ _?2?XT >W45XC_PTEHW_
M $ [_P#[Z3_&C_AI+1O^@'?_ /?2?XT >W45XC_PTEHW_0#O_P#OI/\ &C_A
MI+1O^@'?_P#?2?XT >W45XC_ ,-):-_T [__ +Z3_&C_ (:2T;_H!W__ 'TG
M^- 'MU%>(_\ #26C?] ._P#^^D_QH_X:2T;_ * =_P#]])_C0![=17B/_#26
MC?\ 0#O_ /OI/\:/^&DM&_Z =_\ ]])_C0![=17B/_#26C?] .__ .^D_P :
M/^&DM&_Z =__ -])_C0![=17B/\ PTEHW_0#O_\ OI/\:/\ AI+1O^@'?_\
M?2?XT >W45XC_P -):-_T [_ /[Z3_&C_AI+1O\ H!W_ /WTG^- 'MU%>(_\
M-):-_P! ._\ ^^D_QH_X:2T;_H!W_P#WTG^- 'MU%>(_\-):-_T [_\ [Z3_
M !H_X:2T;_H!W_\ WTG^- 'MU%>(_P##26C?] .__P"^D_QH_P"&DM&_Z =_
M_P!])_C0![=17B/_  TEHW_0#O\ _OI/\:/^&DM&_P"@'?\ _?2?XT >W45X
MC_PTEHW_ $ [_P#[Z3_&C_AI+1O^@'?_ /?2?XT >W45XC_PTEHW_0#O_P#O
MI/\ &C_AI+1O^@'?_P#?2?XT >W45XC_ ,-):-_T [__ +Z3_&C_ (:2T;_H
M!W__ 'TG^- 'MU%>(_\ #26C?] ._P#^^D_QH_X:2T;_ * =_P#]])_C0![=
M17B/_#26C?\ 0#O_ /OI/\:/^&DM&_Z =_\ ]])_C0![=17B/_#26C?] .__
M .^D_P :/^&DM&_Z =__ -])_C0![+=?\?%E_P!=C_Z+>K->8>#/B[IWCSQ+
M!I5KIMU;21H]QOE*D$!2N.#_ +7Z5Z?0 4444 %%%% !1110 5X_^T=_R3S3
M_P#L*Q_^BI:]@KS/XX:#=>(O!=E9VDD,<BZBDA,S$# CD'8'GF@#Y,HKM_\
MA5NM_P#/WIW_ ']?_P"(H_X5;K?_ #]Z=_W]?_XB@#B**[?_ (5;K?\ S]Z=
M_P!_7_\ B*/^%6ZW_P _>G?]_7_^(H XBBNW_P"%6ZW_ ,_>G?\ ?U__ (BC
M_A5NM_\ /WIW_?U__B* .(HKM_\ A5NM_P#/WIW_ ']?_P"(H_X5;K?_ #]Z
M=_W]?_XB@#B**[?_ (5;K?\ S]Z=_P!_7_\ B*/^%6ZW@'[7IW/_ $U?UQ_<
M]J .(HKM_P#A5NM_\_>G?]_7_P#B*/\ A5NM_P#/WIW_ ']?_P"(H XBBNW_
M .%6ZW_S]Z=_W]?_ .(H_P"%6ZW_ ,_>G?\ ?U__ (B@#B**[?\ X5;K?_/W
MIW_?U_\ XBC_ (5;K?\ S]Z=_P!_7_\ B* .(HKM_P#A5NM_\_>G?]_7_P#B
M*/\ A5NM_P#/WIW_ ']?_P"(H XBBNW_ .%6ZW_S]Z=_W]?_ .(H_P"%6ZW_
M ,_>G?\ ?U__ (B@#B**[?\ X5;K?_/WIW_?U_\ XBC_ (5;K?\ S]Z=_P!_
M7_\ B* .(HKM_P#A5NM_\_>G?]_7_P#B*/\ A5NM_P#/WIW_ ']?_P"(H XB
MBNW_ .%6ZW_S]Z=_W]?_ .(H_P"%6ZW_ ,_>G?\ ?U__ (B@#B**[?\ X5;K
M?_/WIW_?U_\ XBC_ (5;K?\ S]Z=_P!_7_\ B* .(HKM_P#A5NM_\_>G?]_7
M_P#B*/\ A5NM_P#/WIW_ ']?_P"(H XBBNW_ .%6ZW_S]Z=_W]?_ .(H_P"%
M6ZW_ ,_>G?\ ?U__ (B@#B**[?\ X5;K?_/WIW_?U_\ XBC_ (5;K?\ S]Z=
M_P!_7_\ B* .(K=\%PQ7/CKP_!/&DL,FI6Z/&ZAE93(H((/45M?\*MUO_G[T
M[_OZ_P#\15BQ^'7B/3;^WOK2_P!.CN;:59HG\QCM=3D'!3'44 =!K+VFOVOQ
M!LKK1M+MDT&9GL;RTLTA>,K.4$;%0-P9>,'TS]+_ ,4[C2=,N]:TRRO_  ];
MR+'&B::FA8G7<B$XG"8!Y+9S[=:S=<TWXB>([$V6J>(+&:U:3S&B3$2NWJVR
M,;O7G-6]1C^)FIV4UK?:_I4T-W"8Y,P1AF0Y4C<(<CH1US0!8U.+2]4LM3TS
M1;/1U$6E%QHE_IK6E]9ND88R+-MS(_\ %@MR#^)H:K>0>'/$&E>$].\(6&LZ
M=+I\+/%]F!N+]I(]S2++@LI!S@KTVG\">R^(MSISV,NO:<R26_V:2;8HG>+^
MXTOE;R/J>:+.S^(UAI,>FVWB"P2"*(P0N0#+%&>JI*8]ZCZ'CM0!M>%K2Q3P
M]X#@9O#ENU^\J7$&HZ<LTUWBX*[5;8><?+R1R12^&]%TB;6/#J'1+>**7Q'J
M<36\\*.RQK&=L;GG.WTR1Q7(KX3\9HNCJNKZ>!HS%[#!/[DE]^?]7\WS<\YJ
M]#I7Q!@NX+J+7=.6:"[FO8V"CY9I1B1L>7W!Z=!V H 3Q-KFFZ1H-G-O\):A
MXECOG,;Z79(\(M3&01*"@5FW$$9!(Z^M='YUK>?&K1?#TFC:,NFF!;EHX].B
M4LYLV8Y(7D9;..G ]*\Z;X7ZXS%C=Z=DG)_>O_\ $5N+X>\=+XCA\0+K6GC5
M8(Q%'<?W5">6!M\O'W>.E #)]0B\%>'?"<>F:%I>HG5;;[7=SWEHLYN7+E3
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
MM/-OM)[Y/WNAJ 7>MZQ>:D=,OH+."QF-ND;P"0SNH!;<3]T<XXKIAPJKDG
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
MT>1@Y9F@4DG>W4XJQX:@AMM?\41011Q1B^APD:A0/]&A["@"/_A M(_O7/\
MW^;_ !H_X0+2/[US_P!_F_QKJ:* .6_X0+2/[US_ -_F_P :/^$"TC^]<_\
M?YO\:ZFB@#D;?P7I=W&97,X(.SY96 PHVCOZ"I?^$"TC^]<_]_F_QK=TW_CU
M;_KH_P#.KE '+?\ "!:1_>N?^_S?XT?\(%I']ZY_[_-_C74T4 <M_P (%I']
MZY_[_-_C1_P@6D?WKG_O\W^-=310!RW_  @6D?WKG_O\W^-'_"!:1_>N?^_S
M?XUU-% '+?\ "!:1_>N?^_S?XT?\(%I']ZY_[_-_C74T4 <M_P (%I']ZY_[
M_-_C1_P@6D?WKG_O\W^-=310!RW_  @6D?WKG_O\W^-'_"!:1_>N?^_S?XUU
M-% '+?\ "!:1_>N?^_S?XT?\(%I']ZY_[_-_C74T4 <M_P (%I']ZY_[_-_C
M1_P@6D?WKG_O\W^-=310!RW_  @6D?WKG_O\W^-'_"!:1_>N?^_S?XUU-% '
M+?\ "!:1_>N?^_S?XT?\(%I']ZY_[_-_C74T4 <M_P (%I']ZY_[_-_C1_P@
M6D?WKG_O\W^-=310!RW_  @6D?WKG_O\W^-'_"!:1_>N?^_S?XUU-% '+?\
M"!:1_>N?^_S?XT?\(%I']ZY_[_-_C74T4 <M_P (%I']ZY_[_-_C1_P@6D?W
MKG_O\W^-=310!RW_  @6D?WKG_O\W^-1)X+TMYI+8F?9$=X/FMDE@ >_^R*Z
MZJD/_(2NO]U/ZT 8/_"!:1_>N?\ O\W^-'_"!:1_>N?^_P W^-=310!RW_"!
M:1_>N?\ O\W^-'_"!:1_>N?^_P W^-=310!RW_"!:1_>N?\ O\W^-'_"!:1_
M>N?^_P W^-=310!RW_"!:1_>N?\ O\W^-07GA#P]IUJ]U?7;6UNF-TL]SL1<
MD 9).!DD#\:["N1^)<,5SX'G@GC62&6\LDD1NC*;N($'ZB@ D\&:##+#%+<2
MI).Q2)&N"#(P!8A1GDX4GCL":BG\*>&[:"XGN+XQ0VIQ<2276U83@'YR3A>&
M4\]B/6L);V32/%?AKPWJD[&33;Z:6UN9F&;BR^QW 5B>[)C8WT5OXJ35C+>:
M9H&DOI=SJ$FL73ZSJ-G$(]Y@5A((V\QE7 =X(^3RJ$<T =-'X&T:6-9(Y)V1
M@&5EG)!!Z$'-._X0+2/[US_W^;_&H?AO=3GPL-)O(YHKS1IFL)(YPH<(N#$6
MVDC)B:/D$@G.#77T <M_P@6D?WKG_O\ -_C1_P (%I']ZY_[_-_C74T4 <M_
MP@6D?WKG_O\ -_C1_P (%I']ZY_[_-_C74T4 <M_P@6D?WKG_O\ -_C1_P (
M%I']ZY_[_-_C74T4 <Y9>&+#1M3M+FV,ID9VC^>0D %&/3/M71U6NO\ CXLO
M^NQ_]%O5F@ HHHH **** "BBB@ J"Y=4> NP4>8>2<?PM4]<I\0/^0):_P#7
MVO\ Z ] '3?:H/\ GO%_WV*/M4'_ #WB_P"^Q7BN*,4 >U?:H/\ GO%_WV*I
M:I:Z=K-@]E>2YA9D?]U<&-@R,'4AE(8$,H.0>U>18J*YN(;.UFN9VV0PH7=O
M0 9- 'IO_"+:/_T%=9_\'UU_\=K9T^+3]+TZVL+1XX[:UB2&%/,SM10%49)R
M> .M>!V/B(W5S:1SZ5=VD5X";::7:0_&<$ Y4D=,]:(_$L$NBZ;J8MI1'?W"
MVZ)N&4+,RY/M\OZT ?0OVJ#_ )[Q?]]BC[5!_P ]XO\ OL5\Y3>+##'?7!TB
M[>RLKA[>:Y21" 58 G:2#W'YU-<^(Y(;W4(+?2+F[2P5'GECD0 *R;P<$@GC
M/Y4 ?0_VJ#_GO%_WV*S],GB674"TJ#==,1EAR-JUX1_PDAGNK>WT[2[F]:>S
M2]&QT0JC''.X]<X_.GR>(X;?6-/TN]MI;:XO8]R[V4A&R0%..Y([>HH ^A/M
M4'_/>+_OL4?:H/\ GO%_WV*^<[CQ7Y-A=7R:5<2VUK-)#-(LJ#:4(&<$Y.<]
MJU;6\N)]/DN9=.E@E4$I TBLS@+D8() STH ]W^U0?\ />+_ +[%'VJ#_GO%
M_P!]BOGZ'Q!;7,>CM#$[G4]QC4$?(%&7)^G2BW\06MSXDGT58W$L2DB4_<=@
M%+*/<!N?H: /H'[5!_SWB_[[%'VJ#_GO%_WV*\(TG48]6MY)HXFC"3O 0QSD
MJ<9J@/$UN?#XU?[-+Y9G\GR]PSG?LS0!]#?:H/\ GO%_WV*/M4'_ #WB_P"^
MQ7ST-=NIKV]M[+0[JZ6TF,$DB31J-P]F(-;>!0![5]J@_P">\7_?8H^U0?\
M/>+_ +[%>*XHQ0![5]J@_P">\7_?8H^U6_\ SWB_[[%>*XJ67F.#_KG_ .S-
M0![+]J@_Y[Q?]]BC[5!_SWB_[[%>*XHQ0![5]J@_Y[Q?]]BC[5!_SWB_[[%?
M/4GB2"/3;NZ-K*9;:[^QFW!&YY-P QVYSFI-3\0VFEZO8Z=,CM)=$99>D0+;
M06]B>* /H'[5!_SWB_[[%'VJ#_GO%_WV*\(@U*.?6;S31$PDM4C=G)X;>,C%
M0KK4+7>KV_DONTR-7D.1APR%^/RQ0![[]J@_Y[Q?]]BC[5!_SWB_[[%?.J>)
MVN9K2"RTBYNI;BS6\"I(B[4+;>=Q'?\ G6L;T0:8U]?0M:+&C/+&Y#% /IP?
MP]: /=/M4'_/>+_OL4?:H/\ GO%_WV*^>+3Q)YUS9QW>EW5E#?$+:S3%2')&
M0" <J2.@-.T_7KK4R'M]$NC:^<8FN/.CVKAL$XSGB@#Z%^U0?\]XO^^Q1]J@
M_P">\7_?8KP+5-873I[:UBM)KR]N=QB@B('"]6)/ %5HO$L$AM4>SN(9IKLV
M;Q28!B<#.2>A'N* /H;[5!_SWB_[[%'VJ#_GO%_WV*\%AU>"74M2LRA3[ J/
M)*Q&TAE+<?0"LZU\76EWX=O-86VF5+4X>%B Q!P0?H0U 'T7]J@_Y[Q?]]BJ
MEK/"MU=DRQ@%P02PYXKP>+Q+8S/I>P-Y6H12RB0D 1"-=S!O<<C\*BMO$QN3
M;S?V3?)I]PXCBNR 0<G )4'<JGUH ^B/M4'_ #WB_P"^Q1]J@_Y[Q?\ ?8KY
MY37[JXNKR&RT*ZNEM)V@DD2:-1N'LQ!JQKVNVWA^V@N+J-VBEF$1*?PY!.[W
M Q0![]]J@_Y[Q?\ ?8H^U0?\]XO^^Q7SY=>)+*SFU!9@_EV4,4ID3#>8)/NA
M1ZGC\Z9#XAD-T+2ZTBZM+J6)I+:*1T/G[1DJ"#A6]C0![%'X1T*%-D%_JD,8
M)(CBUNY1%R<\*), <]!6EI&FZ7HBW M)Y&:XD$LLEQ>/.[L%"C+.Q/10.O:O
M!X/$LTTU[&VBW,8L@3<,9HSLPA8#@\Y [>M._P"$F6864=CIUQ=W5U;"Z\A&
M5?+C/=F)Q0!]$?:H/^>\7_?8H^U0?\]XO^^Q7SLWBE)!IZVFF75Q/>^:%@RL
M;HT?W@=QQ6Q9S3W$&^YLI+.3<1Y4CJQQZY4D4 >X_:H/^>\7_?8H^U0?\]XO
M^^Q7BN*,4 >OZ?<0K;,&EC!\QNK#UJW]J@_Y[Q?]]BO&9^9S_N1_^@+4>* /
M:OM4'_/>+_OL4?:H/^>\7_?8KQ7%&* /:OM4'_/>+_OL4?:H/^>\7_?8KQ7%
M&* /:OM4'_/>+_OL4?:H/^>\7_?8KQ7%&* /:OM4'_/>+_OL4?:H/^>\7_?8
MKY^OM:DM=7CTRUTR>]N'M_M&(Y%7"[MO\1'?^=1S:]/'<P64>C7,NHR0F=[4
M2Q@QH&*Y+$X)..@H ^A?M4'_ #WB_P"^Q1]J@_Y[Q?\ ?8KYTO?%!L],BU'^
MQ[QK1U!9F*QM&Q;;M*DYSG'/3D5))XC-O-+!=Z;/;S164EZR-(C?*IQC()&3
MB@#Z'^U0?\]XO^^Q1]J@_P">\7_?8KYMF\;V,.@VFJ_99F6YE:(0AAN4KG)/
MZ?F*T=4\0VNE:K8Z?-&[279^\O2(%@H+>Q)Q^% 'T#]J@_Y[Q?\ ?8H^U0?\
M]XO^^Q7SSJ&OW%AJ45E_8MS*T[LD#K-&!*0,G&3QQZTG_"074FH7%C;:%=3S
MVR1-,%FC&PNNX#D\]QQZ4 ?0_P!J@_Y[Q?\ ?8H^U0?\]XO^^Q7SO/XBFBOI
M[2/1KN>2VA2:<1R)E RYQ@GDCD<>E:]A>0:E8P7EJQ:&90R$CGZ'W[4 >X_:
MH/\ GO%_WV*/M4'_ #WB_P"^Q7S]I/B*TUB]OK:%'3[(WWW(VRKDJ67VRIJM
M#XI$ZI<II-\=,DD\M;T $'G&[9G=MSWH ^BOM4'_ #WB_P"^Q1]J@_Y[Q?\
M?8KY[NO$#1WMS;66EW=_]DXN9(2H"'&=HR?F;'84V7Q$6O[:SL=+N;R6>T%V
M K+&50L5Y#$<@_SH ^AOM4'_ #WB_P"^Q1]J@_Y[Q?\ ?8KYS'BM)H].^R:;
M<SSWKS1K!N561HL;@23COZ]JMW&N/96<3W>EW,5W/-Y,%F&5WD.,YR#@#U)Z
M4 ?0/VJ#_GO%_P!]BC[5!_SWB_[[%>":=JAO))X;FQGL9X &=)L%2I_B5AP1
MZU4TKQ+%K6GW5S8V4[RV[A1;LRJ[@X*L"3@ @D\^E 'T-]J@_P">\7_?8H^U
M0?\ />+_ +[%?.,7BQY+6_N7T:YC@L3(DSF:,[73JN <_CTK3T^_O;UU,^CW
M%I"T>]99)48-G&!A3GD&@#WO[5!_SWB_[[%'VJ#_ )[Q?]]BOGZ^UPV^I'3[
M/3KB_NDC$LJQ,JB-3TR6/4]A4+>)X)(+(V-E<W=S>*SQVP 1E"G#%R3A0""/
M>@#Z'^U0?\]XO^^Q56&XA&H7+&6/:53!W"OGRY\8V=II;7D]I<(\5TMK<6[8
MWQ,03GT(P.,=:MS:\?[0:SL;"6^D$"7 ,4J*&1C@$%B/;\Z /H+[5!_SWB_[
M[%'VJ#_GO%_WV*^;X_%XDT-]8.DW*6G'EL94/F$OLP!G(Y]?2M&QUA[G5FTR
MZTVXLKKR?/59&5PZ;MN05)[T >__ &J#_GO%_P!]BC[5!_SWB_[[%?/ND>(K
M/6+J^AA5XQ:-]]R-LBY8;U]LJ:KVWBE+EK>;^S+Q-.N9?)AO&QM9B2 2N=P4
MD=30!]%?:H/^>\7_ 'V*/M4'_/>+_OL5\[0^(KN75?[..@W23JBR.#/&0B$X
MW=>?H.:TY=1CAUJUTUXV#74;O%)G@LN,K]<'- 'NWVJ#_GO%_P!]BH+I;"]A
M\FZ^S3Q%E8QR;64E2&4X/<$ CW KP,>([8^'Y]9\B3[.CLD:@@M-AM@*_4T#
MQ':MI6E:@D3M'J-S';(H(RC-D<_0J10![KJ%AHVJE&O[>RN6C22-&E"LR+(N
MUP#U 9>#CJ*F\O3OMYOMMK]L,7DF?Y=_EYSMW=<9)./6O$-0U*/3YK&)XV<W
MEP+=2I^Z2"<G\JS[_P 3P6$FJ(UK+(VGM KA6 WF49&,^GO0![]%%IL%W<74
M*VL=Q<[3/*FT-+M&%W'O@<#-6?M4'_/>+_OL5X38W5[<.ZW>DSV(4?*994;<
M?0;2:N8H ]J^U0?\]XO^^Q1]J@_Y[Q?]]BO%<48H ]J^U0?\]XO^^Q1]J@_Y
M[Q?]]BO%<48H ]J^U0?\]XO^^Q1]J@_Y[Q?]]BO%<48H ]BGFCDN;,)(C$3$
MX5@?^6;U=KR_P9QXGM_]Q_\ T$UZA0 4444 %%%% !1110 5RGQ _P"0):_]
M?:_^@/75U@>+=,GU73K:WM\>8+@-R>P1_P#&@#S"BNC_ .$)U;^ZG_?0_P :
M/^$)U;^ZG_?0_P : .<JGJUC_:FD7=COV&>)D#>A['\ZZ_\ X0G5O[J?]]#_
M !H_X0G5O[J?]]#_ !H \^TR7Q"TUE;75C!9VT";;F43"3S\# V*/NY///\
M^O(L]$UE;'2-%FLX4MM/O%N&O1< B159F "8R"=W>O6/^$)U;^['_P!]#_&C
M_A"=6_NQ_P#?0_QH \DN_!]Q/I^LSK /[3FU"2XM<S_(4+JPRN=O3=U'I5O4
M/"IU/4O$5W/"VZZBC%D1<%?F$6#N ./O8ZYKU#_A"=6_NQ_]]#_&C_A"=6_N
MQ_\ ?0_QH \EOO#]]=7]A<W6B0ZBL>F16TD37:PA)5)+$8ZCZ<<^U7&\.RZA
M>6_VBS6SM!IC6NQ)Q(8'$@*;3U., YKT[_A"=6_NQ_\ ?0_QH_X0G5O[L?\
MWT/\: /+(=!U;_A"-5TZY6-]0NIY)1AQM?<RG.>@S@UUT0*1H#U50#72_P#"
M$ZM_=C_[Z'^-'_"$ZM_=C_[Z'^- 'F^CZ%=:;K5]<R!7M85==.B##@2-O8>W
M.%Y[9K-L_#.MV;Z=J+7<4UW%>-<S6PC5?]8<2_O,\_+C\J]:_P"$)U;^['_W
MT/\ &C_A"=6_NQ_]]#_&@#S?0XM:TF22T?28WMI+UY3<?;%!5&;KLQDX'.,U
MG+H>LC3%T#['%]E%YYWV[[0,>7OWXV8SN_3^=>L_\(3JW]V/_OH?XT?\(3JW
M]V/_ +Z'^- 'DD_AZY_MO4;N7PY!J/GW1FAF:_$15>PQ^O-=P"2,D8)ZUT?_
M  A.K?W4_P"^A_C1_P (3JW]U/\ OH?XT <Y171_\(3JW]U/^^A_C1_PA.K?
MW4_[Z'^- '.5)+_JX/\ KG_[,U;_ /PA.K?W4_[Z'^- \(:G.JB,(3$#&WS#
MKDGU]Q0!SE%='_PA.K?W4_[Z'^-'_"$ZM_=3_OH?XT ><3Z#<2>,$O05_LUF
M2YE4GG[0BLBX'T(/X51U7PSJVKW&L7)O$MO/VQP0[%?>D>"GSYRF6YX_&O5?
M^$)U;^['_P!]#_&C_A"=6_NQ_P#?0_QH \RBB\06FMW6HKI,5RUW;0+(/MBQ
M['5?F['/)-)=V.LVVHZM/::='<KJUO&C?Z2J?9W5"ISD?,.<\>E>G?\ "$ZM
M_=3_ +Z'^-'_  A.K?W8_P#OH?XT >17?A6Z2[TXOI4.JP6VFI:LK77D@2!B
M2P/4CM^-=#)I3:AX2?2WMEL&D@,2PK+YHBP?E^;N. :[S_A"=6_NQ_\ ?0_Q
MH_X0G5O[L?\ WT/\: /,_LFMZO-I5OJ-A#9V]C/'/+.MP'\YD' 10,@$^O\
M^M_A[PK;6.+R]LD&HK<22+*)"< DXZ''0UZ3_P (3JW]V/\ [Z'^-'_"$ZM_
M=3_OH?XT >?ZO9W\>LV>L:?;K=/#$\$MN9!&61CD%6/&0?6J5[I.JZXFGG5K
M:W,:7QEDM@X(BAVD!2?XCGTKTW_A"=6_NQ_]]#_&C_A"=6_NQ_\ ?0_QH \H
MF\,7EM_;MMI5M%;VNH"WBC*N,(@!\TX)SW/'?-1W7A?6(HM4MX9X[R*^LDBW
M;$@VO&0$&T'&-@(S7K?_  A.K?W8_P#OH?XT?\(3JW]V/_OH?XT >63^$[AO
M$<,T;!=-D@G$R!AF*62+8Q4=\G:?KFH6TOQ$]GI]A]D6)M/*(+N*^*K+&".!
M&.^!_%Z'UKUG_A"=6_NQ_P#?0_QH_P"$)U;^ZG_?0_QH \DD\/72:UJ-W)X;
M@U#SKQIX)FOQ$57/ V_KS6_KVG3ZE)I/EQHZ07\<\ZLP V '=UZ]>E=Y_P (
M3JW]U/\ OH?XT?\ "$ZM_=3_ +Z'^- 'D8\':@AU:".9/*(@.GR2-G C8LJ,
M.O .W-:T=OJVKZY87FHV$>GP6&]P@G$K2R,-O&.BCWY_IZ-_PA.K?W8_^^A_
MC1_PA.K?W4_[Z'^- 'GL6E7:R^)6*+B_'^C_ ##YOW17GTY]:H66EZOHDME>
M6UC'>L=/CM+BW\]8V1TY#!CP1VKU'_A"=6_NQ_\ ?0_QH_X0G5O[L?\ WT/\
M: /*=7T;6-4.D7&H:?;:@\'G&>W6X\E0&QL4-WQCK[5T.A6[6FF+ VFIIP1V
MVP)<><,'G.[W)/%=K_PA.K?W8_\ OH?XT?\ "$ZM_=3_ +Z'^- '.45T?_"$
MZM_=3_OH?XT?\(3JW]U/^^A_C0!@3_ZX_P"Y'_Z+6HZZ,>$-3N29(PA7"KRP
MZJH4]_4&C_A"=6_NI_WT/\: .<HKH_\ A"=6_NI_WT/\:/\ A"=6_NI_WT/\
M: .<HKH_^$)U;^ZG_?0_QH_X0G5O[J?]]#_&@#G**Z/_ (0G5O[J?]]#_&C_
M (0G5O[J?]]#_&@#R_Q%H5Q?^(H+W^R(M2M4L_),;W7D[7WDYSU/!_6FWFD7
M$T%BLGABUGMX83&MNEYMFMV#'&)>,J1CCJ"37J7_  A.K?W4_P"^A_C1_P (
M3JW]V/\ [Z'^- 'F-SHFJS^!1IDKB:^WJWSR[L*) P4L>N%X_"K&MZ/>7VLW
M=S BF*32);127 _>,Q('T]Z]&_X0G5O[L?\ WT/\:/\ A"=6_NQ_]]#_ !H
M\8N/!VK26<UNL<118(S"OF#B9O)$O_HIN>^:T]6\,:KK%UK%P;Q+83A8H(?+
M5]Z)AD^;.4RPSQ7JG_"$ZM_=C_[Z'^-'_"$ZM_=3_OH?XT >?W%EJ%Y>>';N
M:)5DM2[W8WCY6:/''KSZ5CZKX=N+CQ+J-[+H,.IV]PL0B+WODE-J -QWR?Y5
MZQ_PA.K?W8_^^A_C1_PA.K?W8_\ OH?XT >9?9]=L]9O+VSTJ!Q=VT,8#W8
MA95P0>,L 3[9Q5^RTV[T;P@NGV966]B@94.[ ,C9.<GL"?TKOO\ A"=6_NI_
MWT/\:/\ A"=6_NI_WT/\: /*M/\ "FHZ7>:<WVM+FW%L]G<(L2QF.-@3D'/S
M8<D^M03:/XB.D6^DQVP5[+(AOHKXQK(F0<&,<[B!CG@<UZY_PA.K?W8_^^A_
MC1_PA.K?W8_^^A_C0!YA=:7JMK<ZI;6EFMU9ZC<?:5E6[,#02'&=V.2N0#\O
M;CO4-GX5N;G4-.DUE7EC@TWR)76Y8,9?-8]5()&T_2O5?^$)U;^['_WT/\:/
M^$)U;^['_P!]#_&@#Q^7PQJ+:9H5O-ID-ZM@]R);<W"Q!U8C8=P_/UXYZUH?
MV/?16FG75CI,%E<Z;<2/'9&[\Q94=0&^?'!/;/2O4/\ A"=6_NQ_]]#_ !H_
MX0G5O[L?_?0_QH \H;2_$,R:L\=N;<7\ CC@DOO-\HL_SL<\#Y<X"^PJ]H^@
MZCHVN)*;I+NTDM1!(PB6(IY>!'\H/S<9&:])_P"$)U;^['_WT/\ &C_A"=6_
MNQ_]]#_&@#S,:'?#0/$=H8T\Z^NYY8!O&&5\;<GMTI?#>E2:;=@GP[#8$P['
MN4OO-+8QQM]R*]+_ .$)U;^['_WT/\:/^$)U;^['_P!]#_&@#SJYMM4TWQ!=
MZEI]@E_%?11K)&9Q$T;H, Y/!4C\?ZQ266NVU[8ZT8H+^_6U:VNX$D$0*E]Z
M[">,CH<]<5Z5_P (3JW]V/\ [Z'^-'_"$ZM_=C_[Z'^- 'E;^']3NG%_<01)
M=7&JVUU+;B0,L4,0(QGHQP><=:MZ%H%SH_B:]FW!M., BM26!9%W[MF.N!D@
M'TQ7I/\ PA.K?W8_^^A_C1_PA.K?W8_^^A_C0!Y6/#NH'X=0Z*T2?;%8%D$@
MQCS=WWNG2IVT*[TG4[^?1(,Q3Z<8XS)/N83[CCESD  YZXXKTW_A"=6_NQ_]
M]#_&C_A"=6_NI_WT/\: /*[#PIJ&FWEB?MB7-M]DDLKA5B6,QQL"<@Y^;YR3
MZU:TN+Q'8VMEI(M+>.*V8))?><&62('HJ=0Q''/]:]*_X0G5O[L?_?0_QH_X
M0G5O[L?_ 'T/\: .%BL+A/%]SJ)4?9GLDA5MPSN#Y(Q]*C\3:=>7^GQ2:857
M4+:420ECCJ"K#/T.?PKOO^$)U;^ZG_?0_P :/^$)U;^ZG_?0_P : /-]1T"\
MEL]$TJPF6"ULV$DMP5#$,B_)\A^]ELD]JS7\/ZW:V:VT:1WHMM7BU"%BZP^8
MNUBZX_APQ_4XKUK_ (0G5O[J?]]#_&C_ (0G5O[L?_?0_P : /-]1@UG4K:R
MNCID4-W8WJSK;&[5A,@!SAP, \]_2LZ_T'5M3LM<N9+..*XU&6V*6AG!VK%@
M'+],D5ZS_P (3JW]V/\ [Z'^-'_"$ZM_=C_[Z'^- 'GOAW3VT^:Y T"+2TD5
M262\\_>03@8QQC)K?KH_^$)U;^['_P!]#_&C_A"=6_NI_P!]#_&@#G**Z/\
MX0G5O[J?]]#_ !H_X0G5O[J?]]#_ !H YRBNC_X0G5O[J?\ ?0_QH_X0G5O[
MJ?\ ?0_QH YRBNC_ .$)U;^ZG_?0_P :/^$)U;^ZG_?0_P : (O!O_(SV_\
MNO\ ^@FO4*X;0/#E]I.NVUQ=!0AW(,$'DJ3Z^QKN: "BBB@ HHHH **** "H
M9O\ 66__ %T/_H+5-4,W^LM_^NA_]!:@":BBB@ HHHH X;XJ7.L6OA66737N
MX[58IS>2V0!F4"%_+]PF_;N*\@#L,U"OB.7_ (1];'2-<&HZE=RSQV]U/!L>
MSB3[[3H<?-'N"X(4LS(".2U;7C7PU<>)-%FAL;UK6^%O/#$2?W4@DC*,D@Y^
M4\<CD$9'<%L/@71Y;>X.L6MKJ][<S//+=7=K&Q#LJK\@(.P!40 #^Z,DG)H
MQ8#J6H^!?#FJ7&JZJ+1-)AENUTP%[NYG=(]IX4L0,N2!U)!.0#6]X/U6[U#P
M)INIWLBW5T]MOD:$ EV&>"%XW\88#HV1VJE;^!?[(LM*B\/ZH^ES6%K]D9UM
MT>.X4[<L\? \S<N[<.<ELY!JY9>&YM+@L-,L[VX_LR.&Y%V6<"2:25@V_< "
MK;FD.5( STZ8 .(TO7M2T#06U#69O$BZP=%FNXK?5C#]FGECB#N%6/YU(/\
M"^T[<\<'&GH5WJTSW5I::QJPU.ZTQY;9=;M0L<TN5 N(BH.Q 6&8B,_,GRCG
M.PO@4WC*NOZS=:O!#:RVEO')&L9595V.[LO+R%/EW<=3QDYIDO@6YOK>X34_
M$=Y=2FQDL+:988XV@BD*[SP/F=@B@MQTX R: (?"UQ,?%-U:Z=K%_K.CPVI%
MS=W3"1%N]XPL<@ #?+O+*N0I"CC.*O>)+K5[7Q-X:$%Y#'IES?\ D30+$?-=
MO)F?E]V-GR+\NW.1G/:EM/#NMZ5IMU!;^)+BX LW@LX#9VT*0/CY&79&/NXQ
M@Y'/2M6\T;^T3H\EU.WG:=<K=;D  D<1/&<^@_>$_@* .*\0WNI0^)=8NKZ3
MQ3::)8^0!<::L0@1-@9Y&#9=P"QSL5L!3FKWBG3;QM4M(-,\2ZU#?ZK/^ZBC
MFC\F")0#+)C9G:%P ,\LZ#H:U-8\*7>JSWT7_"07D6E:B-MW9&-7RNT(RQN>
M8U8#D<]21M))K531(5\1?VQYCEULA9Q18&R-=^YB/=L(#_N"@"#Q+#=R:4JV
MVJIIENL@:]O&<*T=N 2^QB"%8X W'H"3UQ7%V=_JUW%;:;::M?MI6I:P+>RU
M*88N'M5MFFDVL5&07C95<C)4D@G@UU7B'PK/XAMV@DUJY@C%Y'=1*L,3JFQ<
M!"K*0R[OG^8'D#T%,E\*W]S81I>>([NYOK:Z6[L[M[>)3"X4K@JBJ&4JS @\
MX8X(X- $GA.>\5]:TN\NY+LZ9?\ D17$N-[Q-%'*H8CJP\PKGO@9YKHZRM!T
M4:+:W >ZDNKN[N&N;JX<!?,D("\*.% 554#L%'4\UJT %%%% !5.PZW7_7PW
M\A5RJ=AUNO\ KX;^0H N4444 %%%% !1110 4444 %%%% '/^,9-4BT16TL7
M6?/C%T;-0UPL&?G,0.06Z=LXSCG%<)H&LWMYX4T+3;/Q+<3OJ%W;6L\DD>VZ
MLE-L99$W,,G<8SM<CH^03@&O2-;TE]6M85AO9K*YMYEG@GB .UP",,IX92"0
M0?7L0".6TKX=O!H=L+S4W_MR%;1DO(4&R!K="B*JG[R8>0'=RP=NG& #6\)7
M%TMUKND75W->#3+U8H;B<@R-&\,<@#$?>(+D9ZD 9YYKE[+5]5-KH_BIM3NG
M&I:T;*73W*F!;=YGA0*N,AEPC%LY)W Y!P.OTSPY/IJ&0:M.]W<7OVR^G\I!
M]I.S9LVD'8@"H!@Y^4<G)S2MO!"0:C;EM2F?2;6]?4+;3S$H"3N6/+CDH&=F
M"]B1R0 * .>TC5=6^S>&O$L^J74O]N:@;>>Q8KY$<4@D,81<94IM3)SD_-G/
M&/3:Y/3_  0MC?6>=3FETJPN9+NRL&B4"&1]W5^K*OF/M'&,C).!764 %%%%
M !1110 4444 %%%% !1110!3TW_CU;_KH_\ .KE4]-_X]6_ZZ/\ S-7* "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *X?XHW.KVOAIY-/:\CM!
M%.;R6Q ,RCRF\OW";\;BO( [#-=Q7-^,_#=SXBTF5+"^>TOEMYX8B3F*02IM
M9)%]#P<CD$9'<$ Q[?Q$X\/P66E:VNJZC>SS0VES<0['MD4_.TZG!S$" <A2
MQ* @%LU%9MJ6J^ O#FI3ZKJ8M5TR.:]&F@O=W,S)'MP0"<#+D@<DX[ UMVO@
M?1VMYO[8M+76+R>=[B6YO+6-CO8*IV*00@VH@ ']T9)/-5;;P*-'T[2H/#VI
MMID]A ;=I%MT=+E6"[FD3@%R44[@0<YSD'% %KP?JM[?> [/4KN0W5V89&)5
M1O;:S!58+P), !E'1LBN-T;7M0T'16O];E\2#5AHLUXEKJS0BWN)(XP\@01_
M,I!'W7P=I/'!QV=MX:N-/M[#3K74;DV 6Z-\Q95DN'E);?N4 JV]F8;2 ,_3
M%:'P0US,AU_6+C6(8+:6UMXI8UCPDJ['9RO+N5^7=P,$\9.: ,'PYJ&JW#/#
M#K&J_P!J7NE236Z:S:A;>YF&W$\.T91%+<QD9*LIQP2=/PU-.OBJ6TL=;OM9
MTV*U87US<,KQI=ADVK&X &2#)N1<A<+T/!F'@.>XA=-0\17ETT=C+864HB2-
M[>.0 ,Y('SR$*HW<#C@ DFI[3PUK>DZ7<VUIXEN)@+-X+.#[';0I ^/D9=D8
MZ8Q@Y&#TH ;XKO-7LM<\-_9;R&+3KG4H[>>)8CYLA*2MC?NQL^5>-N<CKCBL
M/Q-?:E%XDU:XNW\46NAV,$!^T:6(EA08+22-O^9\9&=@; 4YKM-1T1=6_LE[
MFX=9-/NTNP4 Q(ZHRX/L=Y/%9VM>%+S5IKZ-/$%Y;Z;J*".\M/+63*[=C")F
M_P!7N7@\'N1@DF@#*\5V-U+?6B:7XEUB&^U>8);0PS1^1$@7,DN-F=JJ,]>6
M91D;JZ+Q%;WLFC"*TU1=/170W=Z[ /';KS(5)!4,0,9(P,D]JECT&"/7X=56
M5QY%C]B@MQC9&I8,Q'?)VH/HHJAXA\*S^(K*6TFUJYBB:\CND588F5 @&(RK
M*0R[P'^;/(':@#D;/4M4O)X-*LM8OWT74M5$-GJ<H_?O ML\LH1R 2I= JR$
M$X+8)P#77>$+B\*ZQIUY=/=G3-0:UBN)<&1XS%'*N\CJP$FW/?:">:BD\*:C
M<6L?VOQ-=W-];7*W5G=26T*F!PK*0515#*RNP(/8\$'FM30-%&B6DZM<O=75
MU.US=7#@*99& &0HX4 *J@=@HZ]: -6BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** *UU_Q\67_78_\ HMZLU6NO^/BR_P"NQ_\ 1;U9H **
M** "BBB@ HHHH *\J^/VJ:AI/@2QN--O;BSF;4XT,EO*8V*F*4XR#TX'Y5ZK
M7C_[1W_)/-/_ .PK'_Z*EH ^??\ A-O%?_0RZO\ ^!LG^-'_  FWBO\ Z&75
M_P#P-D_QK"HH W?^$V\5_P#0RZO_ .!LG^-'_";>*_\ H9=7_P# V3_&L*B@
M#=_X3;Q7_P!#+J__ (&R?XT?\)MXK_Z&75__  -D_P :PJ* -W_A-O%?_0RZ
MO_X&R?XT?\)MXK_Z&75__ V3_&L*B@#=_P"$V\5_]#+J_P#X&R?XT?\ ";>*
M_P#H9=7_ / V3_&L*B@#=_X3;Q7_ -#+J_\ X&R?XT?\)MXK_P"AEU?_ ,#9
M/\:PJ* -W_A-O%?_ $,NK_\ @;)_C1_PFWBO_H9=7_\  V3_ !K"HH W?^$V
M\5_]#+J__@;)_C1_PFWBO_H9=7_\#9/\:PJ* -W_ (3;Q7_T,NK_ /@;)_C1
M_P )MXK_ .AEU?\ \#9/\:PJ* -W_A-O%?\ T,NK_P#@;)_C1_PFWBO_ *&7
M5_\ P-D_QK"HH W?^$V\5_\ 0RZO_P"!LG^-+_PFWBO_ *&75_\ P-D_QK!H
MH W?^$V\5_\ 0RZO_P"!LG^-'_";>*_^AEU?_P #9/\ &L*B@#=_X3;Q7_T,
MNK_^!LG^-'_";>*_^AEU?_P-D_QK"HH W?\ A-O%?_0RZO\ ^!LG^-'_  FW
MBO\ Z&75_P#P-D_QK"HH W?^$V\5_P#0RZO_ .!LG^-'_";>*_\ H9=7_P#
MV3_&L*B@#=_X3;Q7_P!#+J__ (&R?XT?\)MXK_Z&75__  -D_P :PJ* -W_A
M-O%?_0RZO_X&R?XT?\)MXK_Z&75__ V3_&L*B@#=_P"$V\5_]#+J_P#X&R?X
MT?\ ";>*_P#H9=7_ / V3_&L*B@#=_X3;Q7_ -#+J_\ X&R?XT?\)MXK_P"A
MEU?_ ,#9/\:PJ* -W_A-O%?_ $,NK_\ @;)_C1_PFWBO_H9=7_\  V3_ !K"
MHH W?^$V\5_]#+J__@;)_C1_PFWBO_H9=7_\#9/\:PJ* -W_ (3;Q7_T,NK_
M /@;)_C6OX:U3QMXJUN+2;'Q3J$<\B.X>XU"5$ 52QR<G' -<778_##4K#2O
M&\%SJ5W':6WV>XC,TF=JEHF49P">I% &Y<:=\0X;O2HX/%\M[;:G="S@O;/5
MWE@$Q_@9@<J<'/3I3=3M/'&GRQ6\7CV+4+Z6Z6T2RL=;>2;S&) !7(P 1@D]
M,U>T35_#_A2P\/Z*->MM0D_X2*'4[NYMXY!!;1(NW&64$DYSP.@^F4\2ZK9S
MZE!?)XC\,Q0QZHERLND:>4O$7>?G)\M=Q4'<03R1WH I:S8_$#2-/FO$\82Z
MDEO,MO=)IVK23/;2,<*KKD$$G(XR,C%3:EH_Q'TS3KJY?Q;+/<V47GWNGV^L
M/)<VL?=G0'H,C."<9K6U77]"L[5M5U6]\.:SJT.H6]WIUSI-L8;F8+,&D-QA
M54$H.ASR3Z9K!\2Z?X9GU#Q#XF'BZ*>+4/-FL;.SWBY:61L[)E9<*@R<\\@<
M<\4 :+^'/B,,11>-XYK]K<7*:?'K4GVETV;^$.,G;S52QTOXAW\]O&/%\T"S
M:2-7\VXU25$CM]VW+'L0?PQWKH9/B#HDWBS[(/[(BM'T;R%UJ.W*W44WV?;@
M2]1\WR].G%5K'QEH%I# [W5I<&+P0; P3*Y22YWY\EL8/(]"/K0!FIHGQ ;4
M+:U;QW"B7B!K*Y;7'\F[.[85B8?>8-@$=>14-_IOCZPGU&$>./M4NG6LMU=I
M:ZO+(8A&RJRL.SY;H?0UB0^-)-6\5>%GO8+'3=*TF[B,5O:1LL4*>:'D;DLQ
M)QD\GI6O#XATD>)OB3<F^C$.IVMXED^#B9GF#*!QW'K0!9MM"^)5U90R+XLE
M34+B'[1!I,FL.MY+'C(98\]P"<$@\'BLN3_A8<7AG2_$!\0ZF=/U&X:VC87\
MN8W#%<.,\9*MCKTKI9M0\-:K\0+/XBR^)[6UM8_)N)]-*N;M)8T5?*1<8925
M'S9 P3Z4EO\ $'1GTCPU97\JFPO)K\:O:1[LVPDN1)#(.,90_,,9X!'>@#B=
M=UWQIX>UR\TB\\3ZFUS:2&.0Q7\I4D>A)'\JSO\ A-O%?_0RZO\ ^!LG^-6/
MB#J%IJOC_6[^PG6>UGN6>*5<X8<<\US5 &[_ ,)MXK_Z&75__ V3_&C_ (3;
MQ7_T,NK_ /@;)_C6%10!N_\ ";>*_P#H9=7_ / V3_&C_A-O%?\ T,NK_P#@
M;)_C6%10!N_\)MXK_P"AEU?_ ,#9/\:/^$V\5_\ 0RZO_P"!LG^-85% &[_P
MFWBO_H9=7_\  V3_ !H_X3;Q7_T,NK_^!LG^-85% &[_ ,)MXK_Z&75__ V3
M_&C_ (3;Q7_T,NK_ /@;)_C6%10!N_\ ";>*_P#H9=7_ / V3_&C_A-O%?\
MT,NK_P#@;)_C6%10!N_\)MXK_P"AEU?_ ,#9/\:/^$V\5_\ 0RZO_P"!LG^-
M85% &[_PFWBO_H9=7_\  V3_ !H_X3;Q7_T,NK_^!LG^-85% &[_ ,)MXK_Z
M&75__ V3_&C_ (3;Q7_T,NK_ /@;)_C6%10!N_\ ";>*_P#H9=7_ / V3_&C
M_A-O%?\ T,NK_P#@;)_C6%10!N_\)MXK_P"AEU?_ ,#9/\:/^$V\5_\ 0RZO
M_P"!LG^-85% &[_PFWBO_H9=7_\  V3_ !H_X3;Q7_T,NK_^!LG^-85% &[_
M ,)MXK_Z&75__ V3_&C_ (3;Q7_T,NK_ /@;)_C6%10!N_\ ";>*_P#H9=7_
M / V3_&C_A-O%?\ T,NK_P#@;)_C6%10!N_\)MXK_P"AEU?_ ,#9/\:/^$V\
M5_\ 0RZO_P"!LG^-85% &[_PFWBO_H9=7_\  V3_ !H_X3;Q7_T,NK_^!LG^
M-85% &[_ ,)MXK_Z&75__ V3_&C_ (3;Q7_T,NK_ /@;)_C6%10!N_\ ";>*
M_P#H9=7_ / V3_&C_A-O%?\ T,NK_P#@;)_C6%10!N_\)MXK_P"AEU?_ ,#9
M/\:/^$V\5_\ 0RZO_P"!LG^-85% &[_PFWBO_H9=7_\  V3_ !H_X3;Q7_T,
MNK_^!LG^-85% &[_ ,)MXK_Z&75__ V3_&C_ (3;Q7_T,NK_ /@;)_C6%10!
M[-\#?$>N:K\15M]1UC4+N 6DK".XN7=<\<X)QFOIFOE/]GW_ )*:/^O*7_V6
MOJR@ HHHH **** "BBB@ KG_ !AH.A^(-)CM_$,2R:?!*;AR\A0)MC?YB01P
M 3705SOCK_D2=9S_ ,^%S_Z(DH X*P\$_!K5+V*RL'L+FZE)$<45^[,V!G@;
MO0$U;3X;?"B6.&2."U=)[@VL++?.1)*#@HOS<G@\"M[PP^O3:;ID-UKFB-9R
M6BKY=I;.EP 8_EVL96&0<<[><=!7(>'+.2'3?AO<1W=]*Z6MS*D0D'S$1;MG
M3H>GT- '2?\ "D_ /_0$/_@3)_\ %4U_@M\/HHVDDT<(B@EF:ZD  '4D[JPM
M(\1>)(;#2]:\ZYN6U#3Y[J2"[NX'CN'6W:0"")"'7:X5<?W6^;YN:LZQ!(W@
M'4FD\87M]+J'ANXO9(&V$2%45C)&54>6GS%"O0AQC!!) +\?P@^'$UY/9QZ8
MC7,"HTL0NI"R!L[21NXSM./H:G_X4GX!_P"@*?\ P)D_^*J'5M3U72=8U=H=
M1N9+/1$TVYF1PKM) 3,MP6.!GY/G^L8JE=ZYKVI7&FK!/=&SUN[NY[=;.9(9
M#;PA%A1'?@"0;ICCYB.G - &G_PI/P#_ - 0_P#@3)_\55<_"'X<"_6Q.EH+
MMHC,L/VJ3>4! +8W= 2!GWK>\+ZM=P>#KF_UJ8SBRDN<S*Z2R/#&S8W&/Y6D
M !4[>I4US/BO6"^N76L:3<D,O@N\NX)H^JAGC:-OQVDCZ'TH LWGP?\ AQI]
MG+=WFEI!;PJ7DEDNI%5!ZD[JG_X4GX!_Z I_\"9/_BJH_$C599!X@TV.[#6H
M\-O<M"I!&XR@!OQ&16@^L:LOB]_"@NY3</J2WRRE!E=.V^8PSZ>:IASUPPH
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
M)M+#&06[G-,MO%FMZ?X?TVXDNVN)];T@1:?O XU 2;%[8^82JQ'I$QH VO\
MA2?@'_H"G_P)D_\ BJJZC\)?AII%C)?:AIT5K:Q8WS37<BJN2 ,DMZD#\:H:
MUJ/B*&]UV.WU&^']@Q0QP7!N[>&+=Y"OYMPK\N'8D'M@$+@YKJ/B&;A_ 3,!
M''<M=V)&X%D5_M477!!(!]".* .8TKX??"+7;E[;2DM+V9$\QHX+YV(7(&2
MW3)'YUL?\*3\ _\ 0%/_ ($R?_%5:\2:AXJT+PGJ%Y=W^FR3;X(H9+.U,)A#
MRJCN3+(Z\*V03@ C)R*YZ[UCQ%H=AJ]M]IO%57L44W=[;S7-J9IO+=MP^55*
MXVE^ V3TH U_^%)^ ?\ H"G_ ,"9/_BJ/^%)^ ?^@*?_  )D_P#BJO\ @R?5
M4U75].OY9W@MU@>*.[NXI[B%G#;@Y3^$@*5W<]>V*Y[5=<U(:XVH6-]J;6\6
MN0:?N>6&*UP94CDA6+EY#RWS$*<Y(.!R :7_  I/P#_T!3_X$R?_ !507/P?
M^'%F(C<Z6D0ED6*/?=2#<[=%'S=3Z5$EWJY6?66UR]+0>)Q816P*"'[.UVL1
M1EV_,<,<-G(P,8P<Y9FN]1L/">N7NO7,MU?Z_$)M/8IY,95W_=HFW*F/: 3G
M)P<YR, &CJWPO^%N@VZ7&JVD%E#(^Q7GO)$#-@G RW7 /Y4W2?AC\*M>BDDT
MFWM;Y(R!(;>^=]A/3.&XZ=ZZ#QS]N_M7PG_9IMA>?VH_EFY#&/\ X]9\YV\]
M,_C7+ZQJ6N:)J?BC4+QK)-<CTNS6"6R!$26[SNA=A)_&A+-DG: !GOD V?\
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
MTD:/G/RDCCFO,8M0U?4M$T1'U:YN?+MKOSH(=2^Q7<GESF-)Q(0%DVJI!5F
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
M6FQZ;!KFFQ7=]);S^'I+R99KR1]\R3(!)RW'#'(& >.,"M*ZFMH;WQ=J9O\
M5)[+2-/A:R6SOG/EJ]LP,BY)5F*X(9PV,;O4D ]0J*XN8+2-9+B5(D9TC#.<
M LS!5'U+$ >YKQ0ZU/IY\06VEZI#'$=)AG9=/U>743$/.VS3*[C(D$3%CM'&
M%)ZBMG6(?"TFCW,>F:S<7.G0:AI4LS#4Y)(("UT%9A-O)!*$EANP,(W!P: /
M3[J]ALS )BX\^40IMC9OF.<9P#@<'DX'O5BN8\67,ELWAT6\\D:RZQ!&VQR-
MZ%7^4^H.!Q7'>!]1B3Q190'5&U6XNX9R]W:ZC))YF"&#7-K(/W##H-IP"2N
M"!0!ZQ5:._MI=1GL$DS=011S21[3\J.7"G/0Y,;_ )>XKSGXA7]O_;5Q:/=B
M&:WTP3QBXUB2S169G"M#'&NZ:7*X.2 /D Y8YS;G46O=*GO9]:2T:YT70VFN
MWD=(Y"9KC<DDL?,:N<J7&,;J /8:*\@M=3M9;2QLKF\EM=!&LRV]],FKM/!_
MQ[[XXX[GY6\HL1D$Y#Y4\<5V7P_N?M&F:FMO>37FEPZE+%IMQ+(92\ "])"2
M759#(H8D\*.3B@#K:*\;\/:[#+XL\-W<.H!!J-W.MPEQK+W%S(K12E%FAP(H
M2'50%'(("CHU/\/:6E_'X&:ZU'593J]A/)?[M1F_TC:B,H.&X"D_PX]#G)R
M>PT5XQ_:=U-H7A>#4+^,Z:ZWZ227VJRV:3213A(E>9%+$A Y"DC=M).2HK1T
M""77]7T;3]4U2ZO+)]+O)U\B]G43*MTBQ%G^1I-J-@.1\V W.0: /5JJZ;J-
MKJ^FV^H6,OFVMS&)8I-I7<IZ'! (_&O)M*U.PO[723XN\17EK;KH4,UG*U^]
MOYTV^199-ZD>9*H6+@EC\V<<FLRSO2NC:#;ZA?6]K91^'K::U^TZQ-IZF4F0
M2.AC0^9(H$?!^[D8'S&@#W*>:.W@DGE;;'&I=VQG  R:JKK%@VCQZN;J--/D
MA6=;B0[%V, 03G&.".M>4WEW%/:ZB/%NO7%O?P:);/IY2ZDM?.9H6WRQQ_(7
M=I/E*E21A5VC.#M:[#%<?L_PB3=L71[9_DD*]$0]01Q^E 'I507=Y#91I),6
M"O*D2[49OF=@J\ ' R1ST'4X%>3:Y?V,:^))I-=N8-:LC&OAZ&+4)"9$\B,P
MF./.)_,D+!B0V>03Q7>^+[B>WTBP>*5X9&U73T8QN1D-<QAER.H()!'<&@#H
MZCN)X[:WDGE;;%$A=VQG  R>E>6:(LD=IX7UK^T+Z2^N]<N;25Y+R1D>'-R!
M'L+;<#8IZ9!&:BT6\TJ?1[6?^W]0F\1W6GW+:I:?:6D'F")C()HCD0A'^5<!
M<<+R#0!ZK97D&H6-O>VS^9;W$:RQ/@C<K#(.#R.#WIFHZA;:5IUSJ%[)Y5K;
M1-+-)M+;449)P 2>/2O(K3Q'%I/A'78+K5OLLS>&+)]/B><HQ8VKC,0SUW <
MKW%5O%MYI\_AWQ>VM:U<6^L1((M/MEOG0O 8(RNV(-B17)?<2#_%TVY ![A5
M+5-5LM%L6O+^;RH RID*69F8X55502S$G  !)KR?Q!J%^_B#6_,U.ULM6@U"
M.+3/-U:>.5$(C\L):(C"97);/7.6!QMX[SQV--_LFR;59KNT@2_A9-0MBH^Q
M2 G9*Y;*A,_*201\_/'( -/2?$6G:U+/#:M.EQ %,MO=6TEO*@;.UMDB@X.#
M@XQP?2K=_J5IIBP-=R^6)YTMXOE)W2.<*.!QD]^E>5W_ (AOEBUB*UUNRUI8
MM/B>77M-@5;BTA-PJR([QEESY9DD7;M(V$[>AJ758] G@@L=!UJ[NK-M8TT/
MY=\\\<+-(V?*F+%@[#!(#<?*>">0#UJBO(=:FGT<:MI5M>RQ:/#KUM%,;G49
M8TA@>T60JT_S/&C2[02./G(X#&HK:[1I+*TU36XD\+2:E.ADMM4F>)&6!"D#
M73!"R;O,88.-P"9.,4 >L66I6FHM=+:R^8;6=K>;Y2-L@ )'(YX8<CBB?4K2
MWU&UL)9=MU=+(\,>TG<$QNYQ@8W#KZUY)X8U>RTS6+:X767&C/KVH1F[N+HF
M.4>0ACWR,</T^4L3D ')IW]L7EUY.I:9<275V%\0O8-DR%BL@\H*#G(^[@>F
M!0![)63JWB33=&GAM[IYWN9U+1V]K;27$K*.K;(U8A1D<D8KA? =QYOB*U&G
MZM:7-J]@\EW'#K%QJ#2/E-LC[T B?.X$9!;)X^7C8?4K+P_\2-5N-<O(+.&_
ML+86-Q<N(XR(VD\R,.V &!=6VYR0V>U '5Z5JUCK=@M[I\XFMV)7=M*D,#@J
MRL 5((P00"*NU@^%M3T_5X-1O-+LHX;-[UPMS&H"WK *&F&!\P)!7=SG9G.,
M5?TU]6<S_P!J0640#?N?LLSR;EY^]N5<'ITS0!'>>(=*T_6M/T>ZNUCU#4 Y
MM82K$R;!EN0,#CU(SVS6G7D&N0:YX@F\1^(M)T^SN([*XB33YYKEEE7[$Y=_
M+01L&#R&5?OKD?G574=>T;4Y?%NI/XBNX;U(H+G1(%OWBVE[2-T,<08!V9S@
MK@]A@;CD ]IHKQC5M2M WBV:^UZZMO$UI+&=,LX[]U*RFVA*K'"#B3=(2I&T
M\>F:76=0U&37M8,VI6EEK,&I1Q:>)-6G21$(C\M4M$1EE1\G/7.YLD;> #V:
MJNH:C:Z9;K<7DOEQ-+'"&VD_/(X1!P#U9@/QKS2X21H=;UIK^_-Y9>)X;>W(
MO) D433P*R; VT@AW!!!Z^PQF:C<Z7<)'+?ZS./$Q\2Q126+7K\1+>@(GD9V
M^6(PCAMO)P<Y- 'L-I>0WL32P%RJR/$=\;(=RL5;A@#C(//0]1D4S4-0M]+L
M9KV[=DMX5W.RQLY Z?=4$G\!7E%_J^II8H^F:A?R:G]LU-;N.)C*8]/6ZD#R
MA2<"1,*(^Y.5 (SCU;3GM/[)M7LYQ+9^0AAF,A</'M&&W$DMD<Y)YH S-'\8
MZ%KU^UCIUW))=+$9C');2Q'8" 6^=1GD@5O5R_@LMJ=C-XFGW&;5W\V'=_RS
MM5)$"#T&T[S_ +4C5LQR:L=6E66"R&F[?W4B3.9BW'5=NT#[W1CVH JZGXHT
MS2;Y+*X:YENVC\WR+2SEN76/.-["-6*KG(!.,X.,XJ_IVHVFK:?!?V%PEQ:S
MH'CE0Y##^GICJ#7$^(;JPM/&%S*OB9O#.J&TA!FO!";6]B!<C"N024)8':RD
M;O0US=SK,U_;:%]M73++29TOG)&H2Z9:74RS@+*'0%OF4M(JD\[BV3@&@#V2
MBO(+&]M[K^R(/%OB"1-*.ERS6=U]NEMTN)!.P#&4^6TCI%Y6"1\VYGP>M37G
MB:#3M.\3I/KMPC2^'+:73S>S>5/*QBF&]5X.\MMSM&<X]J /4KR[BL+*:[N"
MPAA0R.41G( &3A5!)^@&:(+RWN)9XH9D>2!@LR*V3&2H8!AV.U@?H17E5PUS
M+I'CG56U*_,^GZ>@LPMVZK"S6$;,X .-Q)SDYP1D8)),\\/V;4/'-[IMQ-_:
MEC>VFH>0MTY:6-((9'4INZ./,0<8Y Z*  #U6LM?$.EOXC?P^MVIU5+?[4UO
MM;(CSC.<8ZD<9SWQBLSP==27^E7OB&YGD\C4[E[FW64D+%:J D6 ?NAD02'W
M<UY^LNKPVUK\0);"T2S;5O[2>Y-RQN/L,JB *8O+Q@1>6_WS]W/L #US4=2M
M-*M/M=[+Y4 DCCW[2WS.X11@ GEF _&EOM1M=-CA>[E\M9IX[>,[2<R.P51P
M.Y(YZ5Y!K%SI-S%=2:GK4X\2#Q%%#]B>^=<0K>)Y:B#(7R_*"N&V\GG.::UU
MI]PNASWFL3MXGE\1Q)>69O78J%N3\C0;MJHH"[6VC^'GYN0#VNBO&?#U_J%U
MK>E32ZG:Q:Y+J<B7L!U6XEF= TF^%K39LC55 VMD ;5.[YN;N@)<Q:3X1UJ*
M^OKC4KZ]N;>5IKR1TE3R;EE0H6VX#1ICCMGJ3D ]/NM1M;*YL[>>79+>2F&!
M=I.]PC.1P./E1CSCI5JO%](GTFXU+P/-;:W<W>NSM+)J-N]Z\K";['+N+QDD
M1,KDJ  O!(YQQ*WBI+GPYX3AM-;,UZNA73W@BNBSK(MIUEP<A@X;&[G*MZ&@
M#V.BO*;+1+>YU/3;6>_U62*\\.F]N =2G_>SJ8P)#A^HWMP,#IQP,=/87^HS
M?""VU&*62;5'T%9UD)RSS>1D'ZEJ .GLKZWU&V%S:R"6$LRJX! ;:Q4D9ZC(
M.#T/49!HEOK6"<02W$22F)I@C, =BD!FQZ#<N3[BO-M:N=+AL_"^E^<B6G]E
M&6$W6KOI]JR*L:@ED!:20 Y"Y  +'KBL;2FM];M_#=WJ5]+/>3^&;^'S/MLB
MM+(C1@KPPRVTOD=3C)Y48 /9K>>*ZMX[B"19(94#QR(<JRD9!![@BI*\-GU#
M3QX;TJTM[\*UMX=AGC:YUV6WC61M_P T*1@O-('4J06PN%48R16DFL:=J<<M
MSXF\07%H4T:TGT^2WOFA9V:-C)+&JL!+)Y@V[<-T48^;! /5K34+6^FO(;>7
M?)9S>1.-I&Q]BOCD<_*ZG(XYJU7D>KVHBLO&NOQW=]#?V6IP-;LMR\:QMY%M
MDE 0I)SAL@\#%5=1O[^7Q%JQEU.UM-9AU=(+(2ZK<)*D6Z/RU2S1"LB.IR3S
MG<Q)&W@ ]<U#4;72[7[3>2^5#YD<6[:6^9W"*, 'JS*/QIUG?6]_$\EM('6.
M5X7X(*NC%6!!YX(_KT->/ZM<Z5<132ZAK-P/$W_"1Q0FQ>]<8B6]7RT$&=OE
M^4$<-MY.#G)KNM-U"WTWQ1XJ:XG2&R-W:#<YPOVB2%%*_4CR?Q;WH ZZBBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH K77_'Q
M9?\ 78_^BWJS5:Z_X^++_KL?_1;U9H **** "BBB@ HHHH *AF_UEO\ ]=#_
M .@M4U0S?ZRW_P"NA_\ 06H EQ1MI:* (S!$TRS&-#*HPKE1N ] :DHHH CA
MMX;9"D$4<2$YVHH49]>*(X(HMWE1HF]BS;5 W$]2?>I** &LBNI5@&4C!!&0
M10D:QHJ(H5%&%51@ >@IU% $,=K!%L\N&-/+!";4 V@\G'IF@6EN(# ((A"V
M<Q[!M.>N1TJ:B@!,4Q((HY'D2-%>0Y=E4 M]3WJ2B@"-H(WD1WC1GC)*,5!*
MYZX/:A8(EA\E8T$6-NP*-N/3%244 1?9H?L_V?RH_)V[?+VC;CTQTJ155%"J
M % P !@ 4M% $/V2WW%O(BW%Q(3L&2PZ-]?>I<4M% $<L,<\9CFC21#U5U!!
M_ T_%+10!')#'+L\Q$?8VY=R@[3ZCT-$D$4I4R1H^QMR[E!VGU'O4E% $;PQ
MR.CO&C.ARC,H)4^H]*<T:NA1@&4C!4C((]*=10!$+: -&PACS$-L9V#*#T'I
M4A&:6B@!,4Q88TD>1457?&]@H!;'3)[U)10!&T,;2)(T:&1,A&*C*YZX/:AH
M(FE65HT,B@A7*C(!Z@&I** (S!$TRS-&AE0$*Y49 /7!IY4,,$9'0BEHH CB
M@B@C$<,:1(.BHH _(41010QB.*-(T!R%10!^5244 -9%=&1P&5A@@C((IAMH
M6M_LYBC,.-OEE1MQZ8Z5+10!')!%-'Y<L:/'Q\K*"..G%/Q[TM% $<<$41<Q
MQHA=MS;5 W'U/J:)H(KB,QS1I(AZJZAA^1J2B@!  HP!@#@"EHHH  *S;31+
M2SU&_OEW22WMPMPWF $1N(DC^3C(^5!Z]36E10!FV.B6EA>7UTFZ26\NC=,9
M #Y;F-(\)QP-L:_K5XP1&99C&AE4$*Y4;@#U -244 )BF"",3&81IYI7:7VC
M=CTSZ5)10 F* ,4M%  !1110!'-;Q7"A9HDD4'< ZA@#Z\T2P1SILFC21,@[
M74$?D:DHH CD@BF4++&C@$, Z@X(Z&AH8WD21D4R)G8Q4$KGK@]JDHH 3'O6
M?J^CQZOI]S:?:9[0W,?E23VNU92G=0S*<9!(]1G@@\UHT4 0VUK#9VL-K;QK
M'!"@CCC4<*H& !] *EQ2T4 1^3'YWG;%\W;MW[1NQUQGTH$$:S-*(T$C !G"
MC) Z9-244 1B")9FF$:"5@%9PHW$>A-/Q2T4 1I!'&[ND:J[G+LJ@%C[^M"0
MQQES&B(7;<VU0-Q]3ZFI** $V^] &*6B@"AI^CVFFZ=;V$2E[>V/[A9<-Y0R
M2JKQP%!VCO@#D]:M"U@#*PAC#*Q92$&0QZD>YR<_6I:* (5M+=/+VP1+Y63'
MA -F>N/3- M+<",""("(YC&P?(?;TJ:B@!,4PP1&99C&AE4;0Y4;@/0&I**
M(_)C\[SMB>;MV[]HW8],^E5M/TR#34N!$SN]Q.]Q+)(06=V/?V "J/0*!5VB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M/XBB"0V,,D=JJ_9Y/,$9+'=$S8R!\F2P[FIX/#]K8>9>6MB\5S9^+8H+1U#
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
M(FB8-,&2) '!"H-Q.0[ =<T =_K6OV>A1P&X6>6>YD\JWMK:(R2S-@L0JCT
M)).  .2*9HGB*TUPW,4,5S;7=JRBXM+N(QRQ;LE21W! .""0<'G@UC^)KJ/1
M/%NB:]?H_P#9<=M<V<UP$++:O(T3([XY53Y;*6Z D9QFL/Q-KZ^(-!U>;0X"
M^G1-9QW&J1+(?M$7G9F1=@#O&B$EBIZ.X'0F@#TNJUY?VU@(#<RB,3S+!'D'
MYG;[J\>M>06MC#<V[P:=<0R:3-J^G(8](BEBM5.YO-\MBQ^\I0/MP!_O$U/K
M.DZ787-]:SV-O!HUEXGLGBC>,+#!&\$1D*]E4L3GMDT >PU2U+5;;2A:FY+@
M7-S':Q[5S\[G"Y]O>O-;FRL=.\*:QJ=U9O--?:W<6TTL\[I'%!]NDP'8 E8,
M\L ,'<<X#$UFZ.R&66QM'MGMX?$MA<016-NT4"1.BY>-"3B,LK_,#M8AB,9H
M ]IHHHH **** *UU_P ?%E_UV/\ Z+>K-5KK_CXLO^NQ_P#1;U9H **** "B
MBB@ HHHH *HZM?0Z99-?W)806RO-(5&2%6-B<#Z"KU<_XV5G\':NJJ78V-R
MH&23Y$G% $.G>.-/O[NRMWLM4LC?<6LEY9M'',VTN%#\@,5!(!(S@XKIJXKP
M_P"$YYK/0;W5M<U"_6SCBN+>TEBACCBD\HJ"=D88[0Q R?SKD[32=,TSPGX)
MEU>%AHEW!'-K$EP2R/-]G40^>3_RS!RH!^4$(.PH ]@Q1BO'K4:>$TW^W __
M  A7VR^-F+L'R-N8_L_F;O\ EG_Q\;-W&-G^S6GHVKZ7H6O6%PTVHV^DSZ0\
M=A_:"N9)MMRQ5$')8["NQ?OE"O&<T >GT5Y#X>T>YO6TR4P2R7EEX1LI;))B
M1&MV#,%8J?E+J?7IN/K69H$!,!DT^\M_M:Z1<_VI%;6LPGD?RCQ=,[G$HD.1
MD;C\P'&: /<:3'O7E6F>$-)N=:T>VNM+\VVN_#AFO4EW%9[@-$%>7^](!))A
MC\PSQT&,J^+SV7AA_$4]D-.;P[;&-M7CEDC:Z*_O2"K#]]MV8)^;KMYS0![7
M5=+VWDOYK%9 ;F&))I(\'Y4<N%.>G)C?\J\PMO#HU6UNUUY+C49K?PQ:&-KN
M-D;S"UUARA)(F V_-G<"3R"36EX-CM/^$N%U=I&-8O/#>G3&248EE/[U96YY
M)XB#?\!S0!Z)CWJ.VMHK2+RH$V)N9L9SEF)9CSW))/XUX]\1YK>;4_$7[FVA
MU.SLU:SEN!--<MB,N'M$7;Y8#9#2 G!4EA@<IK]SX<O-2\9S2RRS:R[POH3P
MF1F,ILX#&;8K_&7VEMO;;N^6@#V?%%>)ZFVDO-XN%X96\6K>@:1Y6\R+/]GA
M*"#L/WA._'\.-W&*T[G2571_%&K2PWC2OK9@N94,AD33_M$1F2,+R%*AR=O)
MY]!0!ZS17DHM;*6'7[SP9&&TO319ZA:);;Q ]W$TC3)$!P=\01&V\9;US3=3
MEAFTZTU+5[> PZ]J4MV'U4LEK!$L>RW25!]XF-0P1B!O+'.0 0#TZYU6VM-5
ML=.E+_:+T2&$!<CY "V3VZBKU>1^$)R+OPX&=GCT^YU>)]L$B"% P9%\MLL@
MV%2J,20I YKU6RO(-0L8+VV8M!<1K+&S*5)5AD'! (X/0C- $]17%O'<V\D$
MP+1R*4<9(R",'D<U+10 U4"*%4!5 P . !56\TV"^NK"XE+^98SF>':<#<8W
MCY]1MD;]*N44 )BC%+10 4444 )CWHQ[TM% !1110 8J**VBADFDC3#S,'D;
M.2Q  'Z 5+10 F/>EHHH 3%4YM+MY]8M-4??]IM8I88\-\NV0H6R._\ JU_6
MKM% !1110 50U;28-8MDAFEN(6BD$L4UM*8WC<9&01[$@@Y!!.15^B@#/TC1
M[71+1[>U\QC)(TTTLSEY)9#U9F/4\#V   P *T"*** "BBB@!,>]+110 444
M4 %&*** $Q2T44 %)CWI:* "BBB@!,>]+110 4444 %%%% !BBBB@!,>]+11
M0 F/>EHHH J:GIL&K:?)9W)E6-RIW0RM&ZLI#*RLI!!! /X56T?0K71OM#Q2
M7$]S=.'GN;F3?)(0,+D]  .   !SW)K4HH **** ,W4-$M=4OK"ZNFF?[%)Y
MT4(D(C:3^%F7^(KU&>AY]*TJ** *>IZ;!JVGR65R91&Y5MT,K1NK*P965E((
M((!_"H-'T*UT47#PR3SW%TX>XN;F3?)*0,#)Z  #    ],DUIT4 %%%% !11
M10 4444 106T5N93$F&E<R2-G)9C@9)/L /8  < 5+110 4444 %%%% !111
M0 4444 )BC'O2T4 %%%% !1110!6NO\ CXLO^NQ_]%O5FJUU_P ?%E_UV/\
MZ+>K- !1110 4444 %%%% !44T;N8RC*I1MWS+G/!'J/6I:* (=MS_SUB_[]
MG_XJC;<_\]8O^_9_^*J:B@"#;<_\]8O^_9_^*HVW/_/6+_OV?_BJGHH AVW/
M_/6+_OV?_BJ-MS_SUB_[]G_XJIJ* (=MS_SUB_[]G_XJC;<_\]8O^_9_^*J:
MB@"';<_\]8O^_9_^*I-MS_STB_[]G_XJIZ* (-MS_P ]8O\ OV?_ (JJMIIC
M65U?W$,J^9?3B>;<A(W"-(QCG@;8U_'-:-% &78:1_9LU_+;2*&OKDW4VY2?
MG**G'/ PB\?6KVVY_P">L7_?L_\ Q5344 0[;G_GK%_W[/\ \51MN?\ GK%_
MW[/_ ,54U% $.VY_YZQ?]^S_ /%4;;G_ )ZQ?]^S_P#%5-10!#MN?^>L7_?L
M_P#Q5&VY_P">L7_?L_\ Q5344 0[;G_GK%_W[/\ \51MN?\ GK%_W[/_ ,54
MU% $.VY_YZQ?]^S_ /%4;;G_ )ZQ?]^S_P#%5-10!#MN?^>L7_?L_P#Q5&VY
M_P">L7_?L_\ Q5344 0[;G_GK%_W[/\ \51MN?\ GK%_W[/_ ,54U% $.VY_
MYZQ?]^S_ /%4;;G_ )ZQ?]^S_P#%5-10!#MN?^>L7_?L_P#Q5&VY_P">L7_?
ML_\ Q5344 0[;G_GK%_W[/\ \51MN?\ GK%_W[/_ ,54U% $.VY_YZQ?]^S_
M /%4;;G_ )ZQ?]^S_P#%5-10!#MN?^>L7_?L_P#Q5&VY_P">L7_?L_\ Q534
M4 0[;G_GK%_W[/\ \51MN?\ GK%_W[/_ ,54U% $.VY_YZQ?]^S_ /%4;;G_
M )ZQ?]^S_P#%5-10!#MN?^>L7_?L_P#Q5&VY_P">L7_?L_\ Q5344 0[;G_G
MK%_W[/\ \51MN?\ GK%_W[/_ ,54U% $.VY_YZQ?]^S_ /%4;;G_ )ZQ?]^S
M_P#%5-10!#MN?^>L7_?L_P#Q5&VY_P">L7_?L_\ Q5344 0[;G_GK%_W[/\
M\51MN?\ GK%_W[/_ ,54U% $.VY_YZQ?]^S_ /%4;;G_ )ZQ?]^S_P#%5-10
M!#MN?^>L7_?L_P#Q5&VY_P">L7_?L_\ Q5344 0[;G_GK%_W[/\ \51MN?\
MGK%_W[/_ ,54U% $.VY_YZQ?]^S_ /%4;;G_ )ZQ?]^S_P#%5-10!#MN?^>L
M7_?L_P#Q5&VY_P">L7_?L_\ Q5344 0[;G_GK%_W[/\ \51MN?\ GK%_W[/_
M ,54U% $.VY_YZQ?]^S_ /%4;;G_ )ZQ?]^S_P#%5-10!#MN?^>L7_?L_P#Q
M5&VY_P">L7_?L_\ Q5344 0[;G_GK%_W[/\ \51MN?\ GK%_W[/_ ,54U% $
M.VY_YZQ?]^S_ /%4;;G_ )ZQ?]^S_P#%5-10!#MN?^>L7_?L_P#Q5&VY_P">
ML7_?L_\ Q5344 0[;G_GK%_W[/\ \51MN?\ GK%_W[/_ ,54U% $.VY_YZQ?
M]^S_ /%4;;G_ )ZQ?]^S_P#%5-10!#MN?^>L7_?L_P#Q5&VY_P">L7_?L_\
MQ5344 0[;G_GK%_W[/\ \51MN?\ GK%_W[/_ ,54U% $.VY_YZQ?]^S_ /%4
M;;G_ )ZQ?]^S_P#%5-10!#MN?^>L7_?L_P#Q5&VY_P">L7_?L_\ Q5344 0[
M;G_GK%_W[/\ \51MN?\ GK%_W[/_ ,54U% $.VY_YZQ?]^S_ /%4;;G_ )ZQ
M?]^S_P#%5-10!#MN?^>L7_?L_P#Q5&VY_P">L7_?L_\ Q5344 0[;G_GK%_W
M[/\ \51MN?\ GK%_W[/_ ,54U% $.VY_YZQ?]^S_ /%4;;G_ )ZQ?]^S_P#%
M5-10!#MN?^>L7_?L_P#Q5&VY_P">L7_?L_\ Q5344 5FAF>:%Y)$(C<MA4(S
M\I'K[U9HHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
<@ HHHH **** "BBB@ HHHH **** "BBB@#__V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>8
<FILENAME>ex10-1_002.jpg
<TEXT>
begin 644 ex10-1_002.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0@)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 1, U(# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#W^BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHKGKSQ;#;:U+IL&EZG?&V,(NY
MK2)72W\TX7<-P=N,,=BMA3DT =#17(Z9\2/#VJS00P7&V1X;F>96>,FU2!@&
M\T*Q*YSE?4 ]*98_$G1KV/0W-O?6_P#;$\MM&L\:AH)$8+ME 8[2Q*@8S]Y<
MXS0!V-%<A9?$.QU);>6RTG5;BWD2W::9(HR+<S*&16&_<Q"LK-L#8!!/>KFC
M>,K/7-:N],MK2='M9)HWDDGM^L4GEL=BRF0#<."4 Z>HH Z.BN)'Q3\/F%Y#
M'>@1RW4,BF(91H.HQNYW9 7&<G@X(.)[WQ_#IUCJ-Q>:!K$4NG!)+JW(@WQQ
M.#LE!\W8RDJR_*Q(*G(H Z^BN3?QW M\^F_V-J9U19$B6QS!O=FC:7AO-V8"
MJ226[@#)--3X@V,FKVFF?V9J$5U<1PR%+DP6[1>8S*%*22JS,"C9"!NV,Y&0
M#KJ*Y;4/'VD:;K-_I4\=U]KL_LY*JBXE$TB1@H=W.UI$W9Q@,,9I^F>-K+5-
M0M+=+&_AM[XRK8WDR((;HQYW!<,6&0K,-RKN"DB@#IJ*P];\3P:%=6T5Q87\
ML4S(KW,,0,4&^18DWL2,DLXX4,< D@"FWGB9K/Q-;:(VBZC(]RK/%<HT'E%%
MV>8_,H8!?,7(VY/. : -ZBN;T;QG::S=VD*6%_:QWT3SV$]RB*EW&N,L@#%A
MPP8!PI(.<=<0-X^T]$NKJ6PU%-*@%Q_Q,_*5H',)(<#:Q8<JP4LH#$8!)(R
M=717&WGQ(T[2AMU?3=3TZ830QO%.L1,<<N_;,2CL/+'EONP25VG(J:3QW$+^
MVM(-"U6Y-U=W%E#)&;<*TL+2"0?-*" !$S9(Y&._% '645R6F?$+2]3U8V"V
MMW /])*W$QB,9$#[)"0LC,@ST+JH/Y4RR^(FG:GING7.G:;J=S=7\DD<5@$C
M2=?+&YF?>X11M*'EN=Z^M '845S,/C!I]5L+!?#NLHU]#]HCDE6&,)&/+#EU
M:4.NPRJ"-N3SM##FFS^/-)M]?OM%DCN1>6<]K PVKB0SM&JLGS<JIECW="-P
MX.10!U%%<SI/C:RU>^LX$L;ZW@OUE:PNYT0178CZE,,6&1\PWJN5!(K2O=?M
M+#6M-TJ6*Z-QJ#LD3) QC7;&[G<^-H.$/RY+=.,9( -2BN%3XJ:-)8-=QV&I
M2;68^4BQ,^Q8C*S\28&U1RA(<$@%<D5;?XC:2)GC2UOI=TABM654"WCB9(66
M,EQR))$!W[1SD$@$T =?17&)\3="8Q.T5ZELT0DEN&C79;N4DD\I_FW;]L+_
M '01G SR*5OB3I<:XFT_4HID):YA98B]K&!"3*^)""N+B(_*6;YCQP< '945
MQX^(EC)!?36^EZE,EFAG9@8$#VX:13.I>51L#1,.<-R#MP<T^[^(6EV+)'<V
M>HQS-I_VYHFA4-'R@$3?-@2DR)\N>-P)(!!H ZVBL[1=8@URP:ZABEA*3202
MPS;=\<D;E'4[21P0>02/>M&@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N?N_"<-SK4VI
M0:IJ5B;DPF[AM)51+@Q'*[CM+KQ\IV,N5&#705YEJGQMT;2M7O=.ET'7Y9+2
MXD@:2*V0HQ1BI*G?R.* -R7X;Z1+I=OI_P!JOTB@M[FVW(Z!I([AU>0,=G?;
MMXQPQ[X(1/AEH"7$SA[XP2F8M;//O7,L:1N=S OG$:D'=P1D5S7_  OS0_\
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
M:'_T+OB3_P !$_\ BZ/^%^:'_P!"[XD_\!$_^+H ]7HKRC_A?FA_]"[XD_\
M 1/_ (NC_A?FA_\ 0N^)/_ 1/_BZ /5Z*\H_X7YH?_0N^)/_  $3_P"+H_X7
MYH?_ $+OB3_P$3_XN@#U>BO*/^%^:'_T+OB3_P !$_\ BZ/^%^:'_P!"[XD_
M\!$_^+H ]7HKRC_A?FA_]"[XD_\  1/_ (NC_A?FA_\ 0N^)/_ 1/_BZ /5Z
M*\H_X7YH?_0N^)/_  $3_P"+H_X7YH?_ $+OB3_P$3_XN@#U>BO*/^%^:'_T
M+OB3_P !$_\ BZ/^%^:'_P!"[XD_\!$_^+H ]7HKRC_A?FA_]"[XD_\  1/_
M (NC_A?FA_\ 0N^)/_ 1/_BZ /5Z*\H_X7YH?_0N^)/_  $3_P"+H_X7YH?_
M $+OB3_P$3_XN@#U>BO*/^%^:'_T+OB3_P !$_\ BZ/^%^:'_P!"[XD_\!$_
M^+H ]7HKRC_A?FA_]"[XD_\  1/_ (NC_A?FA_\ 0N^)/_ 1/_BZ /5Z*\H_
MX7YH?_0N^)/_  $3_P"+H_X7YH?_ $+OB3_P$3_XN@#U>BO*/^%^:'_T+OB3
M_P !$_\ BZ/^%^:'_P!"[XD_\!$_^+H ]7HKRC_A?FA_]"[XD_\  1/_ (NC
M_A?FA_\ 0N^)/_ 1/_BZ /5Z*\H_X7YH?_0N^)/_  $3_P"+H_X7YH?_ $+O
MB3_P$3_XN@#U>BO*/^%^:'_T+OB3_P !$_\ BZ/^%^:'_P!"[XD_\!$_^+H
M]7HKRC_A?FA_]"[XD_\  1/_ (NC_A?FA_\ 0N^)/_ 1/_BZ /5Z*\H_X7YH
M?_0N^)/_  $3_P"+H_X7YH?_ $+OB3_P$3_XN@#U>BO*/^%^:'_T+OB3_P !
M$_\ BZ/^%^:'_P!"[XD_\!$_^+H ]7HKRC_A?FA_]"[XD_\  1/_ (NC_A?F
MA_\ 0N^)/_ 1/_BZ /5Z*\H_X7YH?_0N^)/_  $3_P"+H_X7YH?_ $+OB3_P
M$3_XN@#U>BO*/^%^:'_T+OB3_P !$_\ BZ/^%^:'_P!"[XD_\!$_^+H ]7HK
MRC_A?FA_]"[XD_\  1/_ (NC_A?FA_\ 0N^)/_ 1/_BZ /5Z*\H_X7YH?_0N
M^)/_  $3_P"+H_X7YH?_ $+OB3_P$3_XN@#U>BO*/^%^:'_T+OB3_P !$_\
MBZ/^%^:'_P!"[XD_\!$_^+H ]7HKRC_A?FA_]"[XD_\  1/_ (NC_A?FA_\
M0N^)/_ 1/_BZ /5Z*\H_X7YH?_0N^)/_  $3_P"+H_X7YH?_ $+OB3_P$3_X
MN@#U>BO*/^%^:'_T+OB3_P !$_\ BZ/^%^:'_P!"[XD_\!$_^+H ]7HKRC_A
M?FA_]"[XD_\  1/_ (NE7X]:&S!1X=\1Y)P/]%3_ .+H ]6HHHH **** "BB
MB@ HHHH **** "BBB@ J(PN22+F4 ]@%X_2I:* (?)D_Y^I?R3_XFCR9/^?J
M7\D_^)J:B@"'R9/^?J7\D_\ B:/)D_Y^I?R3_P")J:B@"'R9/^?J7\D_^)H\
MF3_GZE_)/_B:FHH A\F3_GZE_)/_ (FCR9/^?J7\D_\ B:FHH A\F3_GZE_)
M/_B:/)D_Y^I?R3_XFIJ* (?)D_Y^I?R3_P")H\F3_GZE_)/_ (FIJ* (?)D_
MY^I?R3_XFCR9/^?J7\D_^)J:B@"'R9/^?J7\D_\ B:/)D_Y^I?R3_P")J:B@
M"'R9/^?J7\D_^)H\F3_GZE_)/_B:FHH A\F3_GZE_)/_ (FCR9/^?J7\D_\
MB:FHH A\F3_GZE_)/_B:/)D_Y^I?R3_XFIJ* (?)D_Y^I?R3_P")H\F3_GZE
M_)/_ (FIJ* (?)D_Y^I?R3_XFCR9/^?J7\D_^)J:B@"'R9/^?J7\D_\ B:/)
MD_Y^I?R3_P")J:B@"'R9/^?J7\D_^)H\F3_GZE_)/_B:FHH A\F3_GZE_)/_
M (FCR9/^?J7\D_\ B:FHH A\F3_GZE_)/_B:/)D_Y^I?R3_XFIJ* (?)D_Y^
MI?R3_P")H\F3_GZE_)/_ (FIJ* (?)D_Y^I?R3_XFCR9/^?J7\D_^)J:B@"'
MR9/^?J7\D_\ B:/)D_Y^I?R3_P")J:B@"'R9/^?J7\D_^)H\F3_GZE_)/_B:
MFHH A\F3_GZE_)/_ (FCR9/^?J7\D_\ B:FHH A\F3_GZE_)/_B:/)D_Y^I?
MR3_XFIJ* (?)D_Y^I?R3_P")H\F3_GZE_)/_ (FIJ* (?)D_Y^I?R3_XFCR9
M/^?J7\D_^)J:B@"'R9/^?J7\D_\ B:/)D_Y^I?R3_P")J:B@"'R9/^?J7\D_
M^)H\F3_GZE_)/_B:FHH A\F3_GZE_)/_ (FCR9/^?J7\D_\ B:FHH A\F3_G
MZE_)/_B:/)D_Y^I?R3_XFIJ* (?)D_Y^I?R3_P")H\F3_GZE_)/_ (FIJ* (
M?)D_Y^I?R3_XFCR9/^?J7\D_^)J:B@"'R9/^?J7\D_\ B:/)D_Y^I?R3_P")
MJ:B@"'R9/^?J7\D_^)H\F3_GZE_)/_B:FHH A\F3_GZE_)/_ (FCR9/^?J7\
MD_\ B:FHH A\F3_GZE_)/_B:/)D_Y^I?R3_XFIJ* (?)D_Y^I?R3_P")H\F3
M_GZE_)/_ (FIJ* (?)D_Y^I?R3_XFCR9/^?J7\D_^)J:B@"'R9/^?J7\D_\
MB:/)D_Y^I?R3_P")J:B@"'R9/^?J7\D_^)H\F3_GZE_)/_B:FHH A\F3_GZE
M_)/_ (FCR9/^?J7\D_\ B:FHH A\F3_GZE_)/_B:/)D_Y^I?R3_XFIJ* (?)
MD_Y^I?R3_P")H\F3_GZE_)/_ (FIJ* (?)D_Y^I?R3_XFCR9/^?J7\D_^)J:
MB@"'R9/^?J7\D_\ B:/)D_Y^I?R3_P")J:B@"'R9/^?J7\D_^)H\F3_GZE_)
M/_B:FHH A\F3_GZE_)/_ (FCR9/^?J7\D_\ B:FHH A\F3_GZE_)/_B:/)D_
MY^9?R7_XFIJ* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Y+X
MGS2V_P -->F@E>*5+4E7C8JRG(Z$5UM5-3TRSUG39].U" 3VEPFR6,D@,/3(
MYH \>M9];\-0:CXCTG3=7L=+M-%9Y8=:NC,EQ=;E*LJ>8Q QGG(].._4'Q)X
MQGU;3]!ACT*#5;BQEU*661)7@2(,%2-<,"6R1N;ICD"NWOM)L=2TF72KN!9;
M&6/RGB)(!3TR#FL_7/!V@^)(K:/5=/6<6P*PLLCQNBD8*[D8'!'49P: .%M_
MB9KFNV>GMHMEIUO.VBRZM=_;B[(1'(8BD>TC&64G<<@ BKFC^-_$>L:MI4*1
M:/#9OHEOJ]]+,)%*ARP=4^8@#@8)Z<YS5WQ=\.(M=33X;!=+MK:SMVMHXI[1
MV\M3W4I(F<?W&W*?2M_1?"&E:-:6L:PK//#IT>FO/(,F6%!P"O3DDGIWH \_
MM/BAKQ34C-!I\RQZ%-JUI-'9W$,99",+^](:1""/F 7/:B]\?>-["#4Y)(O#
MS?8--@U1ML4WS))G]V/G^\,'YNG XYX[6S^&_A*PBECM](5%EMGM'S/*Q:%\
M;DR6)V\<#MVQ5^X\(Z%=)=)/IZ.MU:)93#>PWPIG:G!XQD\CF@#DOBZ;N^\&
MZ3#8W4UI-?:I:PAX9"K#S,C&1]:XO3?%%]K?Q$\)ZLU_(EG#:"UN8S,4B:X2
MU>68MV^4NH)(XQ[5[;?Z+I^IP6L%[;+-':S1W$*DD;)$^ZW![5GP>"?#=O,D
MT6DP*Z7$URO+$>9,NV0X)P=R\8/&.U '!:?\3==E;4A/#82K'H$^KVLT5G<0
MQEDZ+^](:5#D?, N><5)%\1?$-E&YU@:%&)_#ZZQ;RJ)HXXF9U39)RS-RXP%
M&2>.^:Z^Q^'7A335E6UTE4$MM):.6FD8M"_WHR68_+QP.W;%6KOP5X=OH!#<
MZ7%)&+$:< 6;BW!#!!SV*@@]01UH X.'XFZ\(M4LI[&T.IPZA96-I)):S6T9
M-R"0TD3L74#:>X)R.!4MW\1/$>G0WMI=6NG2:C%K46EQR6EO-+&%:+S&D,:L
M7<X!P@(P3C)QD]%J/PWT9M!O].TBTMK5[[RO/:Y62=9O+.5#_.&SR?G#!AG.
M:AT#X9Z98Z'?:=JL=O=B]NUNV2!9(EA=555*,7+AA@DONW$L?6@#%3QWXQNI
M]#TZ'2K&TU#4+R\M6?4;:>%)$BC5TF1"0Z@@GY3G)&,CJ+EGXYUU?&RZ5J]M
M9Z?937TEK;":VF!N$ ^1X[@%HV8D?<(7'3.:ZNQ\'>']-;3VL]-BB?3WDDMG
M#,65Y!M=B2<LQ'!+9-10>!?#=MKG]LPZ8BWOG-.#YKE%D88+B,ML#'U"YH Z
M*BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ K.U^_FTK0-0U"WMVN)K:W>5(@0-Q SW(&.YYZ#
MCFM&JNHV2ZCIMU9.Y1+B%X69>H#*1D?G0!Y[H?Q'O(O#NF?;M*U'5M6ETW^U
M;P6L4*"*W+'#??P21]U1\Q R0#Q6[;_$"SO]>L-+T[3;^\-[9PWRW$:*(XX9
M"1N?)!&,=.O/UJC/\-6C@LETGQ#>:=+#IB:5<2)$DGVBW7IP1\K\GYATS6SH
MO@RQT'5X[ZSFEV1:9#IJ0O@@)&Q(8GN3GF@#I**** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
MEN-A4H^4!W(0>C J5^M<>?A%(Z"XNM6L]0U(:G<:@7O=,#V\GG(JNC1;^<%
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
M?RH\J/\ N+^5/HH 9Y4?]Q?RH\J/^XOY4^B@!GE1_P!Q?RH\J/\ N+^5/HH
M9Y4?]Q?RH\J/^XOY4^B@!SQQ_9(?D7_62]O:.HO*C_N+^56&_P"/2'_KI+_*
M.HJ &>5'_<7\J/*C_N+^5/HH 9Y4?]Q?RH\J/^XOY4^B@!GE1_W%_*CRH_[B
M_E3Z* .8N?$S6TFHN-#DELM/E\JXN$F3CIR$.">HJZFMVKRZNGD*/[.17R6
M\T%"_ [=,?C5.#PG;7&HZG<ZI"94GN_-B03L$*X&-R@@$Y'>F3>%H[N_U^YN
M[.VF>Z5?L;/R4(C*_P# ?FQ^5 $W_"1?:%LX]/TA[R\N+9;IH5D5!$AZ;G;C
M/M44_C#3[>QM;J6SD02736MPC ;K=U^]D=\=>.WY5'9Z3J^B26=W9VT%VYL8
M[6YMVG\LADZ,K$$8[8IL/AF\,EI/=B"62349+R\C!^15==NP9Z\4 6K_ ,2P
MV=Q>P1Z=Y[VTMO$NV10)#*"1@D<=/UK4T^6\N3*+[1_L.W&S=/'+OZY^[TQ[
M^M<B_@S48X=1@4PW4,EQ;- )9-I:*/<-C''& 0M=)H-@UA]H7^QK734?:?\
M1[@R[R,]>!C&?UH U_*C_N+^5'E1_P!Q?RI]% #/*C_N+^5'E1_W%_*GT4 ,
M\J/^XOY4>5'_ '%_*GT4 ,\J/^XOY4]XH]L?R+]WT_VC13G^['_N?^S&@"+R
MH_[B_E1Y4?\ <7\J?10 SRH_[B_E1Y4?]Q?RI]% #/*C_N+^5'E1_P!Q?RI]
M% #/*C_N+^5'E1_W%_*GT4 ,\J/^XOY4>5'_ '%_*GT4 ,\J/^XOY4>5'_<7
M\J?10!DZUJ0TE+3RK#[7+=3B".-75/F()')X[5GZIXCFT72UO=1T%H2TXB6(
M7$;DC:6W97([=*G\4Z3/J]O8I!;PW(@NEFDAFDV*Z@$$9P?6L]_#L]S:6=JN
MDVFGV\6H)/+'%<>8'3:5<\@<XQQWH TCK]I_PE,.AQVN]I(O-\\$;1\I;&,>
MF/SIUIKMI=^);C15M]K0@@3G&UV7;N4>XW?I6-H_AK5K"_TZ^N?(EGMQ,),/
M]X>4D<8S_P  Y],TMEX6U>R;3+[^T%GNX+HW$T!C55_>?ZW#CDDC'7CB@#2L
MO$=O>2Z7&+$H=0DN(U)8'9Y74GCG/Z5O>5'_ '%_*N/M] U>P&B30P6\TMA-
M=O)&T^P$2X"X.#VSVKK+.2YEMPUY;I!-DYC23S !VYP* )/*C_N+^5'E1_W%
M_*GT4 ,\J/\ N+^5'E1_W%_*GT4 ,\J/^XOY4>5'_<7\J?10 SRH_P"XOY4>
M5'_<7\J?10 SRH_[B_E1Y4?]Q?RI]% #/*C_ +B_E1Y4?]Q?RI]% '8_#Q%6
MYU':H'R1]![M7>UPGP]_X^-1_P!R/^;5W= !1110 4444 %%%% !1110 444
M4 %>57^A:M-JE_+%IT[QO=3,K*!@@R-@]:]5KBKK4_$%UXWET'2KZPLX(K 7
MK/<633LS-/*F.)$P,*/6@#F/^$>UK_H%W/Y#_&C_ (1[6O\ H%W/Y#_&NKT[
M5?$&K2:GHINM-L=;TJXC\Z=;5YX)X)$+(RH74H3R""S8*'DYXHZ/K'BJY\-7
MVO7>IZ6\5J+U?LT>G.I9H6D13O\ .. 2@8C'3C/>@#"_X1[6O^@7<_D/\:/^
M$>UK_H%W/Y#_ !KH="\<W%S\-+GQ#J4$2ZE9QNLUO$"%>7 :)5')^=7B(_WQ
M67IOC'Q'J=AX:2:_TC3;N_34#=S2VS21AK>98U5!YB]03SD]* *7_"/:U_T"
M[G\A_C1_PCVM?] NY_(?XUV?A#7K[5[K6;.]DL[O^SKA(4O[%"D,^Y Q !9L
M,N<, QZCI74T >1_\(]K7_0+N?R'^-'_  CVM?\ 0+N?R'^->N44 >1_\(]K
M7_0+N?R'^-'_  CVM?\ 0+N?R'^->N44 >1_\(]K7_0+N?R'^-'_  CVM?\
M0+N?R'^->N44 >1_\(]K7_0+N?R'^-'_  CVM?\ 0+N?R'^->N44 >1_\(]K
M7_0+N?R'^-'_  CVM?\ 0+N?R'^->N44 >31:%JT,\<DNG3HBN"S,  !GZU&
M/#VM8'_$KN?R'^->HZI_R#9OH/YBLOQ;K5UHEOI4EJL1-UJMK9R>8I/[N20*
MV,$<X/!H X/_ (1[6O\ H%W/Y#_&C_A'M:_Z!=S^0_QKNF\;Z$FJ-8&YFW)<
M?9'N!;2FW6?('E&;;L#Y(&,]>.O%.F\:Z);ZJVGO//O2=;629;65H(YFV[8V
ME"[ QW+P3W - '!_\(]K7_0+N?R'^-'_  CVM?\ 0+N?R'^-=W_PFNA_VNNF
M^?.)6N#:+,;640-.,YB$NW9OX(QGJ,=>*B'BZPL;#SKV\^U2RWUQ:P165I*T
MDC1NX*+& 68J%(9@-O&>A% '$_\ "/:U_P! NY_(?XT?\(]K7_0+N?R'^-=S
M)XYT)+*TN8YKFX-VTB0P6]G+).S1G$@,2KN7:>N0,<>HK7TO5+/6M.BO["4R
MVTN0K%"IR"58%6 ((((((R"* /+_ /A'M:_Z!=S^0_QH_P"$>UK_ *!=S^0_
MQK5NO&VMIX,NVM8+6?Q+%J\FDQ1"-A$\BR$@[=V<>2-W6MBV\5RZMKWAFVTS
MR?LFHZ;)J5T'!+I%A!&%YX.^3G.?ND4 <E_PCVM?] NY_(?XT?\ "/:U_P!
MNY_(?XUW6G>-]"U6_AM+2XF8W#,MM,]M*D-R5SN$4K*$?&#T)R 2,BFP>.M"
MN;T6T,UT^YI$BF%E,8IWCW;UB?;MD8;&X4G.#C- '#_\(]K7_0+N?R'^-'_"
M/:U_T"[G\A_C74Z/\1-.O?#%EJU[!<V\]W-)!%9Q6LTDLKH2?W:[-SC:,E@,
M#D$Y%:3>-_#Z:1!J;WS"VFN39I^XD,@G&[,1CV[E?Y2-I&2< <D9 .$_X1[6
MO^@7<_D/\:/^$>UK_H%W/Y#_ !KTC1?$%AKT=P;,SK);2"*>"YMW@EB8J& 9
M' (RI!!Q@YK4H \C_P"$>UK_ *!=S^0_QH_X1[6O^@7<_D/\:]<HH \C_P"$
M>UK_ *!=S^0_QH_X1[6O^@7<_D/\:]<HH \C_P"$>UK_ *!=S^0_QH_X1[6O
M^@7<_D/\:]<HH \C_P"$>UK_ *!=S^0_QH_X1[6O^@7<_D/\:]<HH \C_P"$
M>UK_ *!=S^0_QH_X1[6O^@7<_D/\:]<HH \E;0M7,$48TZ<R*\C%<#(!"8/7
MV/Y4W_A'M:_Z!=S^0_QKLO&.N3^'=*OM2M3:BX0011FZ)$2F254R^".!NR>1
MTI/#FMZCJ%A?7DFHZ+KJ186)-"X;=SE6+RE<GY<9(H X[_A'M:_Z!=S^0_QH
M_P"$>UK_ *!=S^0_QKLO#NMZSXB\+WEXL%K8ZFMW<6\<4ZF1(O+E9 'VM\QP
M.2IP3TXJKI&J>+)/&)TF_GT.YM;>W\Z\>SMI8VA9O]4@+2,"S89L8X"_[0H
MY?\ X1[6O^@7<_D/\:/^$>UK_H%W/Y#_ !KT#Q!=ZS#+8V^CPVR^>[&XO;M"
M\-K&JYR5#*6). .0.I-8.G>)_$.KZ.18VVGO>QZK)82WX#FT$2 LTX7=N(_@
MV[OO9^; H YW_A'M:_Z!=S^0_P :/^$>UK_H%W/Y#_&M>X\=:E:>'-7FDFTA
MKRQU2'3X[\!ELY!(T>7(WY&Q9#N&\X*GFNC\):I?:M:7%S=:QH6IQ!PL<FD*
MVU2!\P8EWYY7TH X7_A'M:_Z!=S^0_QH_P"$>UK_ *!=S^0_QKL=1U?7KWQ/
M>:+H)TV!K&SCN)IK^*23S'D+A$549<#]V<MD]1\M9FH>/[S_ (5A'XLTK19+
MF66T:9E\Q/*MF7AMY+*S*"&^Z"3M[9H P?\ A'M:_P"@7<_D/\:/^$>UK_H%
MW/Y#_&O2-9UF/1-*^UR1F::1EBM[=#AIYFX2-<]R>_8 D\ UQ;>/=3_X0+PW
MJ[S:/97VK7/DRS7@86T*A969OO@_\LP!\W4T 9?_  CVM?\ 0+N?R'^-'_"/
M:U_T"[G\A_C7H/A:_N]2TC[7=ZEI&H[Y#Y<^E!A"5&!CEVRP.<\UMT >1_\
M"/:U_P! NY_(?XT?\(]K7_0+N?R'^->N44 >1_\ "/:U_P! NY_(?XT?\(]K
M7_0+N?R'^->N44 >1_\ "/:U_P! NY_(?XT?\(]K7_0+N?R'^->N44 >1_\
M"/:U_P! NY_(?XT?V%J[A0FG3L4&UL <').#S[BO7*Y*\UF\TOQ5I5JJP_V=
MJ-]/;3NX^991"'CP<]]CCIZ4 <A_PCVM?] NY_(?XT?\(]K7_0+N?R'^-;FE
M_$":6_\ %!OX88[#3X);O3W0'=-#"\D4I)SU#Q\=.&%:MGXN2RT#17UP2MJ]
M_:+<-:6%G+,XR 6.Q S!5W $F@#CO^$>UK_H%W/Y#_&C_A'M:_Z!=S^0_P :
M[R;QKH<>GV%[#<37D>H*SVB65M)/)*JXW$(BEAMR <@8/!YXJI%XYT^\U[1;
M&P2:ZM=4M);B.ZCMI2HVLB@$[,#EFW9(V$ -C<* .._X1[6O^@7<_D/\:/\
MA'M:_P"@7<_D/\:[FQ\<Z#J.H16=M<S,9Y&BM[AK:18+AUSN6.4KL<C:W0\X
MXS3(O'WAZ>\CMHKFX827)L_/^QS"%9]VWRVD*[0Q/ !/<>HR <3_ ,(]K7_0
M+N?R'^-'_"/:U_T"[G\A_C7=>*];N]%?01:K$1?:M#9S>8I.(W#$[<$8/RCG
MGZ5B:GXF\4:993Z[<6=C%I<>H"V33WAD^URQ&41"0/N"[F)W!-ARN.>: ,#_
M (1[6O\ H%W/Y#_&C_A'M:_Z!=S^0_QKIM;\6W7VJ\ATVYLK&RLIEM9]1NH7
MN"]PPR(8(4(:1QE<\]3@!B#BGH_C:ZCU>WL]0O+34[*>=;/[;;V<MI+:W+!B
ML4T+DXW8P"""#@,HW T 8O\ PCVM?] NY_(?XT?\(]K7_0+N?R'^-=G/\1/#
M5O.\<EW<;4N'M7F6RF,2SH2#$7"8WY!PO4\8ZC*MXPL+VU22RNVM)(]1M[.>
M*^LIDD5I&7";" REU8;6(VC.3T- '%_\(]K7_0+N?R'^-'_"/:U_T"[G\A_C
M7=GQMH0U<Z;]IF,@N1:-,+:0P"<X_=&8+LW\@8SUXZ\5F:/\0+&9I;;46E6X
M75+BP\R*TE,$;+.T<2/( 45V&S@G^('C(H Y?_A'M:_Z!=S^0_QH_P"$>UK_
M *!=S^0_QKM4\765E!>RWUZ+EDU*2S@AL[.4REE&?*" %G8#)+*-N/I4L?CC
MP_+I,^IQWKM;P70LG46\OF?:#MQ$(]N\O\ZC:!D'(/0X .%_X1[6O^@7<_D/
M\:/^$>UK_H%W/Y#_ !KND\<:"=+N]0GNI;2&SFC@NEN[>2&2!WV[-Z,H8 [U
MYQC!SG@U;TCQ)I^MSW-O:_:H[BV"M+#=VLEO(%;.UMLB@D':W/M0!YU_PCVM
M?] NY_(?XT?\(]K7_0+N?R'^-=_JWB_1M$O#:WLTXD2,33&&VDE6WC.</*R*
M0B_*>6QT/85'<^-=$MH;"19;FY-_;B[MXK2TEGD:$X_>%$4LJ_,.2!Z=: .$
M_P"$>UK_ *!=S^0_QH_X1[6O^@7<_D/\:]%T[Q/H^K7-O;V%ZL\ES9_;8=J-
MM>'=MW!B,9#$ KG(R,@9JWI>JV>M:?'?Z?-YUK(6"2!2 VUBIQD#C(//0]1Q
M0!Y?_P (]K7_ $"[G\A_C1_PCVM?] NY_(?XUZY10!Y'_P (]K7_ $"[G\A_
MC1_PCVM?] NY_(?XUZY10!Y'_P (]K7_ $"[G\A_C1_PCVM?] NY_(?XUZY1
M0!Y'_P (]K7_ $"[G\A_C1_PCVM?] NY_(?XUZY10!QG@C3[VPN;[[9:R0;T
MCV[\?-@MGO[BNSJ'_E]_[9_UJ:@ HHHH **** "BBB@ HHHH **** "N"O(M
M<TWX@S:U8^'[C5+.73%M-T%S#&5D6XE<@B1U/1AR/6N]JK%)+&&7[+(WSL00
MR\@L2.] &#X5TG4(M2UC7M6@2VOM5>("T242""*)-J*6 P6RSDXXYP.E5M+T
M74;;X>ZKI<MOMO9VU QQ[U.[S996CY!P,AE[\9YQ75>?+_SZ3?\ ?2?_ !5'
MGR_\^DW_ 'TG_P 50!YS8^#]:@U/08# $TJ2"QGU7$ZY2YM(R%7 /S;F$&2.
M,0^]4(?">J6EGX9_M#PDFM1V1U07%H\ELP0S7"O$W[QMIRH/3D9YQ7JOGR_\
M^DW_ 'TG_P 51Y\O_/I-_P!])_\ %4 <IX*T:[L-2UB];18]!L+KR5@TR.5&
M"L@;?*5CRB%MRC"GG9D\UV50>?+_ ,^DW_?2?_%4>?+_ ,^DW_?2?_%4 3T5
M!Y\O_/I-_P!])_\ %4>?+_SZ3?\ ?2?_ !5 $]%0>?+_ ,^DW_?2?_%4>?+_
M ,^DW_?2?_%4 3T5!Y\O_/I-_P!])_\ %4>?+_SZ3?\ ?2?_ !5 $]%0>?+_
M ,^DW_?2?_%4>?+_ ,^DW_?2?_%4 3T5!Y\O_/I-_P!])_\ %4>?+_SZ3?\
M?2?_ !5 $>I_\@Z;Z#^8KA]0M/%.M76GZ3?Z:^VSUU+XZGYD0@:UCD,B *&W
M[\;4P5ZY.:[6\,]Q:21):R!FQ@LRXZ_6I_/E_P"?2;_OI/\ XJ@#RN/P;J0C
MET&YTS5[J)M0>7[5_:NRR>!IS+O9 X<.-V-H7EESG!S5^^TGQ!%XBO)=&TO4
M+"[GU!91<P7D;Z=<Q$H&DFB=MROL!!V("2H(/>O1?/E_Y])O^^D_^*H\^7_G
MTF_[Z3_XJ@#SU-*UZV\3[],TS4]/,FIF6YD6]CDTZ>W,NYI/+=BZRLO9%7YC
MG.*DAT?6M&U"PUA=)>]^S7VJB6UADC\[RKF?S(Y$W,%/"+E20</[8KOO/E_Y
M])O^^D_^*H\^7_GTF_[Z3_XJ@#@;^'Q1<SV-Q/I-[;V,IN7FL]$FABN [.OE
M>;(SCJH8L8V'S8SD"MOX?6-_IGAE['4;":SGBO;E@LLXFWJ\K2*P?)+##@9;
M#$@Y%='Y\O\ SZ3?]])_\51Y\O\ SZ3?]])_\50!Q47A?4U^*\FILH_L'8;]
M"&'_ !^F(6Y!7.?]6"<XQENN:K^#_!>HZ;?>(4OPL-J8VT_2I$8,RVIDED!Z
M\$&4+@X_U8KO?/E_Y])O^^D_^*H\^7_GTF_[Z3_XJ@#S+PWX5U&-_#UAJ&DZ
MLITAXVFN+G5?,M T2%5:!%<D[N.&50H)![58T/2/$%AKEBEEI>H:3"MW(VH0
MM>1SZ:T1+DM I8R(S,5( " ;CD5Z+Y\O_/I-_P!])_\ %4>?+_SZ3?\ ?2?_
M !5 'FFB:1KVBVOAV]?0KB>72&OK2XM4DB\QTF=76:(EPI'R@$$J>3QQS<@\
M.:S<S6VHSZ<L#W'B==4EM3(A-O L!B!8@X+DJK$*3RW?!KO_ #Y?^?2;_OI/
M_BJ//E_Y])O^^D_^*H Q=%TR\M/%OB:^GAVVU[);-;ON!WA(0K< Y&",<UT-
M0>?+_P ^DW_?2?\ Q5'GR_\ /I-_WTG_ ,50!/14'GR_\^DW_?2?_%4>?+_S
MZ3?]])_\50!/14'GR_\ /I-_WTG_ ,51Y\O_ #Z3?]])_P#%4 3T5!Y\O_/I
M-_WTG_Q5'GR_\^DW_?2?_%4 3T5!Y\O_ #Z3?]])_P#%4>?+_P ^DW_?2?\
MQ5 $]%0>?+_SZ3?]])_\51Y\O_/I-_WTG_Q5 &'XCBNI4E^QZ7::I(C0R-9W
M(7$BJX)VEOE#CJI/&1^-4]!LK^[\9ZEXCN-,FTFWGLX;1;>=HS+.R,S&5Q&S
M*,!@HY)P#T&*Z%3.+UYOLLFUD"@;ES_.I_/E_P"?2;_OI/\ XJ@#%\(:;=Z7
MIM_%>0^7)+J=Y<(NX-F.2=V0\'N"#CKZU#X4T:\B\-W(UA)+?4]4GFN;T13_
M #1LY(55=3QMC"*"#QMXKH//E_Y])O\ OI/_ (JCSY?^?2;_ +Z3_P"*H YK
M4K&_T6TM+:QL+C7=(D,J:C:W-Q]HN'5E^4J9G 90005)Z-QTK'TJPU[1=*N)
M;7P^@TVYU.21M!\R-I(K-HPN$RWEJQ<&0Q@[<.0#FN]\^7_GTF_[Z3_XJCSY
M?^?2;_OI/_BJ //=.T/5;&WU*]M?"UJMA+J%O<6N@W'E;H8T7#R1@,8XY2WS
M 9Q\IY!-:.FZ%<ZSK>NZK>V-[HEMJ$5M"D4=T(KF1HBS&5VA8[<[P@&XDA><
M<"NQ\^7_ )])O^^D_P#BJ//E_P"?2;_OI/\ XJ@#AO$F@E=0MC_PB]UKD,=A
M]GAN8=1,=QOW$^7<,TBF2)N#D[L'=D<U))X1O;#X,3^%K54N-0.G21!8V"JT
MSY9@I;  W,<9QQBNU\^7_GTF_P"^D_\ BJ//E_Y])O\ OI/_ (J@#$UKPS+K
M&HZ;J$.L7FG7%@CK'Y$<,@RX 9L2(P#8!&1S@D=S7,>&]$U_PSX.T".\TI=8
MGLYG>:U<0&>T!# &!LJI(/)RV2&(![5Z%Y\O_/I-_P!])_\ %4>?+_SZ3?\
M?2?_ !5 '.^#]-O;>\U[5;NR.G)JEX)XK%F5FC58U0N^PE0[E2Q )[9.<UU-
M0>?+_P ^DW_?2?\ Q5'GR_\ /I-_WTG_ ,50!/14'GR_\^DW_?2?_%4>?+_S
MZ3?]])_\50!/14'GR_\ /I-_WTG_ ,51Y\O_ #Z3?]])_P#%4 3T5!Y\O_/I
M-_WTG_Q5'GR_\^DW_?2?_%4 3UQ?B[2M0U3P[>MH\*3:M9:E%>V2.P4&2,H<
M$D@<KN'4=:ZWSY?^?2;_ +Z3_P"*JO:^?"UP6M9#YDI=<,O3 '//M0!YYK_@
M#5&\,^%],TH R0Q#3=48.HS;2[&G?)(R=T><#)^8\5I^*= O3XRAUR"UU:ZM
M'T\63QZ3>+;S1,LC.I.YT#*=Y'7C:..>.X\^7_GTF_[Z3_XJCSY?^?2;_OI/
M_BJ /.)?#=[::+HH?0=0,L0N9)'TG5/],LY)9 ^ [NJRAN=^<C<,@$5>T_3O
M$:ZAX;NM6M;BXE%K?6EU-&\1>W$LD;1&3!4$A$PQ0'YA[YKN?/E_Y])O^^D_
M^*H\^7_GTF_[Z3_XJ@#SJQTC7[C2/#'AJZT1K4:+=V\D^HF:-H)$MS\IBPV\
ML^!D%1C<V?>_!X=U1/!=II[6G^E)KXO'C\Q/]3_:!FW9SC_5\XSGMC/%=MY\
MO_/I-_WTG_Q5'GR_\^DW_?2?_%4 <%-9^*=;N]#T_5=.=6TS6#?3:GNB$$T*
M>9Y810V_<0R @J,8)JO;1>(IO$3:IK7@V_U"YBN6^Q$ZA;?9[2/<0C1QF3[^
MW!+D;LY P.*]%\^7_GTF_P"^D_\ BJ//E_Y])O\ OI/_ (J@#RK4/.\-:W"E
M]+:VK6>L7.HV4]^[0V=Y'<A]RM,JL(Y4,C#YAR ",@\7O#&D3Z_<O.^K:3?Z
M;%K3ZG/<V$KNUS. OE)@@*B(-G1GSL7D<Y]&\^7_ )])O^^D_P#BJ7SY?^?2
M;_OI/_BJ .'/AS53H%M:_9/WR>*#J#+YB?ZC[:TN_.?[A!QU[8SQ46I>&=7N
M/$.K745GNAN-;TJ[C;S4&Z*'R_,;&<C&T\'DXXS7>^?+_P ^DW_?2?\ Q5'G
MR_\ /I-_WTG_ ,50!Q&E6^OZ3;GP\N@+<Q_VI).-2FDC:V-N]P9BY7<'\T!B
MH7;C< <XI\OAW4SX*N]/6T'VN77C>!/,3YHO[0$V[.<?ZL9QU[8SQ7:>?+_S
MZ3?]])_\51Y\O_/I-_WTG_Q5 'FATC4M#\3VVKO:B>3^V=0DAL$GB$US#-&G
MSQ!F ++Y9)4D':6J#3?[>O=)U^XT^TGA>7Q0\EW!9R1&X6 0HKK&['9Y@8 -
M@]0X!S@UZ-J5C::S:?9=3T9+RWW!O+N$C==PZ'!/7GK4EE!#IMG':6.E_9K:
M(8CAA6-$49SP <#DF@#S>T\-:U(^N(='OXXKV_TRZA-]>)/(T<4T?F!V+M\P
M"EMH)&, >E=?=VVIV?BW5M:M-.-XATBWAMXQ,D?G2I+.Q3)/R\.O)XYKH?/E
M_P"?2;_OI/\ XJCSY?\ GTF_[Z3_ .*H \[U>>[T75_&,\-BE^FHV44TI6XB
M L2L#(1.&8,(\*6#*&S\X S1X=MM6T*#0-7@T6XU."?PW96,L5N\:S021@L,
MB1E&UO,(.#D%>E=AJ.AZ3K%S%<:GX=MKR>(8CDN(8I&49S@$GIGG%:?GR_\
M/I-_WTG_ ,50!YO<>$O$MIX2T:72HX8O$,$MWYB),%2&.[:1G )X;RV:-O?R
MN.M>BZ7IUOI&DVFFVBE;:TA2"($Y.U0 ,^IXJ3SY?^?2;_OI/_BJ//E_Y])O
M^^D_^*H GHJ#SY?^?2;_ +Z3_P"*H\^7_GTF_P"^D_\ BJ )Z*@\^7_GTF_[
MZ3_XJCSY?^?2;_OI/_BJ )Z*@\^7_GTF_P"^D_\ BJ//E_Y])O\ OI/_ (J@
M">BH//E_Y])O^^D_^*H\^7_GTF_[Z3_XJ@!?^7W_ +9_UJ:J\9D>Y+M"T:A,
M?,0<\^Q-6* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
; HHHH **** "BBB@ HHHH **** "BBB@#__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>9
<FILENAME>ex10-1_003.jpg
<TEXT>
begin 644 ex10-1_003.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0@)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 1, U(# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#W^BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ KF/&K7"VNF8?44TW[:#J+:=YGG"$1N1@Q_.%\P
M1[BG.,]LUT]% 'D6L_\ "6G1]5_L&;6Q:KHT/D_;XY3=L_GW _=E",2;-F2P
M+[=F[G-.UB]\8MJ?B>YAL==CLKRUO+6P\LY6)X8QY4D:J?,0NR3G<5 .Z+!/
M%>MT4 >022>*;?6KV#6FUE]+MIX(;BXM?M"_:$6&8I)&8064.WE&3RQD-P>,
MU6^T:[/=:.]VGB*&R%E(CI(VHNV];EU!)MTC<L8P"#(H.TKG)Y/M%% 'F'C]
MO%<&MZM<Z$-2EMTT'RA;V_F8:61Y5WQ8X$R'RFXYV9'7%.1=5G\1+;O)K_\
M:4NJSI>(SSI:+IQ$@0QLN(U.P1D,I$F_.3UQZ;10!Y8MAXDL-+9]+?6GU ZM
MJ*1BZNIYE\I(;L6V1*Q4(6\K!/#'822<51U*2Z;0[-=$E\8NHN[7[:UZ+[/W
M)A(!M_?=0F\)\@.S&#FO8:* . U!-<G\-^%QH4UY'=K?%Y3*+D!PD,[;)O._
M>"-G5%R_3<"/X:Y6WN/$4VA--J/_  E5O>O93/I$48N-PNS<7!VS!1@X40 "
M7Y-F<<9KVFB@#E]>U)W\'7LY@U9IX"D<T6FP2I-(X9=RQ' ;8>1O7HI)!R,U
M@:I::K<?" R17FL3ZQ!$SPO;M=03EMY 4K\DDFU3M!=<MM#$<UZ/10!Y=XDC
MU2PU'4K2TD\1?:8K> >'OLTEQ-$\N6+><Y)5OGP&\XX"8QWK3\82W$?B0?;'
M\0KIG]G'[$-$$I9KO>=P;R^"VT)M$G[OEL]Z[ZB@#RUIM<_X2!DSKW]L_P!K
MMNC*R_8QIVTX(Q^YSLP<CY_-XZ<5C6=KXRFT>>VU237WFM_"QN;6>*:>)I+D
M@.JML(S,C%D*G)8*I(.:]KHH \@\2Z9XFA<C2&UIH;;0XIMQO[PN)S(Y8H Q
M$TH'\#G&-HX%6=4O_&W_  D>N7>GV.K"TN+>ZL; -L,*2QQ@Q2JF=P9I$G&Y
ME"D-%R:]6HH \KU"T:Z\):L^A7'C1W@:W,!N9[J-S(6"R;,D2M\OW@V4!Y7!
MW5N^+;;7+.Z\,P^&WO6\B>9Y5:6219E2%V6.9V)X<@*&8G!8$<@5V]% 'B\4
MOB1M!0WS^)X]3.EQG1UA6XRUWOE+"XP"I.1$")?EV9QW->C:_/>7O@W5VTV6
M]MM0AMY@C6\!60RH#P@=#N!(P"!R#E3G!KHJ* /(->O/%\>O-_9JZP9AIV(4
M5)2I;[)*Q;IY7^N,8^?]YN&!P0#"USXD%Y$EB_B%]/\ M3#2&F2X+2'S+;/V
M@L-VS!N<>;QMW'LI'LM% 'C$5SXA-N!>R^)%LRT)U1HX[CS4N2ET76':-PCW
MBU'[OY,$=BV6O=^.',HE_MI=1^S*+T11R>6L!@MMS18&SS?,,^-GSYW#L,>T
MT4 >06<_B*?5K./?KXMVN8UT_<)U5[4W<ZS&<D?>%OY14R'</E*_,3E=3M_%
M=GX,O9](3Q%*;NZDD5#=/)<6T,3;8E E;?\ O,;VVY.#MQ@Y'KU% 'G_ (5G
MUY_'NK1W1NVT\+.9&G:;;YGGYA55D0(NV(LI\HLK;0Q.2,^@444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 5Y5JWPW\07VLWUY#\2?$5I%/<22I;PI/LA5F)"+B3& #@
M8 Z5ZK10!X]_PJSQ)_T5/Q/_ -\3_P#QRC_A5GB3_HJ?B?\ [XG_ /CE>PT4
M >/?\*L\2?\ 14_$_P#WQ/\ _'*/^%6>)/\ HJ?B?_OB?_XY7L-% 'CW_"K/
M$G_14_$__?$__P <H_X59XD_Z*GXG_[XG_\ CE>PT4 >/?\ "K/$G_14_$__
M 'Q/_P#'*/\ A5GB3_HJ?B?_ +XG_P#CE>PT4 >/?\*L\2?]%3\3_P#?$_\
M\<H_X59XD_Z*GXG_ .^)_P#XY7L-% 'CW_"K/$G_ $5/Q/\ ]\3_ /QRC_A5
MGB3_ **GXG_[XG_^.5[#10!X]_PJSQ)_T5/Q/_WQ/_\ '*/^%6>)/^BI^)_^
M^)__ (Y7L-% 'CW_  JSQ)_T5/Q/_P!\3_\ QRC_ (59XD_Z*GXG_P"^)_\
MXY7L-% 'CW_"K/$G_14_$_\ WQ/_ /'*/^%6>)/^BI^)_P#OB?\ ^.5[#10!
MX]_PJSQ)_P!%3\3_ /?$_P#\<H_X59XD_P"BI^)_^^)__CE>PT4 >/?\*L\2
M?]%3\3_]\3__ !RC_A5GB3_HJ?B?_OB?_P".5[#10!X]_P *L\2?]%3\3_\
M?$__ ,<H_P"%6>)/^BI^)_\ OB?_ ..5[#10!X]_PJSQ)_T5/Q/_ -\3_P#Q
MRC_A5GB3_HJ?B?\ [XG_ /CE>PT4 >/?\*L\2?\ 14_$_P#WQ/\ _'*/^%6>
M)/\ HJ?B?_OB?_XY7L-% 'CW_"K/$G_14_$__?$__P <H_X59XD_Z*GXG_[X
MG_\ CE>PT4 >/?\ "K/$G_14_$__ 'Q/_P#'*/\ A5GB3_HJ?B?_ +XG_P#C
ME>PT4 >/?\*L\2?]%3\3_P#?$_\ \<H_X59XD_Z*GXG_ .^)_P#XY7L-% 'C
MW_"K/$G_ $5/Q/\ ]\3_ /QRC_A5GB3_ **GXG_[XG_^.5[#10!X]_PJSQ)_
MT5/Q/_WQ/_\ '*/^%6>)/^BI^)_^^)__ (Y7L-% 'CW_  JSQ)_T5/Q/_P!\
M3_\ QRC_ (59XD_Z*GXG_P"^)_\ XY7L-% 'CW_"K/$G_14_$_\ WQ/_ /'*
M/^%6>)/^BI^)_P#OB?\ ^.5[#10!X]_PJSQ)_P!%3\3_ /?$_P#\<H_X59XD
M_P"BI^)_^^)__CE>PT4 >/?\*L\2?]%3\3_]\3__ !RC_A5GB3_HJ?B?_OB?
M_P".5[#10!X]_P *L\2?]%3\3_\ ?$__ ,<H_P"%6>)/^BI^)_\ OB?_ ..5
M[#10!X]_PJSQ)_T5/Q/_ -\3_P#QRC_A5GB3_HJ?B?\ [XG_ /CE>PT4 >/?
M\*L\2?\ 14_$_P#WQ/\ _'*/^%6>)/\ HJ?B?_OB?_XY7L-% 'CW_"K/$G_1
M4_$__?$__P <H_X59XD_Z*GXG_[XG_\ CE>PT4 >/?\ "K/$G_14_$__ 'Q/
M_P#'*/\ A5GB3_HJ?B?_ +XG_P#CE>PT4 >/?\*L\2?]%3\3_P#?$_\ \<H_
MX59XD_Z*GXG_ .^)_P#XY7L-% 'CW_"K/$G_ $5/Q/\ ]\3_ /QRC_A5GB3_
M **GXG_[XG_^.5[#10!X]_PJSQ)_T5/Q/_WQ/_\ '*/^%6>)/^BI^)_^^)__
M (Y7L-% 'CW_  JSQ)_T5/Q/_P!\3_\ QRC_ (59XD_Z*GXG_P"^)_\ XY7L
M-% 'CW_"K/$G_14_$_\ WQ/_ /'*/^%6>)/^BI^)_P#OB?\ ^.5[#10!X]_P
MJSQ)_P!%3\3_ /?$_P#\<H_X59XD_P"BI^)_^^)__CE>PT4 >/?\*L\2?]%3
M\3_]\3__ !RC_A5GB3_HJ?B?_OB?_P".5[#10!X]_P *L\2?]%3\3_\ ?$__
M ,<H_P"%6>)/^BI^)_\ OB?_ ..5[#10!X]_PJSQ)_T5/Q/_ -\3_P#QRC_A
M5GB3_HJ?B?\ [XG_ /CE>PT4 >/?\*L\2?\ 14_$_P#WQ/\ _'*/^%6>)/\
MHJ?B?_OB?_XY7L-% 'CW_"K/$G_14_$__?$__P <H_X59XD_Z*GXG_[XG_\
MCE>PT4 >/?\ "K/$G_14_$__ 'Q/_P#'*/\ A5GB3_HJ?B?_ +XG_P#CE>PT
M4 >/?\*L\2?]%3\3_P#?$_\ \<H_X59XD_Z*GXG_ .^)_P#XY7L-% 'CW_"K
M/$G_ $5/Q/\ ]\3_ /QRC_A5GB3_ **GXG_[XG_^.5[#10!X]_PJSQ)_T5/Q
M/_WQ/_\ '*/^%6>)/^BI^)_^^)__ (Y7L-% 'CW_  JSQ)_T5/Q/_P!\3_\
MQRC_ (59XD_Z*GXG_P"^)_\ XY7L-% 'CW_"K/$G_14_$_\ WQ/_ /'*/^%6
M>)/^BI^)_P#OB?\ ^.5[#10!X]_PJSQ)_P!%3\3_ /?$_P#\<H_X59XD_P"B
MI^)_^^)__CE>PT4 >/?\*L\2?]%3\3_]\3__ !RC_A5GB3_HJ?B?_OB?_P".
M5[#10!X]_P *L\2?]%3\3_\ ?$__ ,<H_P"%6>)/^BI^)_\ OB?_ ..5[#10
M!X]_PJSQ)_T5/Q/_ -\3_P#QRND\%>"]6\.:S->7_C/6-;B>W,0MKU90BL64
M[QN<C.%(Z?Q&N]HH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "L;Q>[Q>"]=DC=D=-.N&5E.""(VP0>U;-9
M^O6$FJ^'=3TZ)U22[M)8$9^BET*@GVYH ^?? Z^'=7T_1HM2O/&C:I=2+&\D
M$LGV?<TFT'=_=Z9/UKL-(T>;XJ>(?$>H:UJVHPZ9IU^^GV-C9W!B5?+ZR,!U
M8Y!SZDCH !Z!X%T"X\+>"]-T2[EBEGM$97>+.TY=FXR >]<O/X,\6>'O$^J:
MKX)U'2A:ZM(9[JQU42%$F/)="F3DDGCCKWP, ''W^KZSI7@SXB>%+O5+F[?0
MS UE>O(?.\J5P0K.,$D#'/\ M$=  .8_M+2&TS01X.\5Z[)XQFEMT:&:YD6#
MS"!O#%P%(W<8R<],$&O4$^%U_P#\(-XDLKG5(KKQ%X@=);N\<%8MRL&"@ ?=
M'S8X'7H  !>\5> M1USX>:#H%I=VL=]I;VLGFR[A&S11E#@@$C.?2@#L==T:
M#Q!HUQIEQ/<P13;=TEK)Y<@VL&X;MR,?3->.^$O!-KJGC_Q;I5SK.NFVT>:V
M%MMU!@3N#$[O7E1Z5[F"2.>M<CX:\*7>B^-?%6MSSP/!K$D#PHF=R!%8'=D8
M_B[9H \^\)^.Y- \6>-[>ZTKQ%JX.LRB(V%L;A85#N-O+#;[#VKCWUF_E^"5
M]>&^OTD/BDIN,S"14,0.WKD?3UKV_P $^$;SPUK'BF\N;B"5-7U)[R%8LY12
MS'#9'7YNV:XN7X0ZTWP^N_#Z:C8"[FUPZFDIW[ FP+M/&<Y'IB@"3P)%X7?Q
MA:MIDOC+[7&LC*-3+^01L(.[/L>/?%;WQ8UK4[*QT/1-(O7L;O7-2CLC=IG=
M"C$ E2#D')7D=L_6KND6GQ'CU>W?6-4\/RZ<&/GQVT$@D(P?ND\=<5=\>^$#
MXPT2&"WO#8ZC9W"7=E=!=WERKTR/0Y_ X/.,$ PK'X;W_AG7],O_  SXAOOL
MP?;J=KJ5PTJ7,?&6  P).O/3..@R#AZ-H\OQ5U[Q'J6LZOJ4.F6%^^GV%C9W
M!A5 G61AW8Y!SZY'0 #;M?"_CG6O$.DWOBS6-,ALM+<3);:.95^TR#H9"V.,
M@' R#R,#.:9-X,\6^'?$NJZGX)U'2A::M(9[FRU59-D<QZNA3)Y)/' ^N!@
MX?6=9UK2_ GQ!\+7>JW5U)H4]H;.^>0^<899D(5F')(&.?\ :(Z "J7B/Q5J
MZ_"*?0]1NY8M=TFXMOW\<I#7%LZDQ2 C!/!"GW SR:[F7X5:A+X \1:=/JL-
MSXBU^:*>\O9%*Q;DD5PH '"CYL<?Q= . OQ"^$LGC#1M&%G=V]MJUA EK)-)
MG9-$!T. 3PPR/J: ,CXJ>$H-)N=+U*TU;6DFU;7(X+A!?,$5)-Q8(/X>@QZ5
M2^)>CV'@O_A$]/.M:Q%I5QJ,TE[.]V[RA"(@V"!G  X&#U/K7I?C[PI=^*[?
M1([2>"$V&JPWLAFS\R(&R!@'GFF>,O"-YXC\1^%=2MKB"*+1[TW$RR9W.N4.
M%P.ORGKCK0!YWX#O+.?XJVL'@OQ!JNH:&ME))J<>H3L1GD+L5P"2&V<@<9Z\
MD57\>Z[K=UXWU7Q%I%W,-,\'R6L<T$;L$N'9\R XX.,[6]A7I.I^$]1G^*&G
M>+;2>U\FWT][.2&4L&8G>5((!R,L,_0US.D_ W2)=&F/B622\URZ>62XNX+B
M14WL200N0#C@\CKGM0!)XUU.Y\5^-O#'A#3]5N++2=2M&U"YN;-]DDT6UBBJ
MWH=I_P"^LX.*T;#X;WNDZG=V=GK]\_AB^LS%/:3W3--#+GAX6Q\O;\SUXQEQ
M_#/Q%;:)X:NK35[*/Q1X?5X89V5F@G@).(WXW#"DC('3/<@C=\/>&/%,OBYO
M$GBW5K-YHH/L]M8:89!;H#U<[^2W)ZYZ]>   <#IW@BVNOB_K'A>36=>_L^U
MTY+B,C4&W[SY><GT^8]JV8+";XC^/_$.F7^JZC;:%X>,5K#9VLYC,TA!!>1A
M][E&Q]1[YZ^P\(WEI\5M5\6/<0-:7E@EJD(SYBL-G)XQCY#W[UG:KX-\2:9X
MRN_$W@N_TV*3445;^QU-7\F1E&%<%.<^W'))R<XH Y2.^U/PU+X^\$R:I>7U
MK::%-?Z=<W$FZ:%?+P4+=>"PQZ;<C&<5P0U7P\?!5G)I?BSQ /&;B(+"+J1(
MA*7 8%F 4#&>=WI[U[%IOPZU/^R_%-[K6I6]WXE\06<EJTT:%8+="A547C)7
M[N3C^$<9!)EU+X?WU_\ !J'P9]JM1?QPPH)V#&,,D@8D<9Z CIWH Z*/5=<M
MM6T32Y]%:YCN;8M?ZE'*!';RJA)&W'.6&!R.M=%7.BS\2KK.BR1W]I'I4-L4
MU&VVEGEDV$ HQ7. V/3ITKHJ "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ K.U_5XM!\/ZAJ\R%X[.W><H#@
MOM!.T'WZ?C6C5+6-+@UO1KW2[K<(+R!X)"N,@,",C/<9R* /*1J7C\>&;'Q5
M/XTT.TEOD6YM]%NK>**!T;#!/.9@^=I!Z]>,]ZE\7>+=:/CC1M,M?%]GX9T^
M\TA;V2>6*"XC\PLW =\ Y  !!P<9 YJ"Z\"^.+_PO'X0OK?PW=6=I$T%GJ\\
M9>9(L84*A'RO@*NX= .I(R=BS^'-R_B?PS>ZI;Z;=V&FZ!'IUQ#*/,S,H/*J
MRX(]^#[4 6?AUXEU:^E\21:OK%OK&FZ9*@M]:BMUACG!0M(/E^4[,#IGKU((
MK&^&_C_7=<\72V^NN%T_6+>2^T:-HU4QHDSH8\A06.T9Y)X4'O4UQ\/O$%EI
MOCG3M#;3K:UUV6/[%&)"D<*$$3 J%PI*\<?TH?X2W6B:AX=U+0-?U2\N-)ND
MQ!JE[F)+8@B1(@$^4D8&.F/H* .8'C3Q9+I/B36F\?V-D^EW]Q#!I5Q96^ZX
M5,%0&X;G.T<'D=?3HHOBG_9WC33?^$CU&/3](O?#D%[]G\C(6ZD8$X(4O]W<
M,$XX]:UO!WPPT_3EU:7Q%I.DW]W<:I-=6\S0B4K"VW:I++Q@ACCIS6NGAB]'
MQ8F\3N;<Z>^C"Q"[B9/,\T/G&,8P.N: /--2^*.N7'A[QOJNCZR'M[&_MH]-
MF%M'A(G8@C#)SG'\0)KLM5U?Q1XD^(6H^&?#FK1:):Z1;Q27=X;1+AY))!N5
M K\!<'ZY!]JQM>^%^NZG8^-H;>6P#:W?V]S:[I6 "HQ+;OEX//;-;VK^'/$V
MC^.KSQ3X56QO%U.W2&_L;R4QY=  CHP'H "#[]<_* ;_ (-;Q0ME=VOBE(9+
MFVN#'!>P[5%W%V<HI.QO48';BO.=6\::[<^+]?TV3QI9^%9;&4QV%E=V2%+E
M0,K(TL@X#>W0'...?1?!FF>(;&RO+CQ-J:7>H7EPTWDPL3!:I_#''GG ]?YX
MR><US2/'$M[J=H;'0?$>DW4A>S&I (UF&_@90OS*#T(.[CKZ $&K^*?%-U/X
M4\-:?/86.N:Q UQ=W\0%Q%!&@SNB!X;=@D9X' SSN":C>>/_  MH?B4ZEJ$&
MHV]MIS75CK*P11.LHP#&T(R#W(.,<<DYP*L/PSUOP_H_A*[T.\LY]>T!)DD6
MXW+#<I*69D!ZC:6(4D#.<G'2KUSX:\;^)-.\12:U>6=JU]I[6=EI<$S-!$2<
MF1VQ][C&0#P30!S&K^.M>&I^%K:7QI'H%M?>'+>_N;J2PBG#SMG/! QGT& ,
M=*M:]XL\0Z;\.8M0T/QK#K]_/K,=HEY'810A0R']T5(*]<'=UYJ[/X#\5V6L
M>&]2TN'0[J33= ATN:*_D?89%SN*@+R.F#Q]*NZWX4\7>)?#=K8WUKH%G<6V
MK07:K8O((S$@.[.5^]DB@!B?$&^U?7O *V4OV2'4Y+R'5;)HU+)-$BYC)(W+
MM8GT)!!-4]&U+XA>.-'N_%&B:];:9:-+(-.TIK&.03HA(&^1N5+$$'''?BM.
M_P#AM<CXN:9XLTV>%-.5WGO+5V((F9"A= !C+ )GIRN><\4;#PMX_P#"6E7W
MAKPT^DS:5+)(;&^N9G2:S5^H90/F())!&>>3_= !2\8>,O$UCXB\.Z?>>(8?
M"0N]-,]\QM8KI(Y@3D#.>"1@8;\ZEO\ Q?K6D_#FZU;3_&$/B)FU".VDU--,
M6-=/C(&YC&N0V,KU_O"KNL^!O%2>(?#VK:;<:;JT^FZ<;6>35W<>?(V=SX /
MKQSQTK5:P^(4N@7"0/X?TC4XKB.:W6S5GAN% (>.7<N5S\O*\\8R.M %3P/K
M>L7_ (A,2>,]+\4Z1);&1W2..WN;:0'C]VG)4^I'4]L<ZOB;7M2T_P"(_@O2
M;6Y\NQU(W?VN+RU/F;(P5Y(R,$]B*QM&\(:Y>_$'3O%&K:3HVBKI\,JF/3V+
MR7;NNW+G &T DCO]<\=!XA\-7VJ>/?">MP/ +723=&X#L0Y\Q J[1CGD<\B@
M#SOPA\3_ !!>>%/$::S<XU-;"[O=(O#%&HD$2L&7  4LC*&P0203G@5JP>+/
M%?B-O"GA[2=2AL=0O='35-1U1[9)653\H"QG"Y+#GCN,8QS$/A)J$_PK_L&>
MXMHM<M[F:>TN(I&V 2<,A; .UD)!&/3KBKP\"^)=#_X1C6M#DL)M8TO2UTR]
MM+B1A%<1#GY& R"&)/..WI@@'4>$E\86=]J.G^)IH=1M8MC66JQQI"TX/WE:
M-3\I'';\3765R7A+3O%2ZCJ6K>*+Z$/=;%MM-M'9H;5%')R>K'O_ /7P.MH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHKGO&7AV^\3Z/%9:?K]Y
MHDR3K*;FT+!V4*PV'#+P<@]>PH Z&BO)?^%1>)_^BJ>(?^^Y?_CM'_"HO$__
M $53Q#_WW+_\=H ]:HKR7_A47B?_ **IXA_[[E_^.T?\*B\3_P#15/$/_?<O
M_P =H ]:HKR7_A47B?\ Z*IXA_[[E_\ CM'_  J+Q/\ ]%4\0_\ ?<O_ ,=H
M ]:HKR7_ (5%XG_Z*IXA_P"^Y?\ X[1_PJ+Q/_T53Q#_ -]R_P#QV@#UJBO)
M?^%1>)_^BJ>(?^^Y?_CM'_"HO$__ $53Q#_WW+_\=H ]:HKR7_A47B?_ **I
MXA_[[E_^.T?\*B\3_P#15/$/_?<O_P =H ]:HKR7_A47B?\ Z*IXA_[[E_\
MCM'_  J+Q/\ ]%4\0_\ ?<O_ ,=H ]:HKR7_ (5%XG_Z*IXA_P"^Y?\ X[1_
MPJ+Q/_T53Q#_ -]R_P#QV@#UJBO)?^%1>)_^BJ>(?^^Y?_CM'_"HO$__ $53
MQ#_WW+_\=H ]:HKR7_A47B?_ **IXA_[[E_^.T?\*B\3_P#15/$/_?<O_P =
MH ]:HKR7_A47B?\ Z*IXA_[[E_\ CM'_  J+Q/\ ]%4\0_\ ?<O_ ,=H ]:H
MKR7_ (5%XG_Z*IXA_P"^Y?\ X[1_PJ+Q/_T53Q#_ -]R_P#QV@#UJBO)?^%1
M>)_^BJ>(?^^Y?_CM'_"HO$__ $53Q#_WW+_\=H ]:HKR7_A47B?_ **IXA_[
M[E_^.T?\*B\3_P#15/$/_?<O_P =H ]:HKR7_A47B?\ Z*IXA_[[E_\ CM'_
M  J+Q/\ ]%4\0_\ ?<O_ ,=H ]:HKR7_ (5%XG_Z*IXA_P"^Y?\ X[1_PJ+Q
M/_T53Q#_ -]R_P#QV@#UJBO)?^%1>)_^BJ>(?^^Y?_CM'_"HO$__ $53Q#_W
MW+_\=H ]:HKR7_A47B?_ **IXA_[[E_^.T?\*B\3_P#15/$/_?<O_P =H ]:
MHKR7_A47B?\ Z*IXA_[[E_\ CM'_  J+Q/\ ]%4\0_\ ?<O_ ,=H ]:HKR7_
M (5%XG_Z*IXA_P"^Y?\ X[1_PJ+Q/_T53Q#_ -]R_P#QV@#UJBO)?^%1>)_^
MBJ>(?^^Y?_CM'_"HO$__ $53Q#_WW+_\=H ]:HKR7_A47B?_ **IXA_[[E_^
M.UVG@OPQJ/A>QN;?4?$E]KCS2AUEO"Q:,8QM&YFX[T =-1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 5F^(-6CT'P]J.KRH9$LK:2<Q@XW[5)
M"Y[9Z?C6E5/5=-M]9TB\TR[#&WNX'@DVG!VL"#@]CS0!SUK8^,[:2QO+C6+6
M]>21!?6 MUBAC1C\QA<?/E,\;B=P!Z$\31^.+"2_CB%E?BREO#81:D8U^SO.
M"5V@[M^-X*!BNTL, ]*JP:/XON/L-EJFL6)LK66.66ZM(W2XO/+8,JL"=L88
MJ-VTG/(& :KVWA#5XOL^D->V0T"VU'^T(V1&%RV)C.D3 Y7 ?'S#DJ , \T
M6(OB):7#6?V?1-9E6^:2.S=8H@+B1,[T&9!M( 8Y;:I"G!-3'QY8F'2_)TS4
MY[K4FN$@LTB02AX'V2HVYPJE3GDMCY3STS'IG@^>PA\,HUY&YT>XN)G(0CS1
M(DJ@#TQY@_*L:^T36M,\2^'$TJ2W>XCDU>Y+3QMY++-,L@C9ARIP_!YY3H10
M!T47C2"[M+66PTC5;V>9Y8WM(HXUDMVB($BREW5%() QNYSQD<TR/QW8W2:;
M_9VG:E?S:C:-=P0P1HK!%*JVXNZJI!8#DX[ DXSAOX"U1OLTT\^FZC)+-<7%
M]:7:.+7SI64AU09W[%78 _4$G*DFM'PIX.O-!N-)ENKJWD_L_3[BP A0J)%>
M9'1\'[ORI@KS@G@D4 7[/QUHUY;-<!IXH5TP:KNECVYARP?O]Y"OS#MN7DYJ
M+Q9K.I1>!5U/1O\ 0]0N'LU@%Y&#Y1FFC0B1>>@<@XSCM7,:CX3/E^$?# GE
MEN(-Z7\D<#"&2Q)WR(S8P-SQ1+C.>3VKN_$>DOK6DBSCE6)OM5M/N89&(ITD
M(_$)C\: ,&W\6SZE=>%Q HM6O+VXM-2M&PS0RQP2LT9/;#H#D8R,'H:M1>.K
M1G'VG2M5LHY;6:[MI+F)%%Q'$ 6VJ'+*<$$!PI(J+5/!<ESXWL?$-EJ+6JIO
M:ZMPH82R>2\,<J^C!9,'L0J_W:YZU^'.K126LDCZ0LT=I<6=S<HLC3W?FQ[?
M.>1N2VX [.1\S?-TH WX_B%!-+'#!X>UR6:>U^VVT:Q1 SP=Y%S( ,97Y6VM
M\RX!S5R7QI9M'8MIVGZAJDEY9+?K%9QIN2!AE7;>R@9Z!<EB0<#@T6/AJ6TU
M;3+QKI&6ST=M-90ARS%HSO'M^[/'O7/7'P[G2#1Y(8='U"YL])@TR5-3A9H_
MW0.V1,<@Y9LKW!'(Q0!WFF:C:ZOIEMJ-C*);6YC66)\8RI&1P>0?8]*M50T3
M35T?1+/3E:-OLT*QEHH5B5B!R0B\*"<G Z5?H **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBH9[B.W3<_?H!U-9LFHSN?DP@[8&36D*<I; ;%%8JW]RIR9 WL5%7K:^6<[&
M&Q_T-.5*45<"Y11160!1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
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
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 <[<>,;*WU"6!K6\:U@N4LY]054\B*9]H",=V[JZ@D*5!;DC!Q!'XOMM
M2F^Q1Z?J,274MS9P7<D:"*2>(2;T&&+=(W()4 [3SGBFW7@QKB[N8EU)H](O
M+U+ZYLA""[2J58A9,_*C,BEEVD]<, <5;M/"Z6D>F*+MF^PZG<Z@"4^^9O/R
MO7C'V@\]]OO0!S>N:KJNGVLVJ6EYI]E96EL96DN86E:6;) BVAEP#P,C+$L
M!QRMYXQUM;74]62&TM+31EM_MEC-&7FD+1QRS .& 7:L@ ^4Y93G@C#/$_AB
M_/B*VU&UU18((5)MX)+031I*2<R8+#YP#@'L,XZFJ]SH*W\MP)=39+6_\EM1
MM_LX_P!(>,*N5;/[L,$4,,-P.,')KJE#VGO(#=O]9U[2]?L$N9=.,%]?M;PZ
M='&QF^SJ"3/YF[JH 9AMP 0N<D$X\VM:V^MVNFZG/83F:U>YG@MH60V)!4*"
MY8[U;+*"0I)0D<9 9!I%[::]>:LNO1S/=R[G5[ ,XB!^6%7W_*@]AR<DY)JI
MHWAB\B:2SNK^+5(;HLUQ'-8J&N'/\4C%CG'H1@  #  %$*7*[L#434]<%SJ%
MIHDEE%]BL5OI&N86D$[,9%2,89=H_=/EN3R,#@YGOM>\077]AW&BZAIR+K@B
MDM;.XT]Y'BB,8>1WD$RY"C)^[R61>^:NS>!EAC6/1+V/28Y+,V-S'#:J5>(L
MSY0 @(X:23#<CYSE3QC7M?#UO9ZS:7T,C+#9Z?\ 8+>VQ\L:%E)(.>I"(/\
M@-<\Y<TFP)M7.J26\4>CO:I,\H66:X!<0QX)+! 1N;@ #('.><8/$-XUUN32
M[#[.8I'GO;F(:C;:9-=Q3P1 XD2&-MWS,57.[;PQ&016_K?@BSOM-FM-'%GH
MWVJ=9;YK>R3_ $Q%W'RY<;2RDMD\\C(Z,<RC0==CMK0P^(DCN[4NJ[;$"W>)
M@ %:$..5V@JP88Y&""14@:&D:E]N\.6^HP7$>IF2#S%DMH_)$QYX"NQV'(QA
MCP>N*Y7_ (2W7!X8U"ZFMK>'4X]873TCM[>6[2)#(@8E5PTA5"YXQDC@5UVA
MZ1#H6CP:=#))*L>YFEDQND=V+NQQQDLS'CCFL[_A&)X+2]6PU::UN9]1;4$E
M5,J&./W;KD;T(&",@\\$$ T )X=UR:^L8C+,=1F>Y>"5X+!K3[*RINVRQR.6
M4\ 9[[UXP<U@7_BO7O#SW+:FVGWK0Z1/J%Q:VL3(;-UV^6A<LVY7)90< G86
M QD#I--T&]T_S)?[5\R[NKIKJ]E-N LQ,7EJJKGY%4+'CDD[.2<DUD:;X%NK
M?3;_ $O4=:6^LM0BE2\(LQ'-,\@P9&DW$E@#QQ@  #  % %JSUK5M/UB[TK5
M1'J4Z6D5W$UA;>42&D9'7:SG.T@$'(X)XR,FD?$NLF\DU)3:?V/'K*Z2;4Q-
MYQ!D6 R^9NQGS6^[MQM'7/34L_#FI0SW6H7.MB?5IH8K9+E;142.*-BV/+R<
MLQ9MQSCI@+C%1MX/8ZF6&HLNDM?KJ36(B^8W (8?O,_<W@/MQG</O8^6@"72
M-7U2\\5ZOIM_9PVMO;6\$ULJR;Y&5Y)D+.1P,^4"%&< \G)(&-XD\3W=AXLF
MTQ=>L]*MX[&"X7S].>Y:5G>56Y5UP (U_.NLBTM8O$%WJWFDM<VL%L8]O"B-
MI6SGW\T_E69J'A_59?$$VJZ7K:6+3VL5M+&]F)@1&TC*02PQ_K6H RX]0\1:
MEK\6FZ?K>GI&FDV]ZUQ)IK.)VD>1<A?-4H,(#C)//6J.I^)O$?\ P@]_KEM=
M6%I>:0UQ!>VYM6FCFEB?;E&+J54@9P02-V.<<[,WA?6FU9=4M_$:0WCV4=I<
M/]@5A($=W#*"WRG]X1CGI4\_@VVE\%7OAM+N8"\67SKMP&D>21B[R$# )+$G
M' [#I0!KZ5!J-O:%-3OH;R?>2)(;;R%"\8&W<W/7G/>KU%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %<]XRU?7-%TB*YT#1#K%VTXC:W#[-J%6)
M;/U"C\:Z&B@#R;_A/_B7_P!$V?\ \":/^$_^)?\ T39__ FN^TCQ5INMZOJN
MF69E^T:9($F+IM5\EE)0_P 0#(ZD]BI%;= 'DW_"?_$O_HFS_P#@31_PG_Q+
M_P"B;/\ ^!->A6/B33M2O+6VM'>3[58+J$,FPJK0L0%//()R."*UZ /(Y?'7
MQ(FC,<OPS+H>H-S66^O_ !"9R4^'$R+Z?:<XKVV63RHG?:S[5)VJ,DX[ >M,
MM+C[79P7'DRP^;&K^7,NUTR,X8=B.A'K51G*.P'BG]O?$3_HG<O_ ($5?M?&
M/Q#LU(A^&3@GJQNLDU[%5#5=6MM'AMY;D.5GN8;5-BY.^1PBY]LD9-.524M&
MP/-?^$_^)?\ T39__ FC_A/_ (E_]$V?_P ":],U?5+;1-(N]3O&*VUK$TLF
M.20!G '<GH!W)%)HVKVNNZ/:ZG9EOL]PF]0XPRGH58=F!!!'J#4 >:?\)_\
M$O\ Z)L__@31_P )_P#$O_HFS_\ @37K-% 'DW_"?_$O_HFS_P#@31_PG_Q+
M_P"B;/\ ^!->H7-_;6EQ9P32;9+R4PP+M)WN$9R..GRHQY]/7%4];U^UT,6J
M2PW%S=7<ABMK6V0-+,P!8X!(   ))) 'K0!YW_PG_P 2_P#HFS_^!-'_  G_
M ,2_^B;/_P"!-=W8>*K74$D6.ROTNH+E+:YLWA'FVY?!5G )&S!SN!(QGT-;
MU 'DW_"?_$O_ *)L_P#X$T?\)_\ $O\ Z)L__@37K-(S!023P.30!Y/_ ,)_
M\2_^B;/_ .!-'_"?_$O_ *)L_P#X$UZC87UOJ>GVU_:2>9:W,230O@C<C %3
M@\C((ZU8H \F_P"$_P#B7_T39_\ P)H_X3_XE_\ 1-G_ / FO6:* /)O^$_^
M)?\ T39__ FC_A/_ (E_]$V?_P ":]9HH \F_P"$_P#B7_T39_\ P)H_X3_X
ME_\ 1-G_ / FO6:* /)O^$_^)?\ T39__ FC_A/_ (E_]$V?_P ":]9HH \F
M_P"$_P#B7_T39_\ P)H_X3_XE_\ 1-G_ / FO6:* /)O^$_^)?\ T39__ FC
M_A/_ (E_]$V?_P ":]9HH \F_P"$_P#B7_T39_\ P)H_X3_XE_\ 1-G_ / F
MO6:* /)O^$_^)?\ T39__ FC_A/_ (E_]$V?_P ":]9HH \F_P"$_P#B7_T3
M9_\ P)H_X3_XE_\ 1-G_ / FO6:* /)O^$_^)?\ T39__ FC_A/_ (E_]$V?
M_P ":]9HH \F_P"$_P#B7_T39_\ P)H_X3_XE_\ 1-G_ / FO6:* /)O^$_^
M)?\ T39__ FNS\%ZUX@UNQN9?$&@'1IHY0L<1DW[UQG/Y\5TU% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 5FZ_J;Z-H%_J,<#W$MO \D<
M**6,C@?*H YY.!^-:5% 'ENDZ#KGA#5O#-U>FSN(61]+NVLX)3(3,3*))"20
M1YP.6P,>:>QJ'0;FUUA/ 6D?9IK@66GR6NIQ26SA(6^R^68I=PP"2&&T]0/0
MC/K%% 'D7@[P]I&L/X;CN=+AN+"+PTB21209B%R) )-RD8\P-OZ\Y)/O4-DF
MD?8-(;QS9SW%NWARUBLQ<0228F^?SU4 ';,1Y.",-@<'@U['10!YGH^B7-S<
M"\URVFFU.U\,6(#3;F(N/])#GG@R#.,]1N/][G -OX>U&V\.Z;K6F&V%GIEE
M)J%V^FR-/.PB4I CA"0!C+G.<80=6V^UT4 >-I9L_BUA<2Q1Z_\ VZ95=--F
M>]\CS_EQ-Y@7[.8  >-H4D8+]:PMM.=](BFL+E_&$?B**34I1;/Y@3[3]^1\
M8,.W9LYV_=QT./;:* ./\<1:CJL^BZ'IJ1YGNA>7$D\1>%8K<APK@$?>D\H8
MSR ?>N2N+?5=,M=2T76H3/ID>L0ZE=M:PL87LYRS2*%Y;:LP)=<GY6/;(KUV
MJ6JZ5:ZS9&UNQ)LWK(KQ2-&Z.IRK*RD$$$?TZ4 >/SQ6\MMKO]B1+'X>77;5
MIXVM9'A%M]E5CF(%6,/F%&P/EVG/*U<L='2^@T^"+_2=%F\1HRPVMB]M:A!:
MR;_+4LQ,+-P>BDE@ 0>?4=(T:TT6WEBMC,[32&6:6>5I9)7P!N9F))X51Z
M =*T* /*/[&TS3?$5FL^FPPZ?:>*W6T5X?W<*R6 8!!C"J9]IXXWX[BNF\=C
M3P=+EU2"_AMHY9&75["1UDT^3;@$[ 3M<%E)(*] 1R,=C10!Y2MWJ>I;4CNK
MO5M+AUO36M-1EM/*DE'F?O%)55#JF%^?:!\Q&3C-9^FKIZ:IX526UDC\5C6'
M&KR-"ZNQ,<S'>^,,I(4IR?E'R\ U[-6%9^$=*L=2CO81=$Q2/+! ]U(\,#OG
M<R1D[5)W,/8,0, T <+H&B)IFD^#]6ATR7^U6OIQ=2B,B=XC#<D1L3SMRL8
M/ PN*RO#$>GS>(=&"6=C%#?V5U;7EO#9RY+LBMY-U,YQ-+PW! /#'N*]LHH
M\D\)7^G:$/"5Y*IM[)_#AM28H&(-V'C,D>U1GS"P?C&20>IH\'Z%/<SZ?<7-
MC)]KL_#5J;072,$BN?,GP2&XWKD<GD!CZUZW10!X[X L@-<T-X9HTU""VD_M
M98=-EBF=BGS+=R/)AG\W# X))!QA2:]BHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH ***KWQNQ9RFQ6%KK;^Z$Y(0G_:(!./I0!8HKC-#\2:W=2:I<:Q%I
M%IINESS074T<TA8&-0Q8;E V\]_2M3_A--#6RN+N6XN(([=HUE2>SFBE'F-M
MC/EL@<ACD @8)!]#0!OT5ST7C;0I;K[,MQ<B4/%&^^RG41O*4"*[%,*Q,B<$
M@\UKVVH6UY/>0V\N^2SE$,X (V.45]N>A^5U/'K0!:HK@/#7CR^UBXT1;A=%
ME758P_DV%ZTEQ:YB,F9(ROW1@*3D89E'.:ZB/Q/H\MO97"WT8AO8I)H)'!56
M1!N9B2/E '/.* ->BN.O_B'I45M;S69EE#7-O'(DUK-$_E3,561%9 S@E2!M
M!!/%:(\::&UE'<I<7#^9.]NMNEG,UQYBC+*80GF @<G*\ @]Q0!T%%<W+X\\
M.Q6T$_VV65)X&N$$%I-*WEJVUF*JA*A2,-D#!X.*EG\:Z!;W"1->LX81$S0P
M220QB7'E[Y54HF[((W$<$'H: -^BL*+QCH<VJ#3DNW-P;E[3<;>01>>H),7F
M%=F_ )"YR1TZBMV@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@#D)O!CWGA[Q-I-Q=J@UB[FN(Y(U)
M\K<J[<CC."G(!&1WJA:^"+UM]Q<"R@N3<V+CRKB>?,<$XF;+RG/S<X4#"^IR
M37?44 <;K.BQ6OA[Q<=0>9X-4N#/']CA>6:,F&&)-JJ"2X>,,,<#@Y&#6MX4
MTVYTSPY;QW^W^T9RUS>D8QY\I+N!CL"VT>RBMRB@#SS1? ^JVR^'8+X:-;QZ
M+Y;"YL8W^T3E(RFTL0,!LY;KGI[TR/P!JMQ86FD7U]9KIUE9WEC%) K&65)D
M*!V!X5E&. 2"<G(Z5Z-10!Q\VA^(]5:R;5;K3HUL[JVF6*V5BLGEL2[DD @M
MP G(7'WCGBI?^$-8?4+NXM;V-[:ZU)[N6S^U36HD5H(HUW21?-E3&QV_=8-S
MC KNZ* .&\,^"+S0_*\Z[MI?+L;JUS$C*"9;AI5(!)P " 1D\]SUK(G^'6N3
MZ3#IDFH6TL4-K:10R27,X6$PI&&00#Y&#,A;S#\PWXP<"O4** .17PG<B"*/
M[3#E-??52<'E"[-M_P![YA[5UU%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %<]XRC\4R:/$OA&:RBU#
MSU+M>#*>5M;('!YSM_6NAHH \F^R?&__ *"/AW_OG_["C[)\;_\ H(^'?^^?
M_L*[#P[XTBU_7M4TP6GD+:Y:UF,H87<:R/$[J . LD9'4\%3WK9EUS2H;6"Z
MEU&T2WN(FGAE:90LD87>74YY 7YL^G- 'FWV3XW_ /01\._]\_\ V%'V3XW_
M /01\._]\_\ V%=+;?$S09WL9I;JWM=/O-.%ZES/<*,,6VF(J,_,O.<$XVGT
MS6[J'BK0-*BM9;_6;"VBNU#6[RW"@2KP=RG/*\CGIR* //?LGQO_ .@CX=_[
MY_\ L*/LGQO_ .@CX=_[Y_\ L*]&O->TVRF6VEO[1+N1 T,$DX5GR&*_@=C<
M_P"R?2L\>./#MO;VO]IZ[H]G=36\<S0F_0@!U##:QQN7GAL<CF@#B?LGQO\
M^@CX=_[Y_P#L*/LGQO\ ^@CX=_[Y_P#L*]%/B31%UK^QCJUE_:?_ #Z><OF9
MQG&W.<XYQUQS69JWCK1]/OH=/M[VSN]1>]@M)+1+E1)'YDBH6QR3MW9(_E0!
MQOV3XW_]!'P[_P!\_P#V%'V3XW_]!'P[_P!\_P#V%>C>(M93P_H%YJ;0F=H$
M_=P@X,LC$*B X."S%5SCO572O%-I>>%8]=U QZ9$H9;I;B0 6\B.4="QQG#@
MC/?CUH X/[)\;_\ H(^'?^^?_L*/LGQO_P"@CX=_[Y_^PKT*+Q5H$VESZG'K
M6GO8P8\ZX6X4I'G& QSP>1P>>:%\4Z"^F)J8UFP^PNYC6X-PH0L 6*YSU 4G
M'7@T >>_9/C?_P!!'P[_ -\__84?9/C?_P!!'P[_ -\__85V\OCCP\DFD*FJ
M6LJ:K<M;6[I,N-ZJ6.<GU"KCKN=1WK2U;5/[-%FB0F:XO+I+:&,-C).68Y]%
M17;_ (#CO0!YM]D^-_\ T$?#O_?/_P!A1]D^-_\ T$?#O_?/_P!A713>-=:V
M:Y>6OA^TGT[1[F6&9VU$I,XC4,S*GE;>AX!8=.U:MSXRT>.P\RWU"Q:\DM6N
M8+2XNEA9@(O-^;.2@V8))' YH XC[)\;_P#H(^'?^^?_ +"C[)\;_P#H(^'?
M^^?_ +"O0[KQ/H5EJ*Z?<ZO8PWC2"(0/.H?>0"%(SP2&7'KN'K2:3XETW6]0
MU6QLITDGTRX^SSJ'4G=M!R #TR2O./F1AVH \]^R?&__ *"/AW_OG_["C[)\
M;_\ H(^'?^^?_L*]$;Q-H::T-&?5K)=3.!]D,Z^9DC(&W/4CG'7'-36FM:9?
MWDUI9W]M<7$ S+'%(&:/YBIW =/F5A]0: /-?LGQO_Z"/AW_ +Y_^PH^R?&_
M_H(^'?\ OG_["NHU+Q-XEL?$5II,?A_39?MQG-K*VJNN4CP<N/(.TD,. 3WY
M[UOQ:S:+8/<7EU9P-;LL5V%N R03$+E"QQSEEQD G(XYH \X^R?&_P#Z"/AW
M_OG_ .PH^R?&_P#Z"/AW_OG_ .PKT&T\5^'[_4AIUGK6GW%ZREE@BN%9R ,G
M !Y('./3FGVWB71;W59M*M-6LIM0AW![9)U+J1U! ]._IWH \[^R?&__ *"/
MAW_OG_["C[)\;_\ H(^'?^^?_L*])T355UG2X[L1&&3<\4T).3%*C%'3/?#*
M1GOU[UH4 >3?9/C?_P!!'P[_ -\__84?9/C?_P!!'P[_ -\__85ZS10!Y-]D
M^-__ $$?#O\ WS_]A1]D^-__ $$?#O\ WS_]A7K-% 'DWV3XW_\ 01\._P#?
M/_V%'V3XW_\ 01\._P#?/_V%>LT4 >3?9/C?_P!!'P[_ -\__84?9/C?_P!!
M'P[_ -\__85ZS10!Y-]D^-__ $$?#O\ WS_]A1]D^-__ $$?#O\ WS_]A7K-
M% 'DWV3XW_\ 01\._P#?/_V%'V3XW_\ 01\._P#?/_V%>LT4 >3?9/C?_P!!
M'P[_ -\__84?9/C?_P!!'P[_ -\__85ZS10!Y-]D^-__ $$?#O\ WS_]A1]D
M^-__ $$?#O\ WS_]A7K-% 'DWV3XW_\ 01\._P#?/_V%=GX+B\7Q6-R/&$]C
M-=&4>2;,84)COP.<YKIJ* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ K-\02ZC!X?OY-(@,^I"!Q:QY49E(PN=Q P"03ST%:5% 'GMIX*U'
MPS?>&;C3M1OM2BL,V$\$BP1JEM(N&8%44MB1(WP2QP#WZP^'K'6WN/!-M<:'
M=6D>A6KV]Y//)%M+B#RQY>UB64D$YP.J^^/2** //_!>C:C;WNA75[ILMK]C
M\.QZ;(9BNY94=0P&">#LR#W&*HZ'INK^&;:PDNO#4^IM-X?M-.>*!X6:&6(R
M%HWW,!L;S!\P)'RG/:O3J* .#\/^%K[2XVCN8$DGB\,V>FI.I!S(GG^8BGKC
MYH^N,\>E9MK:Z[';Z!I>I^'-3GTK2=/M<P6DEN1=72QK_K-TJ_)&1PO(9_F_
MA7/IU% 'EL/AO5UU6339[?6'MVUQM1#Q/:):;#<><LF\QF;>. 5ZDC (4Y#5
MT?6AINB^'SX>N))=-UZ.]FU%GB$+1BX9S*IW;B[*_(P#RWMGU2B@#EO%NCZC
MK^H:)8V\LMK8PW!O;F[A*%T>,?N4"N&!R[!N5(_=]CBN2OM!U3P[<7 >1]1T
M\:W::M"9Y88Y+J5\K+"!\B>8'"2*, ,3C.ZO5JKWMC:ZC:26E[;0W-M(,/#,
M@=&&<\@\'D"@#RB6PU+7;O7=1L;"]MFM?$-M=O:PF#[00EHJG;OW1&0%UDVG
MTQPU:EGX9U"ZN['4)K/47+Z_%>S?VE+!YFR.V>-92D2JJ'=L&!N;Y03CH/0K
M#3K+2[1;33[2"UMER5B@C"*"3DG ]35F@#@FTG4K/Q']O&GS2VY\3&[Q"5)\
ME]/\CS,9' D)SWZG!K8\1H8O$?A:^<C[/%>2P.3T1I(75&_[Z 3ZR"NEJ.>W
MBN8O+GC21,AMKJ",@@@_4$ CW% '":5\/[&]OM>N=>L)G-SJTLT,9O)!%+$0
MFTM&K[#D@\,,\<TNK^&KZ>+Q^;:Q4R:GIZ6]D05'F[8&7:.> &..<5WU% '!
M:WX<O[O1_&R06(>YU*\A>VY4&5$AMU!R3QADDQG'0^M;F@PW5KK_ (F6XM9D
MCN+Z.Y@G.-DJ&WACP#G.0T;9! [5T-% 'FL^D:O]GO?#RZ',)+C7?[1354>/
MR1&;E9MY.[>)%4>7MV_PCG%=;X3TV73-*NHY[=8)IM2O;A@,98/<2,C$CKE"
MGX8':MVB@#G-7TV[N?&WAO4(82UK:1W8GDW ;"ZH%XSDY(/2N?U/3)[CXI0:
M?#(ITZ\6'5[Z,/\ ,)+8E$X]&8VY]_(/O7H=5H=.L[>\N;R"U@BNKK:;B9(P
M'EVC"[FZG X&>E 'E7A2WU#5O#'AC38-$G@2TU3[>^I,T?D^6LLC$KABQ=\[
M"-H^\W;&;7A7PSJ]I<:!INH0:WC1YFD:5Y;1;0$(Z[XRD?FOOWGY6(/S'<<C
MGTZUM+>QMDMK6"."!.%CC4*J\YX ]S4I 8$'H: .:\%(6L-4O ?W%YJMU/!Z
M%-^T,/9BI8'N&S735'##%;0I##&D<4:A$1%"JJ@8  '0 5)0 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%5[YKI+"X:Q2*2[$3&!)6(1GQ\H8CD#.,T 6**\_G\2:[IES
MJ.G->6.HRQM96\=XML8T@N;B81F-U#'=M5EDQD$# )^8&KUOJ'B&XN-2T9;Z
MR%U874?FZ@]O@"V>(N&$>['F!@4ZXQ\V/X: .RHKA;+6=>U+PY'J#:GIMA91
M-<F;57M\K/%&^(I$0MA5=<L22?NC;PP(OCQ1<VOPZ;Q#J-I'%J,6FM>26>2N
M7"%L8.64''0Y(S@\B@#JZ*X^"Z\1C5[KP_/JMD;UK.*\M[U;$[4_>%9$,?F<
MC@;3D'YN<XR;'@[5-2O]*FU#5;^UFM9YB+"5+<VYDA' D(+'AB"5Y^[M/?
M.HHKCKW5-?T[Q!I\<MQ8R)?W[01:;%&3)]F&<S&3.<J,,>-HR%ZD$T_"WBC4
M=5UI$U*\-JER9VM;&;2982Z*YVA9F;#L$PQ 7N<< F@#O:*YGQ/K6K:9J&C1
M6=K;_8KF^A@N;B5\MAV(V(@[\9+$@ = 2>,D^)=2/C*XM9KTV.F1W\=I")-(
ME99LI'Q]HW!5+.SJO'8=R* .\HKG-9O=5>T%U!=P:)8P"=[NYOH1(R[&PF%#
M!0K#<V2<X & 3QSJ^*?$M]ILUQ"EI876G:+#J=U;36[-YTL@D(CY8&-<1'U8
M%QG[I! /1:*Y35?$UV]C8+IML]O-J5S;P6]S<H&C D0R,X4-EBJ*PP<?-CJ*
MI7OB+Q!9>%_$#16]I=ZIH\TL+3L3%$4$"SK*5Y.=KJNT=6[J.@!W%%86L:I<
MV/@2_P!7A*?:X-,DND++E=ZQ%AD>F1TJ#5-6O8(O#0@>-'U.Z$$S%-V ;:63
M('^\B_RH Z2BN$TN\\1KXCUBWU#7K>6RT<0R2A-."M,K1ER,[SMQCWJSHEQX
MKU73],U[[;8&"^6*=M,\@@10/@\2YR9%4YR1M)!&!G- '94444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !574;:>\TVYMK:Z:TGEB
M9$N$7<T1(P& /<=15JN?\7^,=+\$Z1'J>K"<V\DZP+Y";FW$,1QD<84T 9UE
MX(N;;07T>76MUNOER6S0V:1O#.D@D64DD[VWJ"=V=QSG.33+[P)<ZA8W*3:W
M_I5]=I<WLGV4>5.J(%2'RRW$0P"5).XYR2"17._\-">"?[NJ?^ P_P#BJ/\
MAH3P3_=U3_P&'_Q5 '3ZCX0U;4XM-%QXB1FL9&E"G3T,<C<;"T>[&4YV^A.>
MH&+]SX1TS4[-QK%M:7FHRVKVLNHBU2.<HZLC;6P2ORL1P>]<3_PT)X)_NZI_
MX##_ .*H_P"&A/!/]W5/_ 8?_%4 ==%X3NWCU.6_UN2YU&]L/L$=VD"Q>1&
MV&"@G+EG+,<@$@8"@8K2D\,Z+<:39:9>:797EI9QK'!'<VZ2*@5=HP&! X&*
M\_\ ^&A/!/\ =U3_ ,!A_P#%4?\ #0G@G^[JG_@,/_BJ .KLO"FIV7B6[U@:
M^)3=3[Y$DLD+B$'Y85?.50#I@=22>2:ET_PK<P:C8W&H:W<:C#IID-BDR .I
M=2NZ5\_O&",R@X'!).3S7'_\-">"?[NJ?^ P_P#BJ/\ AH3P3_=U3_P&'_Q5
M 'HFL:0FL+8AYFC^R7D5V-HSN*'.T^QK-N?"]U=Z@?/UJ>32C>1WILGC#,)$
M8.J"0GB,.JMMQG(QG'%<;_PT)X)_NZI_X##_ .*H_P"&A/!/]W5/_ 8?_%4
M=9K7A34=9DL'?7MOV.>6=4DLT>-V9B8RRY )C4X4G/(W=<$-U'P?>:@)2VNR
M12WMDMAJ4B6R@W$0+D%.?W;@22#/S##=,@$<K_PT)X)_NZI_X##_ .*H_P"&
MA/!/]W5/_ 8?_%4 =QJ/AM[^W\E+]H!;RPSZ=MA4BT>,8_X&#R"#V) (ZTR'
MPL!X>UC3KF^>:YU?SFN[K8%R\B"/*KDX"JJ@#)X49).37%?\-">"?[NJ?^ P
M_P#BJ/\ AH3P3_=U3_P&'_Q5 'I,FEV]QHKZ5< RVTEN;:0'C<A7:>GJ*P].
M\)WL%[ITFI:]+J%MI9+64+6Z1D-L:,-(P^^P1F P%'.<$XKDO^&A/!/]W5/_
M  &'_P 51_PT)X)_NZI_X##_ .*H ]!L]$CM-:U;4O-,AU$1!XF484(A7\<Y
MK&M/!EW:Q6FF_P#"07+:%:.C068B59-J$%(VFSDH"!Q@$@ %B,YY?_AH3P3_
M '=4_P# 8?\ Q5'_  T)X)_NZI_X##_XJ@#U:BO*?^&A/!/]W5/_  &'_P 5
M1_PT)X)_NZI_X##_ .*H ]6HKRG_ (:$\$_W=4_\!A_\51_PT)X)_NZI_P"
MP_\ BJ /5J*\I_X:$\$_W=4_\!A_\51_PT)X)_NZI_X##_XJ@#U:BO*?^&A/
M!/\ =U3_ ,!A_P#%4?\ #0G@G^[JG_@,/_BJ /5J*\I_X:$\$_W=4_\  8?_
M !5'_#0G@G^[JG_@,/\ XJ@#U:BO*?\ AH3P3_=U3_P&'_Q5'_#0G@G^[JG_
M (##_P"*H ]6HKRG_AH3P3_=U3_P&'_Q5'_#0G@G^[JG_@,/_BJ /5J*\I_X
M:$\$_P!W5/\ P&'_ ,51_P -">"?[NJ?^ P_^*H ]6HKRG_AH3P3_=U3_P !
MA_\ %4?\-">"?[NJ?^ P_P#BJ /5J*\I_P"&A/!/]W5/_ 8?_%4?\-">"?[N
MJ?\ @,/_ (J@#U:BO*?^&A/!/]W5/_ 8?_%4?\-">"?[NJ?^ P_^*H ]6HKR
MG_AH3P3_ '=4_P# 8?\ Q5'_  T)X)_NZI_X##_XJ@#U:BO*?^&A/!/]W5/_
M  &'_P 579>#?'&D>.;&YN](%P(K>41/Y\80YQGC!/K0!TE%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !4%V]O%;23731+!$ID=Y<!4 &223P
M !GFIZPO&W_(A^(O^P9<_P#HIJ %TW7O#&L7!M]+U32;V<+N,=M/'(P7UP#G
M%:WV6W_YX1?]\"N$U@60\-^#S&$&K&\T_P"Q>7_K/O)YO3G;Y7F;NV.M4&U_
M5F\0:;>VFH:I-I][K,EAYDRVT=JT>9%V1H,REE*??.,E6/0@4 >DBVMF&1#"
M1[(*7[+;_P#/"+_O@5Y!H]UJ]CH.@Z+876J3)?WVJ2RO;-;)<$13L!&C2!4&
MXDN>K<-C Z>B>#+S4KS0F;5#OGBN9H5D:2)W=%<A?,\HE X'RL!W!X'2@#;^
MRV__ #PB_P"^!1]EM_\ GA%_WP*FHH A^RV__/"+_O@4?9;?_GA%_P!\"IJ*
M (?LMO\ \\(O^^!1]EM_^>$7_? J:B@"'[+;_P#/"+_O@4?9;?\ YX1?]\"I
MJ* (?LMO_P \(O\ O@4?9;?_ )X1?]\"IJ* (?LMO_SPB_[X%'V6W_YX1?\
M? J:B@"'[+;_ //"+_O@4?9;?_GA%_WP*FHH A^RV_\ SPB_[X%'V6W_ .>$
M7_? J:B@"'[+;_\ /"+_ +X%'V6W_P">$7_? J:B@"'[+;_\\(O^^!1]EM_^
M>$7_ 'P*FHH A^RV_P#SPB_[X%'V6W_YX1?]\"IJ* (?LMO_ ,\(O^^!1]EM
M_P#GA%_WP*FHH A^RV__ #PB_P"^!1]EM_\ GA%_WP*FHH A^RV__/"+_O@4
M?9;?_GA%_P!\"IJ* (?LMO\ \\(O^^!1]EM_^>$7_? J:B@"'[+;_P#/"+_O
M@4?9;?\ YX1?]\"IJ* (?LMO_P \(O\ O@4?9;?_ )X1?]\"IJ* (?LMO_SP
MB_[X%'V6W_YX1?\ ? J:B@"'[+;_ //"+_O@4?9;?_GA%_WP*FHH A^RV_\
MSPB_[X%/CBCB!$:*H/7:,4^B@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH *CG@BN8)()XTEAE4I)&XRK*1@@CN"*DHH R--\+>']&N#<:7H
MFG64Y7:9;>U2-L>F0,XJ-O!_AQ[R6\;0[ W,LHG>7R%W&0-NW9['< 21U/6M
MNB@#&F\)Z!<64UG-I%G);37)NWB:(%3,>LGLWN/>M*RLK73K.*TLK>*WMHEV
MQQ1(%51Z #I4]% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !113)IH[>%YII$CBC4L[NV%51R22>@H ?16(/&7A=B OB31R3
MP +Z+G_QZK6IZ]I&B^7_ &KJMC8^9]S[3<+'N^FXC- &C151]3L(]._M&2]M
MDL=H?[2TJB/:>AW9QCWS5.V\5>'KRX2WM=>TN>>0X2**\C9F/H #DT :]%5[
MV^M-.M'NKZZ@M;9,;YIY B+D@#)/ R2!^-9B^,?##,%7Q)H[,3@ 7T62?^^J
M -NBJUKJ-E?27$=K>6\\EN_ESK%*KF)^ZL >#[&JI\1Z(MD]ZVLZ<+5)?):<
MW2;!)UV%LXW>W6@#3HK*M/$^@:A=):V6N:9<W$F=D,-W&[M@9. #D\ G\*OW
M=W;6%L]S=W$5O;QC+RS.$11[D\"@":BLVR\0Z+J=M/<V&KV%U! -TTD-RCK&
M.3EB#P, ]?2JO_"9^%O^AET;_P #XO\ XJ@#<HJG/JNGVVG+J-Q?VL5BRJPN
M9)E6(AL;3N)Q@Y&.><TRZUK2[&RAO;O4K*WM)L"*>:=4CDR-PVL3@Y )X["@
M"_161;^*_#MW<1V]MK^E3SR-M2*.\C9F/H #DFHSXR\+J2&\2:."."#?1<?^
M/4 ;=%1P3Q7,$<\$J2PRJ'CDC8,KJ1D$$<$$=ZDH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ K$\9?\B-X@_[!MS_ .BFK;JI
MJNGQZMI%[ITKND=W!) [)C<H=2I(SWYH \)^&^E37GA[01+\+=.O[.5PLFLR
MW,&\H92&D*%=QVC/&<G;70^!=!TKQEXG\9:SXDM(=1OH=5DL8H+M1(MM"GW0
M%/ ],_[/N<^D^&/#]OX5\.6>BVLTLT%JI5'EQN.6+<X '>N;UKX9QWFOW.N:
M'KVHZ!?7@ O/L9!CGQ_$5/1O?\<9)) /,;^)=&\-?%;PS82,^CV$EM+:H6W"
M!I'!= 3SU&/^ GN363J]K;7?A+PS9GP6GAV2YEM(U\1,  3L^_\ NQDEOO<G
MW[9'M$'POT:V\$ZCX:CN+PC4G\R\OG<-<3/N#;BQ&.W3'<]R2;6N^ +#7O!^
MF>')KV[B@TXPF&>/;O)B3:I.01T//% '1ZAIMEJUC)9:A:PW5K+C?#,@9&P0
M1D'T(!_"O(_!'A+P[=?$[QW:SZ'826]E-:_9HV@4K#E7)VC'&2!T]*]E Q]:
MP-&\)VFB>)-=UN"XGDGUAXWF1\;4V @;<#/\1ZT >4^#=4\4Z?XO\=KX>\.0
M:K&^N3&5Y+U8-AWO@8/7-<4^]O@9?F2%?,/BT[HLY&?*7*Y_2OHKPWX0L_#.
MHZW>6UQ/*^KWC7<RR[<(Q).%P!Q\W?-<W)\'](D\)7'AW^TM06WFU,ZD904W
MB0KMVCY<8XSTS0!#X0TVYC\30RW'PKT[P^L:N5U"&Z@D:,X(P B@\@D?C5KX
MK^&]1\1Z;I TX6ER]G?I<OIMU*(TO !]S)X)YQ@XX8\^MW2/ -WI6K6]])XT
M\27RPMN-M=78:*3@C##'(YK1\8>#+'QE96T5S/<6EU9S"XM+RV;;+!(.X/X#
M\AZ4 ><Z!'H?_"R+:UU;P9=>%]4OK*:V6TA:-[&]CVDNK;5 )QZ>@SVRZ?P?
MX;7X]6VE#0M/&GMH1F-M]G7RS)YK#=MQC.!C-=AHGP\-EXBM]?UKQ!J&N:C:
MQM':M<;4C@###$(O\1&1G],XQL/X3M)/'47BPW$XNX['[$(N/+*;BV>F<Y/K
M0!YW\6)M'N-6\*>!+F\M]+TEF^U7;%Q$D4$:E8T!/ !PX ]0M7?A0VF>,/AQ
M#HVMVUGJ;:+=-;$2A94.W/ENO;&UBH/L:ZMOA_HMSXNO_$6I1#4;B[B2%8+R
M-)(H%7'W%(ZG&<^Y]:ET+P1IOAOQ)JNKZ6SV\>I+&);&-$6!"@P&4  @_>[_
M ,1H X/X,>&]$GMM<OI=)LWN[/7ITMIFA4O$JA"H4]@,G&/6N+^'ME=W'A^Z
M>#X8V'B11?2C[;/=0QL.%^3#@G Z^G->[>$_"5IX1M=0@M+B>9;V]DO7,V,J
M[@ @8 X^45R=A\'DTF%X--\9^);*!Y&E,5O<JB[CU. OL* .IEMM>AE\/1Z-
M%IUEI<*[=0M9 2T:!5")%M&./F'8=*Z.N<;PH[R: [:]JQ;2,[OW_P#Q^9V_
MZ[CYON_J:Z.@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BJMU>);C'WG/0?XUFR7MPYSYFT>B\5I"E*6H
M&Y16&E[<*<B4L/1N:T;6]6X^1AMD].Q^E.=*45<"W11160!1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %<CX^O;FTM]$2WEU)%N-1\J8:;M\]T^SS/A=W'WD4GV!KKJ
MQ/$^C6^LV$'G3W4#VDXN(9;67RW5]K)UQTVNP_&FE=V Y"UUNRT33)+O5[_4
M[82S;$.N2('8A0?DV\;?\#6#JDFM1WE]?7MSJUO;)<?Z->VZ+-811+C(FC'S
M#!#!B>G8C%=WHNB""8QM?7]U&3O;[7<>81C@ <# YYJ>Z\#:7=7%TWVB_AM+
MQS)=V,%RR6\['[Q91TW?Q!2 W.0<FNB<^7W4!PU_-J\&H7MC'<O;&;74L$G7
M#&"/[&D[!,Y&XX8 D$ N3VJO=ZS-I%OKUM;ZWJCS1:5<SP+>PN62:-1^\CF*
M@,!N&1SR5(QR*].N_"VEWT-_%<1R,+VZ2\=ED*/',B(BO&RX*$"-<$'KGUKD
MM6\$6%LTPGN]0O?MEK):F6ZN2[1QOC>J# 5<_*<XR<=:(3<W9[@3Z?XCU&75
M- T>^F*:G;ZB]M?[0%6ZC^RSO',H_NN4!]F5E[52\"7%_J5OH5Y=S>+GDGMH
MYI9;@Q?9'8Q[B>/FVD]/J*Z>TT#3M4O])UZXA)U+3?-6"53@X=2K!O4<DC/0
MGCJ<FD^#+?1OL:6NL:T;>T54BMY+PM'M48"E<<C':L)*TF@.0M+S6+'X?1>,
M3K^HSW,;&66TG9&AF3SMI0#9D$KP"#G..O2NM\5ZAJEEJOAN+2E222YO9(Y(
M9)3&DBBWE;YF"L0 5#<#M3++P!I-D((_M.I3VD$HFBLY[QF@5PV\'8, X;D
MY&0/2M;6="MM:-F\L]S;SV<IFMYK:38\;E&3/0@\,>""#W!J0,!/B#%#$\NH
MV)MDBMKR24K+OQ-:OMEB' W9&&4]QG@$5<\1RZY/X8M&LHGMK^5X3=6]O,GG
M!#S*D+OA2X&<$XR <8.,5=0\&1W"Z%IT$$?]FV%\=0GGFG9IWE&XD8(^;>SD
ML2>F1CD8Z#6=%L]=LTM[L2#RY!-#+#(8Y(9!G#HPY!Y(]P2#D$T <+'KFJ6>
MDW::;>7LMS'J-A']CUN/RKBVCFG6,@OM82(YR PS@%\,2H%:(^(OF:ZUA#8P
MO%]N?3U_TAO.\U24WL@0@1^8-N=Q('S8[5K?\(7I[6%W;SW>HSSW;0O)>RW)
M,X,3[XMIZ*%;D  #)/!R:FA\)V,&I?:X[F^$?VAKK[(+@B#SFR3)M]226VYV
M[B3C/- &+/\ $>"+2H[]-.=Q]@CN9T,NWR)I9A#'"QQ_ST$H9OX?*/!S6MX6
M\4?\)$U]"\$236;(&DMY&EAD5QD%795)((8$8XQ[BGCP;HPMM5MU@=5U2X^U
M3LLA5A)D,&1ARN'&\8Z,2>]7=)T>+21.PNKN[GG8-+/=2[V; P   %4 =@!W
M/4DT >8W.N:GLN#:W_B)=7GU:ZM+!G$8L&=;B18T+.,;=J@$9W'!"Y.*ZR+Q
M3=G7K_2-/LS=7S:A*B"[NMD4<<<$#,P*H2!F9 %PQRQ.<<#;F\,:9<:#=Z-*
MDC6=U++,XW_,'DE,I93V(=L@]L#TK&UGPC*)4N](C62Z>Z:YGDDO7MI=S1)&
M2DB*P (C7<I4@]1@@4 0V?CO4=4M@;#04:ZAMI;F[@FO-GEJLTD2HC!#N=C"
M_7 &.O-=5HNHC6-"T_4Q'Y0O+:.X\O=G;O4-C/?&:X!_ &JVFAV5C9?9))A9
MRV\\POI[=LR.TA4D!C+&"YP#M;@G=\QKT#1[!=)T6QTU9#(MI;QP!R,%@BA<
MX_"@"[1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M<Q#XT@EOH5.G72Z=<7CV$.HED,;S*S+C:&W!2R,H8CDCT()I6GC1=>MK5!I-
M]9)J%D;ZREN#&1*B%"P(5B5/SJ1D<C/TJ[#X+@BOH&.HW3:=;WCW\.G[4$:3
M,S-G<%W%0SLP4G@D=0 !8T_PG::>-""3S.-'LGLH@^/WB,(P2W'7]V.F.III
MV=P.4UK5-;TR<7]E?P#?+%#I^FK"&:\8X\P.Q&5ZMRI 4+N.>E7$\2ZG]KCU
M5KN,V$FMMI/]GB-1MC\TP"0/][?Y@W==NTXQD9JIJGA6[L?$\^JV^LWENTR+
M%'B&&14C')12Z$KD\G'7CT&%CT6T_M(7!O+D6BWC:@M@54QBX.26W8W8W$OM
MSC<<^U=,J?/[R MKJOB.RUV*P?4;+4+Z:TFGN;58]L%BV/W.' W[6;Y?FR6
M9AC!%90UF^36[FSU/68+ZWMK=&GNGC2%;>X8_P"I!& 05^;!RR\9)R*73M!E
MTB"YBMO$6HR"X\UY&:& .TK@CS"X3<6&01D\8 Z#%/\ #OA Q1)IKWCWU@B@
M>1<VT.Q#G.\E4!9CSR22223SS3A3Y/>8#O[?U6UTW6M7M+R(:=HDD6;98U<7
M:M''+(Q?J/DE 3:0,C)W X&S<OKR>.+33;77O,@;=>W<#6<86"V#$*FX<[F;
MY0?1'/4 &U=^![.YN91%>7%KIUSY/VNPA5!%/Y0 3DC*@JJ*P4C*J!QSG8M=
M'AM=9U'5!+(\U\L2.KXVHL8(55XZ99CSW8URR=VV!EZSJ+7=FMWIOB*QL=*M
MP[WU]&4E=, ;57(* <DDGG@ #G(Y>Y\2>*7LM)DFBU&P7^SFNKV>TTP3<EP$
M)5_N_(K.4!+#<!@XKI=8\$VFHM8?8KEM*CLYC<+%:6\/ER2X 5V1T*DKCY3C
M@\]0,/N_"][=1H/^$GU2.5K<VUS(@B'G)DG=MV;4<;B-R@<=<X&$!J&ZGFT1
M+K2C!?2RPH\#/)Y<<NX##%@#@8.> ?:N-7Q!XBN_!&@W5N9GU&]NWCNIK*S$
MNQ%$IRJL=H!*(N6/\76N\LK.WTZQM[*UC$=M;Q+%%&.BHH  _  5AQ^$_LFC
M:?8Z?J]]:26$KR13H5._<6W+(A&UU^8]L@@$$$4 1Z3JM_J/AQ6TZ1KZ]:"X
M N[V(0)'<H^T131K\RD-D':#PAYY&<^PN_$%S?ZSI-EK$%^;5(%.I36JJL$[
M,?.C 3"NRQ@,!_"64,3GC7@\+M::1+I]KJ]]#YT<_G3IL$CS2ON:;(7AP=V,
M8 W=.!BII_@R;3M%.E1>(=06W0)]F\J*"(V[*V\,-D8W9(^8-D-DYSDT -\*
MZ]?7UM=QRI<7_P!GU'[*LLD*V\ZQ&-6\R:([=N"Q'"@D;6"\U-INJ:O-XYU/
M3;Z.WALXK..>UCB;>Q!DD7>[$#!(0':. .Y.:M:=X<DT^6>Y_M6ZEO;JY2>[
MG9(QYRJFQ8]H7"H !TYSWYJZFD1)X@FU@22>=+:I:E.-H57=@?7.7/?L* ,G
MPMJFKW^I:[;ZQ';PR6ES&D<-NQ=8U:%'P7(!8_-R<8STXKGK_7;UO$VNVC^(
MM5L(K2YCA@ALM%-T@0P1/DN(GYW.W!/3%=O8Z3%8:EJ=]')(SZA*DLBMC"E8
MUC&./10>>]94_A>]&J:A>Z?XEU#3UOIEGEAB@MW4.(TCR"\;'I&O>@#.5O$.
MJ^*=<LK/Q"UE%IPMUA3['%(KL\>XE\@,>>P(_"LJ[US7M2\-Z'KEIK#Z>U[>
M6UA/:Q6\4D:NT_E2.K.I;KDC)["NCF\(7+:I>WUKXEU.S>^6-;D01P'>438&
M!:,E21Z5<E\*:>VBZ9I,'F6]IIT]O/"J$$DPN&4,3G.2.3U.3S0!IV%O<6ME
M'#=7CWDZ@[IW14+\]PH 'IP.U6:** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH *Y[QEJ/B+3-'BG\,Z/'JM\TX1X)) @6/:Q+9)'<*/QKH:KW]];Z
M9I]S?W;^7;6T3S3/@G:B@EC@<G@&@#R[_A+_ (N_]"!9_P#@4O\ \<H_X2_X
MN_\ 0@6?_@4O_P <KM+'Q<UQ?6-O?:%J>F)J&19S77E%9&"%]A".Q1BJL0&
M^Z1UXK9M]1BFM+.:8"UDND5D@F=0X)7.W@D$CO@F@#S+_A+_ (N_]"!9_P#@
M4O\ \<H_X2_XN_\ 0@6?_@4O_P <KU.6[MH0IDN(D#$*I9P,D] /<TLMU;PR
MQQ2SQ))*<1HS@%SZ =Z /*)?%/Q9GC,<OP]L70]0;I?_ (Y6<VH?%$L2O@"V
M4>@O%_\ BZ]>M=8L;R^O[.&=3/8RI%<*>-K,JL!GOPPZ=^*NF1 2"Z@@@$9]
M>E5&<H[,#Q,:A\4@P)\ VY'I]L7_ .+K1@\3_%BVC\N'X>6*+Z"Z7_XY7JHO
M;4F$"YA)G&8AY@_>#U7U_"K%$IRENP/)O^$O^+O_ $(%G_X%+_\ '*/^$O\
MB[_T(%G_ .!2_P#QRO6:*D#R;_A+_B[_ -"!9_\ @4O_ ,<H_P"$O^+O_0@6
M?_@4O_QRO6:* /)O^$O^+O\ T(%G_P"!2_\ QRC_ (2_XN_]"!9_^!2__'*]
M9HH \F_X2_XN_P#0@6?_ (%+_P#'*/\ A+_B[_T(%G_X%+_\<KUFB@#R;_A+
M_B[_ -"!9_\ @4O_ ,<H_P"$O^+O_0@6?_@4O_QRO6:* /)O^$O^+O\ T(%G
M_P"!2_\ QRC_ (2_XN_]"!9_^!2__'*]9HH \F_X2_XN_P#0@6?_ (%+_P#'
M*/\ A+_B[_T(%G_X%+_\<KUFB@#R;_A+_B[_ -"!9_\ @4O_ ,<H_P"$O^+O
M_0@6?_@4O_QRO6:* /)O^$O^+O\ T(%G_P"!2_\ QRC_ (2_XN_]"!9_^!2_
M_'*]9HH \F_X2_XN_P#0@6?_ (%+_P#'*/\ A+_B[_T(%G_X%+_\<KUFB@#R
M;_A+_B[_ -"!9_\ @4O_ ,<H_P"$O^+O_0@6?_@4O_QRO6:* /)O^$O^+O\
MT(%G_P"!2_\ QRC_ (2_XN_]"!9_^!2__'*]9HH \F_X2_XN_P#0@6?_ (%+
M_P#'*/\ A+_B[_T(%G_X%+_\<KUFB@#R;_A+_B[_ -"!9_\ @4O_ ,<H_P"$
MO^+O_0@6?_@4O_QRO6:* /)O^$O^+O\ T(%G_P"!2_\ QRC_ (2_XN_]"!9_
M^!2__'*]9HH \F_X2_XN_P#0@6?_ (%+_P#'*/\ A+_B[_T(%G_X%+_\<KUF
MB@#R;_A+_B[_ -"!9_\ @4O_ ,<H_P"$O^+O_0@6?_@4O_QRO6:* /)O^$O^
M+O\ T(%G_P"!2_\ QRNS\%ZIXGU2QN9/%&B1:5<)*%BCCD#ATQUX8]ZZ:B@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *S]<65]!U!(;"/4
M)&MI MG*P5;C*G]V2> &Z<\<UH44 >9:*XMM:TB'PK)XD2U,H2^T[5()_L]M
M (VSAYERKAM@ 1R#Z8YK >PAL_##KXBT6>Y=_"MG!I^;%I#;R)"_F(6"GR7#
M;6+,5Z#GY./;*Q]5\+Z1K5P9[ZWD=VB$,FRXDC6:,$D)(JL ZY)X8$<GU- '
MGD'AE-2TO6I;O1Q<N?"ME%9N]OOS)Y4VX1G'WL[.G(^6L[Q9:7=[:ZM%+H[C
M4/[)A2WD.DS7EQ=,L.[*2D[(-KDC &[(+=2M>UJ H    X ':EH \JN8(%O_
M !/?6VE7 ,FJ:5J2O'I\@>6V5K9W8?+EB"LA*_>R#D9J/5+*3Q)JFK7":3>R
M:=>:GI !FM'C\Z%'Q(VU@#M )!R!QST(->LT4 >-^)=!9=;UVS-BR?:!#'I7
MV?0WN66(0HJK!,KJD!20.<': 3NZ&O8HPRQJ&;<P !;&,GUIU% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
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
M,_\ "Y/A_P#]#%%_X#S?_$4?\+D^'_\ T,47_@/-_P#$4 =U17"_\+D^'_\
MT,47_@/-_P#$4?\ "Y/A_P#]#%%_X#S?_$4 =U17"_\ "Y/A_P#]#%%_X#S?
M_$4?\+D^'_\ T,47_@/-_P#$4 =U17"_\+D^'_\ T,47_@/-_P#$4?\ "Y/A
M_P#]#%%_X#S?_$4 =U17"_\ "Y/A_P#]#%%_X#S?_$4?\+D^'_\ T,47_@/-
M_P#$4 =U17"_\+D^'_\ T,47_@/-_P#$4?\ "Y/A_P#]#%%_X#S?_$4 =U17
M"_\ "Y/A_P#]#%%_X#S?_$4?\+D^'_\ T,47_@/-_P#$4 =U17"_\+D^'_\
MT,47_@/-_P#$4?\ "Y/A_P#]#%%_X#S?_$4 =U17"_\ "Y/A_P#]#%%_X#S?
M_$4?\+D^'_\ T,47_@/-_P#$4 =U2,H88/2N&_X7)\/_ /H8HO\ P'F_^(H_
MX7)\/_\ H8HO_ >;_P"(H [=(HX\^6BIGKM&,TX* 20!D]3BN&_X7)\/_P#H
M8HO_  'F_P#B*/\ A<GP_P#^ABB_\!YO_B* .W\M, ;5P!@<=O2D,$18,8T)
M'0E1D5Q/_"Y/A_\ ]#%%_P" \W_Q%'_"Y/A__P!#%%_X#S?_ !% '=5&D$4;
MN\<:(TARY50"Q]_6N)_X7)\/_P#H8HO_  'F_P#B*/\ A<GP_P#^ABB_\!YO
M_B* .Y50HP  !T '2F""(3&81H)6&"X4;B/3-<3_ ,+D^'__ $,47_@/-_\
M$4?\+D^'_P#T,47_ (#S?_$4 =O)%'+CS$5\=-R@TCPQR*JNBLJD$!E! (Z5
MQ/\ PN3X?_\ 0Q1?^ \W_P 11_PN3X?_ /0Q1?\ @/-_\10!U$VBP7&M6NIR
MS3L;1&$%ON B1V!!DP!DOM8KDG !.!R:O>3'YOF[%\S&W?M&['IFN)_X7)\/
M_P#H8HO_  'F_P#B*/\ A<GP_P#^ABB_\!YO_B* .Y50HP  /04M<+_PN3X?
M_P#0Q1?^ \W_ ,11_P +D^'_ /T,47_@/-_\10!W5%<+_P +D^'_ /T,47_@
M/-_\11_PN3X?_P#0Q1?^ \W_ ,10!W5%<+_PN3X?_P#0Q1?^ \W_ ,170^'?
M%>B>++::YT2_6\AA?RY&5&7:V,X^8#M0!LT444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %4=4TG3-8M!;ZM8VMY;(WF".YB610P!&[#<9P3S[U
M>KG_ !W_ ,D]\2_]@JZ_]%-0!&? 7@P $^%]$ / _P!!B_PI?^$ \'?]"KHO
M_@#'_A7%74LFBV.E^%;MRT<6IZ;<:5+)G,MK]JB!CR>KQ$A?]PH?6M+_ (2[
M5E\3682[CN]/N=5>P,<.G2+#&@+JI%PV \@*#<%!7.X#IF@#H_\ A /!W_0J
MZ+_X Q_X4?\ " >#O^A5T7_P!C_PKE=/\0>+-1'A^4ZGI\*ZW/<VVQ;$M]G$
M0D8."7^9B(B#G@;NAQS)/XOUQ=/T>Q\P?VA=7%_%<7EKISW&$M9C%N2%2<,Y
MV')) YXZ4 =-_P (!X._Z%71?_ &/_"C_A /!W_0JZ+_ . ,?^%2>%=5O]0T
M)KC5X#;SPS2Q,[P- )41CMEV,24!7!()X.:Y/1O&.M2ZK9)<7,=Y;W]E/<"1
M--EMX8W159?*>0@RH03SCG .1G% '4?\(!X._P"A5T7_ , 8_P#"C_A O!H(
M'_"+:)D]!]AB_P *Y2+QEK^FZ/INM:C+9WD.H:%/J8M8H##Y3Q0I*%#;F)!#
M$'(Z\CTJ];P:Y!\0_#O]MZA9WK2:?>NAMK8Q>6V8-R_>.Y>F#P>N<YX -IO
M_@A&VMX:T%6'8V40/\J5? G@M\;/#&AMGD8LHCG]*Q/B/X?T:X72+V?2;"6[
MGUNPAEG>W1GD0RJI5F(R5(XP>,5E>/U31+>]T[0[:RTQ8M!N)XYK:WV21XN(
MMRH5(VAMQ)QWP: .R'@+P:20/"VB9'4?88N/TH_X0#P=_P!"KHO_ ( Q_P"%
M<??ZWJ&@>(=<CMR)=0O;RPLS.EJTH0_9F=Y!"IRW"-A<]2,D@&NN\'ZKJFHQ
M7\.J13$VTRK!=2V3VIN$*!LF-B2""64XX. >,T /_P"$ \'?]"KHO_@#'_A1
M_P (!X._Z%71?_ &/_"NBHH YW_A /!W_0JZ+_X Q_X4?\(!X._Z%71?_ &/
M_"NBHH YW_A /!W_ $*NB_\ @#'_ (4?\(!X._Z%71?_  !C_P *Z*B@#G?^
M$ \'?]"KHO\ X Q_X4?\(!X._P"A5T7_ , 8_P#"NBHH YW_ (0#P=_T*NB_
M^ ,?^%'_  @'@[_H5=%_\ 8_\*Z*B@#G?^$ \'?]"KHO_@#'_A1_P@'@[_H5
M=%_\ 8_\*Z*B@#G?^$ \'?\ 0JZ+_P" ,?\ A1_P@'@[_H5=%_\  &/_  KH
MJ* .=_X0#P=_T*NB_P#@#'_A1_P@'@[_ *%71?\ P!C_ ,*Z*B@#G?\ A /!
MW_0JZ+_X Q_X4?\ " >#O^A5T7_P!C_PKHJ* .=_X0#P=_T*NB_^ ,?^%'_"
M >#O^A5T7_P!C_PKHJ* .=_X0#P=_P!"KHO_ ( Q_P"%'_" >#O^A5T7_P
M8_\ "NBHH YW_A /!W_0JZ+_ . ,?^%'_" >#O\ H5=%_P# &/\ PKHJ* .=
M_P"$ \'?]"KHO_@#'_A1_P (!X._Z%71?_ &/_"NBHH YW_A /!W_0JZ+_X
MQ_X4?\(!X._Z%71?_ &/_"NBHH YW_A /!W_ $*NB_\ @#'_ (4?\(!X._Z%
M71?_  !C_P *Z*B@#G?^$ \'?]"KHO\ X Q_X5IZ7HFE:)#)%I6FVEC'(VYT
MMH5C#'ID@#DU?HH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "J]_8V^IZ=<V%W'YEK=1/#,FXC<C AAD<C@GI5BB@#,U'P]I>KC3_MUHLQT
M^X2YM26(,4B?=((//T/![UF_\('H(N5F6*[79=?:XHQ?3".&4L6+1INVIDLV
M<#^(CH372T4 9=OX<TJU73E@M @TZ226U&]CY;.&#'KSD.W7/6H+OPEH]W:1
M6[0S1>3<2W4,MO<212Q22LS2%9%8,-Q=LC..<8X%;=% %+3])L=,TU=/M8 M
MJ-V4=BY<L26+%B2Q)))))))YK&L_ 6@V,MK)#%>%K16CMQ+?SR"*,KM,:AG(
M"8Q\O3@>@KIJ* ,D>&M($%A ;)&AL+9K2WC<EE6%E",A!/S JH'.:JZ3X+T3
M1;V*\LX;DW$,1@A>XO)9O*B./W:[V.U>!P*Z"B@"IJ&F6>J1P)>0^:L%Q'<Q
MC<1MD1@RMP>Q'3I575?#>E:TTS7]KYK2VCV;G>R_NG(9EX/'*J<]>*U:* ,*
M;P?HUQ;S1302R-,86>=KB3SM\( C<2;MP< ?>!!/.<Y-7=(T6RT.WDALDE_>
MR&662:9Y9)7P!N9W)9C@ <GH *T** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH *@OKR#3K"XO;J3R[:WB::5\$[44$DX'
M/0&IZPO&W_(A>(O^P9<_^BFH RM,^*_@C6-1@L+'7HGN9V"1))#+$'8] "Z@
M9/0#/-,U#XM>!]+U&YT^]UORKJVE:&6/[+,=KJ<$9"$'GTKS+6]4T6[_ &=M
M)TF.[M+C6V2V2TM8G5YUE\T9PHRP.W<,^^.]=E\3A(NK_#L3$&4:];[R.A;*
MY_6@#H[7XF>$+V]TRTM]8#3ZFNZS4V\J^:-[Q]2N!\T;#G'3W&;_ /PF>@?\
M);_PBW]H+_;6,_9?*?\ N;_O8V_=YZUY+\5K:1OB@=0MHP]UI/AZ+4H!Z-#=
MEV/_ 'P'JMX9D34_C5H?B-7$JZQ=:G-!)C&;>-&BC'Y1G\Z /1T^,?@%YQ"/
M$**Q?9E[:95!SCEBF!]2:[A'#J&4@J1D$'((KY?TJ;4&^$6JVX\5:+:V'F3O
M)IDX07$H#9*JQ)(+8^7Y>N/K7NDIDO?A&[:/:S023Z"39VX8M)&3!\B9ZEAP
M,^M $?\ PM;P0=7_ +,_M^W\_P SRM^Q_*W>GFXV?CG'O795X[H6L^ [?X$6
M$>KM;3::L")=6B./->?<-P"@AMV[YNW'/2L/7]1\0ZGXH\2PVDVHV<.CP6ZV
M2C6$LDLP8PP>57_UF3C.>V1GI@ ]^JK=:E8V,]M!=7<$$MT_EP)(X4RM_=4'
MJ:\BMH=5\8?$"+3-1\0:E9QR>&;>[F72[S9&TQ9064C(VY8GCKQSCKST3W7B
M70/A7J&JZKJ#W5Q?36\DRW+(V%D95;(_CP -W4]Z /HBFR2+%&TCG"J"Q/H!
M7C=E/?/K?C_6;WQ+J]O:Z'<3FV@A<2(A:%AN*-PVW(*KD*",GK61X2U75;;Q
MII5H;_4GL]4TB:>2._U07;S#RRRRE!D1$XX&2<9&>M 'MNB:UI_B+2(-5TJX
M^T64X)BEV,N[#%3PP!'((Y%<O+\7_ D-Y):2Z^B31R&)PUM, K X(+;,=>^<
M5%\%O^21Z%_NS?\ H^2O.O"FD^+O$'A;Q9HVC)H8TN\UFZBGFO3)YJ,=F2H
M*]-I!ZY_"@#W^*5)HDEB=7C=0RNIR&!Z$'N*?7D%CHM[_P +1MO"R^(-4@TS
M2M!M&\NVFV"=HG51D<@!L<XY/3.*YBZUG4I/!>L>.)/%>H6WB*TU0Q1::+G;
M!&!(%$!@/WOE)/X9/0D@'T-17BM]<S:]XE\93ZOXNU#PZ=$$ LXX)RD<"E=Q
M=HQCS=QQQU.['<8UM/\ $,D/Q.U);_7";+_A'(;E&DD,,3-P6E5&.%SR?44
M>J45\_:!=:UX@TOX8Z>_B/5K5M3755NKF&Y/FR*C,1DMG) & 3DKG(Z4W6K_
M ,3W>N>)_LU_?6YT2:.VM)FUJ.UBMD4#:\L;_P"L\SJ2>N<#TH ^@Z*\(U63
M6M;UCQ9)=:[J=BVG^'H-06WT^]*1"X\C><$'E=V>G7.<]*FT2\UK2]>\#:B-
M;U74IM?TRZGO+6YGWQ.Z0>8@1,87D@<<\>YR >XT5\^>#]7\57=QX:UTZC.7
MU&_V7;W>M1&"ZC9R&2.V."K*.@'Y<@5!<3ZU'X U_P 7Q^)];6_TO7'BMH1=
MDPA/-1=K(?O#YSP3C  QC.0#Z BU*RGO[BPANX'O+8*T\"N"\8894L.HR.E9
M7B/QIH'A/R!K.H+;R3Y\J)8VD=\=2%0$X]^E<9X5TZ.'XZ>-)/MEXS)#;.$>
MX)5O,3)!7N%Z+_=' J7QE:P2?$G3+C2_$T.C^)ET]DBBO+;S(+B'>QVAC@!L
M[LX)..U '<:!XCTCQ1IO]H:->QW=MN*%E!!5AU5E(!!Y'!'<5JU\]7_BW5;;
M1]=L+:VT^TU-M<M;74-3T6;RH[A95<EED;(C?*8+'IOY Q4FJ:AXGT;P;XVM
MFO[FVAMX[66VC;65N[JS=I4#*70[@K D@'M]3D ^@:SM3UW3='GL(+^X\F2_
MN!;6PV,WF2'HO ./J<"O.-<BO? 7_",>(KC7]5OK(7K)JS74Y966=  VP8 1
M&7(&.-V*QK6]UZ+1/ FI7FIWPN-=\1"ZFC-PVT0R'Y(P,_<VA3MZ<T >XT5X
M=I%[-JD%]XGU3QQ?Z/JD.N-:K:EV>"-0P"P&W!&[(SS[9[$UDZCK7BN^O_$>
ML6U]<6MSIVL/;02RZU%;VENB, L;P/@/N&><\G'H<@'T/17@_C.^UR#Q%K>K
M/JNH2Z;:&(!M&U9%;2R -RR6Q($A+>^"._8>VZ9=)?:7:7<;LZ3PI*KLFTL&
M4')';KTH MT444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 5%<6\-W;2VUQ$DL$J&.2.10RNI&""#U!'%2USW
MC'QCI_@C1X]3U*"[GADG6 +:QAVW$,<D$CCY3W]* )K+P=X9TR[2[L?#^EVU
MRGW)H;1%=?H0,BM"]TNPU&6VDO;*WN'M91- TL88Q..C+GH?<5YA_P -"^%/
M^@5KW_@-'_\ '*/^&A?"G_0*U[_P&C_^.4 >EW.B:7>73W5UIUK/<26YM7ED
MA5F:$YS&2>JG)XZ<U';>'-$LYK.6VTFQADLE9+5HX%4P*V=P0@?*#DYQUR:\
MX_X:%\*?] K7O_ :/_XY1_PT+X4_Z!6O?^ T?_QR@#N4\!>$$D$B^%]&#@Y#
M?8H\Y]>E=#7DO_#0OA3_ *!6O?\ @-'_ /'*/^&A?"G_ $"M>_\  :/_ ..4
M =V/ _A8:Q_:PT#3OM^_S/.\A<[\YW8Z;L\YZYJ35/"'AW6[^*^U31;&\NHA
MA99X0QP.@.>H]CFN _X:%\*?] K7O_ :/_XY1_PT+X4_Z!6O?^ T?_QR@#T]
M=+L$U)M26SMUOFB\EKD1CS#'G.W=UQD#BL^Y\(>';S2;?2I]%L6L+9_,@MQ"
M D;9))4#IDDY]<FN _X:%\*?] K7O_ :/_XY1_PT+X4_Z!6O?^ T?_QR@#TM
M-%TR,7H33[51?DF[ A7%QD8._CYL@D<^M4-.\%>&-(DBDL-!TZWEB+E)$MUW
MKN&&^;KR..O3BN#_ .&A?"G_ $"M>_\  :/_ ..4?\-"^%/^@5KW_@-'_P#'
M* /4;#3[/2K*.RT^UAM;6/.R&! B+DDG ' R23^--T_2[#2HY8]/LK>U2:4S
M2+!&$#N<98XZDX'/M7F'_#0OA3_H%:]_X#1__'*/^&A?"G_0*U[_ ,!H_P#X
MY0!Z>NF6*:F^I+9P"_>/R6N1&/,9,YVENN,@<5FR>#/#4VMC6I-#L'U(,'^T
M&$;MPZ-_O>_6N"_X:%\*?] K7O\ P&C_ /CE'_#0OA3_ *!6O?\ @-'_ /'*
M ._U/PAX=UG4(K_4]%L;N[B "RS0AFP.@/J![YI^J>%=!UN^M[W5-(L[RZMQ
MB*6:$,RC.0.>HR2<'UKSW_AH7PI_T"M>_P# :/\ ^.4?\-"^%/\ H%:]_P"
MT?\ \<H ]'MO#VC69LC;:590_8-_V3RX%7R-_P!_9@?+NR<XZU7U'P?X<U;4
MX]2U#1;&ZO8\;9I80S''3/KCMGI7 ?\ #0OA3_H%:]_X#1__ !RC_AH7PI_T
M"M>_\!H__CE 'I<FB:7+<7D\FGVKS7L7DW3M"I,\>,;7/\0QQ@T1Z)I<4EC)
M'IUJCV",EFRPJ#;J1M(3CY01QQVKS3_AH7PI_P! K7O_  &C_P#CE'_#0OA3
M_H%:]_X#1_\ QR@#O[/P?X<T_6)-7L]%L8-0<DFX2$!@3U(]"<G)'7)J<^&]
M$.FSZ<=(L38W$OG36_V=?+D?(.YEQ@G('/L*\Y_X:%\*?] K7O\ P&C_ /CE
M'_#0OA3_ *!6O?\ @-'_ /'* /2/[ TK^W?[;^P0#5/+\HW03#E?0GOZ4S6O
M#6B^(X4AUG3+:]2,DQ^=&"4SUVGJ,X'2O.O^&A?"G_0*U[_P&C_^.4?\-"^%
M/^@5KW_@-'_\<H ]#A\+:#;Z))HL.CV2:9)S):B!=CGCDCN>!R>>!Z5':^#_
M  Y9:1-I-OHE@FGS$-+;^0I20@@@L#]X@@8SZ5P'_#0OA3_H%:]_X#1__'*/
M^&A?"G_0*U[_ ,!H_P#XY0!Z?>Z98ZE8/8WUI!<VC@!H)HPZ'!!&0>." ?PI
MDVC:;<)9K-86LBV3*]J&B4B!EX4I_=([8KS/_AH7PI_T"M>_\!H__CE'_#0O
MA3_H%:]_X#1__'* ._;PAX=?7!K;:+8G4PP<7)A&_<.C?[WOUHN/!_AR[UM=
M9N-$L9=24AA<O""VX=&/J1@8)Y&!7 ?\-"^%/^@5KW_@-'_\<H_X:%\*?] K
M7O\ P&C_ /CE '>:CX)\,:OJ0U'4="L+F\XS-+ "6QP-W][@ <YK=  &!P!7
MDW_#0OA3_H%:]_X#1_\ QRC_ (:%\*?] K7O_ :/_P".4 >M45Y+_P -"^%/
M^@5KW_@-'_\ '*/^&A?"G_0*U[_P&C_^.4 >M45Y+_PT+X4_Z!6O?^ T?_QR
MC_AH7PI_T"M>_P# :/\ ^.4 >M45Y+_PT+X4_P"@5KW_ (#1_P#QRC_AH7PI
M_P! K7O_  &C_P#CE 'K5%>2_P##0OA3_H%:]_X#1_\ QRC_ (:%\*?] K7O
M_ :/_P".4 >M45Y+_P -"^%/^@7KW_@-'_\ '*[3P7XXTWQU8W-WIMM>P1V\
MHB<7<:H2< \88\<T =-1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4451UC5+?1-%O=4NCB"T@>=\'DA03@>YZ#ZT %GJ^GZA>WMG:7L,US9.
M$N8D;+1,1D!O3H?R/I5[\:\>T'^VO"FKZ5?:AHLMM-JEO/;7CO<1%;F]<O<Q
M_*IR#N,R#/9U':I-/UB_M9/"M]9Z]>:I=:KIES?75G+-YB2S+!O7:@_U:AR5
MV+@<#C()H ]=_&C\:\=TC5=>CL[6^_M.247VDW%U<M/J2S&1A%N$L,87]UM<
M@8&% ;&"0*MSZCK'A[2;74H-5O;Z\O/#%W?S"YEWI]HB6!E=$/"8\QOE& 1C
M.3S0!ZO^-%><7HDTFQOCH?BF]U2ZAL8M4%M/,TYE6.0,S"0<*LJADV#Y3G*@
M8-=%X/U"77(]2USSY'L+R[9=/0GY1!&/+# 8XWNKO[@KZ4 =+1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %17%O#=PM#<11S1-]Y)%#*><\@U+10!%/;072HL\,<JHX
MD4.H.U@<AAZ$'D'M7+Z'X&BTC6EU.:\6YEB5UB9;6.%W9\;I)F0?O9,#&XXZ
MMQDYKK:* ,^VT+2;*6YEM=+LH)+K/VAXK=%,V>N\@?-U/7UJTMI;J\3K!$&A
M0QQ$(,HIQE5]!\HX'H/2IJ* ,6;PY;VVDWEGH"VVB376-UQ:6B @YY.W !;&
M0">F<U?TS3K?2-*M--M%*VUI"D$0)R0J@ 9/<X%6Z* "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *B
MNI7@M998H'N)$1F6&,@-(0,A06(&3TY('O4M07EJM[93VKR2QI-&T;/$Y1U!
M&,JPY!]".E '.+XS'F,C6&?(E\N[DCF#)&/-$09&P-XW%L\#'EN.H ,C^*KE
M$O@^D^7)9*DL_F7:+'!&R._[U^0K@(,J-V/,C.=I+"Q'X1TY$M4+W+);!51?
M,VAD5E9$8* "JLH('U'1B#"G@NQCL4LQ>ZB8DN!=+NGR?-!8[B2/F)9MV6S\
MP5NH!H ?JGBN+3[.&=+*:5FM);Z6%B$>*&(*9,@_QCS%&SC)/48S5FTUJ>;6
M[VPGM(HHK95/VA;C<I+$[4(VC#%1N(R<!E]13+WPII5^A66$HSJT<\D1V/<(
MX =9"/O!@HSWX&",5<_L;3R;DR6T<WVFX%S()E#@R!54-@],*B@?2@#!N_&S
MV<LL$VE.EPCQKM,NY4#I+(!(R*VUPL))4!L!T.<'(V+W6TLX-/E%N]PEY-%$
M)(&5HT#D ,6SR,L,8R3GIC)%6V\)VMG:/;07^IHK2F;>+HA@QW;CD?>W;SG=
MGG!X(!&B=(LC86MBL0CMK1HC#&A(">604'T&T4 9NF>*$U*6]06C@P2,D4:;
MFDE 9U#%2H"JWEG#9*\X)!&*JOXQD@M99I]-"BWNQ:W!6Y5E5R(\*AQ\[9EQ
MC  *."PP-VG'X=M8I9Y5N;[S95\OS#<,61/F.Q2>0,N3Z\+SA0!53P;IRZ5'
MIAGO6LT1HC$9R%>)@H:-@, J=HYZ\GGYCD N3ZVD.I:?9BTN6%Y-)#YS)L2-
MD5VP=V"<^6V, @CG.",UE\3(V@7VK-93QBTDDC:&0@.=K8SQD#/7'Y\UI/IL
M,LEK)*TDCVT[W$3,_(9E=3]0%D8 =N/2HWT6QET^]L9(V:WO3(TZ[R"2_P![
M!'(]L=.U &;JOB6YL;BXAM=.CN#;SVT#F2X\O)G940CY6X!89Z<=,]*FM=<O
MKN\:./2M\$,RV]S*EP"4DV@L54@;D4L 6R#D'"FI8O#EE';RQR/<7#RW$5S)
M--(2[O$RLG/8 HO  '7U.5?P[9/J37N^X7?,MQ) LS"*250 KLO<@*O'3*@D
M9&: -:BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH *Y[QEK.M:'H\5UH.AMK%TTZQM;J^TJA5B6SCL0!^-=#6
M-XNGFM?!>NW%O*\4\6G7#QR(2&1A&Q!!'0@T >??\+$^(_\ T3.;_P "#_A1
M_P +$^(__1,YO_ @_P"%:YL9]"T;0-=L=5U1Y99K*&[M[N^EN8[A)W2-L+(Q
MVL"^X%<=,<@XJW-X]FMO%,.E30:45GOFLEABU(272'#%)'C52%5MHX+9 8'K
ME: .=_X6)\1_^B9S?^!!_P */^%B?$?_ *)G-_X$'_"KFG_$#4K'P[IHU5M+
M&IZA>7J1S7=[Y-ND4,K EFV=0=J*H!)&"2.0.S\*^(8_$VC&^1(D>.>2WE$,
MOFQET8J2CX&Y3P0<#@T <!_PL3XC_P#1,YO_  (/^%'_  L3XC_]$SF_\"#_
M (5ZU10!Y+_PL3XC_P#1,YO_  (/^%'_  L3XC_]$SF_\"#_ (5ZU10!Y+_P
ML3XC_P#1,YO_  (/^%'_  L3XC_]$SF_\"#_ (5ZU10!Y+_PL3XC_P#1,YO_
M  (/^%'_  L3XC_]$SF_\"#_ (5ZU10!Y+_PL3XC_P#1,YO_  (/^%'_  L3
MXC_]$SF_\"#_ (5ZU10!Y+_PL3XC_P#1,YO_  (/^%'_  L3XC_]$SF_\"#_
M (5ZU10!Y+_PL3XC_P#1,YO_  (/^%'_  L3XC_]$SF_\"#_ (5ZU10!Y+_P
ML3XC_P#1,YO_  (/^%'_  L3XC_]$SF_\"#_ (5ZU10!Y+_PL3XC_P#1,YO_
M  (/^%'_  L3XC_]$SF_\"#_ (5ZU10!Y+_PL3XC_P#1,YO_  (/^%'_  L3
MXC_]$SF_\"#_ (5ZU10!Y+_PL3XC_P#1,YO_  (/^%'_  L3XC_]$SF_\"#_
M (5ZU10!Y+_PL3XC_P#1,YO_  (/^%'_  L3XC_]$SF_\"#_ (5ZU10!Y+_P
ML3XC_P#1,YO_  (/^%'_  L3XC_]$SF_\"#_ (5ZU10!Y+_PL3XC_P#1,YO_
M  (/^%'_  L3XC_]$SF_\"#_ (5ZU10!Y+_PL3XC_P#1,YO_  (/^%'_  L3
MXC_]$SF_\"#_ (5ZU10!Y+_PL3XC_P#1,YO_  (/^%'_  L3XC_]$SF_\"#_
M (5ZU10!Y+_PL3XC_P#1,YO_  (/^%'_  L3XC_]$SF_\"#_ (5ZU10!Y+_P
ML3XC_P#1,YO_  (/^%'_  L3XC_]$SF_\"#_ (5ZU10!Y+_PL3XC_P#1,YO_
M  (/^%'_  L3XC_]$SF_\"#_ (5ZU10!Y+_PL3XC_P#1,YO_  (/^%=IX+UW
M7M=L;F;7_#[Z--'*%CB9]V]<9W=/7BNFHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "JFJZ?%J^D7NFSLZ0W<$D#M&0&"NI4D9!&<&K=%
M'+VG@M(YM/:_UK4]3@T]E>UMKH0K$CJ,*Y$<:EBO;<3@\]<&JJ^ !&\"0Z[?
MQVEKJ)U&VMO+B*I(SL[!FV[G!WN!D\9[D CLJ* .0C\""VMX!9ZS>6UU:7=Q
M/9W*1QDQ1SMNDA964AT+<\C.0N#Q71Z78-IM@ML]Y<WDFYG>>Y8,[LS%B>
M!D\   #  XJY10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
'%%%% '__V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>10
<FILENAME>ex10-1_004.jpg
<TEXT>
begin 644 ex10-1_004.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0@)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 1, U(# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#W^BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Y_54OKOQ'9V%MJ]W
MI\)M)9G^S1PL797C SYD;]F/3%=!6--_R.MG_P!@Z?\ ]&0T 1_V!J7_ $-^
MM?\ ?JS_ /D>C^P-2_Z&_6O^_5G_ /(];M% &%_8&I?]#?K7_?JS_P#D>C^P
M-2_Z&_6O^_5G_P#(];M% &%_8&I?]#?K7_?JS_\ D>C^P-2_Z&_6O^_5G_\
M(];M% &%_8&I?]#?K7_?JS_^1Z/[ U+_ *&_6O\ OU9__(];M% &%_8&I?\
M0WZU_P!^K/\ ^1Z/[ U+_H;]:_[]6?\ \CUNT4 87]@:E_T-^M?]^K/_ .1Z
M/[ U+_H;]:_[]6?_ ,CUNT4 87]@:E_T-^M?]^K/_P"1Z/[ U+_H;]:_[]6?
M_P CUNT4 87]@:E_T-^M?]^K/_Y'H_L#4O\ H;]:_P"_5G_\CUNT4 87]@:E
M_P!#?K7_ 'ZL_P#Y'H_L#4O^AOUK_OU9_P#R/6[10!A?V!J7_0WZU_WZL_\
MY'H_L#4O^AOUK_OU9_\ R/6[10!A?V!J7_0WZU_WZL__ )'H_L#4O^AOUK_O
MU9__ "/6[10!A?V!J7_0WZU_WZL__D>C^P-2_P"AOUK_ +]6?_R/6[10!A?V
M!J7_ $-^M?\ ?JS_ /D>C^P-2_Z&_6O^_5G_ /(];M% &%_8&I?]#?K7_?JS
M_P#D>C^P-2_Z&_6O^_5G_P#(];M% &%_8&I?]#?K7_?JS_\ D>C^P-2_Z&_6
MO^_5G_\ (];M% &%_8&I?]#?K7_?JS_^1Z/[ U+_ *&_6O\ OU9__(];M% &
M%_8&I?\ 0WZU_P!^K/\ ^1Z/[ U+_H;]:_[]6?\ \CUNT4 87]@:E_T-^M?]
M^K/_ .1Z/[ U+_H;]:_[]6?_ ,CUNT4 87]@:E_T-^M?]^K/_P"1Z/[ U+_H
M;]:_[]6?_P CUNT4 87]@:E_T-^M?]^K/_Y'H_L#4O\ H;]:_P"_5G_\CUNT
M4 87]@:E_P!#?K7_ 'ZL_P#Y'H_L#4O^AOUK_OU9_P#R/6[10!A?V!J7_0WZ
MU_WZL_\ Y'H_L#4O^AOUK_OU9_\ R/6[10!A?V!J7_0WZU_WZL__ )'H_L#4
MO^AOUK_OU9__ "/6[10!A?V!J7_0WZU_WZL__D>C^P-2_P"AOUK_ +]6?_R/
M6[10!A?V!J7_ $-^M?\ ?JS_ /D>C^P-2_Z&_6O^_5G_ /(];M% &%_8&I?]
M#?K7_?JS_P#D>C^P-2_Z&_6O^_5G_P#(];M% &%_8&I?]#?K7_?JS_\ D>C^
MP-2_Z&_6O^_5G_\ (];M% &%_8&I?]#?K7_?JS_^1Z/[ U+_ *&_6O\ OU9_
M_(];M% &%_8&I?\ 0WZU_P!^K/\ ^1Z/[ U+_H;]:_[]6?\ \CUNT4 87]@:
ME_T-^M?]^K/_ .1Z/[ U+_H;]:_[]6?_ ,CUNT4 87]@:E_T-^M?]^K/_P"1
MZ/[ U+_H;]:_[]6?_P CUNT4 87]@:E_T-^M?]^K/_Y'H_L#4O\ H;]:_P"_
M5G_\CUNT4 87]@:E_P!#?K7_ 'ZL_P#Y'H_L#4O^AOUK_OU9_P#R/6[10!A?
MV!J7_0WZU_WZL_\ Y'H_L#4O^AOUK_OU9_\ R/6[10!A?V!J7_0WZU_WZL__
M )'H_L#4O^AOUK_OU9__ "/6[10!A?V!J7_0WZU_WZL__D>C^P-2_P"AOUK_
M +]6?_R/6[10!A?V!J7_ $-^M?\ ?JS_ /D>C^P-2_Z&_6O^_5G_ /(];M%
M&%_8&I?]#?K7_?JS_P#D>C^P-2_Z&_6O^_5G_P#(];M% &%_8&I?]#?K7_?J
MS_\ D>L2\NH['56T^Y\=:E#)'%YT[R_846)20%#$P?>8G@>@)..,]G<1R2V\
MB12F&1D(20*"4)'!P>#CK@UXAJWPK\3(OVQ)H=2N))&:54EP^3SNR^ <]^<]
M.M85JDX+W(W.;$5:E-)TX\QZ)=F*PM8KJ[^(-]#!-_JI'-CB3_=_<?-^%-TR
M2'6%=M/\?:G.$D\LA8[,'=C. #;@GCT_I7D7A[P1J?B#4-0LHO*M9[':)UN,
MC#%L;> >RL>_W??-=M>?"+2[+1I+J?5KUI+>,RSM'$A5E4$D*G4'CC+&L85Z
MT]5#3U,*>)KU/>4-/4[S^P-2_P"AOUK_ +]6?_R/1_8&I?\ 0WZU_P!^K/\
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
M[[>..?7 !W-%<'K7Q2L-*U"Y2'3[F]T[3TMY-2OXG4+:K/CRB$)W29!!.T<
MT_6OB7:Z-KUY9OI=U-IVFO!'J>I(ZB.U:;&SY2<N.1DCIGO0!W-%<+J7Q,MM
M.\17%B=)O)=-L[J&RO-31T\N":3&T;2=S*,C<>WH>,K=?$NVM_$;6 TJZDTR
M+4$TN;5%=!''=, 0FTG=M&0"W0'\,@'<T5PQ^)=J/$?V :7='31J8T8ZF'78
M+TC/E^7G?CMNQC/YTEA\3+:^\1PV']DW<6F7-Y+86NJ,Z&.:>/.5V@[@IP0K
M=_0<X .ZHKA5\?:K'XCTW1KSP=?VLFH2LD3M=0MA%P7D(5B=J@@_H.>*NR?$
M#3$\=R>%T1G>WM'N;JZ#?)"5 .S&.3M()QTR.IS@ ZVBN(\.?$>+7=5L;.YT
M6]TR/587GTJ>X=&%VB<MPI)1L'=@]N_3/;T (JA22 ,GDD#K7CWQ5\5WHU"7
MPY;B-+01HUP<9:1CA@,]@/E/'7Z<5[%7@/Q4L+BU\<7%S*O[F[CCDA8=,*BH
M1]05)^A%<F,E*-*\3@S"<HT7RG*:;:WE[J5O;Z<DDEV[KY(C7)# YS]!U)[
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
M^22?XT ;=%8G]F:Y_P!##_Y))_C1_9FN?]##_P"22?XT ;=%8G]F:Y_T,/\
MY))_C1_9FN?]##_Y))_C0!MT5B?V9KG_ $,/_DDG^-']F:Y_T,/_ )))_C0!
MMT5B?V9KG_0P_P#DDG^-']F:Y_T,/_DDG^- &W16)_9FN?\ 0P_^22?XT?V9
MKG_0P_\ DDG^- &W16)_9FN?]##_ .22?XT?V9KG_0P_^22?XT ;=%8G]F:Y
M_P!##_Y))_C1_9FN?]##_P"22?XT ;=<G\1M+O\ 6/"+6FFV[7%S]KMI BL
M<+*K$\D#@ FM'^S-<_Z&'_R23_&C^S-<_P"AA_\ ))/\: /(K?X<^(K?5+P_
MV9FVLM6MH=**R)Q8BZDG<GGL63WXQCBM+4?AWXI\72>+;^[U"+2QJTPABL9[
M59F>"'!A/F!_W>2,D 'D9YZ5Z7_9FN?]##_Y))_C1_9FN?\ 0P_^22?XT >2
M^)]"\>^)(+.[DM)H;N#0F@DA:WA<O<2N(95#[N-R R9_@7IR378^*/"6JCX3
MCP_:LNJ:A$\"J\4*6^^-)U8#;G VIQUYQGJ:ZG^S-<_Z&'_R23_&C^S-<_Z&
M'_R23_&@#SGXC>$]4UGQ+J5R_AZYUE9=.2#1IK:Y6(64X)),@++GYL-N.1P!
MW.%\1>'/%<%WK?D::=7G\0:)!8RW,$B(D5RHV.S!B,(068$#K@8YKT7^S-<_
MZ&'_ ,DD_P :/[,US_H8?_))/\: /+=<\#>([8>(="T_3C>6^O6NFP0WZR(L
M=O\ 9U5)#*"=PX7<, YR ,GBK/BGP=X@N;KQ5H5EI<D]EXDNK*6+4%E0);+&
M4\WS 2&R-G  .0?48KTG^S-<_P"AA_\ ))/\:/[,US_H8?\ R23_ !H \WUS
MPCK\U[X@\/V^E22V&N:Q;WXU(2($AB!5I0P)W;@5   YR>F.2[\(>(#J&I>'
MX]*D>PO_ !.NM?VF)4\I(#M9U(SNW@J !CG)/ &3Z1_9FN?]##_Y))_C1_9F
MN?\ 0P_^22?XT ><'PEXB_MU](_LPFR?Q=_PD!U+S4\G[/\ >V8SN\S/RXQ[
M].:32?"7B"+4-$\/SZ5)'8:1KLVIG4_,0QRQ99HP!G=N)8@C'& ><\>D?V9K
MG_0P_P#DDG^-']F:Y_T,/_DDG^- &1IVCZG+X]\3ZU=1"#-M#8Z5.X#;8PI=
MS@'D&0@X./NBN2T7X?>*-#\9Z0SWUG?6$=O<F[N6M<&9I7#.LF7+,[_W^P&,
M'I7HG]F:Y_T,/_DDG^-']F:Y_P!##_Y))_C0!YOX1\&ZJOC70KZ72M5TNQT6
M.Z'DW^H)=1J9 46*WV\[ #NW,,_PY.T5['6)_9FN?]##_P"22?XT?V9KG_0P
M_P#DDG^- &W7F7Q5T#5M=N-)&EZ?+<B!9O,9"HQN*8')']TUV7]F:Y_T,/\
MY))_C1_9FN?]##_Y))_C6=2FJD7%F56DJL'![,\+_P"%?^*_^@)<?]])_C7?
M_##1-1T"[OEU+2KZWFN0H68E3%M7)P0#D-DGGD8XX/7M?[,US_H8?_))/\:/
M[,US_H8?_))/\:YZ>$A3ES)G+1P-.E-3BW<?KG_'YH?_ &$!_P"B9:V*PO[$
MU&:]LI[S6C/':S><(Q:HFX[67DC_ 'C6[78=X4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110!Q7Q:U>71OAGK-Q;R%+B6-;>(J<-F1@AQ[[2Q_"MNW!\,^#8EF=9FTVP
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
M4*@S(X(48VC []>.RUKX9G4M6URZL_$5_IUMKD*QZA:PQ1L)"J%00S#*C!Y
MZY/.#Q'/\+(A<6$VGZ]?6!@T<:/,88XRTL('4%E/EL3R2O/I@Y) ,ZW^*NHW
M^B^$+C3_  ^D^H>()+A1:_:,!1"2K,&QP._(.!GKCF6;X@>)$EU1+?1M.N%\
M/6PFUF4W+HC/L+M%;\')51R6[\8'!.SH?PZM-%U70[T7TLPT?3VLK>)HP%W,
M26D/^T0<8JGJ_P ,#J%]KLEEXDU#3;+7%!OK2!$8.X&,AF&Y0?XE&,Y(SC@
M#OA=)<6/PJM-5U.2::XG2:_G9V+,P+,1C/\ L!>*Y?PWX4G\?^%'\7:]X@U&
MVU;4#))9207+1PZ<JL538@8 CY<G)!(/9LL?6-,TN#3-$L]*C_>6]K;);*'&
M=R*H49_ 5P2?!ZW%K_8S>(]5;PL)_/&C;E"YW;MAD^\4W<X_'.[F@"PWB?Q+
M_:[^%="M[/5M2TFSA?4M1OF:"-W9<JJJH;YW'S9SM'-58OBE=ZK9^#GT71(Y
MKOQ"UP#;SW.P0B$X<EP#\N03G&2%/&>*U=5^'(N-8O-0T37;W0_[0MTMK^&T
MC1DEC1=B[01^[8+P"O3MCG-G2/AYI>B:[I6H64LBP:7IS6-M;, 0"SEGE)[L
MV3GZT <;K/Q(\1M\.=>O8+6SM=8T_5VTAI(9"Z,P(&Z(,O+98<-@8YZ_+6I8
M^*?%::^O@VQTRQO+_3K"#[=?3W4C11.>[,1N<E-IQ@$DDYP*MR?"J!O!]OHD
M6LW,=U!J?]JB^,*,7GR>60\$8/3V'TK<TGP;#IU]X@O9[Z>\GUO8+AW 0A40
MH -OL30!R(^*UU_PE]CIP@T6>SO=0%E'#::AY]TBDX$S[ 8PO<KNR.GO6A9>
M.?$>OS3ZCX<\.V]]H-O>&T+/=>7<W(!PTD08! HST9LG';G#M"^%BZ-?:%/+
MK]W>0:(\QL[62"-(U612.=H!+ G.XDYXX'>;2OAG'I&I0>1K^I#1;6[:]MM*
M4JB)*3G#./F= 2<*>/7/.0"IX<UCQ)K/Q8\1132V_P#8ND@6BPI*V,O\P8#;
MAG^4!LGY<D+G))I_&[3K=/"KZO%/>IJQ:&SLEANG1"S29/R@@$[=W)]!Z5UG
MASP>?#FN:Y?0ZI//;:K=-=FUDB3]U*QRQW@;B.P'0#U/-3^)_"L7B>;1C<74
MD46F7\=^(E4$2NGW0<]N3^= '%ZC?:;\+;JST;29DDU76%R]SK6I.MM"D0/S
MNS$XR20%7J>_ !BC^+UY=Z?ID>GZ/;WVKW.JS::T%O<YAE\I5+2128^X=Z'<
M1P"3SCGL?$_@XZ[J=AJ]AJLVE:M9(\4=S%$DH:-_O*R."&]O3)_"O8^ H[76
MM#U.XUK4+^72(IUC-V^]G>;(=RW;@A0!P !0!SNH_$#Q397FK:='I&DS76C:
M5]OU&7[1(L43\N(U^4EB8\8!V\YY '-G1/B%K6H^(/#%K>:):VUGK]G)<Q+'
M<M)/"$3?O8;0NUN HSG!R2#\M:=_\.H;^'Q8#JMPDWB-HA-*$!,4<?"HH[C;
MD9]ZLR> ;-]<34DO;J 0Z-_9%ND#;&@3.?,1QR'QP#0!SG@WXF:IXLUR.!;'
M28K=G=)K/[8RWUH%R-SHZ@...=F<9YYXKU"N$TSX<36WB"TUK4O$=WJ=YI\#
MPV,LMM$CQADV9D=1NE('=CU)/<UU>AZ=/I.CV]C<ZC<:C-$"&NKDYDD))//T
MSCZ 4 :%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !165K?B/
M2_#L<+ZG/)$LQ(0I!)+G'7[BG'XUG67Q \-:C$TMKJ#O$OE?.;695/F.L:8)
M0 Y9U''KGIS0!TU%%% !16'K'B_1-"NEM=0NW6X,?FF*&WDF94Z;F$:L57KR
M<#@^E7H=8TZX%F8;ZWD^VH9+79(#YR@ EE]0 1D]LCUH O4444 %%5;S4;6P
MEM([F41O>3_9X 03ODVLVW@<<(QY]*M4 %%%5;;4;2\N[RU@E#SV3K'<)@C8
MS(' Y'/RLIX]: +5%8>K^+]$T.Z%K?7C"Y*>888())W1/[S+&K%5]S@<&M6S
MO;;4;.*[LYXY[:90\<L;!E<'N"* )Z**@FO;:WN;>WEGC2>Y9EAC9@&D(!8[
M1WP 2: )Z*** "BH9[J"V>%)IHXVGD\J(,P!=\$[5]3A6/T!/:L[7/$VD^'!
M"=4N)(1,&*%+>27[N,YV*<=1UQ0!KT5B:%XMT;Q(T@TFZDG\M%D)-O+&"K="
M"Z@'/MFMN@ HHHH ***J6VI6EW?7EE!,'N+)D6X0 _(64,OUR"#Q0!;HHHH
M***K7^H6NF6HN;R7RH3)'%NP3\SN$4<#NS*/QH LT444 %%%% !1110 455U
M'4+72K":^O9/*MH1ND?:6VCIT )JU0 4455U#4;32K0W5[*(H Z1ER"?F=PB
MC@=V8#\: +5%0W-U!9HCW$R1*\B1*7; +LP55'N20 />IJ "BJM[J%KIRP-=
M2^6)YD@C^4G=(QPHX'&3WZ5:H ***J:9J5GK&FP:A83">TG7?%( 0&'K@\T
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
MIHTV?3K.6P&,6KP*T7!R/D(QU]J:-#TH6<MF-,LA:RQK')"+=-CHHPJE<8(
MX [4 >?ZC:Z6VJ:):IK^H7<-EXC: M)?3 VS-:2.8?-W#S"& Y)+*'*9P2#Z
M%K7&A:A_U[2?^@FF_P!A:1_9L>F_V78_8(F#1VOV=/*0@Y!"8P#GGI5YT61&
M1U#*P(*D9!'I0!YC?:GJ&F?!7PJUA)Y/VBWTVVGN/-\GR8G5 S>9@^7GA=^#
MMW9Z@51FN=7B74=*_M66S']HZ7'Y-OJ[WL]IYT^Q_P!ZZ!@'4 A&+8Y.,,!7
MJPLK46(L1;0_9!'Y/D>6/+V8QMV]-N.,=,57MM"TFRLUL[32[*WM5E$RPQ6Z
M(@D!!#A0,;@0#GKD"@#S;5K:[MIO&R0ZYK2IH.E17-B/[0E)67RY9"SDG,G*
M 8;(QGCT?K$FH:-?:A:6WB:[MOM?AUKI[J^G>5(K@2JHD Y\H'S"#L 5>"%^
M6O39-/LYA<B6T@?[4GEW&Z('SEP1M?\ O#!(P?4TKV-I)(9'MH6<Q&'<8P3Y
M9ZIG^[QTZ4 <?X)O98];U;2;J+4(+E(HK@0S:F=0@$;%E#QS-\XW;>4?'0$#
MDUSVLV<AU3XEZI#J%_;7&G6\4]N+6Z>)1(MHKAF"D;_N@8;(QGCFO3--T?3-
M&A>'2].M+&)VW,EK L2L?4A0.:D:PM'%R'M8&%T-MQF,'SAC;A_[PQQSVXH
M\E\5:U?7%GX@U&WNKY)-.LH29VU?[%!:RF!95$<29,S,7'^L&&)"@@ FM74]
M5U:"]GT)+ZZ6X\3+:R:=.A8F#<H6[V$GY0B)YHQC!DXKO)?#^C7%XEY-I-A+
M=)'Y23O;(75,$;0Q&0,$C'N:M"QM ]NXMH ]LI6!O+&8@0 0O]T8 ''I0!Y%
MK&K:[)>>*KQKY+%M)NQ#;RRZU);I:(JJT;/;[&682$DY;);=M7! KM?B.ZCP
M+,\]U]A07=B9+E2/W ^U0Y<$C'R]>1VKHKC1=+N]0@U"YTVSGO;?'DW,L"M)
M'@Y&UB,CDGI5FXMH+N+RKB&.:/<K[)$##<I#*<'N" 1Z$ T >4>(]4OO#]SK
M>EZ+J]S)8"+3VFN+G43(U@TTYC?]_)O:,-&%.3G9G< ,U!J.JZ_HUGK=K'?Q
MVL&ZP61#K3W4E@)IMCN;B6,F-73UW%,;@ #7JMIHVF:?8O8V6G6=M9R9WV\,
M"I&V1@Y4#!R.M)9Z)I>G6,EC8Z;9VMI)DR6\$"I&^1@Y4  Y'!H \KU*_P!>
MTS2_$=K%J)M!$MA(D4>JR7\UI))<*I/FN@(5U_@8MT)QAJ[+1(Y-*\?ZCHL5
M[>W%D=+M[M5O+I[ADD,DJ,59R2 0B\=,],5T%MH.D65@UC::58P6;N)&MXK9
M%C+ @Y*@8SP.?85<%M"+EKD0QBX9!&9=@WE020N>N 23CW- 'G.L3:E_PD?C
M2^M]0U R:)IT5Q8V<4["$RM#(26C'#\HORGC.>.:IZ*FL76HV5@NK&&WU;39
MO,F779;V:0;/EN8@441,&/\ "54[L8R!CU)+:".>6=(8UFE $DBH SXZ9/4X
MR<55L=$TK2YIYM/TRRM);@YF>WMUC:0]<L5 SR3U]: /*=4\3:UJ_A;4]02\
MGLYM$TO[+>&"1H\ZBTH27[IQ\@BR/:;-:6O:I<Z?XCU+4KB\O+BPM+^"-I+#
M4WBDL@5CQ$]HX\N4,6)W#<Q#\=!CTEM-L6AN(6LK8Q7+EYT,2XE; &6&/F/
MY/H*AFT/2KG4HM2GTRREOXL".Z>W1I4QTPY&1U/?O0!Y;<ZIXAEN=3U2.\BA
MN;76GM8GGUF5(XU678D+6BQE6WI@YY8[]P(XP_7FBO= OM1O=;NSJ*^)([46
M;796)52\18X1#]T_NU67<!N/7=MR*]0?1-*EU1-4DTRR?4$&$NVMT,JC&,!\
M9'4]Z2;0M(N+XWT^EV,MX5"FX>W1I" 00-Q&< @$?04 <]\2+:"XT/3?M$LT
M42ZQ8[FBN'APIN$!)92.@)(/8@$8(!KF-1O[@:%XGUUM<OH-:TS4)8+.U6YD
M$:A&Q!$8,[9/-7:<L"3OR",#'J-Y96NHVDEI>VT-S;2##PS1AT8=>5/!JLVA
M:2^H0Z@^F637L*A(KDVZ>9&HZ!6QD#GM0!C^-[RXL[?0S;7$L)EUNSB<QN5W
MHTF&4XZ@CJ*YB)+U;&376UK53=1>*#:I&;M_)%NVH>28C'G:R[7."06' ! 4
M >E3VT%R$$\,<HC<2('4-M8<AAGH1ZU'_9UGY)A^R6_E&;SRGE+M,F_?OQ_>
MW_-GKGGK0!P&D74-VL>LZCXGOK35#KTEF;9;HO$,3M$EKY ^3F,*V[;O&=^[
M%9GPYU1K3_A&H;F],-@?#<DVR27;$76<9;DXR%/7L#7IO]C:9_:O]J_V=9_V
MCMV_:_(7SL8QC?C=C''6F3Z!HUS;VUO<:3830VK;K>.2V1EA/J@(PI^E 'F7
MA;4KGQ#%X;LM7UB_ALI]*N+Q)H[R2"2ZF68J<R*P8[$(.W/\62"%XR?#U]JE
MQ9^'='M)C<Z=+%J-TC#4WT\WLBWCC/FQJ2=JG?L7 ._)R%Q7LMUH>DWUFEG=
MZ997%JC^8D,UNCHK<_,%(P#R>?<TESH6D7MB+&[TNQN+,.9!;RVZ/&'))+;2
M,9R2<^YH R/!4T^J^"H/MNH+?%C-#]JM[DN9$$C*I\U50E@  74#)&X=:\]\
M%Z3;ZA:> [=;^^2-M.U"2?R+Z16)#VXV!PVZ-<A3M0KT]SGV:**.")(HD6.-
M%"HB# 4#@ #L*J6NC:993F>TTZS@E+.Y>*!48L^W><@=6VKD]]HST% 'EW]H
M:U/<Z'H8O)[J!7U-!YVK-92WC6]R8HU:9%+LRQ_,0,;L;B3M(/:^!IKO4?"
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
M:9IBJEV*(9& +E5*KN(!.,URUM\/GM/!.CQ64=C9>*=+AC:"^BCX:95PRNP
M9HW&5;ZYP2!0!OZIXVTG2;J>"X6\D:UC$MZUO:O,MFI&092H(7CG') Y(QS3
MKKQII-I?O;,+N2.)XTFNX;9W@A9PK(&D QR'0\9 # G&:Y/6/!FL7>J:I>II
MEI='5DCD*R:Q<VZ6DWE+&R.L>!-'\H.0%8Y*\#!#M3\$:J+X_P!C6=E8W A@
MAM]7L[V:V>%(T48EA^83XVD*&)RI"DC&2 =3?>-=(T^^N+>?[48[5Q'=W<=L
M[6]LQ ($D@&!PRD]0H(+8J&]\?Z)87M];3+?D:>VV\GCLI&A@X4_-(!M'#YZ
M] ?;/,:C\/[U]2UB."RM[RWU6Z>X\^XU6YA2$.JAU>",@2#@XPPR" 2,9KK-
M,\.;$\2VNH)')9ZK>,XC5B=T+6\41#>A^1J +>H^)M+TJ[GMKR61'@MTN9"L
M3. KR>6@X!RS,"%49)QTJO'XSTG[#>W5V;FP^Q*CSPWEN\<JJY(0A<9;<00-
MN<GCKQ7*0_#W5)O"EU!J-Y;SZ[)=6LJW"R2(DB6NQ8D9A\Z[@K,2O*M*Q'2G
MP^"=1EM;ZYCL;/3;X_96M!/J%Q?,S03B8+([GB,LH&%4D9+<_=H U;+QL;OQ
M#J<!L;Z.TLM.AN6MWL9!<^8TD@("]6&U4(VYZGG(('9UQEE9^*#X@U/Q!<:;
MIT,\NG0VMM:"^9P6221CO?RQC._L#VKLZ "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **8S!023@#J:C^TP_\ /5?SK"IB*5-VJ22]6E^;0TF]B>BH/M,/_/5?SH^T
MP_\ /5?SK/Z[AO\ GY'_ ,"7^8^678GHJ#[3#_SU7\Z/M,/_ #U7\Z/KN&_Y
M^1_\"7^8<LNQ/14'VF'_ )ZK^='VF'_GJOYT?7<-_P _(_\ @2_S#EEV)Z*@
M^TP_\]5_.C[3#_SU7\Z/KN&_Y^1_\"7^8<LNQ/14'VF'_GJOYT?:8?\ GJOY
MT?7<-_S\C_X$O\PY9=B>BH/M,/\ SU7\Z/M,/_/5?SH^NX;_ )^1_P# E_F'
M++L3T5!]IA_YZK^='VF'_GJOYT?7<-_S\C_X$O\ ,.678GHJ#[3#_P ]5_.C
M[3#_ ,]5_.CZ[AO^?D?_  )?YARR[$]%0?:8?^>J_G1]IA_YZK^='UW#?\_(
M_P#@2_S#EEV)Z*@^TP_\]5_.C[3#_P ]5_.CZ[AO^?D?_ E_F'++L3T5!]IA
M_P">J_G1]IA_YZK^='UW#?\ /R/_ ($O\PY9=B>BH/M,/_/5?SH^TP_\]5_.
MCZ[AO^?D?_ E_F'++L3T5!]IA_YZK^='VF'_ )ZK^='UW#?\_(_^!+_,.678
MGHJ#[3#_ ,]5_.C[3#_SU7\Z/KN&_P"?D?\ P)?YARR[$]%0?:8?^>J_G1]I
MA_YZK^='UW#?\_(_^!+_ ##EEV)Z*@^TP_\ /5?SH^TP_P#/5?SH^NX;_GY'
M_P "7^8<LNQ/14'VF'_GJOYT?:8?^>J_G1]=PW_/R/\ X$O\PY9=B>BH/M,/
M_/5?SH^TP_\ /5?SH^NX;_GY'_P)?YARR[$]%0?:8?\ GJOYT?:8?^>J_G1]
M=PW_ #\C_P"!+_,.678GHJ#[3#_SU7\Z/M,/_/5?SH^NX;_GY'_P)?YARR[$
M]%0?:8?^>J_G1]IA_P">J_G1]=PW_/R/_@2_S#EEV)Z*@^TP_P#/5?SH^TP_
M\]5_.CZ[AO\ GY'_ ,"7^8<LNQ/14'VF'_GJOYT?:8?^>J_G1]=PW_/R/_@2
M_P PY9=B>BH/M,/_ #U7\Z/M,/\ SU7\Z/KN&_Y^1_\  E_F'++L3T5!]IA_
MYZK^='VF'_GJOYT?7<-_S\C_ .!+_,.678GHJ#[3#_SU7\Z/M,/_ #U7\Z/K
MN&_Y^1_\"7^8<LNQ/14'VF'_ )ZK^='VF'_GJOYT?7<-_P _(_\ @2_S#EEV
M)Z*@^TP_\]5_.C[3#_SU7\Z/KN&_Y^1_\"7^8<LNQ/14'VF'_GJOYT?:8?\
MGJOYT?7<-_S\C_X$O\PY9=B>BH/M,/\ SU7\Z/M,/_/5?SH^NX;_ )^1_P#
ME_F'++L3T5!]IA_YZK^='VF'_GJOYT?7<-_S\C_X$O\ ,.678GHJ#[3#_P ]
M5_.C[3#_ ,]5_.CZ[AO^?D?_  )?YARR[$]%0?:8?^>J_G1]IA_YZK^='UW#
M?\_(_P#@2_S#EEV)Z*@^TP_\]5_.C[3#_P ]5_.CZ[AO^?D?_ E_F'++L3T5
M!]IA_P">J_G1]IA_YZK^='UW#?\ /R/_ ($O\PY9=B>BH/M,/_/5?SH^TP_\
M]5_.CZ[AO^?D?_ E_F'++L3T5!]IA_YZK^='VF'_ )ZK^='UW#?\_(_^!+_,
M.678GHJ#[3#_ ,]5_.C[3#_SU7\Z/KN&_P"?D?\ P)?YARR[$]%0?:8?^>J_
MG2K/$[;5=23VS36,P\FE&I%OU7^8<K[$U%%%=1(4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 5-1B-QIUS")9
M(3)$Z"2(@.F1C*D@C([<5YIX-MKQ_$>LSC6]4O=,LG-A$E],',DRX,K\(N I
MP@Z\ACGM7J4JEHF48R01S7-1>#[.#1)](B4I9SF1I LSAB78LQW=0<D]Z^1S
M_#XBM)1I0<DU;1)V][7?6]MK-=3>DTMRY14Z:;)'&J*R84 #+$]*=]@F_O)^
M9_PKX9Y%F/2C+\/\SJ]K#N4+JZALK2:ZN9!'!!&TDCGHJJ,D_D*\J\!>.I;K
MQ!<KJFKI<QZG:OJ$%NL@?[$R.^8 !SGRMK<X^Z>^2?5M8\/PZMI-S87YS:3K
MLE"2,A(R.,CG!Z?2J=WX;TN]ET^22.%7T^026QB+)L.-N.!RI'!'0UVT<+]5
MI3I8JFU*?^%62V:N[ZRWM;3OL2Y<SO%GGI\8Z[>Z]X3OYK5++3KVWOKJ.WBN
MR_GHL.Y1*-H (X(P3][MBK47Q"UZ>&%X_#UB#<:4=5B!OV^6)?O!OW?WCD8
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
M[?-[=2S[8GP&1=^< X&3U.!DG%<%"FH0Y);7=_@]Y:6U<M+:^E]-2V]3&O\
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
MJV[GPII=S*\V]HKA[DW8G@FD219#&L9((Z JH!7H?3-26GAK2["1)(  Z0/
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
MH>F6MRES J+,AG*M\YP9G$DG_?3*#[8XP*<W2Y.6,%UMK'\??U_I6#6YQ?\
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
M;J6*)YRT3&0KSF,DH>O8LV/K7HK*L1%WCA^^ONKT^T[?KN3SKN>;6'B77/[
MEEL%TV&*QT5=199HI92[%IQL!,@(!$0^8DD<\'/&A=^+]6.H7365@'M+2:&)
MXC;.S2[DC=CYVX*A"R\ J<[>HW#':Q>$-+AMY;>.VA6&6W%K(@7AHAN.P\]/
MG?\ [Z-,E\%Z1-?1WLEI UPFS#;3AMGW"PSABO8D$CMBJ_LJLYN4L-WZQ_'W
MOQZ"]HNY8KE]8_M-_&NEPZ9=6]NS:==LYN(6E0@26^/E5TYR>N> 37:?V<?^
M>H_[YK.U/PAINL-&^H01SO&K(CD$,JMC< 00<' !]1QTKS,)D684JG-.EI9K
M[+W79M7+E5@UN<3:^-;Z\M( EO;)>:C#:2Z<C*Q5O,.V7=S\PCVL^1C*%>_-
M=W5+_A#XVUZQU!Y+80:= \-C;QVVPP[PH8[MV,;5V@   $YSQC9_LX_\]1_W
MS6F,R'&3<?8T;=]5\EOT5OFV$:L>K.0U74]6?7#I.D26%O)'8F[>6]B>16RQ
M55 5EP/E8ELG''!S6+9:MJT-[JM_%<6,FGOK%G"\.UY2?.CM4)CE# ;1Y@8?
M(=W/3-=UJ7A/3M8$?V^&.<QA@I((.UOO*2#RIP,J>#@9'%/_ .$8L?+EC$40
M26>.X=0N 9$V;&Z]O+3'^Z*WIY1BH4U'V'2S^'OKKS==+;6)=2+>YPEAXTU&
MZN8[IK)FTV6>>+RUM&5HUC\S#>:7VN28QE HQNZG:<PZKK.KOX8M+^[FLI8[
MPV-W#;6*LEP ;F#<B@N1*,.%+?)R1QAN.ZA\&Z5;ZH=2BM84NRS2;PIP'889
MPN<!F'5@,G)R>:BM_ >AVI<PV-NFXH<!#A0CB1549^50X#;5P,CI6_\ 9-93
M4HX=JUOY?N^+3U6K["]HNK*?AG4KK6-$BU"[6&-YV<B"-6!@ )'EN6ZNI!#'
M &01CC)GU[4_[$\/ZAJ@A,QM+=YA&#C<54G&>P]^U:MMH-O9R7,ELJ1-<R^=
M-M7&]\ %CSU(4?E4LNDI/$\,K))&ZE71TRK C!!!ZBO,ED..=?G5'W;WM=;:
M:;^JO\^Y?M8VW//]4\1:_HT[V$[:9=7LD=O)!+'!)%&N^Y2%E=2[$_ZP$,".
MAXXY[&V6X2W1;J6*6<#YWBC,:L?92S$?F:9:^"='LK=X(+6)8W>-FR"Q_=L&
MC&2<X4C('0=A6K_9Q_YZC_OFM<3D>-J14:5"W=^ZK_\ DSMZ!&K%;LY?6M2O
MH=4TS2].:VBN+TRL9[F)I$1(U!("AE)8EEQ\PXW'G&*PKGQ3K-I]NE?^R9X=
M+TH7MT+;?)YTF^9"B-D;!^YYR&*G(^;J.ZU#PW::K L-ZJRJC;T/*LC8QE6!
M!4X)&0>A([TR#PKIUK&T<%M;QQM;K:L@B&TQ+N(0CICYV_,UK1R7%0II2P]W
MU^'OWYNVEK:;B=2+>YPX\4Z];F:WNK2)Y7:VCM[AK*2W19)9A$=R-(S,HW!@
M01GD<'FJUO<:E%XEN+>ZN+:>[?6TB254D6*,_P!G,P(C\SV&5+$')/!P1V\'
M@71+>RN+..R@,%PBI*CJ7W*OW5^8G"KV X';%2VG@W2K$H;:WC1DF^T!B"S&
M784WDDY+;6(R?6NEY7B$I<F'M?\ P_\ R6GHMQ<Z[F3X+ENY_!6B3WUQ]HN)
M;*&1I=I!;* C=EB2W/+9Y.3@9Q5CQ!J,^F:4)K5(WN);B"VB\P$HK2RK&&8#
MD@%LXR,XQD9S6QI_AVUTJS6SL52"W0DK&BG:N3D@#/ ]N@IUYH4&H6<MI>+'
M/;RKM>.1,JPKSY9'CI8EU'1O%R;M>.UV[6O;^O,I58\MKG%ZAK6LV+1V/VW2
MYKXRN&-M93SOL"(1F!7^0YD&6:3 !4]7P,NV\;ZQ<V O_(L4AMM&;4KJ,QN6
MD9'D5D0[\(&V<$[MOHU=M_P@>B>5'']DC_=NT@D!;S"S !BS[MS9 4$$G(4
M]!5JT\)Z;8#_ $2UMX1Y1A"I'@",L6VXZ;<LQQ[UWK**T86^KW?_ &ZORE]W
M8GVB[G)Z4VKKXX,>JWEG<,VE"11:1O&@/F\_*SMGV;C([#'/7U!IO@[2](E:
M6PMXH)"GE[U!)"9R$&3PH[ <#MBM/^SC_P ]1_WS7GXS(L?6FG"EHDE]E;7Z
M)ON5&K!=3SP^*]2;7[6W@>UELKF_ELE9;&8*A59,$3,P60YC^957 ^8;N,G7
M^'LNIW7A_1;F]NXK@26[-(YC;S&8XV_,7/0;L^N1C&.==/!6D1WWVU;6+[0)
M3,KD$[)#RS*,X4DDDX SWS5G3/"VFZ3<0S6=O%$81*$" @*)""X S@ E5.!Z
M5Z^'RNO"I3M1Y;2BV_=Z?._W?<9N:L]3=HHHK[XY0HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M#F_'_P#R3_7_ /KPE_\ 037'ZQ+K"M=Z=-J:LR3:;/'-';A"/-NBC)C)!4%
M1GG!()->BZOIPU;2I[$S>4LRA6;RT?Y<C(*N"I!&1R.AKGKCP3)>+*+K7)YU
MF14E$ME;-O522JG,?(!)(!Z$FO.Q%"56K"7+%J+OJDW?3:Z?9^MU?8M.R.7L
M[O5(K^:UCU/!O->FMS+)$&,:+ SX7W^50,Y ]#T+9O$.MF$*DBL;4W0GDM8H
MWD?RI=BR&)W!,> =VS)W# Q6[>?#2"^F22XU1I/WHED#6%L?-(1D7=^[^; <
MXSG';UJ:X^'<%W;06]SJ/G06ZE88I=.M&6(<9"@Q8'0=/2N9Y91E*,YTXR?7
M1=$EH[*]TNJLM[-WN^=]RGJLK:AHPA2[CG@U@P6\,:1[2(I!F4@DYYBWL,XQ
MBLN[UFYTJ2[UJ)$DBO[BYM848<F2)-D"Y_NL\,N/4S"NH'@J471NAKDXN"P8
MS"SMM^0I4'/EYR%9E^A([T?\(7-Y$4']NW'DPLKQQ_8[;:C*<J0/+X(/(]*X
M</D\J,?9N,91>ZVNNVBW]V"OULV]7I<JEW<Y>#Q5?B-;RXDA6STV6&TU1@O!
MF+O'*0>P4^4_^ZQJ"W\5ZW<6$A:*)+W386N]1B5,X0F.1(QZ$Q-(,_WDKK3X
M'<P7$!UJ8Q7+%YXS96NV5CU+#R_F)P.3Z5(/!MPLT\PU^Y$MPH69Q:6VZ0 $
M ,?+YP"<9]:Z/[*H:_[/"_3?;2]]/.I_Y3_D=Y]H^[_K^E^)S>E^)[[4M:73
MQY/[ZY:YB9%W9L!YBJ_U9XUY])!5+QBUP]YKFRZ+0?V+&R0GE-QE89_3\?P%
M=?%X*E@DCDAUR>-XH1!&R65L"D0QA 1'PO XZ<5"_@!)4B6357=8HO)C#:?:
MD(G]P?NN%]NE%#+%A\9'$4H1C%*UN[O%WU7]Q+3O+74'.\>5LY_4=>UG2;NZ
MTPR+>SM+:K#,D*(R><9 1AF"D@Q87)'+@'=CE;;5];N=1M-+EN8[222:XB:1
MUA>9E1(W4%4=D5_G.1W4;MHR,=)/X(DNA.+C6YYA.JI,)+*U;S%4DJ&S'R 2
M< ],FJ,_PQMKA;6-]2)MK8/LMC86OEC?@D[/+V]1GI3I931]DHSIP4K.\DK^
M]RV32:26O2UNKU!U'?1LY^X\4:K/IAGMI29K>UEFF^RVR,C!))$65GE<*(V$
M3,%4EL9YX&= >(]0:[M[#]TMUJ)M9K/Y>!$ZYF'N4$<AS_MH#UK8G^'L5SY'
MVC4S*8$"0F33[5O+4= N8N!P.!3D\"W*7T%R/$5TOV6$P6J):6ZB)&V[@!LQ
M_ N.!@#'<T5,GP\X6C2@FN9KU^RM%MS:N_V;KL'M&GN<T-8U.;2[>YN;RWEB
MU%[RV-LD07RPB3$,&SDD>5AL\?-QC'-,^(-2T_1K62S=WM[&WLXY56W01*72
M,E9'=@Q)#K@1@XR,YS@=3IWPWATT.UOJTBS2AUDF%C;;Y%9LD,QC)(Z<$]A3
MY?AQ;3NKS7XD=4$:L^FVA(0# 7)BZ8R,>E=/]FX>,G#V<7"]]DKZ6VMT6B>_
M5BYWW,U-9U%(+C5WNX&MTN+R!=/,6UF\GS H5LDF0^5N.>,$\<9*^&]8U>[O
M(1J*XM[FR-TK2&!<'*_ZL1RLS1D/U89&!DG=QL+X%,>H-J":S*MZXPUR+&U$
MC#&.6\O/0#\JC@^'L5M'<1V^IF%+E=LZQZ?:*)1SPP$7S#D]?4UY\\DIRHSI
M^SC>223M\*TT5ETU:D]9;2T*]J[IW,_^T]2EO[VY^VV]O:6>H)9BU>')F!"9
M^;.=[%QMQQ]W(.<C(F\2ZQ9Z!;:D]U;W#ZCI=Q>)$L(7[,Z0^8,<DL@R%.[G
M)7D9Q75MX$WZ@E^^L2M>H,)<&QM3(HQCAO*R."?SJ./X?1Q/<M'JC(UTK+<%
M=/M09@WW@_[KY@<G.:NED]**2E3B[6TLNB6E[7W3ES?$[\K]T'4;ZF#J>H^(
M--BU>0ZG;/\ V?8Q:AM^QXWEC(#%][A/W)P?O?,/F..99KF\EU\RV4Z0?;K_
M /LY9S&'Q%!!*[8!.-PE\T9.>G(/2NAE\&33K,)M=N)!-&(I0]G;'S$&<*W[
MOD#<W!]3ZFE'@VX5HRNO7(,<C2H1:6WRNV=S#]WP3N;)ZG<?6I65R4?X<%*U
MM%9/3JN77WE%Z]%;U.?S.,;7-8.D)->W%K=1W5O?PM#]F"KF$. W4YW;#D=/
MFP,8YM?VA<?:H[BW,4#2O::3'*4RL!:,S.RCI\V^- #QN5>N,'I#X%+1+$=9
ME,:[]J&QM<#?G?@>7_%DY]<G-*W@=Y+)[-]:F:UD.7@-E:E&YSROEX/-=#RY
M?9IQ5V]M%9^5K72MOH[6;LQ<_F<=8+>CQ)!&-2W?\5%,LS1( )<60/(['"E3
MVR2>,"K>FZAXBU"TTMFU:WC?4=+>])6S!\ID\H +EN=WFC.<_=.-N>.AC^'\
M<,,<,6ILD4<RW$:)I]J%24# <#RN& & >O%6(_!DT*PK%KUQ&(8S#&%L[8!$
M.,H/W?"_*O X^4>E/$8&=750@VE:[BGT5OL]];>22TT$I6ZG#P:QJ#Q:MXCA
MN;>V>/2;.^E@,>X2L8G?823E5/*C'.3WQ@ZMWJ$ZZG=7%H\@N+RZ%C;B&)7D
MDB@1F<(&(0$2M*"S'&!ZXQLGX=6[303G4,S6X40R?V=:;H@N-NT^5QC QCIB
MI;GP$MY;"VNM6DG@$AE$4MA:LF\DDM@Q8R2S$GW/K3J9="=124%:UNGPK:.W
MO*ZB_>Z)KLPY]+'/Z7KFKZL+.W^TPV<@ANII9WA5O,\J<Q*" Q4#&"^UCU&T
M@<UDZ?K.LVWA>%K*ZMXHM.TO3G2-X-_FF1 "&.0<8';!SW['LI/AY#+;QV\F
MI%X(W,B1MI]H51CR6 \K )R>:D'@3; T*ZQ*(F1$9!8VNTJGW 1Y?1>P[=J?
M]G4HW4:4.6][-*V^O2[;3:[1^SY/G?<PTU"\77;?3KR2*[:WU=8EG:(*VUK.
M23@#@$'(R.QQ[G-;6=:E\.V\MS?QLVJ:)/=?NH0A@=$1AM.><ASG/?D8'%=E
M_P (7-]H,YUVX\XR"0R?8[;=O"[0V?+Z[25SZ'%-/@9C%%$=9F\N*)H8T^PV
MN$C( * >7PI  (Z<"L*>6\K@W3A=6OIU5GI[MHWDKZ)=@<]]3BK75]4TFQEM
MM.MD%II4<(*J+:&&0R(LC&0O(A3)<@%5QD$G<<J-6V\1:O)K8<08L1JIT\JS
MVZ1;1)LR&,@D\SC<%V\C@ Y#5N2^ $GN;>ZFU1I+BW"B&5]/M2\04Y4*3%D8
M/(Q4D7@98]8CU5M3=[U&#&X-C;>8P QC>(]V,<=>E=,L!1G-U)T8N36KUO=N
M[?G=ZWW3T6@N9KJ=C1117L&84444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 45%/)Y4+/C.*QK3Q9I&H74MK
M9:A97-S$"9(8+E'=,'!RH.1@X%>?B<RPV&ERU96=K[-Z?).WS+4&]C>HJA_:
M _YYG\Z:^J(@RR[1D#);').!^M<2XARU_P#+W\'_ )%>RGV-&BJ']H#_ )YG
M\Z/[1'_/,_G1_K#EO_/U?<_\@]C/L7Z*SAJD9<H%!< $KNY .<']#^1IW]HC
M_GF?SH_UARU?\O?P?^0>RGV+]%4/[0'_ #S/YT?V@/\ GF?SH_UARW_GZON?
M^0>QGV+]%4/[0'_/,_G36U1%*AEP7.%!;[QQG _ $_A1_K#EK_Y>_@_\@]E/
ML:-%4/[1'_/,_G1_: _YYG\Z/]8<M_Y^K[G_ )![&?8OT5F0:S;W4(FMRDT1
M) >.0,I(.#R/0@C\*D_M$?\ /,_G3?$&7)V=7\'_ )![*?8OT5E+K5LTKQ*\
M;2(XC=!("5<KN"D=CM(./0YJ;^T1_P \S^=#X@RY;U/P?^0>RGV+]%4/[1'_
M #S/YU'+K$$+Q+*41I7V1AW +M@G:OJ< G [ GM27$&6O:K^#_R#V4^QIT5G
MIJB2*&10RGH5;(I?[1'_ #S/YT/B'+5_R]_!_P"0>RGV+]%9<FLV\4T4,C1I
M+,2(D:0!G(&3M'? &>*E_M ?\\S^=-\09<MZOX/_ "#V4^Q?HJA_: _YYG\Z
MC@UFWNHO-MV2:/<5WQR!AD$@C([@@@^A%'^L&6VO[7\'_D'LI]C3HJA_:(_Y
MYG\Z/[1'_/,_G2_UARW_ )^K[G_D'L9]B_16<^J)&A=UVHH)9F;  '<TD6JQ
M3Q)+$!)%(H9'1P592,@@CJ*?^L&76O[73T?^0O93[&E15#^T1_SS/YU%_;5N
M+D6I9!<E#((O,&\H#@MCKC) S[T+B#+GM5_!_P"0_93[&I15#^T!_P \S^='
M]HC_ )YG\Z7^L.6_\_5]S_R#V,^Q?HJA_: _YYG\Z1M31,;EQDX&6QD^E'^L
M.6_\_?P?^0>RGV-"BLNWUFWNX1-;-'-$20'CD#*2#@\CT((^HIL>N6DSLL4D
M3LDAB8)*"5<#)4^X'..N*K^W\OU7M-O*7^0>RGV-:BJ']H#_ )YG\Z/[1'_/
M,_G4_P"L.6_\_5]S_P @]C/L7Z*H?V@/^>9_.C^T1_SS/YT?ZPY;_P _5]S_
M ,@]C/L7Z*SGU2.)&=U"HH)9F;  '4DT[^T!_P \S^='^L.6_P#/W\'_ )![
M*?8OT50_M ?\\S^=1QZO!+)+'&4=X6"2JK@E&(# ,.QP0>>Q!IKB#+7M5_!_
MY![*?8TZ*S(=8@N$9H2DJJ[(2CA@&4D,IQW!!!'8BB/6()9)8XRCO"P255<$
MHQ 8!AV."#SV(-']OY=_S\_"7^0O93[&G167)K-O%-%#(T:2S$B)&D 9R!D[
M1WP!GBI?[0'_ #S/YT/B#+EO5_!_Y#]E/L7Z*S'UBWBFBAD9$EE)$:-( SX&
M3@=\#GBI/[0'_/,_G0^(,N6]7\'_ )![*?8OT5F1ZQ;RRRQ1E'DA8+*BR E"
M0" P[$@@\]B*D_M ?\\S^=#X@RY;U?P?^0>RGV+]%4/[0'_/,_G2-JB*5#+@
ML<*"W4]<#\C2_P!8<M_Y^_@_\@]E/L:%%4/[1'_/,_G1_: _YYG\Z/\ 6'+?
M^?J^Y_Y![&?8OT50_M ?\\S^=16^LV]W")K9HYHB2 \<@920<'D>A!'U%/\
MU@RZU_:_@_\ (/93[&I167'K-O+-+#&T;RPD"5%D!9"1D;AVR.>:E_M$?\\S
M^=#X@RY;U?P?^0>RGV+]%4/[0'_/,_G1_:(_YYG\Z7^L.6_\_5]S_P @]C/L
M7Z*H?VB/^>9_.H%URU>=8%DB:9D,@C64%BH."P'IGC--<09<]JGX/_(/93[&
MM15#^T!_SS/YT?V@/^>9_.E_K#EO_/U?<_\ (/8S[%^BJ']H#_GF?SH_M$?\
M\S^='^L.6_\ /U?<_P#(/8S[%^BJ']H#_GF?SH_M ?\ /,_G1_K#EO\ S]7W
M/_(/8S[%^BLV;5HH(9)IML<4:EW=W"JJ@9))/0 =ZBM]>L[JTCNK>:&:VDQL
MFCE#(^3@88<'GCZT_P"W\O:YE4T])?Y"]E/L:]%9D.L07"LT)255=D+(X8!E
M)##CN""".Q&*GBO1+*J;",]\U<,\P$ZBIQJ>\W:UGN_D#I22O8N4445[)F%%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 <]XXAO+GP/K<&G;OMDEG(L03[Q8KT'N>@]ZY!M=\-7
M@TJ'0XK?4+^W1WL+>UQFSQ$P_> $&)<$(5;NP&,]/2+O MF)&1QWQWK-W1?\
M\CS_ +?_ -:O@^)*D%B8QFTK*ZU:WNM;)Z?-=5LSJHK0\GDUV\AT26YT[Q#/
M?W!T.YN=0#.C?9;A44HVT#]TVXNOE\#@\94FK_B."2T.I6%UK-\]G#)I-X9I
MYU!B+WC)(VX ;5Q&K8Z*1D8%>D[XO^>1_P"^_P#ZU1SW5K:V\MQ.OEPQ(7=V
MDP%4#))X]*\*.+I\Z<7'?Y^7_+OILOEN:\K/.9]4N8-.U/4I]7O6$NKR6$06
M=(H88Q(<9<C"# (+\MR .<8IZ9XAN)HTM]3UHVVCC4YX'OTN]P"B&.2./[0R
MJ2I+N0Y )VJ 2#\WJB36\T2R)&61U!4[^"#^%.W1?\\C_P!]_P#UJ/K5%)Q?
M+?\ +2VGN;K_ (<+/^O^'/)?[0:#4=2O+76[QS<V&G$W<FU)/LAN)(Y;A4*X
MPJ8._;@;RW1JOB_NK_48=,T[7;J72)-4C@CU""97=E-K-))$LN#N 94.[D@L
M1G*C'HIO;,7@M#_Q\&,RB/?SL! )Z=,D"IMT0_Y9'_OO_P"M3GBJ>[Y;VTO]
MR?\ #Z=.F^FUA19S7B 3F\\/V$-[<V\=U>/%,\+@.Z+;ROC..,E!R,'T(/-<
M4VHZU;Z##=0ZQ?W5W<V^J0!6*MDP"01%5 'S@QCGJ23GMCUK?%_SR/\ WW_]
M:C?%_P \C_WW_P#6K##XBG2BHMP?WZZM_P GIUZ#:;/.=3\41W][J1TKQ!;"
MRCL+,^>DV8D=KAPX9U5O++)M4OCY,AN,55M;U-0N?"US<7UR([?6YK=97O4F
MB<FW<JJ3*!YJDX0$_-DNIR:],EN;6W56FVQ*SJ@+RA068@*.1U)( '<FH8-3
MTZX<1PRH[EI%""4 DQML? QD[6(!]"1ZBMH5:<8>Y:W?7LT]>3S%9W_K_,XC
MQQJT^F:HCKJQ@B2U$B6L5R+>8OO.6B#H4N&( 7RB1CC^^*9<^)W@O+G3GU0)
MJ'_"16\*6Q8"06SO"?N]=A#'GISC.>*]$W1?\\C_ -]__6HW1?\ /)O^^_\
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
M:)(SC'S%@QZGC@C!SGTJYO;.SA$MP/+C+I&&:3C<S!5'3NS ?C4V^+_GD?\
MOO\ ^M70\7345902>^^MK-_8]?2Z[(7*SS5M6=[H1:MKLNE:9Y^IXN%F6'?*
MET41-Y'\*9(7^+G((4BH!->6Z:SK<6J7HFBU'3AY;H(EDWPVBN9(\=65\8/W
M2.,'.?4=T7_/(_\ ??\ ]:H4O;.2[EM5YN(D222/S.55BP4GCOM;\J2Q4+/E
MY?/>UKZ_8Z]=>UK!RLY+QSJ=UIILFM;@PEH;UCC')2V=E/X$ UBWE_J6E[8A
MK5X\=UI]M<W-Q(59H UPB32I\N$ C=CTVC;G'!KT>"]LKIYT@Q(T$GE2A9/N
M/@':>.N&!_&EM;VSOK2&ZM1YMO,@DCD63AE(R"./2LZ-2G1IJ$N5VWWUZK['
MS_X --NYYIJEV'DM#HNKW&IM&U\+28,)2K?9"0B2#_688]>2"2N?EI;WQ:U\
M\?\ 9>M[[4:?:M=SVSJWD!KA%FD)P0K+&6)S]T') KT_=$/^61_[[_\ K4;H
MO^>3?]]__6JUBJ%ES<KMW??O[GSTZ_B6?]?\.>1OJ9MI-4?2=82XT^;688Y]
M0DO@B+']D!"M<*C[1O54WXS_  Y!.ZIKC7+\Z+9R3Z_:"+==B-TU%K;SU5D"
M%;EX0DK)EP 0%<$,2VTFO5MT6,>4<?[_ /\ 6JG+J^EPW!MY9468/&A1I.=S
MYV#IU.#CZ5K'%4YM646UKU;VM_)_P!<K.>US6C;>"+;4#+=VQN5MU,LFR&2/
MS"N?,8@K%UPS8^7)QSBN7T_4/MTVF27VK@P6?B0Q12QW_FH$:R9E7SBJEP78
MJ"1SN*@G@UZKNB_YY'_OO_ZU0B^LVO6LP1]I2-96B\SD(20&Z="5/Y5ST*U*
MG"48\M]7?71.Z_DZ)V[%--G&^-=7-K?V-A]N:S\V&64%[X6<;D%0 ) CLSC/
M"*O.>>PITVJ7]U\,]'U!+YXKZ[33O,N8E7<&EEA5R 1MR=S<8Q[5V4=S:3-*
ML6UVA?9(%E!*-@'!XX.&!QZ$>M/:6%%9WC*JHR27Z#\JS4J2A3IKEO%WZZ[_
M -SK=/J&NK//93?Z?=W,D>M:C(EEKUI8PQ32*RF*80%U?Y<O_KVP221M7&.<
MU-*NM0UJ2VM9-8O((S87DY-LZHS.ER40YQV';H>,YZ'OQKVCG1_[7%S'_9^W
M=]H\WY,9QZ>O'UIEWXAT:Q1WN;E(U240,2YXD*;PO Z[2#]*]&,*TO<C!.5[
M?#*Z:M=6]GNG>ZW5R';>_P#7WGGNE:UJNMRZ9'+J<T)O;FR$[6^U3M?3WE=1
MQP"PSZCM@@5;BGU:V&G2Q:OJ%S-<7NHZ?Y<K*P*0BX\K "CYP84.[J<G.1@#
MOM/U;3-6MVGL)DN8E8HS1R@[6'4'C@\C@^M6]\7_ #R/_??_ -:L*]94ZCIS
MC&-MTT]-^]._;[O,I*ZNOZ_$\FO/&<]SI,#Z7K8DF3PZT\[Q,K[+C? ,MVWC
M<V5/3/(Y%7[^74-+O-9:/7+^1--N[$0QS2JP/G.@D#\98$$X!X&>,<5Z)]LL
MQ=BTQ_I!C,HC\SG;G&>GJ:SF\5>'TF*-?1 !MAD\P^4&Z;3)C:#GC&<YXKHI
M)STHTTUOLWHW_P!>^NJ5M];7MI+TW?\ 7WER&YMKY)UM[A)!&[0R&)LE''53
MCH17E?A>S2\32+:#5;N%H-"G$C6\P\Q)!*GRDX.-I/W?IGC@^MQ16T!D,=N0
M9'+N?,R6;@9)QZ #V  Z"DGO+2V$9FR@DD6--S]68X Z=Z\_"S5%2ITI)\VV
M_;MR._4N6NMCR27Q1KMW%#-+J=I97!TVSN+02W;0^?))&&9UA6%_/R^4* Y
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
M4-82=+[3+>,+=RJJQR1VJS';G!)\R0DD'!R1@Y->O?8H/[A_[Z-'V*#^X?\
MOHUO+)\:VY*,$V]=?_M>O47M(GCFHMJUI<2VGVN[31;?5)8VFN+R=2JFWB:-
M6F4F39O>3DG&0JDXP*W8Y]0_X57J$XN+I[Q;&[:WF(=)L#S/*(+ .2%VX8_,
M<!CR:]&^Q0?W#_WT:/L4']P_]]&LJF1XV<8IQAHT]][6_N]>OY#52)Y?-#>&
M]U/4/M6I>=!K=E!!&+J41>2WV42#R\[2#ODR2#@Y/!%6O'4TL,NFD7KV\!\W
M>C37%O%(1MP&GA.Y&^]M!#!OFXR!7HWV*#^X?^^C1]B@_N'_ +Z-0LAQWM(S
M:C[M^ODE_+Y7^8>UC:QX;KVK:H;*2:,ZO::A;Z9;S11W%U,)"^S<Q6&)%63!
MR'9^ 0054#FYJ#:A!J5T#-+::8^JW;SR&::W0OY<(CW21?,%(\S'(4D $YP#
M[-]B@_N'_OHT?8H/[A_[Z-=2RC&))*$/O?\ \CTZ7)YXGB=S>:K:P:=/=:A?
MW,JVBF*W$ES;23$2R;3'@%99"NP,DJ=@20&->I0W4-Q-<11,2]O((Y 5(PQ5
M6P">O##D<=NH-;7V*#^X?^^C1]B@_N'_ +Z-<6*X>QF(2TBFK[/N[_RHN-6*
M/&&TW53X0D>XN99-";4+K[?I\=N!-]G-U)ED?!)[,1@$KG:0<9L?:M6/B]Q-
M?3QW+:J@MX4EG8-:%EZ1*/**&/<3(>58GD$ 5Z_]B@_N'_OHT?8H/[A_[Z-=
M7]CX]WYHPUOU[V_N^6KW:LNA/M(GBMG?ZA)IL4NB7VJ7.O$W_P!HBFEDEC"*
MDWE':^8U_>" *1@GGK\U2ZA++]EG3PYJ6N36K6D0N)I9YI'BG^T1!<%\E'*-
M+O08 P,@=_7+#0]/TVS6ULX#' K,RKYC-@LQ8\DD]2:L_8H/[A_[Z-7/)\7S
MMQC%J_5_G[G3HNG6X>TB>/:UIZ:;X@UE+>_U.U9[&R:.9[JZF#(LTGF!F#[@
MO^K!93E Y/1FST/AJZN;CP==L/MB21M.L,OFM=,_4AHFD :1<G"[ADXQDC!/
MH'V*#^X?^^C1]B@_N'_OHUS5<BQ]6DH2Y6U;6[Z?]N]1JK%,\2MVNK[1+VQ^
MT7MRAFTT_;(KN>10WVM=WRS O%*!@LH9@, G:>NI<F;3]9N;"YNM43P_'J($
MLS74[-&K6JLH,V[>(S)G)W8#8!."17K/V*#^X?\ OHT?8H/[A_[Z-;RR?'-O
MW8V]>NFJ]W?33IY"52)Y7I&LW-E?Z=<ZC-J TN2._AM6F25VE GB,&Y<%F<Q
MA]I8;F'J2<Y5L^I>39W%S+?1P2Z9H_\ :=RC.LWEXN"YWCY@=Y3<0<A2Q)'6
MO:?L4']P_P#?1H^Q0?W#_P!]&I62XQ.ZC#7S?_R._P"MG;H'M(GG_@5(ECUT
MV[W4EL^JLT,MR79Y$\F( [G^9EX(#'.0 <GK7(:++?VWAG3D\.3ZK+J,6B2F
M[@N&D=89!$/* C?Y5;> $"@;ER3D<U[?]B@_N'_OHT?8H/[A_P"^C4QR3'*4
MY-1?,T[-NVBMK[NO?IJ/VD3S3P5+<2:E=&*^DN-/^SIE7FN)]LNX\[YN5;'W
MD'3 ) )YH?8KZXOX9I+_ %D&?Q#<6L@2\F15M0DI"A0<*N57# ;AGAAQCUK[
M%!_</_?1H^Q0?W#_ -]&D\DQ_M)3BH:I+?M?^[Y_@@]I&UCQ^ZN[F-;&PGEU
M (LVH(DLM_<QA@ET4C4&(&6:38!M4L,CGYCR(;.;5;Y-+>]:\F;?HLC"3<0L
MA#&4XZ Y^]^M>S?8H/[A_P"^C1]B@_N'_OHUK_8V-2LHPOKU?7_MT7M(GAUC
M=^)OLLDD%]<OK8LKIKNVWSRL)=A*CRV'EQ$2;=FT88<#(.:Z;PN+!_%]_/I<
M]]<V;:;;KYUU+-)\_F2DJ&E).0",KV)Z YKTO[%!_</_ 'T:/L4']P_]]&IK
MY+C:L9148*ZMH_\ [76W3MY@JD4>/S!;'7M82:>_M[&?7%?4'CGG!6!K0&-@
MP.40RC:64CA0I(4 #I?#SW,WA[4"[W,MMY\XL7N2S2/!_"26^8C.X MR5"GG
M.:[O[%!_</\ WT:BN-+M;FWDAD5PCJ5;9*R''LP((^H-3/(\;445+ET<=;M[
M6U^%:Z6WVT\QJK%'BAL;P^")- -K-]G_ +*_M3E#MQ]FQY7^_P#:/WF*Z.YO
M)+35TN+V2<6EOK4>TLK,(T.G$< 9P-['IQDFNT_X0W2/74?7_D)W/_QR@>#=
M('1M2_\ !I<__'*^GJX>=:3=2UFY-Z/>2:D[ZZM6U\O,P3ML<'JMU=W-QJ>L
MZ/%<)92K9V\T_E21-*%E<RNN ),!'52X'3=@_+Q6:]N19Q1275P]E)>N(9A>
MW$4("Q+E3/@R2 L6*@$ D,,D*!7HO_"&Z1G.=1S_ -A.Y_\ CE'_  AVDYSN
MU+/K_:ES_P#'*F&#481IVC:-K:.]DK*[>[7?16=K)!S=3S.WGU"2QBN+QKH?
MZ!+!<SR*ZO'!]M".26^8%8@QR?FXR>>:E:X6"6QCNO[623[?+%=VD,4QMX[=
M%D\J!8E'EX8+$!@98$]037HS>#-'92I.H$$8(.IW)_\ :E0KX!\/I;BW2*_2
MW"[!"NIW(C"_W=OF8Q[8Q71]6C-MSLO1/;WO7;FTT6RU5K"O8X,VVH)I%VQO
M+Z.33_#T4MO';7;>6LZF?@[#B0KM13G(; SGBK]U'?:?KCV=M<ZB]J+G3W!D
MGDD/SR2"4;B2=I"KE?N^W-=E'X(T2&-(HEOXXT 5$34KA54#@  2<#VIW_"&
MZ1ZZC_X,[G_XY7)/!5)2E=Q<7?3E[]?6[;WW;U*4D>;7)-SX6N4:XUB;67LG
M_M"!G=HHY2RYRC95"&R$" 9&3R.:UKJ.]T[7)+*TN-1-F+K3Y%\RXEE(WR2"
M0;V).TA5R"<?G79_\(;I''S:EQT_XF=S_P#'*!X-T@=&U'_P9W/_ ,<HG@ZD
MKQNN5W=FKJ[M:VBLH[1ZI:-O<%(\YAO;BVDTQ_M.NR:J;6Y?4;</(P,XA+;4
M1\QA@V=@48(P<$8-5XKC4'DE@M+Z^^S3QVG[R&\N+C#?:HU<K+(!\VQCN"@#
MGD5Z-'\/_#L)B,<%XODJ5AQJ-QB)3C(4>9\H.!P/058_X0[23U;4O_!I<_\
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
M)O T7]ERQC0(O,;PT$*^4OS7H4X8CH91D_/][D\\FO:?L\/_ #R3\J/L\/\
MSR3\JT_L?'IWC4BO_ _ZMV71:(/:1['GGB+37O;/PY-/IQO6M+Z&6=3$)'12
MC*6P>N&*DX],]JYF'PC?V>@::VE:>;/6)+"]AN;B,A)"[QDH'?.3\X7&3\N!
MC&*]I^SP_P#/)/RH^SP_\\D_*LJ.1XVE!0C4C9-O[5M;NUMK:_D#JQ;O8\Q\
M%:2UCJ=U<0V<UC:M;I&8#9):(T@8G[BL=S*#@OT.1@MCC/OM)O'BMX+G1EN;
M<WVI2DRV?VL@O<EHP(RP12RDD2,"%''&XY]>^SP_\\D_*C[/#_SR3\J/["QG
MM75YXZV_FZ7Z[]1^UC:UCPQ/#^I0V^B2R:--<:I;V=K"$N;<2INB8\+,K!K=
ME/);)5AC ;D5U>BZ1<6FD>)K&RM%TV^GNKIK><1A%;?N,3AEZ@ CW&,5Z1]G
MA_YY)^5'V>'_ )Y)^557R3&U8\KG'O\ :Z2YMMK>0E5BCQ-]%>$2OI'A&>W
MT22TN8G'EB:4R19!*.#(P4.2P(\SIN/8M]+N-'AUK6!:-:6NGFUU*V$=JMG'
M)Y?FB<)$"=I:(E/F^8Y7/&*]L^SP_P#/)/RJO=:3IU\(A=V-M<"&02QB6)7V
M..C+D<,,G!Z\UJLGQ;TG.-G:_P 3=OG\UY)^2%[2/0X"?0]1'P]GLD3=JEU_
MI-XD;A#*[R"2:,-QC(+1@DCC'(K'G\-V^H-=?8_#@M](>[TUDLYK18U+I.?/
ME$7\(\IE1C@;@IZCKZ_]GA_YY)^5'V>'_GDGY5ST\BQL+M5(W;O]I?EVLK=E
MMN4ZL7T/,_&VF7%[J.ERO:&[TR**99(?L2W:I*2FQC$2,\!U# ';N[!B1S&K
M>'M6DTQK-](EN+F+24CLYY;5;B?S )#M$I?9 4RN2!N; (9B *]S^SP_\\D_
M*C[/#_SR3\JO#Y)C*$(P4X/E_P 7K_P_="=2+>QY@MAM\37,U[X?FO;^348Y
MK/4  @BM]J _O1R@3#@Q_P 9/0AR:/!/AEM%O?"4T.EBUF&ERQ:C(J ,9"L1
M D/5CD-C.<8(&*]/^SP_\\D_*E6")3E44'L0*UPV3XNC4A)SC9-77O:V5O1=
MTMKZBE4BT]"6BBBOK# **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH P/&EE=:CX.U6SL3_I,UNR
M(-VW<3_#GMD9&>V:\]U'2C<0QOIO@_[#;?:83,'AC=P%CE&];</Y9*ED7<23
MSG:0BFO7V4,,, 1Z&F>3%_SS3_OD5X689=7Q-6,Z<DDN_-^C2?E?;YFL)J*U
M/&;'PSKBZ2]K#;2V<OV/5X8#(T:F(SRQ/$/W9VKD!ON\*0<=J2+PI-<-<;=(
MN8[666PCF@N8;:&.1([E7?\ =Q##!$##<3@@X ->S^3%_P \T_[Y%'DQ?\\T
M_P"^17!_8V-NVJD=?*7^97M(]CR>Z\.-::H\J:&MSI$>KFY^PPQQ[2K6<:"4
M1DA3MD#Y'7)+ $BJ \/7GV+3;>3PYY=M&U_MB2&">2 2W+,L0#L8D!3'S8;I
MC('7V?R8O^>:?]\BCR8O^>:?]\BICDF,22=2+_\  ^WKOY[O8?M8]CS'PEX<
MDMKVSN]3TV(7-MHMA;132*K/%*@E$H5N2#\RY(ZY'6LOQII_E)KMQ>:*;PW,
M]M+:WP*$6Z*(U*DD[DPX=L*"&\SW;'L7DQ?\\T_[Y%,FL[:XB:*:WADC;JCH
M"#^!J:>0XJ.(]M*HGMHN9;.^FO?IL^J$ZL;6L>6'3=52^BL!I,[1KX@;46N@
M\?E"%F9@1\VXM\V",=B>F,X,?AW6Y=L@T22WF:QO8+A4BAC0221G:H;>TDN6
M_C9L$D'@DX]T\F+_ )YI_P!\BCR8O^>:?]\BM(9+BXK2</NEY>?D'M8]CQO6
M?!DL=M91:+H\,$KZ+<VAE@2-#',PB(W-G(+!9$W#."_/4FDM_"\]Q!=1C1[A
M+2:XTY9(+J&VB21([@-)^ZBX^5."Q/S#@ A03[+Y,7_/-/\ OD4>3%_SS3_O
MD4EDN-4>7VL?6TN[??\ X8/:Q[&-HFR&>6RAL6MK>VC1(B%18F7'1 IR O3!
M ]LUO5&L:)]U%'T%25[65X*6"PRHR=W=N^O7UU,YRYG<****],@**** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@!DCA$9B. ,U4&HP
MG. YP<'IQ^M-UN58-#OYG\_;';R.?L_^LP%)^7_:]/>O#/AC-:Z7K*2W5QIE
MO%)X?CG+64P6((LG+7.[_EM\P!;@#YA7SV<8K%X>+GAY)65[<M[N_K_7X&M.
M,7HSW;^T8O[K_D/\:/[1B_NO^0_QK-1E=0RD%2,@@Y!%.KXE\59DNL?_  %?
MYG3["!H?VC"!DJ^/7 _QI%U.!\[0QQZ8/]:Y/QG_ ,B+XA_[!ES_ .BFKS#P
MY9MIGB?P[+)I5EILJ:5)=6K6 8G5LPC,;,0 &'#$$'GIU!KUL'G.88BA*KSQ
M35].5:V5^]_NVW>B=LY4X)VL>^?VC%_=?\A_C1_:,7]U_P A_C7B>B>-/$UW
MIUS=O?6$@GTJ2\0W+VL:6TH8!=H24N8^2I,@!# 9(R0!/'.N6GA[54DNY9=1
MAEM$\VX@M\6J3'!?S(W$4@XRN[8 2,DBNAXW.E)QYH732V[_ .7_  VZ%RT^
MS/;/[1B_NO\ D/\ &C^T8O[K_D/\:\='B/Q1-I]E:QZC#%<3:X-/6\9+>5S$
M8F8^8D3NBR*>P(SA<C!.;B^(/$-MXGC\(2WC3:B]]%.EZUNBA[#86D( &T,&
M1DR1U8>E9/,\V5_?A=7>W1;OTV\_(?)3[,]6_M&+^Z_Y#_&C^TH00-KY/0<?
MXUXMH/CGQ'?7R7<H22*?[9G3I&MT:(Q*Q58P)/.=LJ P9/XL@8&3'H>L3:AX
MN\(ZCJ/B&SOVETZZNY$CC2/['N12RDJ?NC:1\W.4;)[#26/S>'-SSCHF](WU
M2;M^&^W:^PN2FSW6*02QAP" >QJ6J6F3PW.G03P2I+#(N^.2-@RNIY!!'!!]
M:NU]A@ZDZN'A.>[2;]6M3"2LW8****ZB0HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH CD0.C+GJ,9%8T7A31H(KF*
M'3K...[_ ./A$MT F_WP!\W4]?6MVBN'$8##XEJ5:-VO-][]&NNI2DX[% :;
M&JA0Y '  &,4O]G)_P ]&J]17%_8&6_\^E^/^97M9]S.ETFWN(7AF EBD4H\
M;J&5E(P00>H/I43^']/D6W62WA86S!H T2GRB!@%>/E('I6M15+(\O6U-?>_
M\P]K/N8L'AG2[5[F2VL[:%[HDW#1P(IF//WR!\W4]?6FV_A71[.SEL[73[2"
MUFSYL$5NBH^>#N4#!X]:W**IY+@7O#\9=-OM=.@>TEW,6+PSI=O!!!!96T<-
ML_F01I BK$W/S* /E/)Y'J:G_L6T-V+K8OV@)Y8FV#>$SG;NZXR <5IT4GDF
M >KI_B__ )(/:S[F-%X;TVWOIKZ"TMXKR88EN$A59)!_M,!D]!U]*CB\*:-
M[/#I]I&[,[,R6Z DN ')P.K #/K@9K=HI_V+@?\ GW^,O_D@]I+N5[.UBLK2
M*U@1(X8E"(B*%55'0 #H!TJQ117J0A&$5&.R(;N%%%%6(**** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** (YYXK:"2>>
M1(XHU+N[G"JH&22>P K#T#QGHWB6XD@L))UF6);A([FW>%I8&.%F0.!N0GN/
MQQD5JZI:1W^E7EG-")XKB!XGB+;1(&4@KGMG.,UY5X*TK6]+UV77[G2]<>VT
MS0AID-I>K!Y[,L@81Q"/ =55<>8V"Q/X  ]@HID3F2)'*,A902K=5]C[T^@"
MIJFHV^D:3>:E=%A;VD+SRE1D[5!)P._ J2RO(K^QM[R#)AN(EEC)&"58 CCM
MP:RO&=K/?>!]>L[6)I;B?3YXXHU&2[&,@ >Y)KRR^\"7M]I?B>6YT266]&BZ
M='IY(Y\](B'V<_?4@#/7DCH3D ]>UW6K/P[HMUJU^7%K;+OD*+N;&0.!]36C
M7AGCKPOJVHW/B?S/#%]JNH7UM:G2[Z-E*VR(BB5,E@4.=YVJ#OW=*N-X6U\_
M$R2[N;2Z>8ZVE[!J4%NI M  /+,YE4JH7<K1[#G.1NXH ]GS17@OA;1KF_U+
M2I]*T2[@O[;Q%<7$^L%E\IK,22"2+=NR,]-FWU;N25\->$/$MO/.M[87<5_%
M97\=].MLH74&E#; TQD)FRQ5@=HVXP: />:R_P"W['_A)_\ A'=S_P!H?8OM
MVW:=OE;]F<^N[M7E$7@?5['3K%=#TV6SO[CPC):W4H;:6NL1D([$\-]X GIP
M,@ 8SF\'ZQ=3ZH_A?PS>Z DWAD6:+<;(S).LZ&100QP712,G&3DGKD@'OE4M
M2U>QTA+9K^X6$75S':PY!.^5SA5  [G\NIXKQJ#PCJ5QX=U.*WT>^MK6[U'3
MG2R%J+14$;@2ND:RN5.W;N;(SM!!/6E\1>!98+C4A:>&)+C2+;Q%97L5G;1*
M=]OY2BX$2$@') !' X'8< 'LFKZO8:#I5QJ>IW*6UE;KNEE;)"C.!P.222
M.2367H7C+3-?OYM/ACO;/4(8Q,UG?VKV\IB)P) K#E<\9'3OC(JGX_T:_P!:
M\-0_V7 L]Y97D%]':NP03^6X8QDG@9&>O&0*QM7OO%GB[1-?M](T&YT=&T\Q
MVTU^5BNI9]V2B@,0$*9 8D?,P]R #T:J6K:O8Z'IDNHZE.(+2+;OD*EL;F"@
M8 ).20./6O$-9\(ZI?:'XA_X1GPQ?Z/IDVG6MN-,EVJ\]VERC&55#'[L8P7)
M&[KSR:T?$_@&7[)XXM-,T!GLW;3+G3X(E&UW0D3M&"?O;,@]SGN30![729KQ
M^+PE*VJ^,M;M_"KF1M.M8]%MKDF'8#:>7)&-C#:0,*0"#\N 1UK&L_">N+8:
MTL&A7<>FW$NFW$E@ELEI]K@B9Q/$L8D;:Q&W(9MS8ZG(R >VWVJV>G26<=U-
MY;WDXM[==I)>0@MC@<<*3D\<5=KQG4/#<%W8Z)>P> KRVL+377E^P$B64P21
M_,_E%L1*7"_(#@;<XYI+7PSK(\4VQ;0KU=>37S>W.OM*HBELMQ^0,&S@Q[4$
M6,#VH ]GHKSCP+H0\+:8^H3:!<MJM]J<T,KH 7CA>=BK')XC PQQZYQ7H] '
M-7_CG2=/N+Q&BOYX+!MM]=6UH\D-J<!B'8#G (+;<[1UQ711RI+&LD;JZ.-R
MLIR&!Z$'N*X>VO\ 5O#4.K:6GAR]OKE[RYN;"6W53!<B:1I0'<D>65+E6W8X
M7(W9Q65J^AZA=ZAJRS:,\WB"YN;>33-6CC!CM$5(LA92=T:HZRDKP7#<!MQ%
M 'J%5=/U"VU73X;ZRD\VVG7?&^TKN'K@@&O/X/"/EW.GW_\ 8R?;G\27LEU.
M8P7-I(US@,3SY;!D^7H=V<9-4_"7A-[>72'N_#2*^FZ5,@CFA1%%XLRD.IY
M8X)$@YP2<T >K YJK=ZC;6+VRW$FQKJ800C:3N<@G' XX4G)XXKR'3O#NN_9
M)_[.T@V%U/H=Q!*(+(6:M<%H2(C(SL\CX$@$SG&6)#9+5K7>B:?=7%A=:;X&
MEM-/M=3MI98VM50O\DJNRV_0!2T67 RV.XC!H ]2I"< G!X]*\HL?#EW#'8P
M)H=Q'KL NO[7U/RP%O5>*48,F<RAY&B=5YV[>=NT"NX\)Z/#HO@ZPLXK".TG
M:TC:Y1(PK/-Y:AF?'WG)')/)Q0!LVER+RS@N1%+$)HUD$<R%'4$9PRGD$9Y'
M8U.3BO&K7PUJ5M)X>E_L.:;48+/3$VW=J)(U\M4W[)U8/;%"&+*<JW96W$5W
M7CRVGO--L84T^*\MS=@W'FVK72QIL?#&!67S?F*C!R%)#8.T8 .KJ"\N19V<
M]R8I91#&TACA0N[8&<*HY)/8#J:\R\->$'N+K2+;7-"#6-K_ &J1;W4">5&)
M)X7B!124 *[B%&0"#CI6U#I>I?\ "DI=)EMIO[2.A2VP@;ER_E,JK]>@H [D
M-D X(SZU3OM4MM.FL8K@L'O;@6T.%SE]C/SZ#"-S7 ZIX4>>?7]372/,U/\
MM;3Y;*X* R+&BVH<QL?N_=D!QC.T@YQ58Z#=MK5F4T*5==BUBZGFUEX$VM Z
MS^2?,R2R@/$NS^'9@@ #(!ZI29KP\:'J&G^#]9EN+&XLY8?#MU%J#&RC@6:8
MHOWY Q-PV59A(,@9;)R^*V=2T&^GM]3/A[0)M,TK%B)[!K:-3=-',S3XBW /
MA"H))Q*%V@L ,@'J^>,TV6188GD;.U%+''H*\MTKPDUW?Z8MYHYET8:C/+]F
MN;&.&%$^S!0P@YV*T@SM89W M@9S4,'AF:&WB36O#UQJ=C';7EI86JH'-K(;
MJ4H0"<1[HO)"R<! G5<C(!ZCIVH0:KI=IJ-J6-O=PI/$6&"590PR.QP:M5XC
M+X2UH6=L+RPN9KEM)L8+!H;-)9+21(@K*LK,/LSK)E]_0\<L5VCI)?"DHO;W
M54T@#5/^$F@FANP@\T6N^$28;J$*^9D=.6XYH ]!L;^VU*W:>TD\R)99(2V"
M/GC=D<<^C*P]\<<59KD_ >EC1] O;%--73I$U&[.! J*X:5FC=<<,OEF, ^B
MX[5R-MX?NY/"[:?9>&+FVUH:>(M5OF<0M>2"2(RQAP?WS2A92)"?EW=5+D4
M>M9JK/J%K;7EI:2R[9[LLL";2=Y5=QY P.!WKS.7PQ%J6K1?V?X:EL_#SW]D
MTEE);B&-F1;CS9/)SPI#PH<@;MN,$<F2#PN]EK>FL=!W6-IK5Y]F5(%86T<B
M QLH_@3S,GC@'GB@#U'-+FO)E\+&Q\+^%+#_ (1FV,?V#=>@Z<+IA=E(@0T1
M94#MAQYKAMNTC*ACEECH=U;:3IZ:]X7N]8FCT.WM+*' )M[I&D$B^9G]R6!B
M(E&.$ZY49 /4K34+6^:Y6VDWFVF,$ORD;7 !(Y'/!'(XJU7DW_"-"W\1WD^H
M>&3<:6NIW$]U!':+(L_F1KY,NT#]Z$/G C!*F3..I&CX;\+2G7M+N-4T<BUM
M;2Y:TCNE63['F[WVZ#E@KI%@#!^4 @&@#TC.**XGQU8S:A?Z9&VD17UF(YMS
MR6/VS;(2FU1$75%+ -B1P0N"/E#'/*VW@N[O/#-TFJZ*T]_!X3@M+43H'*7*
M&Y&$)X#C,>&'(R,'F@#U/5-4MM'L3>7;,(1)'%E5R=SNJ+Q_O,*NDXKRG5]"
MNKJZN_MGA^YOM6FO[">SU#R4;R;=/(\Q?,)RFUDERO&[?D Y)'5^/+:>\TVQ
MA33XKRW-V#<>;:M=+&FQ\,8%9?-^8J,'(4D-@[1@ ZK-+FO&6\+W@\/V$-[H
MMR1;76H>5;OIL5W"J2RAT5H%8;,K]UXW 3YE) -7CHNJGQ187LFA2?;R]@SK
M<0K.D2JL8E,5VKAXMF'!1RP<@D!O,- 'K%)FO*8M+U;[-HNDC1;P-IMSJ+3S
ME (L217 CVG/S!O,7D#C.#@\56?X?0_V3-$/#<)D?PJ$*^2OS7X5L,1T,PR<
M.?F&3SR: /7\TM>2-H&MR^*'FN[2Y:^DOK::VODLHW:.!5BW#[06S&%VR!H\
M9;<V V\U?\,:)<Z9X[>XAT:1(Y6NC=7-S;!)8M[[A_I"L!<JS8P&4LHZL",$
M ],K(/B73EUC^RRTGVH72VA&PX\QH6G'/IL4\^O%<9\1-$N=:U)X%T1;Q6TU
MH[69K,7),S%LHI9PEN1\A\PKELXW?( 4T?2-8_M_3[VZL[G']H6L\LDG)P-,
MDC=F[\2$*?<T >EU!9W0O;*"Z6*:(31JXCG0I(N1G#*>0?4&N?UK0XM6\;:#
M<WE@EU9VEI=DF1 R)*7M]F0>,_*Y'NN>HKSF_P!+-GX/E@UK0VU"6V\)6Z0(
M5B8Z;*L<WF,VYLQ9(!W@<^40,E0" >PV>I6]]<7T,!8O93BWFR,8?RTDX]1M
MD6GV5_;ZA TUK)OC6:2$G!'SQNT;CGT96'OCC(KSV+PJQ^VZFVD+_:@UG39+
M>Y,0\U8%6S67:W4+A9@P'8,#61>^%(X[,0#PW)$MMJ&HG8-*CNK>82S!XLQ
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
M8O;7-Q))+O1T$+(K@H5XP7(8,0P.  ><:&E:W8:TLYLI)"]NXCFBFA>&2-B
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
MU#$%Y8HT#+P,@%"><'I43^$O$,E]:W<;:=8W?EVJRWEE=SHZ"(C>K1[0ERK
M$ N%V[R.<"@#M[C4[.TO(+2XG6.:=))(U;(#*F"W/3@,#^?H:RI/%NE26UA-
M97EO*+X02P[]ZAHI)4B#<*2#F0  @9/!P 2(_&OAN;Q-I$5M:W"6US'*2LK#
MI&Z-%*!COY<CX_V@M8UMX#N;4WY2YMR)-4M9[50"HBM8KK[28^!UW23 8XP$
M&1C@ TO#/B]_$%^+9K%8 ;0W.X2[ND\D6W&!_P \\Y]\=LUH3^+M$MM5?3);
MPB[CFC@E40R,L3R!2@=PNU-V]=I8@$Y R00,KPIX3O- U(7-Q<02*+,V^(\Y
MW&XEESR.F) /J#3M1\+7EY!KZ)-;J=1U.TO(BQ/RI$MN&#<=3Y+8QGJ/? !J
M)XKT634WT]+LO<([Q';#(4:11EHUD"[&D !R@)88/'!J+1_$\>M^#U\06]K+
M&K0/,(9593\H)QD@9Z=0"/3-9$'A35%EMM-FELSI%KJKZG'<([_:')E:81%"
MNT8=R"^XY4?=!.1H:#H5]IW@<:#=/;--%!);1RQ,Q5TP0K$$ J<'D#./4T &
MB^.=&U72ENY+I;5TLEO9XYU9 D9'S,K,H$B \;UR,_6M72M=T_6A,+*60R0$
M"6&:%X98\C(W1R*K $="1@]JXN?P-K&L:1#8:I<V-N+'2_L%JUHTC>:V^%_,
M?A2@S;H-JDG!;YNF-[PKH%WI=W?WM\D4<URL42HE_<WK!$WGF68Y/+MA0J@<
M\MG@ O2^*M&@U8:9+>!+GS!#DQOY8D*[A&9<; ^WG86W8[5CW&L^!M:<W]^E
MA</80BY2>]LB&6'=Q+&9$RT><?.F5Z<]*BN/"VKR0ZKHT-Q9QZ-JES-//<DL
M;E$E!WQJFW;G<3A]W .-N1FJFH^$=?URP:'4)=+@>#3)-/M_L[2,LI=XF:1\
MJ-@Q"N$&[&X_,<"@#HE\::"]K/.+R0>1*D+PM;2K,7?E L17>VX<C:IR 2,X
M-'_"6:63#/\ ;($L6M+BY>68O&Z"%T1\J5XVER&#$,#@;3SC*U_PE>:GJNI7
ML26%PERED$@N7DC.86F+8D3YHF_>J5==Q&#QS6?)X$UB^M($O=41IHH+D1F2
M62X\EFN8)X8R[ -*B^3M+-AB#^0!LV?CO3+B_P!6C<20VVGQVQ+RPR)*TDQ<
M"/R60.&^5=HP2V\8'(S;E\;:!#9173WK[))6A6,6\IF\Q>60Q!=X8#DJ5!QS
MC%<YJ7@S6]<OKS5+Y[&WNFDLY;:VM;N95!@\X%7F54<;A,2&51M..&V_-<T?
MP=>V>I:=?W#6R/#>SW4T:W,]PV'@$*#S926=@%7)(48X XY -Z#Q5HMSJ36$
M=Z//!D +QND<AC_U@20@(Y7G<%)(P<XP:RHO$FB>+-:3P\+.+4+&>Q>]<W5N
MP1U62,(0DB .C;B5<9!V<9[85C\-KB*--,N)D.FP1W,<=Q]ON996$L;QKB!F
M$43!96RPW9YP%W<;VC:+KL?B*RU'53IJQ66F/8(MHSLTK,\3>8=R@*"(_N<[
M?[S9X +KZSX<\+F+2@8;"*-0WE6]LPAMU=C@N479$&;=@L5!.?>BZ\;>'[.]
M>TGORLR2F!L02,OFA=WE;@N/,(^ZF=S=@:P/$'@6\U'6M4N;5XGM]6CC2X$]
M_=0K#M7RV_=1,%F4I_"Q7G/)!P+Q\)79G=Q/;X;Q NJ]_P#5A NWI][CZ>]
M&B_C;0$AM9/M<K-=^:((4M9GF<Q,%D7R@A<,I/*D9 !., X8?&&G1WMP))8_
ML$=E:W<5U&3)YWGO*BJBJ"6)\L8 R3NQBN>71M>T;Q992Z=#9W3R'5KAO/>2
M.,)-/;NJF14;:_?[IR%8#U"P^ +^P>UN+6[MIKBR2UDB$NY$EFC>Z:0, #L0
MBZ.TC<5('!QR =98>*-'U*:"&UO TTYE5(G1D</'C>C*P!1AN!VM@XYQBJ\G
MC7P_$D+MJ ,<JF3S$AD9$CW%/,D8+B-"RL [X4X)!(%<IXATC5H=-EG681>)
MM3U=+BR^Q122Q6K&)+9LM@9 A#L68+ST' !FU;X=N;J5-+$36-S80V#Q3ZA<
MP+"D:E =D) G4HV"C%>A^;#' !ULWB;2;?5QI<UUMNBZ1G]TYC1W&41I -BN
MV1A203D8!R*-.\3Z3JUZUI97+22A6=289$255(5FC=E"R $@$H2!D>HKE9/
M,RZ]<-%Y<NF7-]%>OYNH72&+9LR@@0B.0YC4J[$%<C(;:,W/#OA;5M(UT7#2
MVMK8*LPE@L[B9HKIG8%7\A_DMR,$D(3DL>@H [6BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@"CK&JVVAZ1=:G=[S!;1F1A&NYF]%4=R3@ >IKD/$7C/4H=*N;2VTN[T_6
M0]H%21H)"L4\XB\Q3O*$@Y7!Z,5)!7FNOUC2K;7-'NM,N]X@N8S&S1MAE]&4
M]B#@@^HK%_X0M+AI9]2U6[OKR1K7_2'2-"J03"95"HH'+#+'J<\8    _5-7
MU#2=2\+6$=O)=+J%RUO=32&,. L#ODX*C.5W':,85@!DJ#B^'?B$3X=TZZ\0
M65Y;&71VU WCB,I<")5,I"HQ*_?!4$#(]#Q76:KHR:I=:7<_:9;>;3KH7,;1
MA3N^1D9&# \,KL.,$=0:R6\":9+I6F:;/+<2VUAILNF!20#)%(B(Q8@?>P@P
M1CK0!)X>\:66OZI<Z:L)@NX8EG"?:(9@T9)&=T3L 01@@],C&0<U@>(==UG3
M]9U$SZLVC10O&-.,]@9+"Y4J#FXG"DQDON4_,FT '#=^JT;0)-+NKBYGU2YO
M9946-1(D<:(H).=L:J"Q)Y8^@Q@<50O_  8UXVH0PZ[J-KIVI%S>6<8B97WJ
M%?8S(63<!S@]22,$YH 8GBR\AN_$"3Z3.\6GWR6MN8VC4,&@CD)=B^% W$EC
M@891@MD5FQ?$9+W4-,:"VV::Z7IOY3)&_DF )DAE<AE ;)*Y)R.A!%:&H> ;
M6]GGDCOYHHWNX;V.W:"*6*.6.'R<[64Y4H%X).&4,I!ID/P[LHV0R:E>W&9;
MEYQ,(SYZ7"JLL;;5& =@(VX(Z#B@"QX;\=6'B2[2UB@>":6W-U"C3PR%H@5!
MW"-VV,-ZY5L=>,X8#J:YK2O"4NE1.L>NWTCK:M:VSM'$#$IQAR @$D@VCYF!
MZ'CYFST@&* /-'\:ZM:Z-XI2^EABNXTU.XT6X51\Z6\DJ&,@C!="BMWW*P/.
MUJZ6X\:06][=+_9MV^G6EVEE<:@#&(XY6*C[I;<5!=0S <$]P"0FK>!=-UGP
MM<Z#<S7"Q37,]TL\; 21/+([MM.,8Q*Z>ZD@]:6X\%07%[='^TKM-.N[M+VX
MT]1&8WE4J?O%=P5BBEE!Y([ D$ N:SX@DTS4[+3K;2KK4+N\BFF18&1518R@
M8LSL,?ZQ0.O/YUBZA\2;&RT:'5ETV\DLFMOM,DCO%#L +!HP'<;Y5*ME%SVY
M^9<W]>T74M1\4Z3>6-]/81VUG=QR7$(C8[I&@VJ5<'((1CP."HR>QS9_ACIS
M1>3;ZA>6\;Z=_9T[;(I)9(\N2P=T)1F,C[BN,YX (!H ;XA\>7=I%J2Z/HMS
M<FQGMX7NW,:PYE\E@ "X8G;+Z8!QGBKX\<Q_V@\#:/?I;1:@FFRW;&+8L[[0
MH #[B,NH)Q@$CKSB:?P;;3Z3JEC]MN4.H2PSM,H3=')$D2H0",?\L5)!!ZFG
MCPA:FVFA>[N',VJ1:H[G:"98VC8#@?=)C&?J: ,RQ^)FD:A<E(8I##(9EMI1
M-$QF,2NQ_=ARZ K&Q4L!D#G!(!C_ .%DQ^78DZ!J"2WT/VFV@DFMTDGAPI!C
M!D^9SN_U8.X8Y RN;EEX$M[#,$.IWBZ>@F$%HJQJ(Q(&!4N%W.JASM5B0.,Y
M(!"ZGX%AU+1K;23JEW'9Q6:64D12.59$48#[74A9.OS@=^AP, %9O&5SIVO:
MW#>:?=SZ;:ZC;6PNXQ&$MUEB@P""P=OWDA)X. PZ] ^U\8R?:FL+;3=1U6[:
M6\?*"&()'#<M$5RS@<$!5[MP3CDC0F\'V4UEJ-KY]PL=]=6]R^&!*&%854 D
M'((@7.<GDUDGP=?0^*4N-/U.[LK4V]V7GB\IF,D]SYQ3:ZD<;FVMCC SGD$
MWYO$UC'X;M=<B66XMKQ8/LL<8 >9IBJQJ Q !)<#D@#G.,5DS>//()M'T'4#
MJXNUM/L"O$69GB>5'#[]I0B-AG.00<CBM:?PS8R^'+;0X3);V]H(/LKQD%X6
MA*M&P+ @D%!U!SSG.35*T\&PPZC%J=UJ%U>:BMXMV\[A%#;89(5C"J %0+(Q
MQUR223F@!VN^)8-#N[*6^DG@MS9W5U-&(T8;8E5CN.<Y&> N<G\*I7OC%XV:
MRO+&_P!(OEDM'C5Q#+YL4ERD1P58KP6"MSE0P(SQ4OB+09/$/B.RM[BS<Z2N
MGW<-S/YB@,9@BA%&=VX!2V< #C!)X#F\$)=7#W6IZO>WUV3;K'+(L:>6D,RS
M!0J*!EF1=QQS@8QB@!(?&Z3:C% =&OTMIKZ?3HKMC%L>>(R9 &_=M/E, Q'7
M@XZTS1O%UQ)\.X/$^K6+HWE":X2#:0L>[YI -Q^55RV"<X4]ZT%\*6BQV:"X
MGQ:ZI-JB?=YDD:5BIX^Z/.;WX'-2Z-X=M])\.C0WFDO;)5>)5N%7/E'/R':
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
MH "X4>I]23S65IG@Y="2SD&H:AJD>E1R-86DIB7:[*0>0%W'#,J[C@!CGL0
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
ME9O8VL5PL>(XF:,\E5!9OW2C)/('KDD Z2BBB@ HHHH **** "BBB@ HHHH
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
MQD0Y\LLD>YG;(!. IP<=#JO@ZWN?#UQHE@R0V]_)_I\MSON998R,,0[L3YF
MH5F+;0.!P*N:EX8T/6Y56[M@SPPFW(@F>$^2W6)_+8;HS@?(V5]J .4N?B!J
M[SW$MGHUP([-+=I;(Z=<333-)$DKH)4'EQ,BR*,-G+ YVC!K6T_Q-J<OBXZ9
M?I;V\$DL\<,4EM-&[B,DH\<WS13%E&XH-C+SUVFM2Z\&Z!>7*SS:<F0L:-%&
M[QQ2K&<QB2-2$D"_PA@<=JEM_#&DVNJG4HK9A<[WD7=-(T<;OG>Z1EMB,V3E
ME )W-GJ<@'->,/&M]H%U?-9&TGBT^!)IK9;2>>1P<E@\J8CM_E&1OW9SG &,
MR2>*]9CU&>;R;#^S+?6XM)>+:_G.)"BB0/NVC#2+\NTY /(K;U3P9H.LW%U-
M?V1E-W&([E!/(D<X PI=%8*S+V8@LN!@C Q971-)GBE"V\;I)>K>OM<D&X1E
M(;KU#(O'3CI0!R%IKFM:QK'@_4Y);>'2M2N;AH[:'>LBH+>8HLIW%9,@;CPN
MQ@!\W46_&/C&]T*>\^P/:RBPL_M<UO\ 8[BX=Q\QVL\>$MP50X9]V>> %YWH
M/".B6VK1ZG%9E;J*222$F:0I"T@(D*(6VINW$MM R>3D@&H]6\)Z!JMU+<:E
M:[WNHU@F7[1)&EP!G:'16"N1N."P)';&!0!E7/B36HM6OGCCT_\ LRQU>UTU
MXV1_.D$P@&\-NVKM,X.-IW $?+U,VE>*+[4-6M-)>W@6]BGNUU+;NQ%'$0$*
M@G(,GFPN,Y^4MWYK=;0M.=9U:WR+BZBO)<NV6FC\O8V<]O*CXZ';SG)S2T30
M'T_6-8UB[E@DOM2D0,T$1C588P5C4Y)+-@DEN^0,8 H WJ*** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** ,;Q9<S6?A35+BWO18S1VSLET86E$)Q]\JH)P.I.#CK@XK@]*\6
M^2UJ\VILNG6VL+'=7AU%;RT$;VLQ"BYVJ2/,$9(?E691T(KU"YN8;.UFNKF5
M(H(4:221SA44#))/8 <U@V7B^UN[^TM9=-U.RCOBPLKBZMPD=R0I; P2R$J"
MP$@4D X% '!)K5EJ6N:7>:KXF>RLGDUJ.&\2Y6)7C%S!Y:"7^%=H!!!&=H&2
M#@V8_$%W<VL$GB'Q%=Z,XTF*XL7C"QM=S&24%_+*_O7V) ?*''[W&WYACU(3
MQ.7"RH?+.'PP^4^_I5:]U6QL;7[3<7"+$)TMRP.[$CN(U4XZ'<P'MGG H X(
M:]-_;8"ZY.VOG7#:-HQ(P+/SL9\G&0OD8F\WU[X^6LVTNM4N?#^C2S:Q?W<F
MN:=>I<1LX(.V(E-@ ^5AC&1R<G.37K!GB4L#*@*KN;+#@<\GVX/Y4&Z@%O\
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
M,@:W60%R5 .5'#,,?=4U<\.+I=O?ZO:6,MS/<^<EQ=7,\GF&4R(-F&] BJH
M   [G).Z)%.,,IR2!SU(_P#U4 <!XA\3Z1.+[4O#4L5[JUK8;9M4L5$Z6MNT
MR;@S+E6<+OD5"&QL8X .&S9]8E:YDLM"\375WI3WNG0K?I.DY226219HDEP0
MWR"-L$DJ7[ @#O;KQ!:V-]!:2P7 ,]Q';Q2*@*.[J[<'/;8<^Y%(OB.R/@__
M (2<)-]@^PF_V[1YGE[-^,9QNQVSU[T <$6<>*-(@O\ 5KMK?3?%$MG;RSS@
M$A['S$1F_C)=R@SR0VWG-5$U6YM_#7A=K[Q)>&ZU:Q-[*][J26,+,$B&!,$+
M C=PB@[LEF/'/KD<T<JDQNK!3M;!SM/<'T-+'+'/&LD3I(AY5E.0?H: /)[+
MQ+-?Z587&N>)KC2G_L2WN+62%D4W-T6D$I"$?OG79&/*''S_ '<L,.-TNG>(
M-=@DUFXL;.?Q$AU*8W(1K>%K)7CR3_JE>0!-_'"A0<\UWJ^*])DO(;>.9G,E
MS/;;]N%22%29 Q., 8(ST/TYK7>:)%4O(BJY"J68 ,3T ]<T ><:->ZEK>NZ
M99#7+TZ8C:@\%U"RAKZ&&2V$99L?, 7==PQN"YR=QS%XEUC_ (1SQ)!9V^HN
MEK:PVB6^F6]T8;@ NRGRXI$*W>X *1NRN#C#'->H$XY/2HA<0-;_ &@31F$
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
M@ HHHH **** "BBB@ HHHH **** "BBB@#(\4Z0^O>%-5TF*01RWEI)"CL2
MK,I )QVSC/M64-7\1ZQ''9P:#<Z/,T;"[N+QXW2$F-@!$4<EVW[?FQC:#GG
MKIKJZ@L;26ZNI4AMX4,DDCMA44#))/8 5C+XST(VES=27<EO':M&LRW-M+"Z
M>8=L9*.H;#'@'&#@\\&@#S]O"M_-X=-IIWA=]+N8?#UU8W>?)'VN=T4(H96)
MD^<,^]L?>]68#9U_PA%#/JITWPW;RV1329EM;:")1,T%U(TP520I;R2HYQD$
M+GM75+XOT5M.^W+<3&,7!M?*%K+Y_G 9\OR=OF;MOS8VYV_-TYJ;PYK<7B'1
MQJ4"J(7N+B*,JVX.L<SQA@<?Q! WMF@#AKCPK/;Z5JES'X=MYKV^UN26>1X4
MEE^R^9N5@NX"3!5"$8XSSM)&#2TSPUJ5G)'<:CH-Q>:9#J]Q<?V>T=OOQ)!&
ML<PB0B/Y6$HVCD&0GDY-=FGCS18+-9+^\B28QR3,EJDTX6))'0R$B,$*-AW,
M0 IZG&"95\:Z8-4U:TF,D4.FQ02-<F-RDGF_="$+AB<J  26)P <4 <9)X4O
M1=W3P^%EMH;BTL";:-XI0T4%TS2VK.Q'S-$8_E^X0NS=M4&IX_"+:IK232>'
M5MM!FUB.Y;3KA(PN$M)D>9HP2H#.T0QU.W)'-=C+XTT"#3DOIKUTB:<VVQK:
M7S1*%+>68MN\-M&<%02"#W%31^*M%FU-]/2\S.CM&6,;B+S%7<T8E(V%P 24
MW;A@Y'!H I>,=#_MC2],L([&.YMDU*U>: A=GDHX+9!X*@=NXXQ7&ZKX0U&/
M47>#3Y!HT&LS7"6EK##)A7MHE658I/D($@F!'W@7+ =:ZN^^(NB6VD3W]LT]
MUY7DL(A;2HSQRN$2104RT9.<,H(., DD5MZOJ@T[2&OQY2@&,#[2SQK\[JO.
M%9@?FZ8ZX!QR0 <!9^"+VXDM?-TX0R0:3=I9379BD-E</<;X2 @PC*N"-@P@
M&T$XR<F#P;JG_",WUG;Z'>QS?V.;-[>06MNDLN^,A 8O]9C:Y$C$8W'&2[8]
M,MO%VB7>I_V=!>%[CSI+?_4R!/.C+;X]Y7;O&UCMSG R!@@T_7O$,.@RZ7'-
M!/*=0O%M%,4;-L)5CD[0?[O3^@) !P^HZ4MII^M:];Z,NB6MA%:WEG:RB.+=
M<6QD:0[8V*J'C*PYSD@'L%)Z[PWI]UI_A??+ !JEYYE[<QLVW]_*2Y0L.<+D
M(#V""J&B^+M!\5Z?9B_BMTN&1KL0W,1:)3$WS,DCJ$8H<9VG*GKBMO2?$NE:
MX[II]RSNL:R[9(7B+QMG;(H=1O0X.'7*G'6@#RZS\'ZT;2=+317L)GT&YLF5
M8(+>/S6:$B%65FD8$+(/,=F'S9!R23LZCX9GUK[(FA:+=>%4-TGF747E1R(!
M:W,981*2J[3(B;P=QSQ@(K5U^J:UJ(UG^QM&L;>XO$MENIY;N9HHHD9BJ#*J
MQ9F*/@< !22>@+?^$IAL+*%M<MI+&]EDDC6TA1[IY-AY>,1KN:/&#NVC 89
M- '(KX0;4FD>^\+VD/E>'C8PP;$:..X#R B+). >&5CSAAG!R*AN?#FJRZ??
M07.A2W>LWT%J+#5&E0_872"-?F<MNC,<JR2_*#NW\9)(KM;OQOX=LRGFZB&#
MVR78:&)Y0(&+ 2DHI 3Y3EC@#C)&1F!O'6DP:CJ]M>&:VCTV6*$S-#(5E:1
MP"X7DG(  R3V'(R <AJOAGQ+;:O>7VD60=]'N))]$!D4+.;PDW&X9X$;,2,]
MNE+=^"]0L3+;VEK/)I=K>6A542&5YX8K+R@P20[6*R;6PW/RY&2!7;1>,]!F
MO(+5+R023.D2L]M*L8D90RQLY7:LA!'R,0W(&,FJNK>/]$TVRU*6.5[B>SMY
MYEB6&0+.8OOK&^W:^T\-M)V<EL &@#EM-\,3Z?%ITU]X>NM2TQ1? :9+';.T
M#S21E&\O*QH"%D& 3L\W!."V.;U'1_[)\%ZM!K&A17EU'X;MX48RP.VFLJ2#
M:P9PRY?YE9 =Q!'517N%K<)=VL5Q&'"2('421LC8([JP!!]B :Y#1M;T7Q5J
MEQ=7VDV2S:=FXL+RX5'9K;S'03HQ&4!:)CQT!0YYH P+[POJC^,;VXDL;V:2
M?5K>ZM[R&.V"QPH(^3*X,B; K@H!\V2!]]B+WAK0M1TWQF\R:3)%;M)=-/-=
M)$S1B1RX\J="'E5VP=LBD@=6! !V;WXB:);V$=U;&YNM]Q;0B-+28,R3/M65
M1LRR8W%64$,5V@Y(K6T[7K6]F:W,T(N-]SM5"Y!2&;RF.64<@[0P[$\$C!(!
MR?CCP]>:CJNHW%GI/VF2[\/75C%.@3*3')52201D$@$<<\XJ+7_"\EG?Z@NC
M>';0Z;<1Z>)(X;="H,<EP7<0AE$C*##PW&,'#;=M;3>/=/!M'@4W5O>7T-I!
M);QRL0)(%F#.NS@X88 SP021A@MB+QOI$5I"]]>0I+()'9;599TBC21D,CL$
M!1,J06<*H(;DXS0!QVC>%M0MKS3KJ[T.5X[;Q))<HDD=N)(H)+4() J$(JB7
M#$+R"N<$C-=;XFTJ2Z\2^&M033?M:6DTRR2*J%H=\>%?YB#@-@G&2/2M*;Q/
MI$&K)IDMT5N7D6$$Q/Y7F,NY8S+MV!RI!"EMQ!''(JUJFKV6C6R3WLK(LD@B
MC5(VD>1SDA41068X!. "< GH* /-3X%OH/"FG6VE:9!8ZB_A:>SO'A"1L]PW
MV8A'8=22LWS'(!+'//.]X&T:;3]5U*Y_L^]L;:6"")4N(;: .RE^D4 Q\H(7
M>3\W  PH)VG\:Z D%K+]LD8W0E\B*.UE>5S$P61?+"E]REAE2,C!., XK:[X
M[T;2-%DOHKA;N0V#7UO%$KL'3:2C,RJ1&K$;0S8!.<9((H QO$FFW9UV_N8M
M!U?[7,J"SU+0KQ82X"C"7"M(JDJ^[!967:0.H(K*U#0-<2^O9;K0;>^N;V+3
MVO+N*!)$)C4B4JA92Y#A&"MQ@ X)4*?3&OX8-+_M"ZD2"!8?.E=VPL:XR23Z
M"L2X\:6#6HDLEEEE6]M+66"XADMI(Q/*L:OMD4-CDD'&#M(SUH XS2?"NI6]
MQ87-QHLI6W\1RW$8DBM]\,,EJ$$H1"$51-M8JO.5S@D9JUX)\+:AINNZ7-=6
M=[#<65B\-Y<LEM'',[!<C=&"\VY@9 S$$8RWS$BNZ\.:N=>T.'46@$!D>1?+
M#[L;)&3K@==N?QJM;>,] NVF\J_PD4$ESYTD,D<3Q)]^2.1E"R*,C)0D<CUH
M YWQGX?O-4U>_G73;B[M7T^UC_T=X0Y>.Z\P[5E!5BHPVUAA@-N<FMCP+9WM
MCHUS%>V<=L#=N\(6W6!I$(7YWC1F56+;NF,@ D*215E?&>AM;RR_:9E>*586
MMGM)EN-[ LJB IYARH)&%Y"L>@.";QIH$%E;W9O6>*='D3R8))&"(<.S(JED
M"GABP 4\'!H \^MO#FNRZO973:$]K,K7OVORHH$C!DAE 'F;FEFW.5.XG;D@
ME0<!;,G@:\MM/TB'3M$BC5=%CBU&")DB^TNEQ;2/"Y!PS.BW"Y;@[VR0&)KO
M+OQ?H-E-#'-J"8F2.02QHTD2I(<1L\B@JBL>%+$ ]LU7;QGI-I;A[VX D+W
M\NTAFN"J0RM&SL%3<H! #,0%!X!(P2 4?!NFM::WXAO(M"?1[*]D@>")Q&I<
MJA#-L0D+D]CSW[US^L^'/$EMK=YJ.D69G&EW+7^DPF< 3O<LGVA#DC&W%P>?
M^>P]*ZL>.=(&K:E:RRF.UL;*WO#>E6\F192VT*VW:<X3;@DL6( )4U:/B[11
MIYO6N9503BV\EK:43^:1D1^25\S<5.[&W.WYNG- '&VW@W4-*U[3X[>U:6SM
M)].!N,J-ZQ03K(Y&<YW.I/J6[\UM+H^H#X+?V&;9O[2_X1\VGD;AGS?L^W;G
M./O<=<5M^&=>3Q'ILU]'%Y<:W<]NG).]8Y&0-R 1D#..W2J;>-]'M+<O?72K
M)NN/DMHIISLBE:-G("9P-OS'& >Y&"0#CKOPO>WPOVT?PY)HMG]ELX)[/$ -
MX8[@.ZA=Q1ML89 7.'WX/RY-=-X#T>;3!JTSV]W;0W=PKQQ7"0Q;B$ :011
M!,X Y.3MR0,\VQXXTD:QJ-F[NMO96=O=F\$;M%*)BP548+AB<)MVDERQ"@E3
M4=]XUM(X+*:QC-RL\\\$BR!H7A>.WDFVNC*&4GRQP0#A@>F,@'-6/@YI-?M8
MKSP]%]B@UR^NY6DCB,4B2(YB?&3NP64<C((]LUEOX.U6"2Q-UIEQ/8017MO!
M:P06UQY&ZZD9!LF.T*\1C4%>@0 X%=]#XVTA+'3YK^?[-+=6L-S(H1Y$MQ(!
MM\R0+MC!.0&<J#@^E3S^,-$M[V>T>Z=IH"Z.([>1U,BH7,0<*5:3:"?+!W8[
M4 4K[1[B?X;IH\]M<W=P+&*&6$72&5RH7</,9=KMP?O *_0X!-<O8:#J45E
M]UH0GTV#5S=36HM(8IKQ/L[()7A#>7N60H>-I.S=MR!N[#1_&>F:IX?35I6>
MT"Z;'J5S%+&X,$3!^<E1N&8Y,$#D+D<$9GF\6Z+;WZ64EVWFLT:%E@D:.-I,
M>6KR!2B,VY<!B"=P]10!Y^_A'7IM+O8[&P;3X[BTU5;.T\Q%^RK-);%(OE)5
M"_ERM@$A=^.,5T/@;1IM/U74KG^S[VQMI8((E2XAMH [*7Z10#'R@A=Y/S<
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
M5//C4=48IAER0&9<A<_-BK<OCCP]!+)%/?F&2*%9IEDMY5\E64,N_*_(6!&
MV"3D $@B@#B-5\,:K<:B;X:=<KI@U5KG[''#!*ZJUE!'')Y3Y0[&21,#D9R,
M@5V'A,MH^GZ;H=S;74,\L5S<QI*T;>5&LPPAV85>)4PJ@JH&T$X!-I?&.AM9
M3W374D:P3)!)#+;2QSB1P"B>2RB0LP(P O/;-0VWC33;[Q#8:39K/-]KM9[C
MSO(D41F)U0H^5^5LE@0V"I4 C+KD Z2BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#-\06
M=_?Z!?6FF7@L[Z:%D@N",B-B.#[?7J.M<A;>"M5^TW-Q,]O%Y\VFR")K^XNV
M06URTK RRC<Q8-QPH!XQ_$>^FFCMX7FF=4BC4L[L<!0!DDUP'ACQ\9;?5+G7
M+J 1BS_MJV6( M%9MN_=,!U= JY[YD H T;KPSJ2:[<:Y9-:272ZD;J"":1D
M22)K2*!E9@K%&S&6! ;CC^(XV?#&FWFE:+]FOY()+I[JYN)&M\[,RSR2C&>>
MCC_$]:P]8\8:O96:LGAJ]@N/MUE#MN&B*O%-+L.UE?;O&"I7/REE/*\U8L_&
M5G!]J2^EGV1#4+C[1)&BCR[:=DD0!3D[05P<98<]<X *&D^";_3TO!)<VS&?
M3)K-=N[AWGFD!/'3$BCZ@U3N? &I30R0BYMMH@T]XV6>6)OM%MP5)49",,X=
M2&4X.TUH)XMOWUBSMHK*Y;[5JL=I<03I&C6BM8BX*@AN2#\Q)ST=1_#FLOQ,
MT^PT:UFF6XO)?L8O)R[V\#B,LX&%9P&<[&^5<\#D@D @%K2?!]W:7NGWTJV\
M,T>IO>7"+>3W)*?99(%'FR_,[?,#G"@#C'&33M? =[!JQ#O;S6*7\U]%-+>W
M3D%V=POV7<(@59S\^>0/NY8D;%KXZLK_ ,0MI5E;2W 4Q[IDEBSB2-9%<1EO
M,,>'4%MO7/8$C0\0^(?[!CB;[#+<>8'8OYL<,487'WI)&503G@<DX/8$@ X^
M/P+KPTF\LTN+.SB,$ @LH[R>>V::.99-X$@S IV[?+3< &[X%=?XCTJYUWPW
M)8(T,-Q(\+DLQ* I(CL <9/W2!Q60OQ&T^2**ZATZ^>Q.F1ZK<71$:K;0.),
M;@6R6S&1M4-GMFKOA[QI9:_JESIJPF"[AA6<)]HAF#1DD9W1.P!!&"#TR,9!
MS0!6C\*W:PZ:AF@S:Z]<ZH^,_-'(\[*HX^]B9<]N#S6EXETJ[U(:5-8M!YUA
MJ$=ULG8JLBA61AN )!PY(X/(QWS56Z\;V%G?+9SV]TLQU5=+("@[69$99#@\
M(?-B&>N7 Q59O'T,MO-/I^CW]_';PFZG\@Q@K!OD5' 9P6+B)G4#^'&<$@$
MH/X N;CPWH^CSWD*+:V=W:W$D8))\Z)HP5!'.-V><5=\+^%[_3=7.H:BELLD
M=I]E0IJ%U=LV6#.P,S8C4[%^0!B,??-5-9\?#[/=2:;#+'9VEU8K-JLK1"W"
M326[$?,V[F*8Y.WY?6KES\0;2&RTZZCT^X:/4B[61FFAMQ-&H4AP9'4 ON&Q
M#\Q')  . "]J>EZM!KXUO16M)I9;9;6ZM+R1HDD1&=HV5U5BK*9'!!4@ANV.
M<]="\2VU]8ZT+RQU'54BN(9X)RT$(25T<+$RJS (8U'S*2P))*\ ;.J^(HM(
M\,G7+BRO#&$B8VP0"8%V50NTG&X%AD9[5D1^.W-Y);W'AW4K?[/>P65W(TD!
M6!YB@B/$AW ^:F<=,]\4 4K3P)=V>D:Q9+=P2-?:(+!9""H$Q>Y=VQ@X3,XP
M,DX'MRYO!NI'5'D$UF;5[VPO<EFWAH%5'7&W!!" @YZG!'>KDWQ!L;/6OL&H
M65Q91%IPLTTL6[$*.[.8@YD"%8V*MMYXZ;AG.G^($UEJPN=3TV]T[2ET>6^\
MN98B\S>;"L84JQPWSD%20 67)[@ 34?!VO:AKGVF>^AFABU:"^ADDO9P!"DB
M-Y(MP!$K  XD^8MCD#=N60>$]>_X1F?PN+G3XM+6RNK6*X^9YIO,5ECWJ5 C
MV[OF(9BQ'\.2*WO#GBNT\1274$<?E7-LJ/)&)XYEVONVD/&S+U1@1D$$=,$$
MX4'BS48_$^KVLUG?3N+\6&GV$9@",%@25Y2Y.X<-DY.,.@ +9H Z748=8O/"
M\]O!);V>KS6QC$B2,T<,C#!93M!.,DC(&2!TKF=1^&MJL-O!H]U=6\1LY],N
M%N+R:<"TEB*XC#E@I5Q&P V@A2/2M2W\:I>7=A9VFCWTMU<M,LT6Z)3:>3*D
M<ID)?!P9 1LW9'3K4>M>(]1TOQA#8VVGW&H6[:9+<O#!Y:E6611N+.R]B0 ,
MY)'09( (+_1_%.JZ<%NSI$=Q;2VDL$,,C^7,\,RR,S.4W(&"X" -MYY;M7U'
MP->7NBBVBO8;>[_M&]D,Z[O^/6ZED\Q <?>V2!AVWQKVYJ7_ (3ZU1I;JWAO
M[Z&=+#[+;1Q1J2;D,4P68=<#.X@+^=/@^)&FRZJ+&6UE@(N([.5GN("T=PVT
M;-@<NP#L$+*",YQE06  7?A.^6_EN[%K-0NM6^H00.S(OE):I;LA(4[3PQ&
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
M5B,7S!@00R,P(P.N1@@$7="T2+0[*6%;B:YFGG>XN+B?&^61CR3M  &
M H%<-?ZQKWA[Q%JLUY/:WUV;"PA@6VMI$B1IKJ2(,8O,8L06SP1NP%XZU:B\
M5>)II;;3Q;VD5W-J:6JW5U921(T36\LI;R?,+!E,9&"V&&.F> #9TOP/;:9:
M_9_[0N[@#3!I2-*$!6 %BGW5 + -C..<#/.:B7P%;0R*+74[VWA>.%+F- A,
MQB18PP<KNC)5%5MI&0.-IYJ3Q#-JD/B#P?#;7T4*37\B72B)L3 6TK$8#C ^
M5L [L,4;G;AN3T/Q7K?A[P9HMSJ/V2^MY/#LU]%'%&Z2@P1QL \A9@VX.<D*
M,'UH ]!US0XM;BMB9WM[BTF\ZWG1%<HQ1D.58$$%78$$=\@@@$8\W@&SO;6&
M#4=2U"[$*RO&S.J%)W/$ZA0 KH.$P,(,\$G-+X8UW6[W5[BPU:V4HMNLT=PE
ME):#=N*LFQW<G^$A@1W! QS0M-*MO$^I>(I]<>X$UC?M;6X2YDA%I$L<;*Z8
M8 ,V[?OZ\@= !0!?OO T6H3SW$^JW?GSI;%I%2+(G@.4F *$9Z@K@J03Q5JR
M\)I;36EQ<:E=75Q;7KWH9PB)N:%H=BHH 5 KDX')/))R:Y^7Q9JHT[5K[2+J
MRN]-T*QAN'>[B9IM14P"9F#*56+*$8.QOF+< #%6?^$FUP75[>$Z<VFVNLQ:
M8;80.)V61XD#^9O(# S [=G(7J,\ &S;^%8K34;&]M[ZYC>UEO79,(5E6ZE\
MYT;*Y&'"X((.%P<YJGKO@2WUR_O[HZC=6QU"T^QW/EQQ,WEX881G4E 0[9 X
M/L<DXUWXZU:'2KWRX+%M1TFROI]34QOL5X24A"C<"!(07&23M4CJ<B:]UO5=
M)UZ6UF.GR:G/;Z?;BZ6*585::XN%R8S*>%"\8(+,<$@$!0#HY/#%M(E\&N)L
MWFHV^HR$8XDA\G ''0^0N?J:I>']!D@\4Z]KMQ:-:M>2+'!"[J^U0JAY!M)"
M^840D=?W:DX)('.W&H^)+SQ3I^GM>Z?'?6FJSVPGCMI/)=/L22@M%YN2?WA&
M-^!P><<VM"UO6=:\6Z(\]S;Q0&PU%+JVBC?9))#=)"77+X&2 1D$J"XR=V5
M/0:*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** $(R,'IW%<[H6@^%8+V>\T2VL3/:RO;,T#
M[Q;/_'&HR1$>1E5 ]Q5_Q%JW]A^'[W4A'YLD$1,46"3+(>$08_O,57\:\UCM
M_$O@>"XB6RMUNM1TF6.&6RG>Z,^I0H\HD96B7#R R'&&R8U'U .]'A/PQIT-
MR/[-M(8KN/[&X8X7RY&QY29/R*S$?(N 3CC.*T+_ $'3-46Z6]LXYQ=11Q3;
ML_.L;,Z#KQM9F((Y!->;ZS)H=WX?9K'7]3O],MM0TR>YN9-0D:.$_: ')EW!
ME;:0S)D",A& 4UZC:7UM?>?]FF63R)6@EV_P.,94^_(H YN_D\%?:CX>O+O3
M4NI;I9_LIN0DHN'.Y6!!#+(Q.1@@G/'6M >#] 6Q>S33(8X7G^TGRRR,)MH7
MS P.X,5&"P.3DYSDYX[2]4T+2_"=]X=UV)+O5WN;D7.EF,F>_D>9V5T4C+AP
M5(<<*.I&TX)M4N!KDOF:K>IXC&N1P0:8DS;&L3*H)\CE2AA+.9<9# C<,;:
M.ZL] TK3;J*YL[&&WEBMA:(8AM"P@[@F!Q@')_$^II]E8Z:VFO':10/97A>9
MMF'2;S269L\[@VXG\:\]TT:C-#H-Q)J6JRR:M<ZA9W:-=2;3$J3E-JY^1E,2
M8=<-R>3FJ'AF9H_#T%S;ZEJS6VE>%+2X2WL[DO\ Z3_I*R?*V0S*4VA&RHV@
M%<*  #T9/"&@1W5K<II< EMEC6(\X_=C$9(SAB@^ZS D=B*DM=&T71[N*2VM
MX+:>5YEBPV,M(1)(J@GOY08@?W2?6O,[;6]0C75XK34Y6L!!8O)<V6J2ZD(T
M-R4N9(YG0$$1'+!1A,9&#5[4GL9+GP]=Z3J=[?VUMK,T=G-<7[M"\K6CE(UE
MW9E4RA5RS'EG3.,K0!Z':Z!I5E;6-M:V$$,%@[/:QHN%B9E920/<.X_X$:K1
M^$- BL)+%-+M_LLD*P-$P+#8KLZJ,GC:SL1CH3QC KSB76KN+0+F?1];U"[N
M_P"P+J?5_,G9S:7:HIC.TG]Q)O,@\M0HP#\ORYKT2_T:[A\'WFFZ7?WC7_D2
M&VN9[@M+YW+*2Y[;L#'3''2@!W_"(:%]@6S&GH(EF-P'5W$OFD8+^9G?N(X)
MSDCCIQ47_%*3Z'#HX;3&TN>&)(K8,OENDA(BVC_:*MM(Y)4XY%<7I.NZUKOB
M&S*2WL.GZ[<1WUNI!4VUO;,XD7V$A2VR._GO5"QFN;T^'KFY>6:XEL_#TDLD
MA+,S&:Z))/KZF@#TJV\):%:2-+%IT7FN\4KRL6=W>(DQLS$DLR[C@DD]N@%2
MW7AO2+U)EGLD/G7 NF925;S=H3>&!!!V@+D$<<=S5RVOK>\MGGMI/.C1Y(R4
M'\:,49?J&4C\*\9'B2_:TO+BRU*X;S] U">5AJLES)'.L:O'YB;%CMIE^?\
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
MT^RV%NL,.XN0,DLQ.2S$\LQ/4DDFN>\)ZDML;S2KR^FDD34[FWLA<R,\CQH
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
M^H7MCX=TVYOY8W$9D4L(8R\DLKLJ* !RS,Q51^ X K@8/"NJ+XO,\]M>M/\
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
M#C. 0<=\.Z\':TVGVT=YIE]=ROH%E9PK ELQ@F1"'0R2Y,)W%6\Q<],\E5!
M/:&8(I9B H&22<8I#(JG!8 \<$^O K&\1Z?<ZEX*U?2X#YEW<Z=-;H78#<[1
ME1D\#DFN-U?2-2\3W][<2^'KN"TGM]+MS%>&+,@BO3),,*YX",>N,X.,C!(!
MZ%+J,4?V9D5IHYY#'YL6&2/"LQ9CGA?D(SSR15DN V"1G&<9YQ7G;>#Y!XAG
MMX](B31)=96=H8PJQ&%M.>&1MH/ +L%/&3G/O50^%/$%WH&H?;XV>^@^R:="
MH,;M=65O*K._SG;NFRV5?@[5#<9H ]+%U 8!.)HS"02) XVD#D\].Q_*G+/&
M\C1K(C2( 60,"1GID=J\OT_P6]W-;"[TF=],DUM;J:VO8H$5E6TE0R^3& J@
MN8Q@Y+;<D#O"OA;6H]4U.'2=+:QDG_M "YN(X0(#*LACDAN(BLA#.8SL=&*C
M/(V+D ]2V6UU,DP\N62W9E5@=WEL1@_0XX]<$^IJQ7F7ARPE\*M?:U+I6IV]
MK::;Y<UOY=K%YK*P(54BP)"H#8<L/OD#))QWNN+<OH.HI9P+<736LHAA9R@D
M?8=JE@00"<#.1CU% !?ZS::?:?:9&\Q!<Q6K"(ABLDDBQ@'GC#.,^U2:9J<&
MJVTD]N'"1W$UL=X .Z*1HV_#<AQ[5Y58^%]8&H"2#1Y[>V=+#<#;6]JNZ&]B
MD8".-B0%0-@NS$X;!QC/HWA:RN+#2[F*ZB,;OJ5],H)!RDES*Z'CU5@?QH I
MZCH&D2:S'=RI?SRW%U%++;0W;^3YB#Y)9(MP7 \M1TQE5R"1D;&I:O:Z5I5_
MJ,[;XK&&2:98B&8!%W$ 9ZX[>XKA(O!UQ%>"_BTJ**_D\2RW4ET%0R?9SYFU
MB<Y*\J=OKVKF3I/VNST[3=/T)%U-_"VH0O>PM RW[F.-0ZNCDNK.Q8,^.9/4
MM@ ]<GU'2]"TE[B21(;2%UC;8"VUW8  XR=Q9QG/<Y/<UI@YY'2O,/$/@@QO
MJ<6D^'X#9/86'^CP1QJLTL-RSL-I(!?RSC)ZYQFO0=-U"*\:[@BMY8/L<BP,
MCJHP3$D@Q@G@"0#MR#VP2 1S:[:17UQ8QB6>[MQ;M+#"N659G**W.!@;6)]
M,^F8[7Q)IU]J,-E;.TLDHNL,%PH-O(D4@.><[G&..0"?3/*:_P"'KN;Q;J-W
M:Z1O-VFE.MV@0<P7@:56.0V=FQNF"(^N5 K.3PKJXBU&TT[33ILOD:Y%%< Q
MHKO<3Q/ RE"3@H N2 5V$8&!0!ZA'+',&,<B.%8J=K X(Z@^]$LT4.WS9$3>
MP5=S 98] />N&\$Z%+I^O7]ZMA>V-N]K' 4GAMH%=E9B (X!@E <;R<'=@9
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
ME9:/IFFSW$]CI]I:S7+;IY((%1I3DG+$#YCR>OJ:NT4 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 URP4E0"V#
M@$XR:\CN/%?BC1=,^(EQJ%Y!+J&F):_9UMTS#;M+$#\@;D@%@<MU*Y(&<5Z]
M6'+X2TB>777N(&F77%1+U'<[6"Q^6,8Y7CN.<\T 8O@N\U.'Q/XF\.7^IS:E
M%I?V22"YN OFGSHRS*Q4 $!E)'&0#C)Q7;5R^F^ ]*TNRG@M[G4C+<3Q3SW<
MEX[3RF/&Q6?J5 &W;TQ744 9OB"6[A\/:E+830PWJVLAMY)B BR;3M+$\8SC
MKQ7ENA>)]4\/SWSZW>Z_]JATF>Z?2]9AC,=U-$N]C;7$8QM &,8/#9YQQZWJ
M&GVNJZ=<6%]"LUK<1M%+&V<,I&"..1]1S7,Z=\-M L&D,K7^H!K9[.-;^\>8
M00.-K1Q@GY01@<<XXSUH QM:\?W-QH5S#:VC6ES<>$I-<BN$GW&%\ ! -HS@
MMG=QTZ4D'Q+N-&TZ4>(='>&2'14U2*2*Y$IN$W+'M?Y1L<LZ<#</F//'.K9_
M##P_9Q3H)-1F,VFOI3-/=M(5MF((1<\*%Q@8 []:FLOAKX;LTO(WANKR.ZM!
M8E+RZ>;RK;KY49)RJY (P<@@8/% $-YXRUG1]*DGU?PQ]GO9;F"UL+>'4$E2
M[EEZ)OVC9M.0Q*XXX+5F7GQ0NK">339_#P_MJ+5;;39+1+W,?^D(SQ2++LY!
MV\@J,5L0_#;08["]MIWU"\DO#$7NKJ\=YT\HDQ;'SE=I)(QZ\Y%/A^'>A1Q6
M_F?;+BXAU"+4FN[BY:2>:>(%4+N>2H!P%X'ZY .7U;XA>(IX=.&FZ3;VUTGB
M3^Q[R)KP.LC*NX*KF/[K@\MM!7&,'.1IQ_$6_FA\17:Z#;1V&CWLMC]IN-52
M%99DE5.=Z@(NUMV<DY&T G%:]]\/M%OK2Y@9[V$SZI_:WG6]P8Y([C;MW(PZ
M#'&/>GS> M%FTR_L/]*C2]U%M4:6.<K)'<E@V]&'W<$#% &%8_$V34=/B%KH
M\<VIS:LVEPVZWA$+E4$C2^:8P0@4Y^YD^E+=^*?%8\9^$=.DT:*PAU 7)N[=
M[M)"?+P"0P0\*I#C&"Q.#MQDZC_#C0WL9;;S=1#R7@OQ<B\?SX[C8$,BOG()
M Y'(] ,#$L7P^T2!M&D@:^BFTJ>2XBF6Z;S)7D(:7S6/+[R!G/TZ<4 <MH/Q
M#U*31])M[+1IM2N)]'EU-I;W4E5PJ2%2K,(@"3Q@A1R0",98:3_$JYN8;5]*
MT W9.BKK-T);P1>5&V<(ORG>_P K==HX'//&WI?@/1=(%N+5;@?9]/?34W2Y
M_<N^]L^^>]<OXC^&]W,+2#0H+$VUOI#Z8&N+ZXMY=ISM#M$"LL7.2A R1UP2
M* .^T+4_[;\/:9JWD^3]NM(KGRMV[9O0-MS@9QG&<"M"L'PYX;70;*RC-Y<3
MRV^GV]DV9#Y1\I<;E3.%)[_A6]0!P.BIJGB#PY:^*3XDN=/NY\W"Q/L:T@BW
MG]T\>!N&WAF+!LY((X TO^$NO?M(N#HR#13J?]F"[^U_OO,\WR-_E;<;/.&W
M._=CYMN*EE\":1-,X>6].GR3FXDTPW#?97D+;R2GH6^8IG:3U4U8'A#31J7V
MLO=&+[3]L%F9C]G%QG/F[/7=\V,[=WS8W<T <O/X^UB?PTMZNCV]C)?Z+<:C
M8/\ ;?-*F-$8[U\H </D8+9Q@A<\:5KXNU7%W'+I-HXTW3H[N[F.HA-Q>-F4
M+NC5>J?,S%  <\XQ6L/!VC_8-/LGBE>WL;&33XE:0\PR*JL&QU)"#FHU\%:5
M_9M]8S&ZN([VVBMIWFF)=EC!"'(QAAGK["@#%M?B+)<M);16-C=7K2VT5K]C
MOVDMYC,9<$RF)2 HAD8D*W &,G@+J7BO7=+U?3GU/3H+&SCMKZ>^C2Z$N](0
MA$D9$>2-K9 .PDD@@8!;8/@K3Y&N);BZU"XNYQ#FZEN,R(T3,T;I@ (07;A0
M%.3D')RJ^"=)#6\CFYEFCDEDEEEEW-<^:H6190>&5@JC&  % & ,4 9-WX[U
M'2;![C5?#\<,CZ>VH6L4-]YA=4:,/&Y*+L<>:G3<IYYXYZD7EY;Z)+>7]K!'
M=11/(\,$YD3Y<D .44G( _AXSWQSD#P)I36TUO//?W,;VWV2,3W+-Y$&Y6V)
MZ9*KECECM&2<"NBN;=+JVEMY<^7*C(V#@X(P: .!;X@:V+&2Y_X1JT^72!K*
MC^U#@P8)*G]SD2\# P5Y/S# S<U;X@KINIQP+:V4D!EMD93?@76V8H XA5&P
MH\P??9"=IQQ@MLGPCI36S0%9O+;2_P"RB/,/^HQC'^][U7N? NE7+S;I[Y()
MI(IY+:.<K&TT80)(0!DD"-.,[3M!(SS0 67BUKS4+73A8;;YKVYMKF(2DBWC
MA&?-SM&0P># P/\ 7+SQ4^NZY?:?J^EZ7IVFPWEQ?K,P:>Z,"1B,*26(1SSN
MQP.N.Q)#-)T"2#Q5K.OW<-K'/=[((5@=G_=(/OL2!AWP@( ( B09.,UJW&EV
MUSJMEJ4@;[19K(L1#<8D #9'?[HH Y>S\;:GK%M"VC^'XY[A;$7=U%<7PB$9
M+N@C1@C;V+0R\D*, $D9P)O!_B2]\1:IJ\Q6/^RP+:2RR_[Q4D@20!EV#J'R
M?F.#QT&:LGP+I20QQVT]_:[8F@D:WN2C31,[.4<^FYVP1AAN.",FM#3?#FGZ
M1?SW5@LD"SQ11-;JW[D"-0B$+V(4*O'8"@#G?&GB;4[?3/$EMHMG&[Z9IK33
MW3W1B>%GC<J8UV$.5"ACDKU&,G. ?$2-_$<FG0V,4EM'J T]G%R?M!<L$+K%
MLVE [8)+@X5C@X&=?6O!VFZ[+=23S7D'VRV^RW:VLYC%Q&-VT/CTW-R,9!P<
MKQ3W\)6#:J;U9[V)&N%NY+2*X*P23KC$C*.<Y )&=I(!()YH X^P^(=Q9:;8
M6<BV]YJ,L5Q<2RWMT;= @N'C105C?+':0.  %Y-:EUX_O3I=UJVG:!YVG6<<
M!N#=7?D3*\L<<FT1A&!VI+&6)8<[@ <<ZI\$:8EO!':7%_8R0I)$)[6X*2-'
M(Y=D8]QN)(/5?X2,G.!KG@.]OKF6SL$MK?2YOLZNXOIT8)$$'SQ8*RN%3 8N
MN1M#!M@R 7KCQZ]OXHCTEK&R:.2]^Q#9J >X1BIVN\2H5121CE]V"#MS\M9.
MF?$/4(=)T^+4(M.?4[H7$V^>\:*(1)-L'S+"3NR< ;<80DMDXKJ?^$*TTWJW
M!N+XQQWQU"*V^T'RHIRY=F ZG<2V020-QP!42^ ],A2/[)=ZC:2Q--Y4T%R0
M\<<K!GB!(.4W $ Y*GD$4 ;.D:JFL:+::G#!-&MS"LHBE7:ZY&=I![CIZ5Q<
M/Q-+6E_<-8V$WV?2[C446RU+[0#Y6S=&[B,(&_>#[A<<'V)[B+3;2'2ETQ(O
M]#6'R!&S%LIC;@L3D\=R<FL!/ &E"S:UEN=1GB-A+IJ"6XR([9PH**,8&-B_
M-C<<<DX& "-_%]_8WKVNJ:1! T4EIYSP7IE6.*YDDB1\F->1(@#+T ;.XXQ6
MWH>K-K5K<70MQ% MU+! WF;O.2-BGF=. 65L#GC!SS@9_B3P_)J-EJHL8X&O
M-3LTL9&N961(XU\PJX"J264RL<<9P.5QFMG3-/M])TNTTZU!%O:PI#$&.3M4
M #)[G H Y@>-+QVBNH])@;2KB_?3K>Y:\(D:4.T89X_+(6-I$VY#,0"#MZ@2
M_#J?4KWPC#J&JS--<WDC3[C.91@G& -BA ,'"@$#U.:NP^#]-AU);L/=/&ER
M]Y%9O,6@CG8DM(J^N68XSM!8D 'FM+2=+MM%TNWTZS#"W@7:@=LG&<\G\: /
M/]/\8ZV+@26]E+?VD>F7=T;9KC?/+(EPR#&V+GH  .@8\,0,];X3\2_\)+9W
M,Y2R7R9?+S9WGVA#\H/.51T8$D%64'C/.:A'@71U$(0W<:QP30$)<,N])7,A
M!(YR'.Y2,$'O6CH^@6VCS7=PD]S=7=V4\^YN9-SN$&%'    )X '4GJ30!C:
MEXSGLI=4N(M,CFTG29TM[VX-T4E5BJ,Q2/80RJLBDY=2<-@' S3T?Q1JUNX_
MM*Q233I]<N]/BO/M690?M$JQ_NMF @*B/._/?&.:V[OP?IM[J,UW,]UY5S)'
M-=6:S$07$B !6=/4!5R 0&VC<#BFVO@W3;741=B6\E5;J6]2VEG+0I<2,Q:0
M+V/SL /NCKC=\U '+:'XQO8K#2D>.;4-3OM+TH1)-<A(I)IEG9F)"$IA8G9C
M\V=J@*".=&;QW?6UM<B[TG3[.ZM]2-@_VK50D/$*2A@_E[V+;P JH3W.WG%C
M4?!$,.D10Z-%&]S!#:6\7VJX>,K';E]A21 2D@\QOFVL#T(P35?1/ !@B>[O
M[N>#56OIKM9K.[:0QB1$C9/,D7YPPB4DE1@_="@"@#(O/'>IZA:+?6UN+?3G
MT#4[J>..YVS)+;NL>8V,1Z'A2<9#DLH*!6Z*;QA/#)<W TZ)M(LKQ+&YNFN2
M)@[%%++'Y>&56D )+ _*Q .!F0_#_1/L$5DC7B01P7EM@7!8O%<DM(K,V2WS
M$$$\@J.3SFS/X,TN?47NF>[$4EQ'=36BSD033Q[=DC+ZC8A(!"DJ"030!E67
MCF_F:RFN-!5;2_DNH;7[/=^;,TD D8J8RB@;A$^"&/\ #G&>+OA#Q:_B8W2R
M6UG ]ND;,EO>&5D+;LI(CHCQL-O=<'/!."!;'A#219V5H8Y6ALY)Y(E,AZRK
M(KY(YZ2O]./2I=(\-6FD73W8N+R[NFA6W$]Y-YCK$I)5 <#C))R<D]R<"@"#
M5_$_]E/KR_8_-_LG25U+_6[?-SYWR=#M_P!3UY^]TXYR[CQO?13WDBZ+$VGV
M5W:VL\YO2)"9UA(*1^6<[?/&067('!YP-76_"&G:]<2S7,U[%]HM39W*6UPT
M:W$.6(1P/0LV",'YB#D$BI)/"NFRVM[;N)3'>7$%S+\_.^(1!,>@_<IGUY]:
M .<U#Q7J4][I-W#!':Z&=6FMY+@7!:6584G#AHMF A:(D$.3\J\#.!%;_%%9
M=,N[XZ="RIILNHP)!=,[;456\N8F,"-R&&,%Q\K<\#/0_P#"%Z6=32\:2\9(
M[J2\CM&G)@2:0,)&"'^]O8D'C+' &3F&+P'I4>GW%@UQJ$MG)9O810RW3,MM
M ^ 4CS] ,MN(  SCB@#<LYM0DTX27=I;P7Q4DP1W!DC![#?L!],_+QSU[^<Z
M%XI\5W;:/.(+6]FGT66[FADO##&Q$J@/D0G#D'&W& ,_-Z^I5@:5X/TS1W1K
M4W)$5O):Q"24L(XG</L&>P(&,Y(% ',W'Q6M\B2ST])8([2WNYEEN2D["6/S
M-D2!&#N$(."R E@ >I'4^+]8FT'PEJ6JVJ(\\$),7F?<#$@!F_V03D^P-4SX
M#TE;:&V@FOK:W6VBM)H[>Y,8N8HUVH)".2<<$J02."2,"NBNK6"^M)K2YB66
MWGC:.6-QD.K#!!]B#0!S4MI+X55M7N_$U]<6L44LE[#>;'\_;&SYB "[&&TG
M"\%0>.A%&[\=ZCI-@]QJN@1PR/I[:A:Q0WWF%U1HP\;DHNQQYJ=-RGGGCG7M
M?!>FPSK)=3WVHK&CQP17]P9DA1E*L%!ZDJ2NYMS8)&<$YB'@/2FMIK>XGO[F
M-[;[)&)[EF\B#<K;$],E5RQRQVC).!0!CZSXM\00+-8QZ=96VJVU]IRN%O3)
M#)#<3;  YAR"2C*?D^4'<"2 *MR>-KV.QNKV33=.MK2/4)K"&:\U40J[1R2(
M6;,9P#Y> %W,6.,8!:MC4_"FG:K->33-<1SW8M@TL4FUD,#M)$R^A#,3[TDW
MA.PDMH8HI;FVD@O9KZ&>%P)(Y96<N1D$$'S7&"#P?8&@#'T[QQ>:U%90Z;I-
MM)J,[79DCFO6C@1+>41LPD\HLVXNF!L'!.<8YMZ!K&LW_BO6+6^MH[>T@M[5
MTA,P:2&1T)93M7!YR"0Y'RC'4XD7P-ID$$26EUJ-I+%)-(EQ%=,9?WQ!E!9L
M[@S ,<Y.0"""!5S2O#&FZ)?&XTX30*;6*T,'FEHRD?"'!R=P!QG//?)YH RM
M;\=IH=_/:3Z=(SQ7EO%D28!MY(V=KCIP%\N<8[^7U&>,/7_&NHBSUJYTR)H)
M;;2[Z6V9[@&,^3.(O-V>6<L<,RC)!& ?O97L-3\*:1J^HRWUY;EYY;&33W(8
M@-"_4?498 ]MS>M0OX*T:2Q6S:*4PKIC:5CS#_J&QGG^]\H^;K0!@IXIUS3=
M4UQ[O3H)K&VU&SMY6%\<P&:&V!6)?+^<*\A8EBF<\#/%:,7C*XDN+>X;3(UT
M6YU%M.BNA<DS>8':,,T6S 0R(5!#DX*D@<XT?^$3T][&[M9I+F87<\%Q/)))
MEWDB6)58D?\ 7%"?4Y]:;#X0TV'4Q>![IXTN7O([228M!'.Y):15/<EF.,[0
M6) !YH PM5\<W9\*6-[8V2176I:%<ZI$SS9%NT<<;8^X=W^L]!]WISQT]G=7
M[^&8KJ6* WYM?,V><?+9]N1E]@(!XR=G'H:R[7P!HML%0M>SP1VLME#!/=,R
M0V\F T:CL,  'DX &< 8W;#3TT_3(+ 333QPQB,/.VYV X^8]^* /.-*\9>)
MH[!=3GLK>_6/PQ9ZG=*UYY2Y)G+,H$1S(ZJIVX"@C&[H3M2_$>V&LR6L-M%)
M:Q74=K(QF?[06?9EDB$9#(OF#)+@_*Y .!NUK/P5I5EIEQIZ-=203Z<NF-YD
MN6%NIDVJ#["5@#Z >E*/!FFI?_:8IKZ*-I8YYK6.X989I8PH1V7KG"KD @-M
M&X&@"[XCU>70]&:]M[/[9-Y\$$<'FB/>TLR1#YB#CE\_AVZU@3>--3@O5TIM
M#MVU@WT=KY*WY\G:\$DJR"0Q X_=,I&S(P<9XSL^*]&D\0:"VG12",O<VTC-
MYC1D)'/'(V&7D-M0X([XY'6FVOA/3[:>"Y9[FXNX[O[8US/)NDED\IHAN. ,
M!'("@ #KUSD QM,\3ZC<R'3M/L([J_,]])(+V^*)'''=/$ '6(DY((5=O"KR
M20,W-$\7S^(=4@BL=-C%BUA!>3SS7)62/S3*H01A"&(:(@G<!W&>\\W@O3G9
M);>XO;.Y62X;[1:S[)"L\ADD0G&"I8Y'&5P,$&KVD^'=-T24MI\)A7[)!9K'
MN)58H=^P#/.?WC9).30!JT444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 9/B>ZOK'PU?WNG
M!6NK6(W"(R;O,"?,R8]64%1Z$UQNG>.M0U77OL-L8/)N[P3V<JKNS8IYRNWO
MN:W&#V%PE>D$9K,MK72(;X6EK:VD5S:6JHJ1PJIB@<D!1@<(3$>!Q\GM0!YI
MJ6IZS=>#8+^^OH9+W4/"NH:@D\-L(FMQY5JWEH<DX^9LG.2<'C JYJ.J:]H6
MMZ^;6\EO[AWTRRB5HDQ&925+A2RKG[V 6"[F&:[ZXM=&MS8V<UK9IYD;V5K"
MT*XV%-S1*,8"E8^5Z80>E'_"-Z'M*_V-IV#;_9"/LJ8,&<^5T^YGG;T]J ./
MMM<\433VNE3RK93RZLUGY\T<$DPA^R//\Z12,BR97@\ @J=O)!W=-UJY3P5>
MZGJ5S!Y]@U['+<>2P0BWEEC\PHI)Y$8)"^^.U;%IHFE6$,$-GIMG;Q6[F2%(
MH%41N0064 <$AB"1R03ZT]H["VC6S9;:)+MW582%43.VYW 7^(GYV/K\Q/>@
M#S67QAXEL9;FSN)_)F:&RFCGU.TBC\OS;M(68QQR$B/#'AR&&T\GJ-2YU[7(
M-:3P^NJ0"0:K%:MJ,D"Y,<EK++L*C"^:"BX/3YTRIYW:_P#PB/A;6-"B.EZ=
MIMO:7307"RVMG&HEC66.7:>.5;RU!![8]*M7G@O0[JVT^S73;&'3[.[-T;)+
M5/)E)BDCPR8Q_P M,YQU44 <_8:[K^J:]9:/'?V\(AEOH[FZ%L&^TK;R0 %1
MG"L?-9&ZC(; '&((?$7B2ZTG1;VSU"QGNO$-O*]M9^4 MK(L#RH V<LH*B-]
MW=@1M^[7>VVE:?9+;K:V-M +:-HH!%"J^4C$%E7 ^4$JI('7 ]*BM=!TBPU"
M?4+/2[*WO;@L9KB&W1)),G)W,!DY/)SU- '&'QO<:II\VHZ;,8;2XFM;*Q58
M!--).Z>;*%&0NX*P3YB%5HW+=,51T76;_6/%&BIJ63/8:M?6@9UC$A M0WSB
M-F3<-Y4[3CCH#D#N]2LM"M]&:WU*SL%TPRKNBEA7RO,>3@[<8R9&!SZG/6IK
M70M(L3$;32[&W,3%H_)MT38Q0(2,#@[0%^@ Z4 <GK_B/5;>;Q/<6E[;VD7A
MV!)OLTD0<W>8O,^8D@JIY1=O.X,?F^[5KPEIX'BOQ?J4S)+<MJ*0K(T"+(D?
MV:!PFX#) W 8SC*YZDUT5WH6D:A?07U[I=E<WEN08;B:W1Y(\'(VL1D8//'?
MFK<5O# \SQ0QQO,_F2LB@%VP%W-ZG"J,GL .U 'E7A^VUJZU/1(TUQEN6_MT
M-=26ZNX5;R)<*.F2P!Y!P"0!T(D/CCQ+J%E;3V4 1H=%AU&<QI (C(YD!\PS
M3(5A'E'.W+#)RPP-WH2VFBZ9J47EVEE;7MY)*R-'"JO*[ -*<@9)(12Q[[1G
MH*JW&B^&+NYM=+N=)TJ:6TA\VVMI+5&\F/(&4!&%&0.GH* *'BMTU7P9;K/=
M0Z>]]);;5F4SP.Y96$,A3@QN1L)! .[OG!Y*XMI=-6_TJULX?#]^UWI,LD>E
MR^;9LKW2Q[U0HFQR<AE(^8(O)&:]4NK2WOK:2VNX(I[>52LD4J!T<>A!X(K$
MM=,\)I;MHUGI^D?9KSS':TAMXS',8G59"R@;258J#GD'CM0!S<_BK6(_$MKY
M4TLVFSZN=-W&UCC@X+*0K,_FO(K(V6"[/E(Q@;JP]#\0>)$TZPTBSEN[J8VU
MS?2721V[NW^D.@!$TL8* C+$$M\ZC*]3Z6/#&@"_-\-$TT7A8/Y_V1-^X$$'
M=C.05!S[#TJIJ^A^$;339KG5])T9+-)6N)&N+6/;YKX!;D<NQ"CU8X'/% &A
MH=])J.AV%Y<+"EQ<6L4TB0RK(BEE!.UE)#+G.""016/XW\N2'1;2\E:/2[O4
MT@O\<*\9CD*HY[*THB4^N[!X)%7].UC0+U'U&RNK,DM':22\1N&W8CB;.&!R
M_P JG^_P.:U+JUM[VVDMKN"*>WE4K)%*@='![$'@B@#A]4;2O",]W;^&EAL-
M0N39QRV\5O\ Z+;B6<0K.R+M4/\ ,>-P+;1G@9J.?7=?CUU/#D6HP/,NI16S
M:@UL"3%):S3%2@(42*8P01@89,J><]5IFC>'ETB2WTO3M,73+L$R1VT$?DS
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
MS:XQMSM$@( R!CE3MZ@]I+I>G/:W4$MC:M;W3%[F-H5*RD@9+C&&)P.3Z"L
M>'O"VOV>E06<.FOIMG(+Y;**&,Q2++%(J%DQP#O+ D<E: ,?3/$.O:UJ$NCG
M4[6PFLHKF1[[[,&%UY=P\((1FP%&P%\'.6 !4=:MMXWU>Y?3M5N)([?2I(;%
MYA;1QSI"TZ@LDXWB5"=R["H(PRDYY%=M?^'_  ]-IT4.H:/ILME9(3%'-:HT
M<"@<[5(PHP.WI3O[(T'6+BTUIM.T^[G"(]K>/;H[JOWD*N1D=<C'3- '%0^,
MO$7]HO>FQDET\ZE<V*P,;:-"L;2* C&;S6FS'DKLP1D!> QN>'KC4;WQ7X>O
MM0U*VNVO=!N;I8X80@AWR6A(4Y.4Z!<\\-DG.!UZZ#I":LVK+I=BNI-UO!;H
M)CQC[^,]..O2H+/2- TO5"UCI^F6FH3H[DPPQQRR)N7>>!DC<4SVR5SVH UZ
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** ,7Q=)J,7A+5)-)64WRV[&+R5W2>Y0=WQG ]<
M5YU>W!AGUVZ\,76I7-BT6EK/<33W,C)#Y]QYVR1LR;0I&XJ24R^,$<>K:C>+
MIVFW-ZZ;U@B:0KO5,@#/WG(4?4D#U-1?VUI?]I)IW]I6?VY\[+;SU\UL=<+G
M)Q]* /,H9-9GAL)M/E-ZT.J7)TYBTTJ C3IA@2S?-(AE/WB< L5!P!BIIMUK
M[Z;=II^HZC<7']FK]M2.2YGE1_-B#M^]&(IQ'Y^(X\9./E^5:]'L?&OAV^T9
M]775[**P6YDM3/-<1HGF(Q7&[=CD#<.<E6![U9U671=0B.CZE<VC"\4*+=YP
MKR!LE2N"&S\C$%>?E)'2@#S2ZU:*&\UN#3+_ %Z?3#_9H5Y[^XC2'<\^]C.X
M:1(CL4,R\Y^7< .%T@SW-_HDNHS7[6UCXGDAMY#/<[5C>SS&-SG<Z&1@ SY!
M#$#Y6(/>Z&_A;3;;4;O3-3M98T<&^NY-1-RR%1@"25W8@ #@$X'/')JQ/XNT
M."71T&I6LHU>9H;.2*=&21@I)(.>1D!>,_,RCO0!YG!>ZF?#9FU'4=;CUO\
MLBT?0TCFF_?S^0"2R+Q*YF)#B0-A=I( ))W)(]22\O-5%WJOVJ+Q-!:QI]JE
M,/V9WA5U\K.PKAY#N*Y'8C QZ76=KNL0:!HUQJ=Q'+)%!MW)$!N.6"\9('>@
M#F?'5ZT5_I=JS7,4,J3,95OI[:/>"@5?W"^9)(06VIN4'YNI QRULNLZGX9N
MKF\O];2\L_"D$T2174T)-V/M(+,%(+2?(@(.<\9!XKT32O%%IK/B#5M*LU$@
MTMUBGG6:-AYA )4*&+#&<$D ;E8=5-7KG6M+L[^"PNM2LX+RXQY-O+.JR29.
M!M4G)YXXH \RU^9[Z6[CU.?4CJG]H:>]A:QM.L+VV;=F;RQ^[8!_.W,P)4@#
M(^6ND\97=G#XKT*#5-2U"STZ2SO7D%I<30J[JUOL\QHB" -S8.1R0/XL'J$U
MK2Y-1&G)J5FU\0Q%LLZF4A203MSG@@@\=C5--1\.W^H'48M2L)KG3K9]\D=V
MI\B&38Y+ -@*1&AR>PX/6@#AM/B\37%M>7$MQJW]J6?AV.6Q@>9T#W!>Z$;2
MQY"M(56+<K#&3R.!B2-+F[:XC\(ZKK5S''IOGN]Y<S2?Z9')&\49,IRK.!*L
MB# QC('&>\E\2:'#'')+K.G1QRRF"-GND >0'!0'/+ \$=:MM?V:),[W4"K
MXCF)D $;$ A6]#AEX/\ >'K0!YI=:AXDO;>#6M-;4(Y]3DOYK*T);;&B6K);
MAD)VC<R"3!&-TGM6?=%EN=0N/"EYK5S_ ,2B&.6XN))YI(\W*>=AGRZR",L2
MJ\J0,*&Z^KPZOIUSJ$^GP7]K+>P#,ULDRM)&/5E!R.HZ^M4K7Q3I5_KRZ38W
M,5W+Y$LSR6\J2)&8W161B#D-F0<8[&@#$\ 2W4LFJYOVN]/WQ?9SYT\Z*^T[
MPDTWS./N< D*<C.<@<SX:T*"ZUC3;)YM5B6WFUL7 2]N(W#&ZA**9-VX H4?
MAAN/S')+9]7FFCMX7FFD6.*-2[NYP%4<DD]@!7.6GC%KJ:R=M!U2'3K]U2UO
MG6-D;<"49D5B\:MC@LHZC=MS0!YW/J.NSZ7I@O\ 4;VV<Z)";25IKJ)Y+G,B
MR'$0_>R\1'8^<YX!RU=]XH0-X8TZ358[XO#/!--=:>@,EI(HSYP0ALJ&&"-K
M<,21@$UNKKVD//>0IJEBTMDI>ZC%PA:!1U+C/R@>^*I:AXQT#3M,NM0DU2TE
M@M9EMYS#.C&.1F"A6YX.3R#C !/:@#SW4)!JFDWL]Q=OJ5G;W^EROK5M:R6<
MDJK<'S%=HR/,\M#NW* %+\ ,N1/]OO;GQK9B.34(MVKSVUW$;^Y=EAVS*N^-
M0L,*$^64(RQ&U@Q.XUZ,WB#1TDEC;5K /%"9Y%-RF4B!P7(SPN2.>E'_  D6
MB_V5_:O]KZ?_ &=G;]K^TIY.<XQOSCKQUH \>L)+RST/1+>6\N[/2H=/DCD\
MR\O(2MZLF'0F/+[@H&R,_*<MM!(X[[6[^_M?AQI\]V;R2]E2T2ZE21K,@L4W
MM*RJ6A3KNVC(R0"O4;L?BC1Y-<.D)>PFZ^R+><2KM,1)P0<\\#/T(/<5-%XA
MT6?3FU&'5["2Q5BK7*7*&,$#)!8'&<>] 'GFDB^U&2SL);W4Q8G7WCW07ETI
M:W_L\R "5R)&C,N2&)P?X>,5+<7NN:+IEI>V=Q=W$LUSJ&BQ1W,KR!93<R+9
MRON)R%V!"QY(<$DXKTA;ZU:Q%\MS";0QB43B0>64(SNW=,8YSTK%GO/"^I:E
MIUY+JUC-<6]R\-HHOQL^T;=I4(&VM( ^.06&[MF@"#Q!%=:=I.@6MI<WLC1Z
MC90R2^8S221A@&,C#E@0/FSU[UPWV'4/^$2TDRWFM7,FI>&;N2^$UY.^Z98X
MF3C=A&R6' !8$@[LFO6A?VA /VJ#!E\D?O!_K.FS_>]NM9>H>,-!T[3-5OWU
M.TFCTM2;N."='>-N@0C/#$C: <9/% 'GMU]IT^POX9;[6[?4(K" ^'H8KFX8
M32>4#RN2)6\XE663<%0+PJ\U?N[74;B:^G>]UA9)?$D5EB*]G15M28BRHJL
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
MKJXBDFCAM(#(2D94.3V&-XZGGH,D@$ ;H>GW%EJ?B&:>,)'>:B)X""#N3[/
MF>.GS(PY]*X[Q=X>\0:I?ZS%9V4GD71MY(FM_LL<4PCVM^_9P9C(&5@NW"XV
M<CYC72W/CK2(+*._2.]N-.:".YDO(+9C%#$_*LQ.#TY( )4<D"KH\4:<WR@S
M>;_:!TXQ>6=XF +'C^[L'F9_N\T <3I-C=ZK<7EG;:4J1P^*I+Y]3,B;0(Y<
ML, [_,('E]-NQN6_AK*TK0=5U_X<:1#9Z.+$6_AVYAC<31[;U[B !57!R S8
M=RX7# 8W?>'91_$?1FA62*PU=A+:_;H@MBP\Z#JTJ^RY&<X)RNT-N&;\OC+1
M[9L1B>2TB2-I[N&$F"V5U#)O;ME2I. =JD%MH.: ,S4M&N-/U6>:Q\-P:G:7
M.CIIJ6Z/%&("K2$JP<@>4X=0VW)_=CY6XQ4M?!FIV>I:+;&99M-$%I+JDH<@
MR7-HF$;!Y.]O))/I;@'[U;J^-M,;439K#?$"[>Q,_P!G(B^T+G]WN/4G'!Z<
M@9!XIWAWQ.NK>#(?$5[;26<;0-/+&5+%57)) &2PP.PR?2@#BK#P1K^R#3+F
M:_4VBWNS4'FMA"'FCD021A$\]F)DW,'90",Y<A<Z=G;ZII>IQZW)X8^RQ:3X
M>ELS'%-&S7$B-&ZQQA"3Y>$;83@_,<JO&=YO'.F06]U+>6VH6;VP@9X)[9O-
M*32>7&ZHN206R,#YACD9Q3AXUT\VS,;6_%XMV++[!Y'[\S%/,"XSC'E_/NS@
M ')X- &MK&G)K.B7^F2NT<=Y;26[LO50ZE2?UKG])NO%@M],TR?1X+22VV)>
MW[3I)!+&F ?)4,'R^.-ZJ%R?O8P;OAGQ"VL:)=ZE>!+>*&\NHLNC1;(HI&4%
MPW*MM7YLXYSP*RM3^($4-K:3V=E>*LUU; ?:+-QY\$K[=\0')8\8!Y&1E<&@
M#GKOPEKEWX3LM"CT2.WN-*TZ]MS>">/;>O);O$!'@[@)'997,@7#*/O=1K>(
M_"NHS37[:98Q&#^S;"&&%'6,.\%RTAC / ^3 !.!SC-;\7C&RN+0R06.I27*
MW+6KV2VQ\Y)%4,0V3M VD-N+8(88)) J*+QYH]Q+810)>R27J-(%%LP\E$D\
MN1I<XV!'X;/3WH Q9] UB+2]:GM--C^V7NM1W>TB%YO('E$E-Y,?F+L)7>=H
M*Y]*J:;H.O:?JPUNXTZZO-FI2W/V5YK?SW62UAB$ORE(A(IC<$9  =L%OXND
MA\?:-*OF2K>VT#6CWL4UQ:NJ30*47>G&229%PN-W(^7D9>_C?3H8G%Q:W\%X
MLL4*V4L&)G:7/E[1G:0VUN<X&U@2""* .4O_  GK5U')'#HUE:1W6EQPFWMI
ME$$31W+3&!^A*NC;"5!&2W&,5<O?#VIZYK,FJ/H@L89;O3=UK/+$9'6WDD9Y
M7V%EZ2*H&XDA.<<"NO?6T/AZ;5X[.Z(BBD<VTD127*9!4@]\@\]#U!(Q7-:3
M\08T\/VMWK,4[W7V-+Z^-E8N([*%\[6<;G.,*QX))4;BH% &]XMTV?4?!.M:
M981*UQ<6$T$$8(4%BA"C)X':N:U[PA=74_BAK'3[<"]L[&&TV[%RT3N2/]G
MV8^@QTKJK+Q%::AK=WI=M#=.]IQ-<>21 &*HP4/T+%9%.!V_#,#^++&/58[&
M2VOD22Y^R)=O;D0M-@_(&/)Z$;L;<\9S0!S7]AZXE^EB-,W6T?B(ZJ;WSX]C
M0LQ; 7._>"V""H& 2">E9:>#]<;0M5TJ'3I+>'^QKFR@BNI8)E5V*[$MI0/-
M\K@Y\[!^YQP2.H\&>*+[Q"ZK>16Z9TNVO#Y*L/GDDG5AR3QB)<=^3STP)J_B
M/6I=4FT+^S8;2QN)+2*.\A=WNY8^'^9741+NR@.USP6]J -_3I9IYII9M*:R
M+I$V]WC9G)7)5MA/*GY>I![$BN:UF&Z_X237[:"&":YU7042RCNE!AE>%I@Z
M,/3_ $B/@]0Q]#6E<^,K&QD:.]M[J,VZQF_E2/?%9,Z@A9'''0@DC( (8X!!
MIJ^,M*FU1;/R+P[;Q[+[2UN1$MP,C9N/<@'!''.,@G% '.6-MJ.B76N:[JT%
M\;'^R$MXTOFMO.9HVD(CV6X"<^8 H&2<X[@5U&FZ5=V?@"TT>7#7D.EI:MAN
M#((@IY^O>LS1_'=MJMCI9N]+O4NM0DE,<"6YD")%*J>8QZ*J[D)8XYSCM5Z/
MQSI.V>2Z2]L8([1[Y)KNV9%E@0@,Z]^-R?*0&^8<4 <;<^#]:U70[2T718M-
MDT[2([%@T\1^V,)H)"BD!P$Q X!D'64Y3&<]7X0TJ^M=0UC4K^._CDO6A ^W
MS6[2OL4C<R6ZB-3R%SN8D*N<8 J.\\=K%/I\$6CZBL]Q?16TL5Q 8W1)$=ED
M'.&!\LCKQ@YP1BM3Q3JE[IFFPII<4,NJ7EQ':VD<X8Q[V.69MO.U45W..RT
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
M(L[19]2,$K)?^;'/%]FED^4F(,""A)RJ\HH!(=BH!!I7A;48+#3XK:Y6RO\
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
M(W3@22 Y!W;VW;LU:L?"FF:?>6UY'Y[W4+32&>60L\KRA0[.>YPB@=
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
M*2<+(ARI93D< #E6P"!5CXC"[.H7X2]=;7_A$]59K?:-K$>6,Y]?F7Z;?<T
M=&O@/1UB:!FNY+5898+:WDG)CM$D4JXB';Y6*C.=H.%P.*VX=.C@EM'CFG5+
M:!H$B\P[&!V<LO=ALP#VW-ZUPNI:IJUC<2Z3J4]KJ SI5RC&V"",R7JQLH7)
MR!M#*22P/4GBK>@^)-2N/$D=MJ=P/(O7N5M/)BCEMIA&YV^5-&Y(8(IW"0 D
MYQC&* .[HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH 1F"*68@ #))["N0T"^\#?VX5T.V
MTZWU"Z1]DT-CY'VI006\N38!*. 3L)Z9]ZU?&&FW6L>#-:TVR/\ I5U92Q1#
M(&YF4@+D\#/3/O60?$D.MQVEMHVBW+WR*TBK?6+P#3G$3A2Q=,!LD)M4Y(8D
M';DT ;T'AK0K9;M8-&TZ(7BE;H):H!.#G(? ^8<G@^II^I66DRPS'5+:RDBN
M1%!+]IC5A+\_[M&R/F^=_E![MQR:\MS>_P#"/2G1#X@^V_\ "/W7]J?:?M.\
M7>Q/+QOX\[?OQL_A]ME:OB70X[(ZO;)'JTNEQG2+QE%Q<SG<+R3SV4[F8D1J
MK,!SP&Z\T =]+H>DSV,EC-IEE):2R>;) UNI1WSG<5Q@G/.>N:A?PQH$FGG3
MWT336LBXD-N;1/++!0H;;C&0H !] !7!W-O<VVEZMJ,R:Q+-=ZS);%GN[A(X
M;42DJ2JY(BX&=@!.[!8*211TQK\11Q:R=5_X1Z+5KA7\J*ZC^4P1F'(),OD[
MFEZG;NV]!@  ])72M ENI+0:?IK3Q626TD7D(62U8G;&1CB,E6PO3Y3Q5BTT
M/2M/AAALM,LK:*&0S1)# J+'(5*EP .&()&>N"1WKA="EL]$\2ZIJ][%K<$$
MFCVKI+?QS22,B2RHQ<+N&X PG!^<*V6 )<UT?CJXE@T"-8X;ETEN8XY6ADDC
M$:9R6D,8+[,@ A<9S@D D@ Z"6TMYIX9Y8(GF@),4C("T9(P=IZC(XX[5G2:
M+H.GRWNK-I>GPS/$YNKD6RAW3J^Y@,L#CGUQ7G6A66IZE>65A>MJW]F+K%TI
M5?M5NK0?949 =S;_ "_,)P&;!/' ^40RQ7C:+>6VNCQ"\*V5S!I8M_M#.TRW
M-RH!V?,SF(6^TR9!7=U!>@#TIHM 72TO)(-/2QDM4MEDDB54:!\!8N1]T[@
MG0Y Q5>+1?"NK7MS<KI&EW-U;RBVFE:S0NKHHPN2N>%*X]L5A^)K![CX36L$
MEO<,T,-D\D4(?> CQ%_E3YN%#' YX]JRH=)N(;B^UBT75$N6\36XBQ),%-L[
M0*Y\LG:5*%\L1GCD_*, 'H\6G64$PFAL[>.4>9ATB4,/,8._('\3 ,?4C)JI
M)X9T*6>TGDT73GFLD1+61K5"T"H<J$./E"GH!T[5Y_X.&N#Q#9_VA<WG]HFX
MG_M.,V]R5VXDP&9W\D1[MFPH,XP%&TO5OXA2WLNIO:V\5\&73C+;/%]J</-N
M<;8D@V@RC"DL[C:&! QN- 'HDEI;RW,-S)!$T\(812L@+(&QN"GJ,X&<=<"L
MZPTKP_)=7&J6&GZ:;F=I(IKJ&!-\A#%75F R?F4@Y[CGI7$V4[37L,VM?\)
MVJO<63Z>+03*#$8H2^1Q$%\SSO,W<X_X!6"UG)IVEVUK&=3M_LU]J@D@GCOC
M#(YG#1_O(FWJ_EE2C;74[G(^?.0#T>]\"Z!<Z?'86^F6-G:_:HKF:&"TC5)]
MASM=<8((XY[5H/X;T.32H]+?1M/;3HVWI:-:H8E;DY"8P#DDYQW-8FO7=[_P
MKF&X-EJ"74D5KYT*3NLT.YDW[WC4OA06WE%W$!L;>HY/1[34;VXBTZ234_[,
M;7D8&(74">0;&0L%9SO\HRC'7:2<C 84 >GPZ5I]OY9AL;:,Q0?9X]D*KLBX
M_=C X7@?+TXK-L=(\,:O!INL6FEZ9<+'#']AN?LB;HXUY0(2,J!V QCMBN+M
MHIK:2VMM:.L_V%;7&I11>4UTT@<7"_9P6C_>,/+\P(22,XP<[*T;.#5K7X*6
M$%E%>PW\=A"KQQJ5N5C!7S0HZB3R]^,<[L8YQ0!U5WX6\/Z@$%[H6F7(1F91
M-:1OM+,68C([L23ZDD]ZL76B:5?I<)>:;9W"W.SSQ+ K"79]W=D<X[9Z=J\\
MN();J7[/H;ZVN@2WFG(&$ERC;C+)]HVLQ#A-GE;B" #G^+=4NG:7?:?JEE<0
MMJ^8O$4MHJR3S.BV7ER87:Q(V;MI#$=0O/ % '?:.FG?V-:_V5!##ISQ!X(X
MH?*0(W/"8&,YSC ZU6U'0O#[6<,FH:1I\MOIT1, DM$<6Z*!P@P< !1P/05Y
MFDFM01>';J8:M=7JZ78XLY1<QN\@Y<QRH2FXDXD65>@&6"GB6:358-5UM+4:
MI<SRKJ(+XNX9K?Y96CR"6BD3(18V0H<%<#[] 'J]K';8>YMXD4W)65W5-ID.
MT ,W<G:%'/. !VJ%-&TR._>^33[1;R1Q(]P(%$C,%*!BV,DA69<^C$=#7FM\
M=1\JY\PZS_PD?GVG]C^5]H\OR_+ASNQ^[V[_ #O,W\XZ\;*OVNGW]M?Z;JJM
MJK7DOB.]AF#3RLGV0M<[5V$[ GRQD'&,X(/- ';WGA[1=1MUM[W2+"Y@61I5
MCFMD=0[$EF (ZDDDGODYZU;EL[:>S:SEMX9+5T,30.@*,F,;2IXQCC%>=_#F
M2\CU$VTHOKB,V0::ZN1=1.)0RC;/%,643'+$M&YX4Y &RF>(OMO]IZOC^U?[
M?^W0?V)]F\_R?)VQ=<?NMF[S?,W=NO&R@#J;33O".JP76AV^D:=/::=./-MC
M8#R(YB#]W*["XR<[<D9P<9JU;MX=NG2QMX["87=F\2QQQ*R2VT3;&3@8**9,
M;>GS' ZUG>!]+%A!KF8KF(S:M=$><\AW+O.UAN/<'J.M<CX5\-07D^C6%W:Z
ME'!:VNIQS@S7$)64W,!5=VX$@K\PYP2-PY&0 =_KOA;3M?1%NH(?]?#+,3"K
M>>L3$K&^1\R_,W!_O'UJ[:Z+I=C':QVFG6<"6A8VZQ0*HA+9W%,#Y<Y.<=<F
MO(+U_$,EE9R:A<ZG%.=!LS9M';W<LIN2A\PJ(W53/OVY$G48S\N^O0O&J73^
M&80+BXA<31F:2"!Y$P <B58W#^43UVMQQG*[J -:U\,:#86]U;V>B:;;P7:[
M;F*&T1%F7GAP!AAR>#ZFJXTKPS??:=$.F:;,EL8I)K1K1"BG9LC;:1C.Q H/
M8*!TKD-#U>YTR?0[J_MM6BL#:W]N%"W-T))//B:(C*[P&42>7O&=HP"1@G M
M8+Q+&XEGBUY=?ET#3QISQK<!7O!"WWBOREPY7=YG12V>-] 'K\.E:?;^68;&
MVC,4'V>/9"J[(N/W8P.%X'R].*)=*T^;3!IDMC:R6 18Q:O"IBV+C:NS&,#
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
M\;[UW*1M(# A@1TSQ7FS:#?C2G(EU\R_\(N+PYO+G<U^%.&^]GS!_=^G' P
M>G_V#I']K_VO_9=C_:?_ #^_9T\[[NW[^-WW>.O3BI;C2["[NH;JYLK::X@#
MK%+)"K/&&&&"DC(!'!QU%>5ZY=:M+KCW")J<5[!=6+1D+=2-)'B$RE$0"*.+
M!D#;MQ)# X^4#H]!74G\7S:+/+<&ST*2:=9&E8^>+CFW4DDE@B-,A![HA]*
M.IM/#NB:?;M!9:1I]M"TBS&.&V1%+J05; '4$ @]L#%6'TRQD+%[*V8O,MPV
MZ)3NE7&V0\<L-JX;J-H]*Y'Q!IVIWGB36KJQ:^^U6>AQOI:I.Z0F[)N0"5R$
M9ON##9&",UR]E'JXMKDV=WJDMD4MO[0CCM[Q),?:(_-(:1S)YWE>;N$8R0>N
M0F0#TV[\.:)J$317NCZ?<QM,9V2:U1P9",%R"/O$<$]:DN8M-D6/1;FWADCG
M@?;:O#NC:-"H((QMP-R\'\.AKSJPU)+75Y[FRFU9M%L]>BWB07$ABA:P8?=;
M+^5YKH1QMY!'RX-07,^OSZ1J4]N-84R6>O/ &2:-P3-$;?Y2 RMM)V @$#..
M] 'IMKHNEV-O!;VFG6D$-O(988XH%58G((+* .&(9AD<\GUINJ6.CW BGU:T
ML9=F8(Y+J)6V^=B,HI8<;\A2!][('->9>*=/U#3-7O;2WN=4AM([)#I1C%[=
M2&9FD9RC+)AI=Y7B4D;<#A=U=EXZM?M/@]/M4=Q*(;RRFG%JLF[8MQ&9&"QD
ML0%WGC.,9'(!H V((M&UB2>XCM[2YDBD%M+(T()#0ON"Y(S\K\CL#R*?;:!H
M]EJ,VHVFE6-O?3[O-N8K=%DDW'+;F R<G!.>M<#::5>6ERVJVJZDEY+XGE4@
MR2^6;9W(.8\[=A&&+8ZX.>!4?@9-8/B#3WN[N]-T+)_[5B>WN0IE(7_6-*_E
MAP^=OEK@KG&$Q0!ZG1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110!%<W,%G;27%S-'#!$I>
M221@JHHZDD\ 5FMXK\.I!:SOKVEK#=EEMY#>1A9BIPP0Y^;!X..]-\6Z=<:O
MX/UG3;0*;F[LIH8@QP"S(0,GMR:YCQ5X7U.]UV\N+*"2>TO]-CL6BBNT@$>U
MI>) R',1$O.W)&#\IR, '72^(-&@U)=-EU:PCOV<(MJ]R@E+$ A0F<YPRG&.
MX]:J1^+M'2P-YJ-]::;']KN+1#>7"1[VAE:-B"2,YV9^AKBTT6_OKKQ3H%I9
M0F&6^LHWU)YOGA\NUMF)((W,1C*8)^8G.WJ;K^'O$=M=P-;1XA,^HLQMIHHI
M?WUV98P\K(S+$5P2(_FSCAL# !V4_B#1K6YM;:XU:PBN+P*;:*2Y16FW'"[
M3ELG@8ZTX:[I+:J^EKJED=109>T%PGFJ,9R4SD<'/3I7"Z1X6UO1M+^PG2=/
MU%KVPL;:5KMU:*W>",1L'7J\?!=0O)9B#M^]3['PAJL6M1Q7$<\EK;ZK/J,=
MP;U?*(=Y'7$80/YG[PHV3MQDY.=M '33>+O"-Q:NTOB'1)+='0.7O8F0,?F3
M.3C/RDC_ '2>U:-SKNDV6H0:?=:I8P7MQ@PVTMPBR29.!M4G)R00,5QUAX0U
M"WL=)B>"W#6_A:32Y1N'^O81<>XRC<_XUE2> ]8\NXM&CDFAU&"T25HKU8HX
MC%#'&PD!4LV"A=2AY+8^7[Q /0U\1Z(^I?V:NL:<;[+#[,+I#)\N=WRYSQM;
M/I@^E,T#Q'IWB721J>FSK);;W0G>IVE20<[20.,'KT(KFT\*WRPC$, D_P"$
MF;5"0PR8BY^;/][;@8_"I;7PWJ<_PUU3PU<[+:[ECN[>*42[D<2,Q5R0,A3N
MP1C/6@"_JGCWP]8>'KO6+;5+"_BMRL>VVO(B&D8X5-V[ SUY[ GM6I_;=G;Z
M)!JFHW5I96\D:.TDEROE*6 P!(<!AD\$=>U<=JGA[7?$$EU?MI\&FR_9+>T2
MV%PKF39<)*S%E& J@$)W.YLA>AZ'Q;9ZI=V^GMI88M!=>9+Y(B$X0QNN8FE!
M56RPR>#M+ $9Y +DOBCP_#90WLNN:9':SAFBG>[C"2!2%8JQ." 2 <="0*L+
MK.F/%-*NHV9B@A6XE<3J1'$P)61CGA2 2">" ?2N.\+>%-4TW5]/NM1AA/V=
MM3<MYWFE6N)HG0AB 2=H<$X'?L:QD\.SP-X6\-O<0"[FTY;76+1'+$VD3B0,
M0/X,B2')Z^><=* /2M0UG3-(MDN=3U&TLH'8(DMS.L:L2,@ L0"< G\*<=5T
M\0R2F^M?+B@%S(_G+M2$Y(D)SPAVMANGRGTK"\8:5>W\FG75A;SO-;-)^^L[
ML07$6X#E-X,;J<897]B.F#SMUX:\3PZ-=64=EI]U-J/AV/2I'AE6".WE3SN=
M@4 H1-QM Y7&U0> #K;?Q?H\NM7>DRW]I;WD-PD$44MR@>XW11R HN<D?O .
M.X-7XM<TJ?4IM-BU.RDOX5+2VJW"F6,#&2R@Y'4?F*XFY\,ZU,VM:<NG6JP:
MK=6D@U#SQNA6**!6)7&20T3%,$_,3G:.2VZ\+Z]>>'[KPRUC8",F_9-5FEW$
M^?YNS8H&Y7)EQ(3QMW@;MW !V5OXGT&\M);NUUO39[:%E26:.[C9$9CA0S X
M!)( SUS5.Y\;^'8(K"9-6LKB&]NQ9Q2P7,;H)-I8Y;=C@8]_F7CFN=U/PWK'
MB.[:_N=+M[$".RMC9F99?-6.[CFD)(&-BJK!1U.YLA<X-C4/#NKCQ#<ZI;01
M2QG6K:]2/S@C/$MJ(7/(QD$YP>H7KTH Z*3Q=X;BCFDD\0:4B0.L<K->Q@1L
MP)56YX)VM@'K@^E2W7B70K*SM[R[UK3K>UN1F">6Z14E'JK$X;KVKCAX;UZP
MT70[>VA0M:7-W)<&U:$7"^8[E#&\JE5!#'?C#<\'@@U]#\+:]X?MH)WTRTU*
M=[2ZLI+9[D%8]]S)*K;V'S1N&4/QN^5?E/( !V$/C#0I)M8C?4K2 :1.L%W)
M-<1JJ%E4@YW<#+;,G'S*P[5/)XGT&*S@O)-;TQ+6X!,,[7<823!"G:V<'!(!
MQW-<F/#FM6MZ9ETVQG2VU*VU***%Q'%+MLA;/&BG[A1EWKGCA1D'D3:7X6U!
M?%=KK=U:VT"/=7EV]NKAC;&6*&-1GH6/ENS$<9<C)ZD [RBH+26XFA9KFW$$
M@D=0@DWY0,0K9P/O* V.V<<XJ>@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "HQ!$LSSB-!,ZA&DVC<R@D@$]P"S8'N?6I
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@".&"*WB6*&-(XU&%1%"J
MH]@.E2444 %4]/TJSTO[2;2(HUS,9YF9V=G<@#)+$GH  .@  & *N44 %%%%
M %:WT^UM+J[NH(@DUXZR3N"?G95" _\ ?*@<>E6:** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "C%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ".V
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
MRHL>XS21NS * %P8P% ' QUQDY4?PXB,MW<S:H_VV58MES;VL43;XI1*DL@
M(EDW*,L0!C( &XT 7I/'5O$RV\FCZHNI&[6T_L_;$90[1/*C9$FS851OF#8!
M!SC!P1^.K>=K2&VT;5;B\N6ND^R1K"'B:WD5) [&0(.7&"&(/KD@%]OX/ U.
M#5;S4'N=26\6ZEE$816"PR0I&JY.U0)6;J223SSQ-IOA.'3=8344NI'97O7V
M,HQ_I,L<C#_@)C 'UH SY_B/I,=E;W<%I?7,4EBFH2B,1JUO"V[!8.Z[F^1_
ME3<?D/'(SJ^']7?5KW6\21R6MO=QI;.@ZQM;0RYSWYD8_3%8/_"M+>*WLX[;
M4 C164=C+)-9Q3,Z(6*NFX?)(-[#/(Y&5.!CI]*T:+2;C49(9&9;R=)MI'W-
ML,<0 ]>(@?QH PH?&$MKK>LVU_8W)L+74HK1+Z,1B&$210[5?+AR=\O)"D ,
M,D $C3L/%5GJ,FF10VUVLM^)SY;HH:W\A@DOF<\8<A.,\D=LFJ-UX+:[U&]=
M]6F&G7U]%?7-D(4^=XUC"J'ZA28D+#G.,#;SE/"^@26OB#7=;GM9K3[=,JV]
MK,R,84 !=AL+ >9(68C)Z*3@\  ZRBBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#+\2:H^
MA^&=4U:.)97LK26X6-C@,54G!_*N:O\ Q9KFEW%SI]S8Z=)J/^A/;F.9Q$1<
M3^1M8E<@HW\0'S YVC!%=)XETN36_#&JZ3%(L4E[:2VZNPR%+*5R?SJ&#PEH
M]O&R"">7=+#,7N+N69]T+[XAO=BVU6Y"YV\GCDY ,&?Q=K%G#J-[/:V#V.C2
MQ6^H"-W\R1RD;R-$",!5\T8#9+8/*\&F:EXRN/L-Y9&S(OX!J NT21H_+A@C
MW*ZL#D%Q+;$8Y D)_AKHKSPIH]_J+7US;R-*[QR2(MQ(L4KIC8TD08([#:N"
MP/W5]!B67PWI$]UJ5U)9(9]3MQ;7<@)#2Q@$!<@\<,1D8/3G@8 .)U7Q%K-]
MHTSV BMK&RO=/M99!<2?:69VMW<AL?=Q*$()RP+'/0-H6GB#6+F[CTW28+0S
M33:HYDOIY7""WNQ& ,9.#O'&0%'3@!3MW/@K0KJ=)9+:<;3$QCCO)HXY&BV^
M6SHKA79=J\L"<*/05>M-!TVRO%N[>VV3K]HPWF,<>?()9>"<?,Z@^V,# XH
MXR3X@:K>>&[[7=+TRS$&G:=#=W,-S,VYGD@6;:C =%5UY(^8Y'RXS74^*=9G
MT73[>2V^S>9/<"$&?>VT%6;*QH"\K?+]Q>>2<@*:YG7?APNI@Z?:"UM]+DM(
M;,D23K)'%&, %0^R8@?=,@RAY^;I78ZMHECK2VXO4FW6TOFPR07$D,D;;2I(
M>-E895F!&<$&@#*T'Q+-JWA*YU:6W$=Q;-<1NFUT#-$S+G:X#+G;G:PR,X/2
ML)?'VJ65K;W&I:9:-]OTU+ZRBMIVRK-)%$(Y&(QC=/&=XZ#=P< GL+'0-.TW
M3)].M876UG:1Y5>9W+L_WR68ELG)).>I)ZFH)O">B7%M%;36"R0Q6+:>B.[$
M"W.S*<GG_5I\W48ZT <MKWB#Q);9TO=80ZC%>Z:YGAW^7)!/<&/;M/*G<A!Y
M.5.1@G L6'B/5;RYN--T>VMVNH9;V>1[Z>1E*)=RQ(BGDC<8V]D   (P!N#P
M9HGV.YMF@N9!<R12RS2WL[SEHV#1XF+^8-I&0 P R?4Y2[\%:#>KB6UF0DSE
MF@NYH683/YDJED<$JS'.TG'H!0!@7/CW4$UFY@MM'FN+>SEAAGBM[2XGDD9T
M1W*R)&8EV"0<,?FP?N@@G3\8ZM?Z1JOAR2WF1+)KJ<WB%26DC2VEDP,>R,?]
MX+VS5V?P7H%S<K,]AM4>5FWBFDC@?RL>7OA5A&^W:H&Y3PJCH!C1U#2++5)+
M.2[B9GLYQ<0,LC(5?:5_A(R"K,"IR"#@@T <]HOB;5KC4=)AU6RLXHM8LWN[
M;[-*S- 5"-Y;Y&&^5P=PP,J1CD&F)!)XD\8ZY9WU]?0VNEB"*WMK.\EMMWF1
MAVE9HV5FR3L )VC8>,DUM:7X8TK1IQ-90S*Z1&&(2W,LJPQG!*1J[$1K\J\*
M /E7L!A=3\,Z9JUXEY<+<QW21^5Y]I>36SLF<[6:)E++G) .<9.,9- &';ZM
MJX/]DZ/=V.KR6%FL]Q?74F//S)+&L8\O(#YA<,_8C[IR0,[_ (6!J-U:7>K6
M6G6HTJTCLYY!-(WG2)/'&^ !\JLH?KD@]..M='<^"/#]U!;PFQ:"."W-HBVE
MQ+;YA/\ RS;RV7>O?#9')]3FS)X6T:2WOK<V2K#?",7$:.R*PC4*@ !&T *H
MPN.E ')VWB+Q(EY>6D7V"ZN;K7Y[&U-PSHD,:0-+SM!)P$' ZDGGG-3KX]G3
MQ#'!+#;RZ=+/<0;[>.9O+\J.23=YVWRG8B)@8U.5)ZMM-=-'X9TF'5&U*.W<
M7+7/VO/GR%!+Y;1%PF[:"4=@<#G@G) (KVO@O0[.^AO(+>=9+>9YX$-W,8H7
M<,&V1E]B@AVX QSTX& #E]7\1^*Y/"$>II%IUD+V.UN+=HI6=X0\T2F)P1\^
M5D'SKC'(P,@G4_X2O4V=[Y;2T.DPZFFER NPG9S,L#2+P0%$C8VGDJ,Y!PM:
M*^!O#ZV\L!M)GBDB$*J]W,WDQA@P2++_ +I0RH<)M^ZO]T8D3P;H::@MZ+:8
MRB59RC74K1-*H 61HRVQI!M!WD%L@'.1F@"/P=K&J:_HJ:KJ%O:6\5R UO'
M[,P7D'>2 .2,C'3..<9/15GV>B6&GV5C9VD<D5O8G,"+,^%X9>>?F&&/#9&<
M'J!6A0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
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
MCX4'>&4E0 ""O &*[234K&%(VDO+9%EVB,M*H#[ONXYYS@X]:<E_:2I.\=U
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
M:LMTL3K:0WLZ?9I86+>4PA;:9$P<J2%;/1<^BWEY;Z?93WEW*L-M!&TDLCG
M10,DG\*YRV\;Z=+J.IH_GPVEC!:N3-:31S-+,\J!!$RAR3L3: I)+\9H YJR
MT+5+74]/U.^\)RWR+<:M*UN);9I(/M$\;QM\T@4DH'!PW&3[92S\*ZCIUD(;
M_P .QZW]HT>.QCB\V(I9LLDK&)F<@B/$D2[D#']UTX7/:?\ "6Z1]A%WYESC
MS_LWD?8YOM'F[=^SR=GF9V?-]W[OS=.:6+Q;HDUE=7D=[N@M+3[;.WE.#'%F
M0$D;<Y!BD!7&X%2" : .6&@:G]N6S&A;;@:\=2.M^='M,/G&3'WO-W>5^XV[
M=N.^VJFG^";ZWT3P];)I4,%Q':7L-\=T?!EC( 8@G<"VWIGI76W'CGP_:W4U
MO+=S"2!D64K:3.D;.JL@9@A4%@ZX!/).!D\4_P#X330_LB7 N+AB]PULL"V<
MQN/-5=S+Y.SS 0OS'Y>A!Z&@#C[;PMJ9TJ_N&\.6O]H#P];6%K!>>4W[Q//6
M9 48@!@RG[P#!@"1SBM%X4UB>;4IY=*O'MI6TV4VUW]C1[I8)I&>/;"0@X9"
MN\G. "P' [6;QSX?AB@?[5/*)X6N$6WLIYF$:MM<LJ(2FUOE8, 5/!P:@B\>
MZ4VHZC _FBUM([:2.Z2&61;CSON!-J?,22H4*26R<#@T <_?^'=3OKV*]T_0
M!I#3+?1ADDB\VWDFBB5+AP&V@[D8GRRQQM.,EL4=0\+:IJNC206OA8:6T6B-
MI\D/FP?Z4[/$552C'*((Y"&<J?WG Y:NQE\;Z?\ :M*@MH+R4WU^;%PUG/&]
MNPA,OSH8\@XV<''RL7SM4FF6_CK28]*M;J^N<O+;_:9#:6T\L<462/,<A,QI
M\K?,X4?*WH< &!K'AJ_MO%!FT+0MD3RVC C[,]F5C?)9T8++"ZY8CRMP/!QD
ML*Z'QM97U]:Z8MEIYN_*O1+(T2PO- !&X#QK,1&6R0,MG 8D G!%F;QIH-OJ
M,EB]Y(9HY8H9&2VE>.-Y0IC#2!2B[MZX)(!SCL:T-7UFQT.T6ZOY7CB>584V
M1/(S.QPJA4!))/  '6@#A/#'A"]BU'2GUC2]]O:MJC#[7Y#E#/-$\9VQ_*&*
M^9G:  <C@$9RCX2UF#PK)9W?AQM3NKKPY%ID*B2 FSE3S>&9W&%)>,@H6.8_
M9:[VQ\<:!J-Y!:VUS.9IYGMU$EG-&JS*&+1,S( DF%8[&(;&#C!&;#>+-$2R
MM+QKX+;W=E)?PR&-P&@159W/'& ZG!P>>G!H KZ]IUY>^&+2TMX=]Q'=6,C)
MN PL=Q$[G)..%5C[XXS7'WGAG4A;M''H-X)([K4]LUM]BE62.XN/,4-%,=K(
MR;03E7&S&-IS73W_ (^TVVMX)(+>^F9[V*TDA>RN(Y8O,Y#F,Q[L8!QQAB,
MYJ]XH\1)X;ATV>2(O%=7R6KE49V4,K$%54$LV5   YS0!0UW1]5U/X:R:3$M
MO!J;V4220VS;8BR[2\2%@0%8!D&X$8/.1FN93PA?7>^232[]HYM1T]YH]1>R
M4O'"[%F,=NH3 # 9+,S!0, *,]F?&FA?8X+A;F=_/F>!(([.9[C>F=ZF$(9
M5QSE1C(]1G6T_4+75;"&^LIEFMIU#QR+W'T/(/8@\@\&@#A+/PC=6>H0W,&E
M10R#Q/+>O)&8U;[,T4BAL@YP2P&WKSTZUS>D>']2UKX>Z3'IGA\Z>4\.7,!F
M\V$"^:> !%7:V<,Y\QBX7! Z\D>AVOC[PW>6CW<-]*+=;22]$LEI-&LD,8!=
MD+(-^W(R%R1GI2?\)KX=LK2(K)<1P+#YH":?/B*$<"1@$^2/@X<X4A3@D X
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
M;)N;Z[LX'2LZU^*]C8:)IAU&6">[33+6ZU%WNH8)"TD2N?*C)!D;!W%5 &"
MN3\M=MK>MMI0L8K>T-Y>7\_D6T(D5 2$9V9F/10J,20">@ .: ,A?"UZOB5[
M\W%N;3^V%U1%PWF9^QM;LA[==C _7VJA<^"=4O-?BOKF_@F2#4Q>QRR23,YB
MW$B$(6V1;58@,H^;:,@$DU5L_'-W9VMQ>ZK'>R-"-4E-HB1?(D-U'&JL0.JA
M\;@<8W,<\$;,'C?[5969M=/CNKV]NGMK:.VO8Y8)-J;VD\Y>B  @_+NW<;>A
MH I+X1UZ7PG-X9N-4LET^/2GTVW,,)W3$J$CDDS]TJJX*J2&+$Y& *=<^$=7
MO(M3L9;JPCL-9FBN;\HKF6)PD:2I'GAE;RQAC@KD\-P*M/XXE@N9([K0;RVC
MM+'[?J$DLB?Z+&&F4\ DN<PDC;D$'/'0X=[\45N=$U,Z5'9-J<%JMU#''?17
M*^675&WE"0KKO&5/'(P6P< ';Z!I;Z18W%O)(KM+>W5R"HQ@2SO(!]0' _"N
M8U'P3=W#73H=/N1-J4MZL<_F1,@>-%!2:,[XW!0\C@AB/0BXOBR9-4N],AM)
MKS4VO#%%:O(B)$JV\$DAW@?<!E R0S%G].D#?$%Y!(MGH-U--!:R7-U&\\:>
M2(I9(I$SDAG#1MC'#>HH W;32;J#PDFD76H/>70M#;O=R@Y=BN-QY)_,D^I)
MYKF;WP%<E=*N+66TFO+32X].D6X>6./Y.5D4QD'AB<J>H(Y4CGN+*[BO[&WO
M(,^5/$LJ$C!VL,C]#7*2>.YA>^1!H%S-&^HRZ7%*)XUWW"!FZ$\1[48ENHP0
M%/< I2> [^.^T]K.[L[<6L5K$M[;K);SHL6T,FU6V2HP4@*_"[C]X8%1:7X7
MU35[..UU0Q6VE0:KJ%TL8B=;A]\MPJ@D\!<2%PP^\"HQC);3N_'@M=$MK]]/
MC@>22>&5;R^BMXHI(9#&Z>8QPS%E.W Y ).VGP^/K2XT^2YCL;@,T-C/:PN5
M#7"W>%B[X!W[E/)QM)Z4 9-WX%UK5-,@L;_4;#;8:<]C:/#"P,Q;8/,D!/R_
M+&!L7(RQ.> *T]>\(7&J:EJ=Y&UC,EW':)]FNXV*MY+3$C<.4)\T%77D%>AZ
M5L>(]>'A^SCG,,3"1]ADN+E+>&/C.7D;ITP  22>F,D<E;_$47$LNK*CG3!I
ML4@MB\>$F-T\#.91D>6"N2^2NT;L4 23^ =4NM(CM9M85IA:7ENK2EYO)\Z6
M&1%#.=SJ@B(RQR<CH.!?E\+:KJ6I#4]1NK)+H7-DWEVZN4$5N\C]6Y+,97[8
M P.<$FQ#XS>ZM+!;73!/J%^\HMXHKN-X7CCQOE$RY'E_,H'&[+ ;1SBV?%<"
M^#KWQ"UI,@LHYVGM69=Z/"661,@D9#(1D'!X- &%X>\ S:%JMB5DM&L=/>1X
M9296GD#*RJ"I;8A4.064'=Z*"16WXC\,#Q#>VIEG\NV6TN[695^^RSHJY4]
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
M'CCC>/:Z,I0B&,\@D,H(/:NEHH P[;PII\'A+_A&G>>XL3"T+-,^9&#$DDL
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
MG^4[B0!E0*>F)X@U6X\-7TGB:4:EJ?AZ[N82;:%8HI'6U*KMV98 MN/.3M[
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
M*YXR1C:I.^L3VM[<Z%?V_A_^T'^UHMO+Y]Z%AVQRRP*OF>6'&W:P).U&("]
M#OX;>&W#B&*.,.Y=MBA=S'DDXZD^M5#'IL][<VC0VSW)6*XGC,8)(R1&[<<\
MQG![;/:N"TCP[-J6H:=:ZM;:A)HZP:DT$=Q),NV(W$/V=9,D'<$WE5?YE '
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
M9.#M&=V!@@URMC;:AY=CML=87Q$HNO[:N'BF6.5?*E  <_NY 9?),83)4=
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
MR1,!YDEI,\DJ ]!P1@G@TZ;PIX@L]1AU*U$\FV74E,%I=I"X$]T9HW!=2I!
M4,.",+C."* .ZN-?T>SOK>QNM6L(+NYVF""6Y19)0QPNU2<MD\#'6K<MU;PS
MPP2SQ)-.2(HV<!I"!D[1U.!R<=J\VG\&:U90Z?;Z9;1I+':6MN\RW0DMV,1^
M[/'*I+JN3L9 '/ RN 1UOB2QU!]4T35=/M1=MI\TIDM_,$;.KQE,J6XR"0<'
MMGOP0"W=>*O#UC&DEWKNEVZ.65&EO(U#%6*L 2><,K ^A!':J_B#QAH_AZ _
M:;VV:\**\5D+A!-*K-M!52<D=>?8USOAOPGJUC=1S:C!:AOL%_!((Y-ZAYKL
MR@ D E2I') ]Q69#X/U^S\*3:$--L[F2]@L&>Y:< 0/!##&R,",M@P[D(XRY
MSMQD@'HG]NZ3_:_]D_VI9?VGU^Q_:$\[[N[[F=W3GITYHL]>TC4$G>RU2QN4
MMP&G:&X1Q$",@M@_*, GGTKB(?!VIQZ^4DCFEL_[9;5!.+Q5B ,AD'[L+O\
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
M,?D$LY//#;/;'3:UHKZM<:;-'>O:O8S23*R1JS$M!+$,;L@$>;NY!'RXQS0
M:)K\&NQ-)#:WMN-B2K]IA*>9&X)5E/((.#QG([@9%5)O&.FP:M)I[P7Q\J[C
MLIKA;9C#%-($,:E_]KS$'&<$C.,@FIX3\'2>'+VZN7NK/$\,<7V;3['[)!N4
MG,ACWL-YR 2NT8'0U:E\+>:NI#[9C[;JUKJ?^J^YY)MSLZ\Y^S]>,;NAQR +
M;^,]*N=02U47*Q2SRVT-X\)6WEEC#%T5_;8_)P#L;!.*@A\>Z1+9M=F'48[=
MH5GMI'LW_P!+1G5%,0 )8EG0!2 QWJ<8.:S;#X;6-EJ.\1Z2;02S2 KI:"[8
M2;_D:X+$X&_@JJMA5&[KNDG\#7VH:"NC:EK4-Q9VT,45I&+ ;28W1E:=6=A*
M?W84@; 0S\#(V@&D?&NGA5B^RWW]H-<&W_L[R@+C?L,G0G;C8"V[=@],YXI;
MCQIIUO)%&+74IG:V6[E2*S<O;PLQ4,Z8W=58;0"WRGBL,_#EO[/D@63P^OFW
M EEME\/Q"T91&4"^6&$FX$E@_F9!)&,'%+>_#F>ZTBPT\ZO!*;6W\E;JZLC+
M<0-N)\RWE$@>(C( #,X 1.N#N .@?Q98QZK'8R6U\B27/V1+MK<B!IL'Y QY
M/0C=C;GC.:ATCQOI>LSV<=M%>QI>EUM9I[<QQS,B[F52>I #?78V,@9K(E^'
MLLWB&+5'U"S=XM2^WK-)8%[HKO)\DS-(<1A3M 55QA>N"&AUSPO>6W@71_#6
MGR74VH1SQI!J-O$$%MR1)(V6.T>4\HZG.<#DB@#M=*U.WUC38-0M-YMIUWQ,
MZ[=ZY.& ]".1Z@@UAS:KK.I^(=0TO1)+&UBTU8UN+F\MWG\R5U#A$59$P A4
MEB3DL !P36K9VUQ97RVD$4,6CP6<<<$:K@JX+# .?NA0O&!]3DXS[S0-1AUR
MYU70]3MK.2]C1;N*ZM&N(Y&3A9%VR(5;;\IY(("\#&2 -/BLZ?!!#JNG7/\
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
M.\R[N;G=MVX\V9Y=O4]-^,]\9XZ4 8MI\0]"NK47<AN[2T:R:_BGNK=D66%
MN\IW)7<O&.<Y7<.:F_X3?3([>Y>Z@O[2>W\G-I/;,)I/.8I%L49W;F!7@\$'
M=C%9US\.XKS0M(TFXU M#I^E2Z:S"#!EWK$!(,L0,&(':<@YQ]6VWP^6"&5T
M;1[.\$L$UN^FZ0MM$CQ.7!=0Y:3=G!&\#'3!^8@&H?&=EMCC73]4>^>22,V*
MVI\Y/+"ER<_+M =/FW8.]0"2<4K>-=*9H/LL=[>QR01W+R6MLSB&*1F5&<8W
M#E'! !*[3N Q67JG@6YUF:VOM2O=+O\ 4(3*NV^TH36HC<)\J1&3<I!C!#;R
M<L_9@%@O/APUQ9V-HE_8QK;6ZQ+.NEI%/ X9F:6W>)D\EB6SC#*" <'YMP!T
M%MXMT^ZU&6UB@O3''++ ;O[,Q@,D6?,3<.A&UAE@ 2" 35.7Q_I%M'-)>V^H
MV:I MRGGVC S1%U3>@&2<,Z94@,-PXYJM/X'GG\0S:HNJ06KR>=_I%G9"&[8
M21L@6256VNJ;@5RF<HF3D$G*A^%;*YD.HV$4IMEMF:UTTQF7;-#+YDC&5F=S
MY1!);^+/8[@#IX_&.G&TO)IH+VVEM/)\RUF@*S$RG;& O?<V5'N"*T-7UFWT
M:&!IHIYI;F806\%O'ODE<@M@#H,*K$DD !3DUSVJ:-+J_P 1=,N5M[B.RLH#
M)>R,H$5RZMFV0<Y)1FE?@<$#/45M:[HTNIM87-I=1VU_I\YGMY)8C+'DHT;*
MR!E)!5ST8$$ ]L$ P]*\>QW%H3/97<]Y)=7BPVEG:N91!#*4WNK'Y2/E!!P2
MQP!V%Z3QYHH2*6V^UWL#6L=Y)-:VSNL$$F=COQD9VMP 6 4D@ 9JE8^#M4TN
M=;^TUJT_M-VN?/EEL&:&19IO-P(Q*"I5L@'<>"<@\$+:^"+K1HA!H>LBSBEM
M(;6Z>6V\V5O+W#S(VW@(Y#GJK#(! X((!M+XET]EM6!EQ=:A+IT?R?\ +:,R
M!L^@_=/S]/6LB#XC:5=6\,UMI^LS"XMOM5LJ6#YGB&-[+V^7<H.<9W+MW;AD
MC\'7R:I:/_:\!TVTU2;5(K?[&?-\R7S2RF3S,%<S.1\F>G7'-K2_"?\ 9MOH
MD7V[S/[+TF33,^5CS=_D_/\ >XQY/3G[W7CD 6?QSHT4:S1&YN;46\=U/<V\
M#/';PR#*/(>H!'S8 )"_,P YI4\:Z7)J?V)8KW'VMK$W!MR(1<+G]WN/<XX(
MXY R#Q7-CX46\2P(L^ES_P"AVUK/+?:/'<R@PQB/?"7;$995'RL' (S@\YWA
MX/80+']O'RZV=6SY/8N6\O[WOC=^E $&D>.A?Z#:W\NCZB;FX:8BUMH#(P2-
M]I8G('=1U!)S@'!J*Y\=QM/<_8U*V2V%E?07TENSHZW$I4 J"K#( QTYW9^[
M@U'^'-TT-K;2:K875I;&=8[:^TPS1!)'#AMAE"F5?F&\@C!'RC!W3CX?W"Z;
M#8KK$0C73+&PD8V9+,;60NKC]YQD,P(Y[$'C! -J+Q?ILNJ"SV72(]R]G'=R
M0%8))TR&C5SW!5AG&TE2 2>*9HGC33->GM8K6*\B%Y;&ZM7N8#&MP@V[MF>N
MTNN<XSG(R.:IQ>#;A+BWMFU2,Z+;:BVHQ6HMB)O,+M*%:7?@H)'+ ! <!03U
MS8TKPD=,/AG_ $[S!HFGO9?ZG'G[EC&[[WRX\OISUZ\<@'34444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 4M7OFTS1[V^6..1K>!Y0DLRPHQ49 9VX0>K'IUKC+?Q_J$L%
MZHTZSGN(9+%(&CGFCAF%U,81\SQ X5E/S*&!^H(':ZEIMKJ^G3Z??1>;;3IL
MD3<5R/8CD'T(Y%9</@[2HI)9I#>7$\KV[R2W%U)(S-!)YD74X #$G P#DY%
M&4OBW6#=C1_[,L3K/]H/:'%T_P!G"+;I.9,[-WW9$7;CJ>N!FK7AO4]1/@R\
MU"YMI+G4(;G4#]ECF,A9DN9@L2.0,@;0@.!P!P.E7[WPKIE\\LKK/%</=B\$
M\$[QR)*(EAW*P/ ,:A2.A&<CFI[7P[IEIH,NB)"[Z?*)EDCEE>0N)69I,LQ+
M')=N2<\T <C;^-9]2CB6:*!98]3LX'2SNY(W0R.05ECDC5UQCH1AQT(P0'OX
M\U2*RL=2DT6V&G:C93WMJPNR955(3*JR+LP"PP>"0O(YP"=Z#P7I$,OG2&\N
MI_,@D$UU>22N/)8M&N6/0%F..^3G-<[IWP]E;5(GU2.U2SMX+FW2.TN[ADD6
M8;2$B<[;9=N?E0MR1@@*!0!;7QO?VL,[:IIMA;.=/CU"#_B88C",X3;+(R *
M06!R <Y( ) SFS>-]8U!(8+**VBN8=7M+>60-(L<\,N6^7?&&&<8)QC R#S@
M==?>$M(U!5$\4P9+9+9'CG=&1$=9$*D$$,'12&Z\57_X0;1=ESG[:TUS+%/+
M<->2F4RQ9V.&+94C..,#  QB@!MMXJ:XM],F^R*OVW5+NP(\S[HA%QANG.?L
MXX[;N^*Y]/B)JC6FE&32K&*YU*S_ +1C43SRI' 538&*0D[V9V'3:H7.2< ]
M-!X,TBWU1;]!=^9'<2W,437<C1122AQ(RQEMHW>8YZ<$G&*6;P=I4EIIUO$;
MNU_LZV^R6TMK=212+#A04+*02#L7KW (P>: ,.7Q_<QW>F>;I0L+:[MX)2^H
MN\.7D)#QJ^S8'3'1V4MD  #!/=USDG@;0I%BC$$\=LD$=L]M'<R+%-'']Q9%
MSA\=.>HX.1Q6W:V:6GG[))W\Z5I6\V9I-I/9=Q.U?11@#L* +%%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 457OHKF:RECL[A+>Y92(YGB\P(?7;D9_.L;P7-=3Z#+]LO)K
MN:+4+V#SYMN]U2YD1<[0!T4= !Z 4 =#1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 07D,MQ:2PP7+VLKJ0D\:JS1GU 8$$_4&LKPYX>F\/PW$+Z
MO=W\<TKS!;B.)=CN[22$;$7.YG)YSC'&*W** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
,B@ HHHH **** /_9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>11
<FILENAME>ex10-1_005.jpg
<TEXT>
begin 644 ex10-1_005.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0@)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 1, U(# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#W^BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH ***P/^$OT$WD5HFH+--+)Y2""
M-Y0S>FY01GGGGBJ492V1,IQCNS?HHHJ2@HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@#)\0R7L6A7,FG"4W*[3^Y4-($W#>4!X+!-Q P<G'!KF]
M5^UIX1U#5;#Q%=36L4#7-C+&Z[C\O*.=OS ,,CN,D'H*ZS56ODTZ5]-6-[M2
MK(C]' 8%EST!*Y )X!(/:N7N])U"\T;Q4EOIKVBZC#_H]I))'N:8J0[Y5BJ[
MOE[]5)/6MZ36E^_^7]?><U5.^G;_ #_K[B?6+B[T272+6"^N9U6?S[F6<AG:
M$2)&P.!T'G ]/X:)K2[3Q<\(UG4O(6U-X(O,3;N$F-N-OW,<8ZX[T[7O#][K
MFH:F?/FM[=M.%M!Y?E$3,Q<N&W*2HXBY&#[^EN*TOYM:COY[;R]^E>5(-ZG;
M,6!*<'GOSTIW2COK9D\K<M=KH@\$7$=[HT%U_;<NHW4MM"]S&\R/Y$A7)&%
M*\YX/I[50CU"^-G9ZV+^=OM.JBV^RL%\H0M.8@N ,[@,'=G.?;BMKPJ;RWT"
MPT^]TVXM);.TAA9I'B9794"G;L=CC([@=160FE:F+2ST8:=((;;51=?;3+&8
MC$LYF'&[?N(PN-N,YYQS3O'GEZ^6VO\ P :ERQ_X.^G_  2UX8NXKRZNFEUF
M2>^2XND>R-PI$2+.RJ=G4?*%Y/K[TU=<N;;4O%:,3*MD(Y;1#W)A7*#_ ('C
M_OO\M;P]:3V6EO#<Q^7(;NZDV[@?E>>1U/'JK _C6#_8&I2:VUR8=L4FK-([
M%U_U&V&0,.>[VZKCKACTZTER.4KE/G458I3:YJMGI,4JWA>=?#AN"S $-."@
M\PC')Y/^%7=;;5M LKMX]0N9;/9;L+JX>/=%)YZJXR .&0Y/&!@XQFJ9\-ZQ
M<Z4MO);K'+_8<EF"\BD"7>"JG!/4#KT%7]7@UO7(+DI87%K"%MPEM-+$3(XG
M5W;Y6( 55[G)R>.!G3W+K;S,4IV=[^14U_Q*9'U5]&U:*6*#2_,#6TJR!)/-
MQGC/.*ON=7U&ZUJ>PO)DN+"]6"VM@5$+J(XW8/D9.[>W.>,#&#R6>*M&U'4K
MC4FM+8RB72_L\?SJ,R>;NV\D=N<]*K:QH]_)#KUE'HHO_MUU]JM9V:+9$QA2
M,DAV#*XVM@@'J.1SA+DLK6_ ;4[N]S4FU.Z7QW!:++_H)A$#1@=9G623/X)#
M_P"/UC6OB&_EM!#).PG37%C#C&7MFN70 _BCK]%%7+C0M4EN;K4P\PG_ +6B
MN([0&'8T:%(]VXJ6!,2L<;AUQC.<P2>&K]K;2)DBVW%KJ\LLR%U^:W:Z:0'K
M@D (V.N"1U.*%[.W3^KE/VFN_P#5CNJ***Y#L"BBB@ K.UN_GTW1[F]M;*2]
MEA3>((V"EO7D^@YXR>. 36C136^HFKJR.&L9;KQAIJ13>)-/6"Y0--9Z;'B4
M*?X"[.2..#\H/7M5S_A&;C1KR;4=%:%V"HD=I+$!B(8!C63.5'5NG7DYZUN7
MVB:9J0_TRRAE;.1(5PX/J&'(/N#7/:I+-X:U""6V>^FMY8G0)-,\R&4XV+\Q
M)'0GU(KIC-R?+#3RT.24%%<T_OUN:ZZS?3LL=OH=VLN?G^TLL4:C_>&[=^ -
M,:/Q"DJ7)FMI KX>RB&%*X/.]AG.<>@J"^B-K;"^\0ZK&MG"GSQQH8DWG Y(
M8ENX K _L_\ M[7-0M='%M9V.GXC^TBV\SS9P06C?=U [A?4'/:E",7KT_K^
MM J2DM.OK;^OF=EIVI->2W,$T'V>X@8!H]^[((R#G K2KE=.O?[+U2VT^_TB
MWL[J\#+'/9N&BD*C)X.&7Z$8YZUU58SC9F]*3<=7J%%%%0:A1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110!RWQ#NKFR\#:A<6D\L$Z&';)$Y5AF5 <$<]"17FN
MDVGC#6O#5WK5IXCO"ELSAH&NI=[;5#';@XS@\"O1?B;_ ,D]U/ZP_P#HY*\S
M\.:UXCM_"5YI6D:+-<P7$DBO=1PR.4+*%(&W@$#!KUL*G]7<HI7YNMMOF>1B
MI?[0E)NW+TOO\C5M/&>K:E\--:\V[F6_L)+?9=Q-L=D>0  D8Y^5AGN".^:J
MZ19>+M7\+W.NVOB:\Q;ER8'N)-S;!N.#G&2.QJ0^%[[P]\+==N-13R;B\DML
M09!*(LHP3CN2QX] .^:RM-\4:QHW@:6RMK!%L[N62(7K$G#,OS*!V.!UKH4(
MM2]BE\7EVU_I?(YG.2<?;-_#Y]W;;]3L?"OQ O)O!^LW>I,D]WID8>.1E"^;
MOR$#8P,[AC([$=^O,Z3:^+/%MEJ>KIK]RAM<GRQ.Z"1L;BJA2 HZ8[<U:M=
M.E_"'6-1DEC=]1^SNHCYV(LJX!..N2<CI6Q\*?\ D4=<_P"NK?\ HL5E/DIQ
MJ5*27Q);??\ B:0YZDZ=.JW\+>_W#OA_XVNY]#U?^U9)+IM.@^TQR.?G= #E
M2>YR.">>?:N=T5/%7C^[U&XCUZ6V:W"MY:S.B9?=M554X ^4\G)Z=:S_  5_
MR"?%7_8(DKJ?@K_K-=^EO_[5K2M"-'VLX)7TZ=R:,Y5O90FW9WZ]BMX3\8ZK
M?>%_$-E=7<TDUM827%M<ECYB8!!!;J<$J0>O7GIC7^$FJZCJ?]L?;[^YN_+\
MC9Y\K/MSOSC)XZ#\JU=3\(:%X>\+:[<Z78FWE?3IHV8S2/E=N<89CW KGO@M
M_P QO_MW_P#:E<\W3J4:DX*VJ-X*I3K4X3E?1E/X<:WJU_XEU"&\U.\N(TL)
MG5)9V<*P= " 3P>3^=97A(>*?%=Q<6\'B>^MV@C#DR7,C!LG&.#4_P +?^1K
MU/\ [!L__H<=9/@K7-2\/G4;W3M/6["VP,S.2!$H/WCCJ,UUSA:53D2O:-MC
MDA4]RGSMVO*^YV/@7Q3K4/B^7PSK-W]K^>2%'<[F62,$G#=64A6^]ST]\\YH
M]UXD\0^)Y=+M_$=_;DM(P9KB0J I/& :VOAEID^L^);KQ1=S1%HY) 4'WC*X
MY..RX9N_\JY;P_=ZM9>,I9]&M$N[X-*%B<$@J<Y/!';WJ5"'/4Y4KI+M:_S*
M<Y<E-R;LV^][?(['Q5!X@\*>!XUGU^ZN+N74U(N(YG#",Q-\F2<XRN<=*UOA
MAX@FOO#FH'4;R6XFM9C(SS2%V$94$<DYZJ]9/Q NM3O/AKI=QK%LMK?O?_O8
ME& N%F"\9/50#U[USEI>?\(]%XHL5.U;O3(G4=.9-G ^@G/;MU[UC&G[7#M.
MW-?I;NE^IM*HZ6(33?+;K?L_\BYX!\1:SJ?CJSCN]3O)8)?-=H7G8I]QB/E)
MQP<?3%0F]\0ZQ\0KW1;77[ZV62_N4C/VA]B!2[   ],+BH?!%N^G?$/0T(P9
MH1+]0\#,/YBJZ7.HVGQ0OKC2+9;F_34+ORH6&0V3(#QD=%)/7M72X1]I)P2^
M'3;NSF4YJE%3;^+7>^R.PUVP\0^%O!.HRW7B*YNIY)X/*E29PT8S\P!)R,Y'
M2ET[Q3=ZC\)M2E^URKJ=@OE/,LA$A&X%6SUY!(SW*FI/%MYJ]]\+IIM;LTM+
MW[4@,2*0-H88/)/\Z\YM[BXT.RN;>3+6VKV 9=I_VOE;'J&1E^A)K"C256G>
M5N92\NEK_@;UJKI5+1ORN/GUO;\3MM&L?%7BGPEI]QI^OSP2Q3W"SR2W<H9P
M2FT94'.,-UZ9KG_#,GBWQ5=S6MEXBNHGBB\PF:\E (R!QC/K7HGPI_Y$=?\
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
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ''>)-'U&ZUU-3L
M+</+96@DMB9%7?,L@8Q\GC>F],G@;NM4(/#6JVFE>)X5B+W5_I:K'*DBCSKI
MEF:0CGY?GD&"<  CGBO0**U5625C'V,;W.3U+3KJ7Q-9W%QIT^H6"VR)&D4Z
M*+6<.2TC*S+G(VX8;B-AP.>:EYX>O7UV\U.&WD$YUBTFAD6<#_1Q'"DIQN[@
M."",G X.!7;T4E4:&Z47N<9JUCJ"Z5XD/S*MQJ$,L0-RL?FP!+=717R-A;9(
MHSCD^^:S=-$]UI'B5=)L \;:A#'':/,L@1!'#YBJ1($) W?+OVY&W..*]"EA
MCGB:*5$DC889' ((]P:;##%;PK%!&D<2\*B*% ^@%-5;*UA.E=W.&L]"U5M!
MLK&>WG5$UDS-$9T!6U)8X.QL 8.-@)].E;OA^WO=(TU;*2SF=/M]PD0$J'R;
M<R2-&Q);E0NT #+#(XX..AHI2J.2LQQI*.J/-(E>+Q?I\<L;-?2:U<2/=+>*
MXF@$<Q5=@;< B[%(*@*1P3N.=&WT;5%\11SM9SI<+J4L\NIFY5HYK5@^V(+N
MW< HNTK@%2P/KV26=M%<27$=O$D\@P\BH S?4]35BJ=5O;L2J*ZG(:=I5]9:
M_<RWF\:1I[3SV;;]QD,V&8;1D_N_WJ@$<AQCIQ&VE7]YX*NF-NS:EJ<R7DL+
MD J2Z$(<D#Y(U5/^ >]=G14^T=[E>R5K'GB^%]5CO;0/$LEMIE]#%88D7*VO
MF>8S<GLOE1XZ_N<@<UHZOH^J7>C^*+>*%S+>7L<EJ/,7YD$< )&3@89'X..G
M3GGLJ*?MI73["]C&S7<Y/4_#,J:/>16MQ>7E[?7MK+<7#RI'(R)+$&P4"!=L
M:GH >#U)JIXBT.Z:Y1+;2YKZP33S;VD,%RL7V6<'B0[F7MM 899=IP.:[>BD
MJDDQNE%G&W6E:B=6TN34;275[>*S2)O)F5!%=!ANF969<@C&",D;3@<U'J%C
MK1UJ^C@L9I;:ZU*PNUN5N$5(XXS$)%*E@V?W;' &"#USQ7;44*HP]DCEET2]
M_M#Q->QEH;VZ_=Z?.\N413;Q+N"@G;^\4YXR=H]JQ]-T+5H?">O0"VO(;VZT
M\PQ6\CQA6F\MQO5ED;YF)4%F*YP">]>@T4>T=K>GX Z2O?U_$\_N?"EY#?7L
M]E;S@I<6$UF3=9PPD7[0P!;J4'S$_>]\U8O-%U6X\;M>.+@VGG026UQ"4Q#&
MJC?&VYPRACOR%5LAQZ#'<44_:R%[&.QQ$F@:@=:EU%()?.&MQRQR>>.+7R45
M\#=@ D,"N,G X.!6EH6EMIVOZ_(U@T27=T)XKD.I21#&@*XW;@0X<G( YX-=
M+12=1M6&J23N%%%%9FH4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 45%<W,%G;27-S-'#!$I>265PJHHZDD\ >]<C:
M?%CP+>WXLH/$=KYQ.T>8KQH3_OLH7]: .SHHKCKGXK>!K34?L$WB.T\_.TE
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
M%V]JAF#*F =^,Y   Y["LGX+^'=#F^&^@ZK)HVG/J(,S"[:U0S9$T@!WXSD
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
MUU]%/VD/Y%^/^8O9S_G?W(Y#_A*/$?\ T)-Y_P"!<='_  E'B/\ Z$F\_P#
MN.NOHH]I#^1?C_F'LY_SO[D<A_PE'B/_ *$F\_\  N.C_A*/$?\ T)-Y_P"!
M<==?11[2'\B_'_,/9S_G?W(Y#_A*/$?_ $)-Y_X%QT?\)1XC_P"A)O/_  +C
MKKZ*/:0_D7X_YA[.?\[^Y'(?\)1XC_Z$F\_\"XZ/^$H\1_\ 0DWG_@7'77T4
M>TA_(OQ_S#V<_P"=_<CD/^$H\1_]"3>?^!<='_"4>(_^A)O/_ N.NOHH]I#^
M1?C_ )A[.?\ ._N1R'_"4>(_^A)O/_ N.C_A*/$?_0DWG_@7'77T4>TA_(OQ
M_P P]G/^=_<CD/\ A*/$?_0DWG_@7'1_PE'B/_H2;S_P+CKKZ*/:0_D7X_YA
M[.?\[^Y'(?\ "4>(_P#H2;S_ ,"XZ/\ A*/$?_0DWG_@7'77T4>TA_(OQ_S#
MV<_YW]R.0_X2CQ'_ -"3>?\ @7'1_P )1XC_ .A)O/\ P+CKKZ*/:0_D7X_Y
MA[.?\[^Y'(?\)1XC_P"A)O/_  +CH_X2CQ'_ -"3>?\ @7'77T4>TA_(OQ_S
M#V<_YW]R.0_X2CQ'_P!"3>?^!<='_"4>(_\ H2;S_P "XZZ^BCVD/Y%^/^8>
MSG_._N1R'_"4>(_^A)O/_ N.C_A*/$?_ $)-Y_X%QUU]%'M(?R+\?\P]G/\
MG?W(Y#_A*/$?_0DWG_@7'1_PE'B/_H2;S_P+CKKZ*/:0_D7X_P"8>SG_ #O[
MD<A_PE'B/_H2;S_P+CH_X2CQ'_T)-Y_X%QUU]%'M(?R+\?\ ,/9S_G?W(Y#_
M (2CQ'_T)-Y_X%QT?\)1XC_Z$F\_\"XZZ^BCVD/Y%^/^8>SG_._N1R'_  E'
MB/\ Z$F\_P# N.C_ (2CQ'_T)-Y_X%QUU]%'M(?R+\?\P]G/^=_<CD/^$H\1
M_P#0DWG_ (%QT?\ "4>(_P#H2;S_ ,"XZZ^BCVD/Y%^/^8>SG_._N1R'_"4>
M(_\ H2;S_P "XZ/^$H\1_P#0DWG_ (%QUU]%'M(?R+\?\P]G/^=_<CD/^$H\
M1_\ 0DWG_@7'1_PE'B/_ *$F\_\  N.NOHH]I#^1?C_F'LY_SO[D<A_PE'B/
M_H2;S_P+CH_X2CQ'_P!"3>?^!<==?11[2'\B_'_,/9S_ )W]R.0_X2CQ'_T)
M-Y_X%QT?\)1XC_Z$F\_\"XZZ^BCVD/Y%^/\ F'LY_P [^Y'(?\)1XC_Z$F\_
M\"XZ/^$H\1_]"3>?^!<==?11[2'\B_'_ ##V<_YW]R.0_P"$H\1_]"3>?^!<
M='_"4>(_^A)O/_ N.NOHH]I#^1?C_F'LY_SO[D<A_P )1XC_ .A)O/\ P+CH
M_P"$H\1_]"3>?^!<==?11[2'\B_'_,/9S_G?W(Y#_A*/$?\ T)-Y_P"!<='_
M  E'B/\ Z$F\_P# N.NOHH]I#^1?C_F'LY_SO[D<A_PE'B/_ *$F\_\  N.C
M_A*/$?\ T)-Y_P"!<==?11[2'\B_'_,/9S_G?W(Y#_A*/$?_ $)-Y_X%QT?\
M)1XC_P"A)O/_  +CKKZ*/:0_D7X_YA[.?\[^Y'(?\)1XC_Z$F\_\"XZ/^$H\
M1_\ 0DWG_@7'77T4>TA_(OQ_S#V<_P"=_<CD/^$H\1_]"3>?^!<='_"4>(_^
MA)O/_ N.NOHH]I#^1?C_ )A[.?\ ._N1R'_"4>(_^A)O/_ N.C_A*/$?_0DW
MG_@7'77T4>TA_(OQ_P P]G/^=_<CD/\ A*/$?_0DWG_@7'1_PE'B/_H2;S_P
M+CKKZ*/:0_D7X_YA[.?\[^Y'(?\ "4>(_P#H2;S_ ,"XZ/\ A*/$?_0DWG_@
M7'77T4>TA_(OQ_S#V<_YW]R.0_X2CQ'_ -"3>?\ @7'1_P )1XC_ .A)O/\
MP+CKKZ*/:0_D7X_YA[.?\[^Y'(?\)1XC_P"A)O/_  +CH_X2CQ'_ -"3>?\
M@7'77T4>TA_(OQ_S#V<_YW]R.0_X2CQ'_P!"3>?^!<='_"4>(_\ H2;S_P "
MXZZ^BCVD/Y%^/^8>SG_._N1R'_"4>(_^A)O/_ N.C_A*/$?_ $)-Y_X%QUU]
M%'M(?R+\?\P]G/\ G?W(Y#_A*/$?_0DWG_@7'1_PE'B/_H2;S_P+CKKZ*/:0
M_D7X_P"8>SG_ #O[D<A_PE'B/_H2;S_P+CH_X2CQ'_T)-Y_X%QUU]%'M(?R+
M\?\ ,/9S_G?W(Y#_ (2CQ'_T)-Y_X%QT'Q3XC )'@F\/_;W'77T4>TA_(OQ_
MS#V<_P"=_<@HHHK$W"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** ./\?ZUJ&B_\(O\ V?<>3]M\06EG<?(K;X7W;EY!
MQG Y'/O7E]S\0-:+:[$GC2^AUJ'4KFWTW2H='2=;@(^$0,(^IZ?>R.#SW]A\
M4>&5\2_V+NNS;_V9JL&I#$>[S#'N^3J,9W=>>G2L.3X8V5QX6UG1;F]>0W^I
M3:G!<B+:]K,Y!4KSU7&,Y&02.,T <_XQ\1^*-.U#3FU2[U'0-*?3$EFNM-L5
MNDBO#]]9202$7L!][U].\\$ZC<ZMX.TR^O-0L]0N)8LO=V0(CEP2,@$ @\?,
M,##9&!TK%O/ ^O->P:GIGC.XL-5:T2VOIC9)-%=;.DGE,<(_J0<>@'.=_P )
M^&K7PCX:M-%M)99HX Q,LN-SLS%F)Q[D\>F.M 'B?A[XC>(;ZPT"6#Q=)JFN
MW=ZL5QH1TZ/:8][ GS%0;?D ;.>,^QKU*Z^(MG:^']=U=K"X:/1]4.F21AEW
M2,'1=P]OW@Z^E:O@KPR/!WA&QT%;LW8M?,_?&/9NW2,_W<G&-V.O:N7U7X63
MZ@-;M8/$L]MI6JWJZ@]F+1'(GW(6)<G)4[?NC&" <G!# %5_B'JFC>(/%YN]
M,O\ 5-*TJZBW/;B)1:0M&"<9(:0YR<<X')(%5=?\<W]JWCJXBU6X2PT^'3);
M%[:"-WC$V-Q4.,-NR/O9QGBMC5?AE=ZAJ&NRP>*+FTL]=E0WUJEJC;HU4+M5
MB<JQPWS=,'&TXS3]9^%MMJEKXEMH=2:U@UJ*QA5!#N^S+;$8 RWS9 QVQ[T
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
MXDGCIZ56L],NKKXI:EKDL$T-K::;'IL#.,+.S/YTCKWP/D7/<[O2@#KJ***
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **0L%ZD#ZF@,IZ$'Z&@!:*0G%!.* %HI,\9[4
M Y&>U "T444 %%,CECE4M&ZN <94Y&:?0 44U)$E7<C*R],J<BG4 %%%% !1
M12;@.XH 6BBB@ HH)Q38Y$E0/&ZNAZ,IR#0 ZBBB@ HHHH ***0G&/>@!:**
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@#AOB9;F[B\,6XT^TU#?K:#[+=
MMMBD_<3\,=K<=_NGI2PZ=>:'H.KWEEH'AOPU=11+,DMLPDBF"99EF(BC*K@8
MSSC<3VP>EUO0-,\16L-MJEN9HX91/'ME>,HX! 8%"#T8]^]9T/@/P[##+"+*
M62&5HVDCGNYI5<HP=<AW((W ''0XYS0!QE]K.I^*=/\ #FJ020V<D_B016MO
M-%O:S5(9T(E7()DX9MN0!E1S@DVKC5]1;4;?3-3-I>S6NJ7=D+O[,$<I_9YF
M# 9PK?/M)'! /'-=P_AS2I-0-\UH#<&Y2[W;VQYRH8P^W.,["5SCD8SG P/X
M;TF2\:[>T!G:X:Y+[V_UC0B%FZXYC 7'3OUYH X3PWJ6K:-X>\)6EU<VM]9:
MKI 2.$6^PVYCMA(ISN.]2JE6S_$01@';5SP"][=ZQ%=O<Q);2^&M*E%G# $2
M/<)N%P> "K?@P'\(KI],\':%H[$V-D8_W)MT5II'6.,]50,Q" G!.W&2 3DU
M/9^&M*L+NTNK2V,,UI9K8PE97P(%^ZA&<-CG!()&3SS0!R_C;PWHNMZUIVEM
MHMB]_JTC27=\UHC2I:PA=Y#]0QS%&#U ?(Y K:\8Z=#<^#I]*CNH=/2<PVT)
M=6$1)D4+"P4@['XC(!'#&MIM.M&U1-3,(-Y' UNLN3Q&S*Q7&<<E5/X4NH:?
M::K836-_;17-K,NV2*5=RL/<4 ><VKV_A/6[I[CP]I_AV^;2;B2&2QGW:?=B
M+:S-*BHKJR%A@[<[78 DX%4M3\0^()M.U_39[RY\N3P_=WJ7$^F&T=7CV!A&
MI;=M(D/W@", Y/..\L?!/A[3UNA#I_F&Z@-M,US-)<,T)ZQAI&8A#W48' ]*
M2'P1X?A$O^A22O+:R64DD]S++(T#XW1EW8L5^48&?EYQC)R <!9ZUKFE1/HF
MA0JD6DV,$H%KI2LEQ-*ID_> .HC3&!E>2=Q)XQ6U>>*?$&H6^MWNGS6FDKHV
MFQ736US")C+(\)F(=@PP@&%!7^(,>0-M=5J/A#0]5:)KNS8F. 6Y\N>2,21
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **HZEJ]II)LA=LRF\NDM(=JDYD8$@''0<'FKU !17(I\2-"
M96F>'5(K%9&B:_?3Y?LRE6*$F0*5 W C)X'?%6;SQM8VFIW=@NG:S=RVCB.9
M[/3I9D5BBOC<H(SM=3^- '2T5S5UXVL+6\@L_L&KS74MI'>&&"PD=XXW)"[P
M!\K95@0>1BFR^/=$CTJ'4$^VS++>?81;Q6DAG6XVEC&T6-P8!2>1Z'H: .GH
MKGX?&&G-IM[J-W;ZAIUK9A3(^H6<D&[=P @89<YP, $DD#J11IOC'3M1U.+3
MI(+_ $^\G1GMXM0M7@-PJX+;"PP2 02OW@.<8H Z"BN0B^)&BRV@OC;:LFG\
MYO6TZ7R% )!8N <*"#ST%:]MXFTNZ\3WGAV*9O[3LXEFEB*D#8V.0>AQN7/I
MD4 ;%%9.E^(]-UC5-4TZRF,EQIDBQ7/RD*K,"< ]\8(/H14.G>+='U70KS6;
M.X:2RM/,\UO+(("+OR >2"I5AZA@>] &Y16-;^*-)N] LM;MKCSK"]DABAD0
M9RTDBQJ".Q#L ?3!STJOJ'C+3M/O9K46^HWCVY NFLK.29+?(!^<J,9P0=HR
MV.<<B@#H:*YJ\\<Z3:W-K!#%?Z@]U:B\B_L^T>X!A)P&^4' S6OI6IIJ]D+J
M.UO+92Q7R[RW:&3COM89Q[T 7J*** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** .3\<Q22R>&/+C=]FNV[-M4G:-K\G'0
M>]='97]OJ$<KVS,RQ3/ Y9&7#HQ5AR!GD'D<'L35FB@#R_PIX2U#6?"!M+_7
M+ZWTFXN;Q9M-C@C0LAN9<J9"N\*W4XP<'@BFW%_9Z?XN\3+>>)]:T=I+^-TA
ML[19$D7[- -^6@DYR".#_#T]?4J* /.A97FM>.I+G2]=U"S1_#MKY5ZEM$WG
M'S9L%UDC(SR"578>>U8::?=2:9HNGRF^MM<B\4!M4NT(D=I3!*/M"%TV^6R[
M-HV84?+C(S7L-% '$^)]$U&WT73IUN]0UHZ=JT&H31S)&9I(DX*HL:*&*Y\P
M#&25P#T%0:AK-KXRUOP[;:"UQ.+'4%O[NZ$#QQP1K'(NQF8#YV+A=@R<;B0
M*[VB@#QFRT764^%MC</?:M<Z6&D.I:)&D4;2VWFMO6-@@D!Q\Q4MEQE01D5;
MO[B33?%6L>+K&SN+J&RN;1A'!&VZXMIK5494&.</Y+>WEUZW10!X[#9ZMH4'
MB/2H%=M7U*'3[);@*^TW,XE,\VX#HI>63/;%6;W3]4\-/JMG/9VBV6L:)-;0
MIIR2LL<UO"P0-NS@M%\N>_DJ.M>LT4 >2W.FWVAV>@BTM99=+UB\TN6XBCC_
M ./.[6:%FD..B2*IW9Z.H/\ &:V]'URP\'S:SIVLI-;7,VJ7-W 4MI)/M:2O
MO4H54[F 8(5'(*^F*[^B@#R74;WR/&&EWVHS:CX76700ICL(%F\MC-GRB3"X
M&!SP!TKT+PS?6M_HRO::G=:DB.R-<W47ER,<YP0$0< @<*/Q-;%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M5A^)-:FT9M'$,4<GV[4HK-]^?E5PQ)&._P M1VGC70;Z^CM+>[D:26=[=':U
ME6)I5W;HQ(4";_E;Y<YXH Z"BLG5_$FEZ'=6EK?32BXNPYMX8;:2:279MW;5
MC5B2 P./3)Z X@?QCH:V-C>)=O/'?[OLR6UM+-+)M^_^[12XVGAL@;3P<'B@
M#=HKG9?''AZ)+!EO9+C[?$9K5;2UEN&E0'!(6-6/!(!!Y'>LCP[X_BO=)&HZ
ML?)^V7<L5C9V]A<-.R1DY^7:6DP,$LJA03@\B@#N:*Y]_&WA]8-.E6^,JZBC
MO:"""65I0A4.-JJ2"I89! (P<CY3B'_A/_#?FF/[=,3YCPJ19SE9)5.&C0[,
M.^1]Q<L>PH Z:BL!O&>AK:6MP+F=_M4DD4,$5I,\[-&2)!Y*H9!M(PV5&.,]
M13#XY\/^59O'>2SF]C>6W2WM)II'5&VO\B(6!4\$$9&#D<&@#HJ*P+CQIH-O
M:6ES]L>:.[MS=0_9;:6=C",9D*QJS*HR 20 "<=:=>>,="L1&TMZTB/;K=>9
M;P23HD+=)':-6"(0"0S$ @$YX- &[15._P!5LM+TV34;RX6.TC4,9.6SD@
M#)8DD  9)) &2:YG7/'MG;Z!=76DB2:^BNH+,V\]C<!X9)64*TD002!<-N'
MWX"J<D4 =E17,ZUXG;PYH.EWM[!)=375Q;6TGV>VE&#(RAF"!688R2$/).%Z
MFJ^F>.K*;4[_ $^_+030ZFUA$R6\K1DY 0/(%**[$X )&>,=10!UU%<TGC#3
M[2W+:A<>9,T]VJI86D\Y$<,S1DLJH6&WY0S8V[LX)!%;2ZE9MI@U,74/V$P_
M:/M!<"/R]N[?NZ;<<Y]* +=%<[%XX\/RVMS<F]DA2WB2=UN;6:%S&YVHRHZ!
MG#-\HV@Y. .3BE/C?P^ME<7<EZ\*6TT<$Z3VTL<L3OC8&C90XW9&"1@T =#1
M7(ZI\0-,L].CN[:*[N#_ &A!8S0FSG26$R%>6C,>\':V0"/FX Y(JZ/''A]G
MOE6]D;[ [QW+"UE*I(KB,QAMN&?<R@("6.X$ @@T =#16 GC30GM+FX-U+']
MFF2"6&:UFCG$CXV*(602$MD;<*<]LX-4I?'FFOJ6BVEG'<7 U&\DLY#]FF1[
M9TC+8="F5.=O#;<*V_[H)H ZRBHYYEMX))G#E(U+L(T9V( SPJ@DGV )/:N'
MTSXD6][%X?NI[6>WAU6RN)_)2UGEE\V-H<+&%3,@VR.2RJ0=N0< T =Y17/O
MXUT 6=G=1WDES'>0&X@%I;2W#F(8!<I&I90"0"6 P>#SQ6C<ZS8VV@S:T9ED
MT^*V:[,L7S!H@N_<N.O R* +]%<?9ZGXREALM3ETS3&LKDQE]/B=_M,$;D?-
MYC81F4'++M7H<,>,Z9\8Z$-5_L[[:?.^T_9/,\B3R?/QGRO.V^7O[;=V<\8S
MQ0!NT5@1>-= FU)+!+US,]T]D&-M*(_M"%@T1D*[ _R-A2<D8(R",Y]G\1-&
MDL%N;P7=HTEW<VT,+65PSR^3(RDJOE[B=H#$ ?+\P/*M@ Z^BL$^,]"&I_V?
M]KD\W[3]D\P6TOD^?_SR\[;Y>_/&W=G/'7BDD\::%%?269NIFE25H-R6DSQM
M*JEFB60(5>0 'Y%);((QD8H WZ*Y'1OB!IFH>'M,U.YBNX)[^(R+9PVD\\@
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
MSD9 .AHJ*VN([NUAN8M_ERHLB;T9&P1D95@"#[$ BI: "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** ,#Q1H]UJ[Z(;8Q 66J0WDOF,1^[4,#C@Y/S#BL6V\):E%HN@VC/;^;8Z
M[+J$Q#G'E-+.XQQRV)5XX[\UU>K:Q8Z):I<7TK(DDBQ1JD;2/(YZ*B("S'@G
M !X!/0&LT^--"%M;SK=32FXDDBC@AM)I)]\?$@,*H9%VG .5&,C/44 9'BN;
M4+?X@>%I--M+>ZG%I?[H9YC%N7]QG:VUL-TZC&,\BLR3P+J=O/9ZH%^UWF;P
MW5K;:I/9!3<3B;]W*@#,%/RD-@-][ ( KJ)?'/AV*"SF6_:=+V!KBW^RV\LY
MDC4@,P"*3P3R#R.<]#1%XZ\.SQRRQW[-#':R7GG?9Y?+DACQYC1OMVR;<C(0
MD@G% &=X=\*7NDZSIEW*+58X-.NH9EAFED_?37"3<-(2S=&RS')/. #@5-*\
M,Z[X?MM%N[:*TO+RRAN[:>U:X:-62:99 R/M/S#8N01R">>!FYJ_Q"TV'PYJ
MM_I,OGW=G9&]BBN()8EGCZ!T+*OF)G'S)D<CGD9TY/$UK83:D+^X39!?):01
MVT$LLK,T$<FPHJDN_P S-\@(VXSR&P 9OA_PO>Z7J]E?W+P,^W49+E8W)5);
MFXBE"ID E0$89.">N.<!-*\,7]E8Z!#*T!>PUB[OIMKDCRY1=;<<<G]^F?Q]
M*T#XX\/BR@NOMDI2>X>UCC%K,93,F=T9BV;PXP?E(!_.I3XPT06$%X+F5TGF
M>"**.UE>=I$SO3R0OF;EVMD;>,<T <M)X6\1VS!(=D]G)J.H74UO;ZG)9.WG
M2[X6,J+NP!N#*".2#\V,5:\'^$-3T/4--N+Q[8K;6=]!)Y4KOEIKM9DP6&2-
MH.23G/KUK<?QKH*VMK<)=RW"W4;RQ):VLT\FQ3M9F1$+(%;Y3N P>#SQ4^MZ
MVMGX-U'7M/:&X6#3Y;RW;.Z.0+&74Y'53@=.U ')Z#X7\1>%5TZYM+;3[Z<:
M:+"YA>Y:(1LDKR(ZOL.5/F,&& > 1GI4.I>"];^WWMU#%!>S:A9012%-5N;"
M**9$*,3'$?GB/! SN'([Y'3IX[\.-!<3&_>-+>*.9S+;2QYB=MJRJ&4%X\_Q
MKE1U) K934K5]4FTU9";N&%)Y$V-A4<LJDMC')1N,YXZ4 86J^&I9?"VE:=8
M& 3Z5+:30(Y9(I# RD(2=[*"%(!.XC@\XYSY_#^MZO-?:E>PVEI<7,VFK':Q
MS&39%;7/G,SO@ NVY\ # PO/)QN2>+]$CU,Z>UV_G+.+9G%O(84F(!$;3!?+
M5SD?*6SD@8R17%WOQ*U$2:B;2TVQKJ<>G6@ETJ\<J3C=(^%&X]<1KANG/- '
M8>,=*OM5TBW73DADNK6^MKQ(II#&LGE2JY7< =N0,9P:R7\*:@='U>T#6_FW
MFO1:C&=YQY2SPR'/'WML;<?3FM&#Q9:6MC$VIW"2W4UU<V\<>GVL\S/Y,K(V
M(U5G^4* QQM!/!(()?/XY\.V]O!.;]IHI[;[6K6UO+.%@_YZ/L4^6O7EL#AO
M0X .<U#PEJ_EPF*RM[EEN-0D$D&I36-S#Y]PTJ%94!!4JPW(1P0",XQ6]>>'
M]0U?X=2Z!J=^DFISZ?\ 9YKM!\K2[>6QCE=W7@9'89JS)XRT"*_DLFOP98H?
M/E9(G:../89 [2!=BJ5!()/."!DBK6E^(-/UB::&U:X6>%5=X;FUEMW"MD*V
MV15)4E6&0,9!H YS4]+\4>( LEW::79&RGMKFUMUN&E\^6*4.V^38-J$#"C:
M3D[CC&#%=>&]=UF^?5;R&RM)I+S366U28R;(;:=I69GV@%V\QL #  '/)QOW
M_C#0],OY+.\O&CDB:-9G%O(T4!?&P22A2D9.1PS#J#W%3VOB72[W6[G1[::6
M2]MB5G5;>39&< X+[=@."#C/- '+ZUX3U>XO]9O[,6LDDVIZ??VT4DQ3S!;A
M-RLVT[22IP<&IG\-Z[:^%M4L[">&.\N=8GO<),8S) ]P9"@D )C<H<;@#@]^
MXW-1\8:'I5])9WEZ4EA"&=E@D>.W#G"F615*1 ]?G(XYZ5'?>-O#^F7MS:7E
M^89+21([ES!(8[<N%*>9(%V(&#K@L0"<C.0< ''0>"-?@U2ZU>.*U69+RTO;
M2UN-1FN3)Y<<L;QR32 L&VRD@@$ X'09.]<:7XAOM3T35KBVL$EL]2>9[5)S
M\D#P&$YDV_/("Q;& .BYXR= ^.O#RVDUQ)=SQ"&X2UDBELYDF65UW(OE% ^6
M!&/EYZ#)J*Y\7P2/H_\ 9P\Q;O5!I]PL\4D,D)\F23E'"LK?*IY'(;/<&@#;
MTJ\N+ZS::YM&M9!/-%Y;$G*I(R*W(!PP4,..C#KUKE?"/AK5M)7P\FH1VJC2
M=.N;!FAF+^9N> HXRHQD1-D=N.N:V(?&FA7%R8(;J5VS*$<6LWES&/.]8Y-F
MV1AM;Y4)/RGC@U9/B;1U@L9VOHUAOK9[R"1@P4PJH=I"2,*H#*26QU'>@#@;
M;P%K6F2VMVL2WDAMY;::"WUBXL2G^DRS1L'BQO!$I#!AQ@$9Y%=EIOAF./P&
MOAJZ6**.2R>VG6U9RB[U(?89"S8^8X+$G^52V?C'0KZ*XD2\>%;>W%U*+NWD
MMB(3G]X!(JDIP?F&134\9Z$]K=W#W4T"VL:R2I=6LT$FUCM0K&Z!FW,-HV@Y
M/ R>* ,NV@\;FUL])D_L^U2 QK-K$,_F/-&A&=D+1X5W P<DA<DC/%5I/#.M
MRV4GAUDM/[*?4_M_V\7#>:(S=?:3'Y>T_/NRN[=C'S=?EKJM)UW3];^T"RED
M,ELXCGAF@DAEC8J&&Y)%5AD$$$C![5!#XJT6XDTV..]&_4I)HK16C=3(\6[S
M!@CY2NTCG'/'<4 8LWA?4'T>RM5-OYD/B)]3?+G'DF[>;CC[VUAQZ]ZBT[PS
MJ\.OZ;/<1VBVNGZAJ5PLB3EFDCN6=T.TJ-K N5(R>F03FG:W\0+33+.^O[-H
M;ZWMK"6Y6%$E$DCI,8B=P0J$W C=^/W>:=#\1--AUG6+34FDM;>SDMQ'*;2;
MY(Y8D<-.=N(?F<CY]OW3Z&@#)O/"GB74-626ZV2B'68[T7#:K,(S;I.'5$M@
MHC5P@P2V>03DELKL:-I/B'1FM]'@AL#I<5]-<O?2RL\KQ/(\@01[1B3+@%MV
M,#/).T;/B77XO#>F17LMO/.)+N"VV0Q/(1YDBH6PBL> 20,?,0%'+"LFR\>6
M']JZK8ZB7MS:Z@EI$ZVTK)M=(RAD<*5C+/(5&XCI0!B>'O#7B?PR-,N8K'3[
MN>UTW^RI83>L@94?=',K>6<9RP92,CY2"<8K2\)^#[_0=6M+JZEMI NFRQ3&
M'( GEN6G8("/N#<0">>!D5O/XLT:/5#IS74GGB9;=G%O(84E8 B-I0OEJYW+
M\I8'+ 8R16?XW\3W'ARVTZ*RAWWFH70MXW>TFGCC&TLS%8AEC@8"@@G)(X4X
M &^*=*UO4-5L9;+,VGI%(DUK'J,MB_FDKL<RQ@L4 # J,=0<-C XJP^U?#>2
MRCO+_0DO9--DAF2^NI8(L)<RR(\4I1O,.)CNC^_]TY.<UZ&GC#1#J:Z:;UOM
M!N#:"0V\@@:<#)C$I7RR_!&W=G((ZBL/1/'CWSV$FI1VMI:S:7=:A/+N($?E
M3K'U/;#$F@"KX(\+7L5AI]S>IY$4WAFTT]D.5FCD!D9L@CCB0?B#QQ572?A_
MJ"6UEIE]$L=O96DEM]L.K75SO+0-"'B@9A'$=KL3D$#.U1_$.OA\9Z'-N'VB
M>%U>%#'<6<T+CS7"1G:Z!MK,=N[&W/>K!\3Z-ONT%\A:SNXK*=55B4FD*A$P
M!SDNHR.!SDC!P <3I7@C5D:SCO+"Q L+*6%9+O5+N^BFE:(QC; [JJ1D%MP.
M3@[1C[U;'A#0-9TC4I'FS9:4+80KIW]HR7J>:",21M(H:- ,C;GG/08&;-GX
M\TE;&U:]NQ+=SQ/,$L+.XF!C5V0L%"%L#;@DC@^Q&;UUXST&S6V:2^+K<VPO
M$,$,DP6 XQ*^Q3Y<?/WFP.#SP: ,/5?"^L76N:S<6OV017<EC>6TDLS#$ULZ
M,(G4+]UMI^8$X]#6MHNFZE+XCO/$&JP0VDLUI#9Q6L,YFVJCR.69MJC),F !
MT ZY.!J?VYIW_"/?V]]H_P")9]D^V>?L;_4[-^[;C=]WG&,^U9I\<:"(HY%G
MNY/-5G1(;"XD=D7&9 BH6\OYE^?&TY&": ,ZUTKQ%I.H:A;:?;Z=+97VI_;O
MMD\S;H48H9$,6WYF^5@I# <C.-N#GV7A37H[#1O#LT5BNEZ7J"78OQ.S2S1Q
MR&2-1'L&UR=H8[L8W$9S@=->^,M!L/LYFOPZSV_VM&@B>8+!_P ]7**0D?/W
MVPO!YX-6+;Q)I5Y;-<6]UOB6QBU MY;C$$@<H_([B-^.HQR.10!SFC>$M1L+
M7PE',UONTF[N9KG8Y((D295V\<G,BYZ=ZI&TUK0_%&D)96=I>7+)K5PT4EP8
M@8I;R&1=K;3\WSID$8^]STSM#QSI,$EU/<W\/V$"V^SF*"9I&,R%U!7;R6 ^
M4+D]CR0*N7'C30K4H)KF=<PI.Y%I,1!&^=K3$)B$'!_UFWH?0T <W!X2.GM]
MJ\0W=@FG/I=_!J+B7RT1[JY65@I;'R#+*&.#TX&>-#X:VEV?#0UC4I3/J&I[
M)'F9"I>)$6.)L'D;E028/0R-P*TK_P ;>'M-O;FTO+\Q/:R)'<N8)#% 7"E/
M,D"[$#!UP6(!.1G(.'1^,]"DL[JY^U2QBUF2WEAEM9HYQ(X!1!$R"0EMPV@*
M<]LT <OJW@/4Y]9U?4+&:S4*ZWNDQR _N[DO!)+O]%9K9>G/[UZ9?_#N^?29
M=.M)[?:?#ATP2R,<O<%PY=N.C'))ZY/2NL?QEH46F_VA)=R1P?:!:E7MI5E6
M8C(C,17>&(P0"O.1CJ,Y]]\0--A.F?98;NY%YJ!L)1]CG5[=A&7.Y/+W!L;<
M*0"0Q89"F@"M<^&]6O[3QB\L=K!<:[IL<$48F+B.7R&1@S;1\H9N#CD<X'2M
M?Q)I^KW?AI;729UBNU:(N/-,9DC5@719 "48J" V.#Z=1-:^+-&O=373H+F0
MSN\D<;-;2K%*\>=ZI*5".1M;(5B?E/H:T-.U"WU2QBO;0NT$H)0O$T9."1RK
M $=.XH X*P\&:PD^KRS1PQ)>W>EW$4<FH37;JMO.'D#R2#).U>,<<X'3)N:O
MX5U>7Q3=Z]8_8Y)([BSN;6":0J)O*CFCD1CM.P[9B5.#R!D 5W=% '/>&+#5
M+:YUN]U6&V@FU"]6X2*WF,H1!!%& 6*K\W[OGC%<M>>%/$NH:LDMULE$.LQW
MHN&U681FW2<.J);!1&KA!@EL\@G)+97TJB@#SW3_  SXAM?$:RPQVEA:_:;B
M2Z>"^FDMKN-PVW_1&^5'+%"Q##D-@G=Q2LO!?B)M-U'3"MOIEG<Z//9/;1ZE
M-<V[SN,(\4;KF%!EN >C 8XS7I]% 'FNN>&/%'B>XO+J[M-,LS+I@LHX5NVE
M.\3I(69M@&TA3@8/09ZX&UK'AF_OY?&30M!C6-'CLK;<Y&)%2<'=QP,RKZ]Z
M["B@#S;5? NH3ZEK200+<VNL7'G-)-J]U#'"&C1'62WB91*/E..02"%)  -=
M;XHTBYU>SL(K8QAH-2M+I][$?)%,KMCWP#BMRB@#SK7?!FI7>KZVT$"WEKJY
M#9DUBZMHX3Y21,LD,3!95(0'L3G:<  U)=^&->7Q.USI<5O9H]W!+]N@U&:,
M/ H4.D]L=R2R;0RALC(*G*E>?0:* /.-'LM;U>U>P%M8Q:5%XCN;LWGG,TI6
M*_DDV>7MQN+IC.[ 4YY/%267A37H[#1O#LT5BNEZ7J"7?]H+.S231QR&2-1'
ML&UR=H8[B,;B,YP/0Z* .'TGPEJ5CH'@VQD>U\[1RYN3RZ'-O-&,#C=\TBY'
M'&:QK7P;XE&DZGIRQV^GVMQHUQ9-:1ZG-<V\EPZX1HDD7,"#YN 3PP&/ES7J
M-% '!:OH/B*[;Q/IEM;Z=_9VO2J/M<D[;[=#;Q0R$Q[?F/[L[0&'/7 J6#PG
MJ,?BZ/5&>W^SKK<]^0'.[RWLA .,==XZ>E=Q10!YS9>&)M&MH!KC6*Z.WAF#
M2-1F>Z\OR3&'#$97!5O,QG(QBM/X:VEV?#0UC4I3/J&I[)'F9"I>)$6.)L'D
M;E028/0R-P*[(C-+0!Q6I>&M5;4+S4[+[))<1ZU%J=M!,Y59D6T2W9&8 [&^
M^0<'D+ZG%4>$M6O?$$.NW26EO,^KP7DELDQ<1PQ6TD0^;:-SEGR>, 8&3C)[
M^B@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH Y_Q)I=Y=7FCZIIZ1S76EW#S"WEE\M9E
M>)XV&[:<,-X(XQP0<9R,A=,\3PZQ;^)'L]-N+_[//;26,=PT:11O(CQXD*'>
MPV?,<*#GC[O/;T4 <9X>\+:CI>NV-_=RVK[+.]%P("P"S7%TL^U 1RB_,N3@
MG .!GC \0^%K^P\!6+3-!MT;PK?V=UM8DEVMXP-O'(S&W7':O4J* /,M2\,^
M(O%N@ W,.G6DL>BS65LL-RSI,\PB)<_(-B 1C Y.2?0$ZFL>'M>>\OY[&0-;
M7.K+=36\5X]M+-"+2*+ E490B1,D#&5&,C.#W-% 'G7A[P7K&G:C8W%U]E58
M-:N;]E2[EG/ER6IC4;Y!N=@QP2W7&>^!)#X5US2M536;2*SN[B+4=0E^RO,8
M]\%RRL"'VG:ZF->",$%N>E>@T4 >=ZCX6UZ?68-;>WAN;F:T:VN+6SU:XL!$
M1+))&5DCQY@Q(5;< <@,!R16S_PC5Q'\+[GPU EK'=2:9-;*L32>2LCHPX+E
MGV[FZDDX_*NKHH XFXTZ[U"ZN=1\7IINFZ;%I<^G2".Z++(LS(9'+LJA%Q&H
M4')^8YQQE_PUM+L^&AK&I2F?4-3V2/,R%2\2(L<38/(W*@DP>AD;@5V1&:6@
M#SZ\\+:Y/8:GX=6*Q;2[[46O!?\ G%98XWG$SH8MIRX.Y5.X#&"<$8-AO".I
MGS/FMOF\3+JH^<_Z@;>.GWN#QT]Z[FB@#A8/#NM:-J4.L65O;7MPC:C&]M)<
MF(&.XN_/1@VP\@ !A[\'C!HW?A#7SJ#ZFZ07E]>V4,%PMKJMSI\4,J%SD"+F
M2/#@<_-E20!N('I%% '$:7X0O-+MM>MXX]-=+O3K:TMHY%=H3Y4!C*NI);R\
MGIN8X/4FIO"&B:QI6H73W.^STLP1QPZ>^I27VV0$Y=7D *+C "Y.>N%Z'L:*
M ."U+PUKAM_$FCV$-D]CX@FDD>]GG(>U$D:1R#RPOSD!25^8=0#C&3T/A[2;
MC2[S7Y9S&5O]2-U#L8DA##$G/'7*']*W** /.M=\&:E=ZOK;06ZWEKJY#9DU
MBZMHX3Y21,LD,3!95(0'L3G:<  U?U3PE?7>EZ_:6Y@!OM4L[J#>Y_U<*VH8
M,<$Y_</CKVYYKMJ* /,O%^EZC8:__:D*VDAOM:TW[+'+*5#-&KJ0Y"G;G/!
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M+SQF@#K**\HU'6_%6DZ?JEL+J[MY$6R:"749;2:XB:2Z6-CLBX,;*>-PX(8
M],.UB]\0Z3#XN:+Q/?RC0(8KNV\V&#,I="S)*1&-R9!P%VXW'DX7 !ZK4-O=
M6]UYOV>>*7RI#%)Y;AMCCJIQT(]*\]U[5=5MG\8ZI#XD>W.AS1_9=/\ +B,;
MYMX7"297>PD=F08((.<'/2GI=S>3>(Y]#M]3DTV"^UO4I99X%3S9#$(ML2%P
M0,[V8\9Q&<8YH ]4HKS-/&.H:+ NK:M>M/HMG?7VG7,S1J#*$RT,WRJ!NS&T
M) P"S#BH)=4\6'4+72KJ[OQ=0:5'J%S]A:SB<2RR2;MWG<&./:% 4?[Q.10!
MZG17D\_B;Q-JLBPJ]S:R6^C6U\\NFSV@B9Y!(6E9IR0T0*# 4XZY/W<.O_$N
MOE5U:34BMG;:=;7-T-'DMITM'= [F:)SODC8'*E'^Z,@9Y(!ZH\BQ@%V"@D#
M)..2< ?B2!3JXSXDV\ESI.CI'=SVS?VW8@/"$)!,Z@'YE8<9R/<#.1D''N];
MUA=.UCQ%'K,QFLM8-C%I*1Q^246=8A&P*ER[J0X.X8WK@;>" >CRW$,+PI++
M&CS/Y<2LP!=L%MJCN=JL<#L">U25R7C>)Y[OPM#'J+Z<TFL;!<H$++FUN!A=
MX*Y;[HR#RW'-<Q<^(=?2[BT"VO;O4%75KBR^W6WD)<2I';I*(]S@1[PSLI(
M.(CP#DT >J45S'@G4=2N]'O!JTJRS6E[- LAEA>0HI! E\H[!(N2I Q]W.!F
MN6T7Q#K+^(_#327VI36>M&4[KQ+6.*=! \BO!$A:1%&$^^<X8!LDYH ]0JNM
M]:O<+;I<0M,T?FK&) 6*9QN Z[<\9Z5PMEK^H:C9> 8/[5=)M9T^1[N2%8][
ML+8,7&5(!5R#TQG@@CBL+PEI5U>7GABWBUR_M?\ BDH9#- (?,Y=2$RT9&U<
MXZ9.!DGG(!Z_37=8T+N0JJ"22< "O-M#UC5?%,=BESXADTEHM!M-1=[9(0T\
MDGF!Y&WJPV+Y8^4 #+\GI3]#U?6_$C6]_/J4UC%%H%GJ$EG!%'LFFD,X))=2
M=A$8^4$=1SQR >B6]Q#=V\=Q;RQS02H'CDC8,KJ1D$$<$$<YJ2O*[&\UK6[/
MPW9Z/X@U&+4;C3+2ZO\ R8K86ME$8U)8@Q$[Y"&"(".[<*N"S4_$GBAKS7+Z
MU:Y@CTS4A;1))/:16>P&/Y9?,(DS)N)# C&]=O?(!ZE<7,-K&)+B:.*,LJ;Y
M&"C<S!5&3W)( '<D"I:\KU>YO=5L[G4;C7946'Q-;V*Z6B1B(+'>1*H.5WER
M )<[NAX&VNN\8:C-;+IEC:7%]'=WUPR)%81PF>95C=F57F(1,8!+'G P.3D
M'345Y1HFOZ[K%]9^'[G5[BSSJ-];O=+Y+7+B!(RL)8*8]_[QBQ5<XB/N:U+>
M_O\ 5]=32$\72I;6EA)<_;;:&%'NG6XDB.[<K+B+RP&V@!B^> 0* /0Z*\DN
M_$WB._N=5FTZ_N)8--L+>6"XMC:P6TI> 2^?,LYW^6Q)& 0 $;!W#(O:IKNN
M6FKR:E=7UU!I4,]FKG3WM[B&VW^5OBGB8"0EBY(=&;"NA X((!Z;36=5*@L
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
MDB+#T)4#-< VM>);.1])ENKVV2:\LH#<W<EK+=6HF>0.2(LH VQ%0NO#.W4
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
M=BA3DY;' ZGWKJ%:*YARK))&PQD$,K"N/\.VT'_"Q/& $,0V&Q*_(.#Y)Z4
M;)T+PQKFGV8;2](O[&W4I:C[/%+'$.A"<$ ?*!@>GM6I]CM_-DE\B+S)8UBD
M?8,N@SA2>X&YL#I\Q]37EOA6;4M&\/\ AB^BU*\N8KV]N;=M.VQB+8$N9%"8
M3>&W1KR6.<GM@"SX1\0>(;[4/#EW>7%P;;68&>:.ZGM/+8^47S;)&?,&U@%(
M;/RDEOF&: .TF\%^%KAP\_AK1I7"*@:2PB8A54*HY7H%  '8 "K,GAS1)M0A
MU"71]/>]@"B&X:U0R1A?N[6QD8[8Z5A:O<7U_P"-3HT>M3Z1:V^F"^WVZQ[Y
MG,C*23(K#8@4$@ 9\P9.,"L)]:U+4;37]2A\5-"FC6$,UL+:"-(KG=;";SY%
M=6;8[$J%!& AP=W( .ZG\.Z)=:C_ &C<:/I\U]E3]IDM4:3*D%?F(SP0,>F!
M4NHZ9I>MP?9-3L;.^B1A)Y-S$LH5L$!L,#@X)Y]S7F]YKGB.ZL?%FLKJ]U8'
M1X(+BWT]88B@<VD<KI(60LPW,1C((R?;$LYU&QUCQM-8:Q<0W,VLZ9;HS1Q,
ML8E^S*2%*<X5RO)Z =\F@#NW\,:!)IYT]]$TUK(N)#;FT3R]P4*&VXQD*  >
MN !3KOPUH5_:6UI>:-IUQ;6HVV\,UJCI$.!A01A1@#IZ5YYXIU;6=)AUP6&N
MZU<G0[129]EG%%'*8S(//9QNF9@R#$: 8('WB36Q=ZG>75]X@OI?%0T>#198
M46$0QR0[&ACD+S*?G<.9&0!67[O'S9- '5WF@Z'JUU'<7NE:=>7%MA8Y)K=)
M'BQR "1D=<X]Z=<>'M&N]3CU.YTFPFOXL&.ZDMD:5,<C#D9&.WI7G&D37]IJ
M=SID&K7<,.J^)KR":Y"Q;HMD32!4/EX#.0.3GA3MP3FK@U36KG5+7P]'XCN#
M&-;N-/?4((H?.DB2T\_:Q*%-ZN2A8*/N],YH [M/#^C1:LVK1Z38)J39)O%M
MD$QR,'Y\9Z<=:EU&STZX2*XU&VM94LW^T1R7"*P@9>?,!;[I'KQBLCQ5J=QX
M>L=-U0W16RMKR)-19POS0/F/<>.-KNCDC'"GM7#Z=XM\27UI+I]Y.L>H6]M<
MZG=?N5XMVMD>*,@C'$D^W/?[.V>] '>6,7A.QOY;S3TT6WO+IE62:W$2R2F7
MYU!8<G?C<!_%UYK9-G;F[6[,$1N5C,2S;!O"$@E0W7!(!QZ@5XY;3R7.LVD\
MI!EEU'0W<A0H)-LQ/ X'T%=_XHGU&3Q)X=TFSU.>P@OC<BX>W2,N0D>X!2ZL
M <]\=,]\$ '2W=I;7UK):W=O%<6\J[9(ID#HX]"#P:2XAMG:*>XBB9K<F2.2
M103$=I!8$_=^4L,^A->>:)JNKI%H6K7^OW4\5SJ-Y87,$D40B\N%+G#X5 V_
M-NK$YYW,  , 4M.\1ZVNK:(SWNIS6>L64\N[4%M52;;!YBR0QQ9:->1PY/#
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
M7)K_ ,CL/^QJ_P#<+5_Q+:27WCSP];1:Q/IC2:??_/;^7YDN'MCL4NK =-W
MSA3[T =;%;PP/,\44:/,_F2LB@&1L!=S8ZG"J,GL .U4[?0-'L]3EU*UTJQ@
MOYL^9=1VZ+*^3DY8#)R>3ZUYQ!XF\1ZS/IFG037UPK6MU*;O2S;1/>&*Y,*2
M S?+MVJKD)U,@Z+P>BAUS5G^$%YK4UQ =5ATNYE%Q;/'(C/&K[9 5)0D[0Q
MR 210!UUE8VFFVD=I8VT-K;1Y"0P1A$7)R<*.!R2:6*SMH+F>YBMX4N+C;YT
MJH TFT87<>IP.!GI7FVH:WK&BZ;(T'B"35)+OPW>:IYSI#B"6-(S'+&%481B
MY !W#Y1S][.KY&LMXH@\.3>)M22,:>U^UTD<"RS2&0*47]V0$3KC!/[Q020,
M$ Z^+2M/AAMX8K&VCBMG,D")"H6)R""R@#Y3\S<C^\?6J>G:5X>MM6O;G3;#
M3(=2!VW<EM%&LP+X?#E1GGY6YZ\&O/[?QOKMMH=O=7%U%<S:M926VF.(@J27
MT=P848#'2421R8R0 CD<5:N-6U:VUB_T7^UVA\S6+'3FU'R(A*BM9K(S#Y=N
M]W7:"P.#)@#@"@#NK[2]"\0LT&HV.G:DUH^UH[B))C"Q4-C!!VDJ5/N"*=>>
M']&U&[@N[W2;"YN;? AFFMD=X\'(VDC(P>>*\VEO]3T>;5K&QU2YNY[WQ+%9
M27BFW6<K]AC;8I?$0DR@CR1Z\;B*O6>K>(;S4+'0+G4+JRBEOYX6N]]M)=;8
M[=)!"Y0-&KEF8YQN*(.Y)H [R.VTC4$OQ'!8W*7#F*]VHCB5E&PK)_>( "X;
MIC%*=)TBYO'OSI]C+=-M1[@P(SG8X*@MC)VN@(]"H[BN>^'<;)H^KQFZ:X8:
MS>J;A@H:0^:?F. %SZX &>@Q7*^#S?M8Z-X?37KRT@O)=5N3.HA\Z1HKK8(D
M)3 !WM(WRDYS@A>  >CWOAK0M2O/ME_HVG75SL,?G3VJ.^W&-N2,XP2,>YJ&
M72_#=YJME+-8:5/J$,(DM'>*-I4C1AAD.,A59A@C@%AZU3\+7UYKOABY^T7C
MF5+BZLX[^%4#2K'*\:S*,%-V!GIMR#QCBN'\,Z5<WDW@FVBUO4+5CX5:0SP"
M'S-I:V(C!:,@*,C'&["C)/.0#TN?P[HET+P7&D6$HO2INO,MD;SROW2^1\Q'
M;/2IK?1]-M(K6*VT^TACLRS6R1P*H@+ @E !\N0S XZY/K7E]AXH\3:\VB6J
MRWY8Z.MY.^FFUBDGE\UHRY\_Y=J[ 2JC&9!GC /:V.N77_"MUUO4KBV@NDTY
MIYKB$">(,JD[P$.''&[:#STSWH Z*ZM+>^M9+6[@BN+>4;9(I4#HX]"#P13'
MTZRDEFEDM('DGB$,SM$I,D8SA&..5^8\'CD^M>67/BCQ'H$^J1R2:E)(FA3Z
M@L6J&U:1)$DC42A(,[4P[G:2<[#C&#4_B#Q!K7A>_P!1BL?$$VKQIH37L:7*
M0,8I#-&@E+(B@IM9F /'RMSC& #T5="TE&5ETNR5D:-U(MT!#1C;&1QU4<#T
M'2K4MI;37,%S+;Q//!N\F5D!:/<,-M/49'!QUKRG4]=\5Z1'J%LM]=0%XK22
M%]1ELYKB)WNXXBP2'@QLKG[PX*D \\:NHZMK.@WNJ:4-8N;J/S=,"7US'%YE
MJMS/)'(WRH$( 0;<K@%N<CB@#O8M-L84A2*SMT6"5IHE6)0(W;=N9<#ACO?)
M')W-ZFJ-GX4\.Z=+YEEH.EVTF<[H;.-#G:5Z@>C,/HQ'<US-UJ%[X;N3(_B>
M34K*PU&%-0BN(XD>VMYTV#S) H!"NR29PI"%LY&*V= U2ZD\&OKVJSF(7"2W
MRB5 PMK<Y:-2% )VQ[21USGF@#:CTNPAC,<5C;1QF!;8JL*@&%<[8\8^Z-S8
M7H,GUJ!_#VC2??TC3V_T86?-LA_<#D1=/N?[/3VKS.T\2^(+6ZM#)?ZK)%?Z
M)=78?45M5WND:.DL4<63&/F/RN3P>1D$U>EUS7M"TNVU-]7GU*:\\-W>I/#<
MQ1"-)XDA92@15(7]XP().0!SGD@':0Z!X8LY180:3I$,DD8<6Z6\2LZ(X;.W
M&2%=E.>S$'J:T1I=@(FB%E;"-I_M)00K@R[M_F8Q][=\V[KGGK7%:; ]E\2=
M/:?Q))JROH-S/NG$(* S6_S@QJHV-CC.<;3@XZ;GCC5;G2O!5_J5A<B":)8V
M68!6"J9%!/((Q@F@#8U/2--UFV6VU33[6^@5PXBN85D4, 0" P/.">?<TZPT
MVQTN%H=/LK:TB8AC';Q+&I(4*#A0.RJ/H .U<1XQ\2:AI\WB9+#4DM_L&F64
MJ-M1Q!+)/*'9@1_<"<'MSQG-5]8UG6= UB?2(=7NKN"86)>_N$B+V)FN3$Q^
M6,)\RC*A@0"/3B@#N!H.D+#Y*Z58B+[.;78+9-ODGDQXQ]S_ &>E1Q>&-!AT
MN72XM$TU-/F</+:+:((G88P63&"?E7D^@]*X?5-4UG2KV^T*U\17$YCO-+1+
MQXX6GMQ<S,CQM\NUL*JN,KGY^<C%='X4N;Z/6O$6CW>H3W\>GW$/D3W*H)=L
MD*N58HJ@@-G!QGG'.* .AO=.L]1LGL[ZT@NK5\!X)XPZ-@@C*G@X(!_"H[;1
M],LK:VM[73[2""U<R6\44"JL3$,"R@#"DAF&1_>/J:NT4 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 5=0TZRU6S>TU"T@N[9\;H;B,2(V#D9!XX--M])TZTM[:WMK"UAAM6+
MV\<<*JL+$,"4 &%.&89']X^M8_BU[]Y="L+#49M/-]J)@FGA1&?RQ;SR$+N!
M .8Q@XXKB;WQ!XJ6?6+J">\5=*U!;2-IY[.*U=%\L?OMVU]TFXG*XQO7:/4
M].BTK3X)(9(;&UC>#S/*9(5!C\P[GVD#C<>3CJ>M5[/PUH6G6]U;V.C:=;0W
M:[+B.&U1%F7!&' &&&&/!]3ZUQ$^L:J\4.L)XD>%F\2KI;:<(X3'Y0N_*\OE
M2_F&,;R=V<,< #&+LWB2_31],D%^!<3>*)-.?Y4RT0NY5$>,<?NU'O@9]Z .
MLL_#VC:=:M:V6DV%M;M*LQAAMD1#(I!5L 8W JI![8'I1>^']&U&^AOK[2;&
MZO(,>5<3VZ/)'@Y&&(R,$D_7FO.M&\2>*+RXTG596N8H;S4VMIH+J>T2V\O>
MZ^7&N1-YJ!<]R2C9&,8K#5-:?2KJTUK5KXOJ6C7DD4D?V:>TNRB*WF0.BAXQ
MM8_*Z\AASN&2 >KW-K9ZK9-;W=O!=VDRC='*@DCD'49!R".AJM;:-H]I#!9V
MNG6,,5J_GPPQP(HA<[AO50/E/+#(YY/O53PAM@\(Z+ UTT\GV&)PTA7>5*CL
MH P,@9QV&<GFN2\3W5_H?B+Q9J]EJ$XECT>PV1NB-%"&FG0R$;=Q$8#/R?XF
MSD8"@'HEU:6]]:R6UW!%<6\J[9(I4#HX]"#P166NF>'-'LDA%CI5C:03I.J>
M5'&D<I.U'Q@ ,3@ ]2>!65IDVH:;XY;0I=6N=4M9M--Z6NEC\R!Q*$',:J-K
MAB0".#&<<<#C/%=I-]N\<O'J$P=KK2%576-D1FFBVMC:"=N, $X(SG/4 'K'
M]FV.)1]CM\2S+<2#RE^>52I5SQRP*)@GD;1Z"LK1_".E:3<27IL[.;4GNKF<
M7WV5%F432O)MW\M@!]O7D#MG%<EK>MZYX9DUBPCU*\U (VFF*YF2 2P"YFDC
MD(.U8_X!MW# +<\#%;G@R^U=M2UC3=4EF=+40/$MY/;R74>\-N5_).-OR@J2
M 3N;J * +FJV_@M=-,6L0Z MC:7!4K=K"(H9G^<CYN%=MVXCJ=V>]5EAT?Q7
MJ6G2Z?K>FWNEZ1(DXLK(QR!9P&$;%U8[5 )(7 Y4'.!BN3\0?:#>WGV00FY_
MX36T\H3YV;OL<.-V.<5H637)\:ZI-XECM;*^L=(E$*:7"Q-U:N5+2*^=[,C)
MMV;05+9&[<* .DD;P7XCUI8I&T#5-5M<@(QAGGAVGGCEEP3^!K3O/#^CZC?0
MWU]I5C=7D&/*N)[9'DCP<C#$9&"21[\UY]9JVD6/A%9VTG6= 6YMX-*N[4O;
M74;N-B.5#%91@G> 5XR2IP17J$<J2@E'5@"5)4YP1P10!0;P_HSZN-7;2; Z
MF.EX;9#-TVCY\9Z<=>G%2ZGH^FZU;I;ZII]I?0H^]8[J%9%#=,@,#SR?S-7:
M* ,F3POH$UA]@ET/3'L_-$WV=K2,Q^9C;NVXQNQQGKCBI1H&CA;91I5CBUE,
MUN/LR8AD)R73CY6)YR.<UHT4 5$TRPC%F$LK9?L0VVNV)1Y V[<)Q\OR\<8X
MXJM;>&M"LGN7M-&TZ!KI2EP8K5%,RGJ&P/F![@UJ44 4+G0])O+5+6ZTRRGM
MTB\E(I;=&58\J=@!& N40XZ?(OH*K6WA/PY9+.MIH&E6ZW$9BF$5E&HE0]5;
M Y7V/%;%% &9;^'=$M--FTVVTC3X;"<DRVL=LBQ2$@ EE P> .OH*ETS1M+T
M:)XM+TVSL8W(++:P+$&/J=H&:O44 97_  C&@_;Y+_\ L33?MDC!WG^R)YC,
M&# EL9)W '/J >U2)H.D)JS:LFEV2ZDW#7@MT$QXQ]_&>G'7I6C10!G6F@:/
M87EQ>6>E6-O=7.?/FAMT1Y<G)W,!DY/)SWJ*T\,:#I]M=6UEHFFVT%VNRXBA
MM$19EY&' &&')X/J:UJ* ,F/POH$6ERZ7'HFFII\K[Y+5;5!$[<?,5Q@G@<^
MP]*NV&GV>EV:6>GVD%I:QYV0P1B-%R<G ' R23^-6:* ,J?PSH-U;RV]QHFF
MS0S3FZECDM$97F(P9"".7.3\W6M"WMH;2VCM[>*.&") D<4:A510,  #@ #M
M4M% $5M;06=M';6T,<,$2A(XHE"JBCH !P![4+;0)<R7*PQBXD54>4( [*I)
M4$]2 6; [9/K4M% %1-+L(W1TL;96CF>=&$*@K*^=[CCACN;)ZG)SUI=0TVQ
MU6U-KJ-G;WELQ!,-Q$LB$CH<,"*M44 9D7AW18-*DTN'2+"/3I#E[1;9!$YX
MY*8P>@Z^@I(O#6A06$UA%HNG1V<P EMTM4$<F.FY<8./>M2B@#/M-#TFP2V2
MTTRSMUM=QMQ% JB'=][9@?+GOCKWJU!:P6J,EO#'$K.TC"- H+,268X[DDDG
MN34U% %!]#TF2U:U?2[)K=H4MVA:W0H8D)*(1C&U<G Z#)Q4*^&="73!IBZ+
MIPL%?S!:_94\H/\ WMN,9]^M:M% $-U:6][!Y-U;Q3Q;E;9*@=<J05.#W! (
M]"*B;2[!_MFZRMF^VKMNLQ*?M V[</Q\PV\<YXXJW10!6_L^S\_S_LEOYWF^
M?YGE+N\S9Y>_/7=L^7/7;QTJ'4M$TK651=3TRSO0@(47,"R[02"0-P.,E5_(
M>E7Z* ,V\\/:-J-G!9WVDV%U:V^!##-;(Z1 # "J1@<<<=J35=&BU'PU?:)$
MRVL-S9R6B&-!B)60H,+P, 'IQTK3HH Q].\+Z+IEE/:V^E6")=1".[\NU11<
MC!!\P ?-G+<'/WCZU9U/1-*UJ*.+5=-L[Z.,[D6Z@64*?4!@<5?HH K/I]G(
MENCVL#):L'MU:($0L 5!3^Z0"0,=C4<^CZ9=1W4=QI]I,EX5-RLD"L)RH &\
M$?-@  9]!Z5=HH RT\-Z''ILVG)HVG+8S$-+;"U012$8P67&#C:O7T'I0?#>
MAG21I)T?3SIH.X6GV9/*!SG.S&,YYS6I10!5L--L=*MA;:?9V]I;@Y$5O$L:
M ^N% %5)_#.@W5O+;W&B:;-#-.;J6.2T1E>8C!D((Y<Y/S=:U:* (K>VAM+>
M.WMHHX8(D"1Q1J%5% P  . !Z55L=#TG3"AT_3+*T**RJ;>W2/:&(+ 8 P"5
M!/J0/2K]% &3<^%] O+.WL[K1--FM;;/D026B,D6>NU2,#/M6@UK ]J;5H8S
M;E/+,10%"N,;<=,8XQ4U% &+'X6TBRM)XM)L+32II(Y$2XLK6-'C+@9(^7'\
M*G!X.T9Z5F>'/ UOHE_/>S#36EEM_LPBL-.6T@"$@L2@9MS,0N23C"@ #G/6
MT4 95KX8T"QMI;:TT33;>"9E>6**T15=E.Y20!@D'D9Z'I5N;3;&X^T^?9V\
MOVF,0W&^)6\Y!G"OD?,HW-P?[Q]:M44 <YJ?A"TN?#[:%I0M=(TZX?%Y%:VB
MCS8B,.JXP%9A@;\$@=LX(Z$(H38  @&-N.,>E.HH QK;PEX<LB3:>']*@)#
M^591KD,"K#@=P2#['%:$>GVD36[1VL"-;1F* K& 8D.,JO\ =!VKP./E'I5F
MB@#%C\):!;6US!8Z-IUD+B&2"1K>SB4E' ##&W!!PN000<#(-7X]-M(]+33/
M(1[)8!;^3(-ZM'MV[2#U&.#GK5NB@#F]2\$Z/=>'[S2=/LK/2TND1&>UM47Y
M5?> 0,9&=W_?1K1M?#NB6-A/86FD:?;V=QGSK>*V18Y<C!W*!@\<<UIT4 9M
MKX?T:QM%M+32;&"V299UABMD5!(""'P!C<"!\W7@5<BL[:"XGN(K>))[@J9I
M$0!I"!@;B.3@<#/:IJ* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@"*6WAFDA>6*-WA?
M?$S*"8VVE<J>QPS#([$CO5*?P_HUUJ<>IW&DV$VH18\NZDMD:5,=,,1D8[<\
M5I44 <]K/@[2M6NX;X6EG!J*7=M<->BU0S.(9$?87X."$"]>!ZXQ5T^&M".I
M-J1T;3C?NP9KG[*GFE@00=V,Y! .?8>E:E% &;'X?T:+5FU6/2;%-2;.;Q;=
M!,<C!^?&>G'6DL_#NB:?=3W5EI&GVUQ.")I8;9$:0$Y(8@9()YK3HH R;/PU
MI6G:A!>6-G!:M;VSVL4=O$L:)&[AV "@=64'\\=3FS-I&G7%]]NFL+62[$1A
M$[PJTGEG.4W$9V\GCIR:NT4 4-,T32M$21-*TRSL4D.YUM8%B#'U.T#-)<:'
MI-W=M=7.F64UPZ+&TLENC.RJP=5)(R0&4,!V(![5H44 59M-LKG[3Y]G;R_:
MHQ#<;XE;S4&<*V1\RC<W!X^8^M,TS2--T6V:WTO3[2Q@9M[1VT*QJ6P!DA0,
MG '/L*NT4 4WTK3Y'WR6-J[^>MSN:%2?. "B3I]\  !NN *?-86EQ=V]W-:P
M275MN\B9XP7BW##;&/*Y'!QUJS10!E6OAG0;'4&U"ST73;>]8L3<PVJ)(2>I
MW 9YR<^M7[:TM[-9%MH(H5DD:5Q&@7<['+,<=23R3WJ:B@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
MG>MI$TLJ1D%@ I;&,]2!QG%<S\/]/ATJ+7+1=,:QF&JW,A/V0Q+)$TKF(J^
MKC9C&"=HP.*X;2])N;*>>"QT:[F9K"^BGENM*DMKNWRF0KSK^[NRS@ 8!8YW
M9/.0#U_3M0@U.Q@NX"0DT22A&(W*&4, P!X."*CU/5[72M&U#4Y298;"&2:9
M82&;"*6( R!G Z$BO.XO#W]B6.D3Z5X=83-X8NX[N.WA:&2>;9;E$D=0&#DB
M3!)W9W$<YK%&C76-;73M*803>%[ZV_T+09M/C>;]WLCVN2\CXW8)ZY(&3N
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
M;R;3HHIYIK?%VML$\[,$9D*M@9!D!)Q_%G/- ':4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 8OB2\T>*VM=.
MUC!BU.<6L:$[<O@N#G(*D;,A@000,<XJ31?$5AKENLEN_ER,\R_9Y642XCE:
M)FV@GY=R'!K'\<V?G2^&[PZ=)>Q66KI+.(H/.=(S%(N[: 20&9"<=,9[5SFG
M>&9;33O#UW'HYAU)/$EQ-<S)!ME$327 W.P&2I0H.>,;?:@#M],NM-M;07#(
MNGR:A</(T=U.ADEE)V_>#,&.%4  G"A1@8P-DD*,G@#J:\2.@7=KHVGO-I-^
MMV+":$))I/VZ"<>?*Q@=!AX6.Y3OW*I!Y/RBO0?$5IJ%]X BBDTYGN0+62\T
M^!PY=$DC::%22 V5#KR?FZ=Z .CCU&RELVO([RW>U4$F=95*#'7+9QQ3OM]I
M]F2Y^U0>0X+)+Y@VL "20>AX!/T!KSF]MK6ZOHM1LO"=ZFBPZC!)>I]D9&O
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
M3_$WN:?>:&^M76I7?AO2+C2K>/2E$:R6C6GG7L4J2V^(R 3LV%=V,8? )P<
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
M<'5#;F.- [2%;CSP-KC8ZKY><_PD #( /18KRVGGE@AN(9)H2!+&D@+(3TW
M=/QIL&H6=S%)+;W4$L<1*R/'*&"$=02.F*\>T3PW??9=.LY=,U4WEKIUS#>P
MQV,=DI9H&1D-SP)M\A#!E+<@.Q&*FM-'N)M*U6R&B:A=Z:;&$-*NE)87B[)5
M(@V-B.XV*';A-IQMRV^@#UN/4+.:S-Y%=P/:@$F=9 4 '4[LXXI%U&R:T6[6
M[MS;,"5F$JE" "3ALXX /Y&O*UM]472+Q#HBW5FVI6S&_;198G<!6W3/9!@T
MA0B)<A0#G=M.SF.T\-3WLL5O=:/<S6#^*(KUEN+!84>+[$5,AC4;54N.AYY&
M[YB: /6UO+9[<SK<1-".L@D!4?CTIMS>"VN;6$PNPG9E,@90L>%+9;)!/3'
M/7G R:X"_P!$DA\<1>';2")-%U.2#59XD5 J"U 5T"]@S+9]NGF5N>,+&ZN]
M7\.R6]M+*D,]T96120@:TF49],LP'U(H Z2&]M;B5XH+F&62,*SHD@8J&&02
M!TR.163J_B_2]%N+VVN'=[FTTZ34GBCQN,29R!DC+'!P/;G%<IX9\./I-QX"
MFM](^QO'H\L6HO'!Y9#M'"<2X R2X8\]\]Z;XZTN>37-6FBTFXN6O?#%W:03
MP6QD_?@,0I*@E25.!G&>@YXH ]%@N[>Y:58)XI&B;9(J.&*-Z-CH?:DMKRVO
M%=K6XAG5&*.8I VUAU!QT/M7G7B/PI=QWVHVGAC3ELTN/#4UJAMT$2/*)%V(
M6X ;:7 )Z9)S4_@K3W3Q.UY#;7\%NNG>0XETI=/B#%U*Q[!@R,@#X8 J Q 8
M[J .]EOK2&5(I;F&.21PB(\@!9B,@ =SCM2RWMM!<16\MQ#'--GRHWD 9\==
MH/)_"O+/$%K8W?B?QS:2>'YM3U"\LK>WM7CM3* YB.U2^,1?-M;>2!\H.<J*
MK:YX?U7[;K-O?Q7]Y=WD5NEM+;:8MP)L0HGRSMQ;E90[Y8J!NW#))H ]-UOQ
M)IGA_3+R^OKA MK$\K1*Z^8^U0Q55)&3RO'^T/6I++68;BSLI;M4L;B[!\NV
MFN(V8G/0%6*MV/RD]:X/Q#X56]T?X@73Z,MWJLY"6D[6H:64"S@ \LXS]_>/
ME[Y':D\0Z/ EUXIM+GPU/J,NI6\<6D-#:F6-5$001!P-L&V7<^25'S;@21P
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
M[,2)]LH/E$=0W]WIWJ6&XAN YAE20(Y1BC!L,#@@XZ$'M7D>J:/_ &AIC_\
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
M&BS6HTW4;S3=0NM%@U6YN'M9;##*7B5(YUM4!*J'$AV[=P,A<J.< 'I.CZS!
MK45W);QRHMM=RVC>8!\S1MM)&">"1Q_*I]1TZUU;3YK"^B$MM,NV2,DC<,YZ
M@@]JY/P(K:/I36IT6\L8;W5[MK> 6^U;>(EG0N!PBD# [ D+7;4 1V]O#:6\
M5O;Q)#!$@2..-0JHH&  !P !VJ2BB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** (%LX$OI;U8U%S+&D3R=V1"Q4?@7
M;\ZGHHH H:KHVG:W!#!J=I'=0PS+.D<F2N]<X)'0]>AR*OT44 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!%<6\5U;
MR6\R!XI4*.C=&4C!%%M;Q6EM%;P((X8D$<:+T50, #\*EHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH Q/$VI7%A:6EO9';?:C=I9V[[-PC+ L[D=]L:2, >"5 [UE:]XLNK3Q3I
M&DZ? CPO?1V]_</R$+QNZQ+ZN0NX_P!U2G!WC%[Q=%-''I.K0J7&E7ZW,RA2
MQ,+(\4A ')VK*7QU.S Y-9FK_#K3[R\L[BSN+ZUVZF;^Y5=1N55]P??L4281
MBSYRH'&1WH VM+U*Y?7]7TB\VL]MY5S;NHQOMY=P4'W5XY%^@4]2:Y+4_%-R
MGBC6[&3QOHFA1V4\<4-O>VZ.[J8(WWY:5<C<[#IVKI-)MWN_&6MZPT;)"L,&
MG0%@1YGE&1Y'&>HW2[,^L;5?TK2Y;#4];NGE5DU"[2X11GY ((HL'WS&3]"*
M .=US_A+++6-*@MO$5DD.I71ME5M+W&+$$DA;/F?-DQ8QQ][VYTM,U#4T\73
M:'?7,-RL&E07+2I#Y>^5I958XR<#"+QDUH:MI4FH:EHETDBJNGWC7#JP.7!@
MECP/?,@/X&HXM(DC\976MF5#%-I\-H(\'<&221R?IB0?E0!6U'QMH^DI>->O
M)%]DOHK&08!.^14=6'/W=K[B?16XXK.U[QB+>ZGM["XV2VHNXV5[<.DLL=LL
MP ?<-H7<,\')!'&,T:]X%37O$<U]+=;+*XL'MYK=5Y,VR6)),^T<\H/T7TJH
M? 5Z^E:;#+J,,EY#%?M=SF/ FFNE;<P Z ,WY "@#2\*>(+[6-5N[:[,7EQ:
M9I]TNQ,'?,LA?\/D&/2J>F^._+O]3@U2VN!;6^KM8"^CA @AR5$:R'.<DL!N
M (&X9(S6GX;\-3:)J5S=2W$<JRZ?96@"J008%D!/T.\8^E8\_@W6KC^TM-?4
M+'^QM1U/[=-^Z?ST3>KF)>=IW;!\Q^[D\'C !M-XSL5U'R#9ZA]D%V+(ZB(/
M]'$^[9LSG=]_Y-VW;NXW9K2U?6$TF.'%G=WD\\GEPV]J@9W."3RQ"J  3EB!
M^) KC1\.FCUMIHK?0FMY-0-\UY/8B2[ :4RM$,_*>25#GE5Z#(!K=\7^'[[7
M?[/^S2P206\C-<6%R[I#<@K@;BG/RGD @@]^Q  B>.-/FLK:2WM+Z>]N)Y;=
M-.2-1<"2(XD!!8* O=BV.1R<C*-XYL7AMS9Z=JE[<RQ/,]G#;8G@1&*.75RN
M"'5E !)8@[0U8VE>!-3T&.VNM/NM--]:75W)'"+=H;9X;@H6C"@DQ[2B[<;N
M%P>N1H?V!XFM;Y-8M]4T^YU::U-K=BX@9(,"1Y(R@4[OD\QEP3EAC+ \D GN
M?'^DP(T\,%_>6<,$=S=W5O;Y2TB=0ZM(&(;.T[BJJS <D#BK=QXOTNWLM<N\
MRR0Z,H>X:-0VX&)904YPWRL/2L:Z\*>(4AU.WLM9M)!K$")?7-U;GS(Y1"L+
MRQHA"G<J@[#@!AU(.*IZGX"U;[#KFE:-J%E#IVK6L<3-<QL\L)CA6$ 8(#!E
M1>3@J23ANE &YJ/CK3M,OKVWFLM1:*PFCAO;N. &&WWJC*S-G)&)!G:"1@D@
M#!,$/C7R;W78K[3KI%LM12QLUCC4O=,T2.$4;SEB69OX0$*DXPV':QX4N-3T
M?Q59)=11MK,ZRQ,RDB,"&&/#?C$3QZBJ.N^!KK6;O4F>6PEMY=0AU2VBN82Z
MF5(%@:.4="A5>",$$YYQ@@&K_P )O8"S=S9Z@+]+L63:9Y0-SYY7>%P&V8*?
M/OW;-H)W<&G^$]?GU]M;>:&2%;343:Q12Q[)$40Q,589.2&=N0<$8P2,&L6R
M\#7=A;QWEFNCV6IP7_VR""UM=EL%\IHC$S##N2KN=YZ$C"X&#O\ AG2=0TPZ
MM/J=S;SW.H7OVL_9T*H@\J.,)R<G'E]>_7 Z  Y[0_&MZZ7EWJ=M>O+=:C-9
MZ;I<-M&LA$3R*V&\PAL!,NS%5!! X(SIS_$'2X;>U:.SU*YNKF66!;&"WW3K
M+& 7C920 P!SUP0,@D$9KMX2U"U:RO["[MO[2LK^^N$2<-Y4L-S*[M&Q'*D
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
M+UWX+D+OV[,\;JF\-Z5J&GSZO=ZG/:R7&HW:W.+9&5(P(8XPOS')QY?7C/7
MS@<M<?#[4+G61>2S:;.\>K1Z@E]<)))=-&LPD$(+$B(*!M!3@@ ;1DT 1:3X
MXUVZUR/S]-NFM+O6YM-2$6\8$"1)*3\_FY9\HI;(P K@9.*ZBR\:Z;>WUM"D
M%Y':WDC0V=_)&!;W4B@DJC YY"L06 #;3M)XS1B\)ZC9K;RVMW:M/!K]QJ@$
MJ-M:.82J4XY#!9B0>F0.QK,T#X;#1-3T]4M]%^Q:?(9([L60-Y. #L5V(PI&
M02Z\MM'"Y- '4>&/%-KXKLVO;&ROXK0JC13W,(C68'.=G))P00<@>V0<U5LO
M'.G7UU"BVE_#;3W+V<5[-"%A>=6*F,'=NR2I .-I/&=W%7O">C2>'O"FF:/+
M*LTEG;K$TB# 8CN,UR'AGP]K.I:78P:B\%OI=KJ]Q?+%Y+K<.R74C1HV3@+N
MP^X#D87 ^\0#8MOB+IEY;+-;:=JTHFF%O9JML ;R3Y]RQY;'R>6^YFVJ,=>:
MM_\ ";:>UE%)':WSWTETUFNFB("Y\Y5WLA!8*,+\VXMMP0<\C.;;^#=0T_1-
M 6SN[5M3T:>:5&F1O)F63>&0X.5X<8;G!7H0:#X1U=+N+7([ZT?7%O9+N1'C
M86SJ\*0F($?,,+'&0_))4Y&#@ &DWC6S:&U%KI^I7=[<+(_V"*%1/$L;;)"X
M=E50&^7[WS'[NZHY?'NEDP#3[6_U-I;3[:ZV<(+0P[BNYE8J<[E8;%!?*D;:
MQ=3\!ZCJ=Y::O?R:/K&IK#)!/#J%IBW"-)O01;<LOE\KDY+@G)!INH_#RZET
MVPLH%T.>.WMC$IDLOLQMIB[,9H&APRY+<ID9VJ=V<D@'13>,[)-5EL8+'4KL
M6YB6ZGM[?<EL90"@=20YX()VJV ><<U23QK!:W,]K*MWJ%U)J-Q:VL%K:!6S
M&JL4R7P< YWDJ#SG&.<O5? &J7]S"?[0LY98XH(X]7DB:._MMBJ&*NA'F;B"
MV'. 7/WAQ6E8^#;FT\2PZHUW$T::C>7AC"')6:-5"_4;<F@"X/&]E+96,MII
M^I7=S>-,J6,4($\9A;;+OW,%38V%.6Y) &<BM70]:M?$&E)J5DLRP/))&HFC
M,;Y21HSE3R.5/!Y]0.E<1J%C<^$[VTU"*?;<M/J)\UK&6XM_+N+A9@C^7\RO
M]TJ<8.UAP2M;/@>VUJV\/Z>+SRU626]N+H3P-%,S2W#21,$W$1Y5B64Y(R!P
M0: +^J:Y)IOB6"VD(^PC2KN]F 7+9B>$#'X.W'TI-%\8V6MWL-M%9W]O]IMC
M=VDEU"$2ZB!4%DY)XWKPP4X8$ CFC7/#\VJZF;J.>.-#I-W888$G=,T1#?0>
M6?SIMCX=GM;[P[<-/&RZ5IDME( #EV?R<,/;]T?S% '1T444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110!GZOJ\>D6\3FUNKN:>40PV]K'N>1L$XY(50 I)+$ 8Z]*R$\<Z?+91216
M5^]])=/9KIHC47'G(-SJ06" !?F+;MN".>14GB_0KW7;>R2UFB,4$_F3V4[N
MD-VNT@*Y3G )# <@E1D>G.Z5X U+0_+O+"ZTP7]MJ$]S##';-#;&&:-%>+:"
M2F"@(89^Z,CYC@ N:+X\>YLW:>PO;N\GU&[AM;.UM]LHAA?!+AV"KM!4$DCD
M@#).*IVWCNZ?0[;4BQDEEAU6=+46NTS+;S%4R68&,A=N002<GH1S:L/".NZ5
M-'JD%_I\^JB>\:59(G2"2.X=)"!@EE*M&N.N1D'KD-@\!WIMK&*\U.&22*#5
M(IY8X2N\WDN\,JYXQZ9_&@"WI_C-/L#:AJ:SPA=,L[I[1+;+>9-)*B[-K,6+
MLJ@+CCY>26(%B3QYI]M!<&^T_5+.ZMY8(WLY;?=,?.8K&RA"RN&8$?*2<@@@
M'BLV+P5J<NG;;J]LX[Z.ST^*"2&-FC66TGDE1BI()4AD!&?[WL:DN?"&JZMJ
M7]K:G<V,=]Y]CMCME<QI#;SF8C<W+,Q8\X & /4D Z+0_$$&N?:XUMKJSNK.
M417%K=*HDC)4,N=I92"I!!!-3:QJ\>CVT4K6UU=232B&&"UBWO(Y!..P48!)
M9B  .36.=+U32]8U?5+#R+A]3O;+]RZG,<*[(Y3G(Y";F'TZ'I4_B_0[O7K"
MTAM9H\0W*S2VLTDB172!6'ENR'=C+!NXRHR"* (/^$ZL!9QRMI^IK<M?'3FL
MOL^9DN!$90I .W!4 A@2OS D@9(FT[QEI^HW%G;K;WD$]S<36ICGB ,,\2[V
MC<@D!BN6&"00#S61H'@BYT>6!C)I\:1ZTVI^59P&*-4:S:#RU7GD,<YSSR3@
MG%4/$NBW.F:1?I:.\VM:AKBW^DF&V=Q%-B, .0,*NU7W,V!M9NM '9V_B"SN
M=%NM6B$C6EL9P6 !WB%F5BN#R,HV.F>M9-OX\M+NSM9[72-8FDO&8V=N+=5D
MN(E56,R[F"K'AU^9BO) QDBM'^P(K7P:?#MDPCB6P-G$SCI\FP$XZ^IK U;P
M,U]9:"?)TR^N-*LS:-!J$1:&92J L",E&!C!!P>"1WR ">+QK%<:Y;M&SII)
MTBZO)Q);L)HY(9HXV4KC=E<N"H!.1QFH]6\?&UT3698]&U&VU2RTY[^"VO85
M'FH. _RN1M4X+*2& [9JI%X U&"V MM4M;"Y_LN[LQ+I]KY"Q233)(&10> H
M7;G.X]<YYJM;_#>Y\S5'/]DV"ZAHT^F-%90NQ5WQB5Y&.Z0]>N,8 !/)H Z*
M\\<65CYIFT[4F6UA6;4&CA5A8*PW?O<-R0OS%4WD#DC!&:'B_P >+I&CZTVE
MVMW<SV%KO:\C@$EO#(R;HU8Y!;(*D[00 P+$ UG:G\/;W4M0N]1EA\/S7NI1
MQ_:I;NS,WV654"%X0?OJ54?(^.1G)!Q5S6/!FKR:=KNE:->V$&GZQ'B0W$)+
MP,(5A(4+A2K+&OIMY(!X  .LUG6;70[#[7=[V#.L4442[I)I&.%1%[L3_B<
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
MNEVAF9-S !5R 68J,D8)RN<7P-H&M77ASPD-8:WBL]*1;F*'R72X,GEO&JR
MG"A0[=,EB!]WD'7A\+:GIVF>&7T^ZM6U+1+#["RSAO)N$9(U?D?,IS$I!P>A
M!'.0 (WCR.YUC0+>PLYI+74)+B.Z:1 KVSQ##(X+#:5;[W!X'&<@U>T[QOIN
MHRV^;:]M+6\1I+*\NXA'#=*JEB5.<K\H+#>%)4$C(!K'C\"7T<FGW3WUK/=F
M]NKC408F1)%N1M<18)*E5"A<YSC)Q531?AF++[/:W5OHB6MO;26S75G9;+JZ
M5HC%EF;/EG:Q)*D[CZ#((!HZG\0D3PWJ6I6&E:AYD6G2WU@]S %BND4#YQ\P
M(4;E8JVUBIR :N/XPM[&]O\ [<;A#%!:&.P^S#SA+,9 J JY#NQ7&. N,Y(R
M127POXENO#UQH6H:S9"R&E2Z=&;>W.ZX9DV+-+N^YM ^XAP2QYP *;>^#-5U
M'4)=8EO;.'50+&:'RXV:$3P>=N# D$HRS%>N1UYQR :,GCW3+>U=[JUOX+N.
MZCM)+%H0TZ22 F,84D$-CAE)'OP<:NB:Y#KD-R4MKFTN+68P7%M=(%DB?:&
M.TD$%64@@D$&N<?P;J-]J2ZOJ%[;+J#W]I<210*WE1PV^_;&I/+,3(Q+''7&
M..>ATK2I+#5M<O'D5EU&ZCG10.4"P1QX/XQD_C0!2;QG9IJD5J]AJ*6TMV;*
M/4'@ @:?)&P<[_O J&V[2>AI=)\86FLWD<5K8:B+68RK;WS0 P3&,D, P)*\
M@XWA=V#C-<P?AYJ4NL6U[<76G336VJK??;YHGDNIXQ+N\K).(@JG: N0=J\*
M,U>TGP5?6/BR'5I)=.A$<DKSSV43PRZ@'# "=%(CR"P8MAB64$;<F@#?U#Q3
M:Z?X@M-$%G?75[<HLH6VB#+'&7V&1R2,*I(SWYX!JM:>-],N[RWC$-W%:7<C
M16>H2Q@6]RZ@DJC9R.%8@L &VG:3QFW_ &/+_P )G_;GFIY7]G?8_*P=V[S-
M^<^F.*Y#1_AA%IMU:6QMM%.GVA?%TMD#>7"%2%1F(PA&[EUY;:,!<F@#>M/'
M^F7<]FGV+4HHKZ.2:RGF@"I<Q(A<NO.0, $!@K'<#C'-37/C"P;2["XA>:)M
M3TZ6_M7:'?L1(U<EER.0'7C//(R*YI/#^NVFM>$M*U"6"YTVRBN+5)K2!PQ0
M6Y17E))"-C P,@DD^@$UMX&UPVVF6M[J.GFWTO2[C3+?R(7#2*\:HLCDG@X1
M<J/?DYP #5LO'NGLZ6TJ7DS064=W>WJVVR"!&A\T._S':& ; &X@C'O5B/QS
MIR).^HV>HZ4L5JUXGVZWV^="I +*%+<@L@V'#Y9?EYJC8^!&32];T^\O%:+5
M-.M[$M$I!3RX#$6Y]SD5EQ?#66XANXIX]"TW?:F&*72[ *[3;T=9F+= #&/W
M8.#DY8\8 -S1O$]WJWC.ZTR2PN;&"'3HKCR+N(+*':1QG*LRE2H'0\$$'!!
MHR>,+NW\9:Y'>I<P:/I,$(V):K(UQ+*<* 0Q8LQ*A5"\\YP<5J:/H^MKXFGU
MS6;BP9Y+)+1(+-'"KM=F+%F.3DL>.W YZFOJ7@^>^O\ 6KN.]BBEO);*XM6:
M,L(I;9MR[AD;@2 " 1QF@"=_'5A;6=[+?6&IV=Q9/ )K.6W#3;9I!'&ZA"RN
MI;(^4D_*1C/%'B3Q1=:5X OO$5OI=PES#;F5+6Z0!D;./W@#=!U.&Z=*IR^%
M-3U.\GU34Y[)+^1[!$CM@YCCAM[D3D;FY9F.[L .!ZD[GBK1F\0^%M3T=)A"
M]Y;O"LA&0I(X)'I0!S2_$%K'5]>34]-OQ8V$ENSO%;AOL<3P1NQF(;G#,V0F
MX@#.,<G9O_&NGV%]=P/:WTMM8LJ7U]%"#!:LP# .203A64DJ&"@@MBL^;PEJ
M%YI/BV*XNK5;O7X$7,8;RXG^S)$W7DC<I([XK/U7X<F[UG4YX+;0Y8=2G$[7
M-]9>=<6I*JK! <JX.W(#8"ECPPXH [+7-<MM!LH[BX2:5IIDMX(85!>65SA4
M7) R?4D =S6<_C*UCLX';3=36^GN&MHM-: +</(HRV,L$*A>=X;9C'S9XJUX
MGTF?6M&:SA^Q/F17>"^@$L,Z@Y*,#TSP0PY! //2N7T[P-JFDQ65Y97EHE_9
M7<TL%FS2O:QP2HB- K,2ZC*!PP& Q("X- '1:=XPTS4[VSLH5G6ZN1.##(FU
MH'A*"1)!GAAYBXQD$<@XP36D\=6 -BEO8:E=RWLERD,=O &;_1YA%(3\V% )
MR"3R!ZD Y<?@W6;'4+;7+2_LI=9-Q<S723QLL#>>L2D)@EAL$$8&<[L-G&>+
MWASPK>:-/IDMU>PW,EI%J"2ND93S&N;E)@P7)Q@(01D]>IH MVWC33KJ^$20
M7:V;R2PQ:D\8%M))&&+J&SD ;'^8@*=IP33M)\86.K7=O MI?6JWD9EL9KJ(
M(EX@Y+1\DC@AL.%8@Y P#C)L?".L6U@/#S:I;KX=0SJ?*B_TF:&0/B%B<JNW
M?]]>6VCA<FH/"O@%]"U*QGGMM"3[!"8DN;*Q"3W+%=F]R<^6=N<A2<DGG'%
M'?4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% &5KFO6^@I9F>WNKA[RX^S016T>]FDV.X&,C (0C)X&02
M0,D9%C\0--OKFUB%AJ<*371L6FF@"I#=#<#"YW9W94C*AES@;LULZKILE]J&
MBW"2*JV%ZURX/5@8)8L#WS*#^!K 3P=<+:Q0_:XLIXA?5R=I^XTK/L^OS8S0
M!>@\9VL]_;VW]F:I%%=O)':74L"I%<.BLQ5<MN!(1B-ZJ&QP3Q67H7Q ;4-"
MTZXGT>^EU2^,S1V-I&I8QQM@R99]JJ-RKEF!+'@50TCX?:E9:OI-]=SZ9/<:
M?=-++?F.1[J]4I(F6=V/E\."4&Y20,%0 *A7X;7D<%AYT>B:E)8"XMHXKV!S
M'+!(XD5CUV2*P(X!!!(XZT =,/'6FRSZ9!9VNH7DNH(SQI!;\QJL@CD,FXC9
ML8X;/0@CD\56T_QD#H]G*EIJ.M7,T<DK&QLQ'A%D9<D.^T=,!0Q9L$@>C]!\
M(RZ-JFF7;3VA2TT^XM7CMK80)OEF27*(O 4;2.Y/!)))-8:?#O4HXM/MY+C3
M-0M8+=X6M[Z.1X8I&E>3SEC#;9"0X4JV/N###)H Z+2?$AUCQ2;>TD232Y=&
MMM0@;80S&6249.?]E5XQP<UT]</HGA'5M ACDM+VR>\AT2VTR(S1N8R\3R'>
MP!!P0XX!SD5W% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
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
M1\VW/#;B!SA.FWFP_P .]%:&2W2;4(;6>TCM+FWANF1+F.--B;R.<A< X(W
M8.1Q6I8>&K+3=6&HVTEPLQLX[-U,F4D2/[C,.[#)&?\ :- '!7-@FI^/O%8N
MM!UK5U@GMDB-EJ0@2$&VC)7:9X^I.> >O6M#QAX5TJ+4_#;1B]0WFJ16D^W4
M+@!XEMY,+@/Q_JTY')(Y)R<]O9:1:V&I:C?P!_/U"1))R6R"40(,#M\JBEU'
M2;75);"2Y#EK&Y%U#M;'[P*R#/J,.W% ',:=:IIGQ,72[5YULH=!5DB>=Y #
M]H;G+$DGW/-2:IKVOC7M7LM*ATWR=+LX;MS<AR\Y?S/W8P0$XC/SG../E.>.
MB&CV@UXZUA_MAM1:$[OE\L.7Z>N3UKG;SP4=6\5ZM?WMW<Q6-Y:6UOY5K=-'
MYRH9?,20#L=ZX(.[[P! )R 9@\?ZA<?VEJMK:6HT+3=.BU"42[OM$RRVYE1%
MQ\JD$ $G(P?:I]2\8:SX4$I\16^G7!?3;B^@%@9$VO#LW0L6W9!\Q<2#'0Y0
M<5TR>&=*C;4\6RF+4H4@N(?^69C5"@4*.@VDC JG;^"M+C6=;N:^U%9;5[("
M^N6D\N!\;D7IC.%RW+':,G@4 96K^(_$GAC2);C5K73;F65X(;1[-90@FD?8
M49/G=@N=VY1EL8"@U3'C77O[,NS'IIN'@GA4Z@NEW4<2Q.&W2?9V_>.4*8*J
MQ^^K9 R!NKX$TEX;A;N?4+V>5(XUN[FZ8SPHC!T$;C!7#@-GJ2 23@4'P-IS
MQ.TMYJ4M\TR3C4&N3YZ.@94VD84 !W&W;@[VR#DT 8<_CC4_["L+VV?3I89)
MIH[K4[:VGN8+<)]T/"F)$9L\ACA,').13+SX@WCM86MB;'[1+8+>S7,-M<7]
MNVYF143R0&&2C99L;<8PQSC?'@734CB>"\U*WODEDF-_%<GSY&D"A]Y(*L"$
M3@C V+@# H/@328X+5+&:^T^6WB:$7-I<LLLD;,7978YW98ELGD$D@C)H S(
MO$^OZ^@BTO3H+":/3([R[M]1$@D#R&15A7&W;_JG/F$'JOR<G$VG:\VB?"'1
M]8EC>ZF32K3:C/S+*Z(J@L>F689/..3S6C/X(TAXK:*W:[LHX;9;,K:7+1^;
M ,XC<YR1R?FSN&YL-R<WAX=TT^&(_#LL'G:8EJMIY4C')C50HY&#G '(P<\C
M% '":EKGB'P[XBU>]U%K*YGM]'MFC2W\Q(&W7+*24+$AADC.3D 'CH.A\1>)
M]1TO4;^TL;6UFDABTYH5F9E#O<W3P,&(Z !00<<'/7I4R^ M)9;[[9/?W\E[
M:K:32W=TSL8U)90#QM()R",'/)R234MOX)TZ%YI9;K4+JXG:V:6>YN2[,;>7
MS8_8 -U  !^I)(!CWVMZSH]Y?>9;6%SJR6VEQL4>6.&1I[R6+ !+; !SG!.3
MSN  "-XMUZVU*XT">#3I=8-W;V]O<QJZ0;98I)=S(6+940R<!OF.WE<G'3WO
MAVQO[V6[G\WS9?LH;:V!_H\S31_^/L<^HK(\2^%%O/M5]86L4]_<2P22"6X>
M$CR0P5HI%YCD&\\X((RIX- %SPSJVIW]WK-CJL=H+C3;I+?S+7<$E#1)(&PQ
M)!._IDXZ9.,GB[>^\337\86\MKB?_A++BV@$OF*B(+6?(8;CE5&&"#&2O49R
M.O\ !F@76B0ZE->DBXU"Z%PR-=/<% (T3#2, 68["3@ #=@< 58@\):=;:J^
MH1/<AVO3?B(RDQI,8GB9E!Z;ED8D>N#0!RL_Q!U"UA33IX+==7.I3V+W$5K-
M/ JQ(KF41)F0Y#H-F>"2=V!SU?A/6[G7=)DN+NSEMIX9V@8M!)"LVW!$B+(
MP5@1P>AR,G&3%<^"]*N#+(K75O=-?-J"74$Q66&9D",5/3!48*D$'/(K3TC2
M+;1;(VUL97W.TLDLTA>25VY9F8]2?R'08 Q0!QMAXUUA;#2M:U6VL4TK4+E[
M;RK<.9H2-^V0DG#!C&1M !7<#DX(J'0?'^JZI):32V"M;WUL\ZI%8W*?8\1F
M1/,F=0DH(&-R[?F(QN!S6CX4\!1Z59:>VIS3SW-I)+-';?:6>VBD<N"ZJ<<E
M7(YX!9L $DUHV/@?2[&2';/?S06T;QVEM/=,\=JK*5(0'G[I*C<3M!P,"@#C
M;N\\0>);?P9/JTFF0:=JMR+IK:W6;_5BU>4!V#KN(P3@<;MO7'._IGBO6I/^
M$>U'4(-/&E^('"6\4!?SK8O$TL1=C\LF53#8"[21C<.:Z&#PWI]O!H<,8DVZ
M*H6SRW0"(Q?-Z_*Q_&JNG>#--TR\MIX9KUXK,LUG:2W#-#:D@J=B_P"ZS 9S
MM!(7 H YO3O%7BR^M?#A:VT:*;7XC-"0)66W00A]S#<-Y.?N@C&0,G&3:T'Q
M5X@OY=%N+^VTR.SU"[GT]H[=I#(DT*S$R!CQL8P.-F,@%3N/(KHK7PSIUHNB
M",2_\26$P6F7Z*4"?-ZG:!1;>&-.M+>P@B63R[&[FO(0S9_>2B4/GU'[Y^/I
MZ4 <KHGCN_U#Q%I=K*=-N+34I)8O]!CG9;9EC>0#[21Y4W$9!"[<$Y&0":BM
MO'NLV6F:/K.MVE@;#4]-EO!%9[_-B,<'G')8X8,H;C VD@9;K70Z?X%TS3KO
M39X[K49?[+9OL,4UT72W0HR% O<;6P"V6&!@XJTOA'2?L>CVDD32P:3 UO;I
M(V0R&+RB''1LH2* ,.]\3>(]!T.?6-7L-/N+9[>-X4LVD#0S/(B)"^=QD!\P
M'>H'W6^3D5<\)^)M0U;4;NPOK9G$4231WT5A<6L3Y)#1E9AD,N <@D$-T&"*
MEB\!:,L4L-TU[?0M;FTBCN[IW%O#N5ML?((.40[N6^1?FX%:&C^'+;2+BXNA
M=7M[>3HD;W-[-YCB-<[4'0  DG@9).230!@ZQXHUNW_X2"^TV#3FT[0"1<1W
M!D\VZ*Q+-($8<1X5P 2'W'/W1S5?PHMSJ/Q#\3:G<SQS10B"&U'[P-'&\4<@
M4 N5'7)^7);)R!Q6[J7@W3=4O+J>6>^BCO0HO;>"X9(KH !1Y@'^R IP1N
M.1Q6E9:1:V&H:A?0*PFOW1Y\MD91 BX';Y5% 'F=YJ'B%KG4<WL<SQ^,+>VM
M$+.BHOE(=K'<?DPRDJ!R=Y_B&-M_$%^^HV&G:K!:R7MKXACLFFM6EBC8-:M,
MKA=V<X;:58LN>>>,= W@[2VU&>]+7.Z:^BU!HO-/EB>-=H<#MD8SZ[14LOA7
M39]1:^D64S&^34/O\>:L/DCCTV=O6@#$\*^+=0U?6&L=3%G;7#0&5M/:":"Y
MMF!'R_O.)UP>9$P,@<$'(MZCK6N7/B*^TK0(=/+:;:Q7$YO-Y,SR%]L2;2 G
M$9RYW8W#Y3@U9TCP9INC75O-#->SK9QM%917-P94M$; *QYYZ #+$D 8! J3
M6/"5AK-X]U+/>V[S0"VN1:W#1K<P@DA' [?,V",, Q /- &%=^+=<\C7-5M+
M.Q73-"<I<V\S,9YRD:R3%'!"IM#84$-N*]5!%)K?BS7=.?7[ZWMM.;2]%N8H
MY%DW^=<(T4,C!2#A"OFG!(;/ PN,G6N/ FC3SRD?:H;.?9]IT^&<I;3[%"KN
MC_W54$# 8* P-7;WPQIVH66KVEP)3%JT@EN0'P20B(-I[<1K^M '%Q>(_$>G
MW&O;)+2]EF\2IIMHD^]5@5X4.?O'Y1E3M&,G>?XAB37O'6L:#-,LK:5,]@L/
MVJVMX)Y7EW*ID;>N5MQ\QVB3.0 20&%=2W@[2VU&>]+7.Z:^BU!HA*?+$\:[
M0X';(QGUVBJNI?#_ $C56U%9YK]+;4'\ZYM8;DQQ/-@ 28'.[Y5.,[25!(-
M#;;7-=U75;R32[6R;2[&_P#L,L4I83S;2!+(K9VJ%+'"D$MM/*Y%2>")=7GT
M&[?5+N&XN/[1O8T=$?"A;F1<?,Q.T$$*,C"[1VS4MUX)TF[U.6\D-T(I[A+J
MXLDG(MYYDQMD=.Y&U,@8#%1N!K2TK1K?1S>"VEN#'=7+W)CED++&[L6?8#]T
M%B6QZDT <7;_ !,99M.-]8K% =/DFU)UZP7*+,3&!GH/LER/P7D9YS9M7U"X
MUJS6\@-G??VEI)NUBGDP6>)RR;2Q  /'&,XYS787'P_\.W4%_#-9EH[Z_74)
MQNZR@@\>BGYLC_;;UJW<^%-+NM5?4I5E^T/<P71(D(&^$$)QZ88Y'>@#G_#U
MQ/)\&Y+B2>5IA979\UG)?(,F#GK5.R\7:MX:T/3I-=M[:XMYM%DO(/LS-YJ-
M!$KF.1F)#EE.=X  ((P<@UV=IX>L+'P\=#A$@LC%)%@OEMKDEN?^!&LZP\":
M-8@H_P!KO(5M&L88;RX:5(+=L!HT![' !)R< #.!B@"CX8\5:KJ6LBPU"U5X
MY+=IO/@T^ZMU@D4J#$QF4!\ALAQMSM;*CBK%]K>N76NZEI^@6UB_]E1Q-.+O
M=FYD<%A&A! C^4#YV#<MC;P35_2O"EGI5^MZ+O4+N>.$V\!O+EI1!$2"54'U
M*KECECM'-1:QX,TS6KN>YGDO(3=0BWO4MKAHUNX@3A) .H^9AD8;#$9QQ0!C
M7WC+58;;6-<M[6T.B:/<O;W$,F[[3,(R!*ZL#M7:2<*0=VWJN15>[\8^(TGN
MI[6RTMK.#6AHZQRM(LDC.RHDF\9"@,ZY7:<@-@CBMZ?P+HUQ>RRD7"6L\B37
M&GQRE;6>1  K-'_P%<@8#;1N!JT?"FF&&6+;+MDU)=4;Y_\ ENKJX/TR@XH
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
MB%:)F#$<=#E1@CD=JJ1>"=+\BZBOI;W4S<PK \M]<%W6-3E54C&W#8;</FR
M2<@8 *F@OK \=ZO;ZO-:R2)IEFR&T#I&P,MSEMC$[6R,?>.0H.1G:,R[UC7M
M'O\ QEJELEE-I>FWB3S0S,YED06=NTBQG.U,+EAD-N+$?+U/4Z/X:MM'O;F^
M6[OKN[N8HXI9KN<R%E0L5 ' &-YZ 9Z]22:E[X(TN_U&\NIY;TQWTJ27EJ+@
MB"X*(J*&3TP@R!C=T;(P  4I/%MY%?76DFWA.JKJ\5E BJQ5H)%\T2GD=(EF
MS@X+1$4_Q/=:I#XO\'06-VD-M<7LRW$;!CYH6"1L'# $8#8SGYMI[8,T&@W-
MS\0)O$5];6\,=M:"SL_+E,CR@L6,C@@!" Q50,GYWR>16MJFB6NK7.G7,SS1
MSZ?<"X@DA?:0V"I4^JLI(([@T <!X*\1ZWIWAGPI+JGV6;3+^W>,.&=KF-HX
M7E#LQ)#[EC;Y< J2.6K0\*^.=4US4--\^Q'V74HS(%AL;E/L0V%TWS.HCE!
MQN7;\Q& P.:Z:T\*Z996.C6<*2>1I!)M59\]8WC.[U^61J@TOP9IVDW=K-#<
M7\L=DK+96]Q<M)%:@@J0@//W25&XG .!@4 1ZMJ^L2^(&T/0TL4N(;,7DTU\
MKNA#,R(@"$')*-EN=H X;/&9=>)_$;QZK<6FFV$"Z+#&][:W$K.\TIA69XHY
M%("A5< .5;)[ #-;^K^&;35[I+LW-Y97:Q& W%E,8I'B)R4)'49Y!ZJ<D$9-
M4+GX?Z)/$;>+[99VDENEK<6UI<M&ES$BA563')PHVY!!*\$D4 85WX[UJ2WU
M[5-+M-/.EZ/'#<E;G>)KF)X(YBHP<1L QP2&!X&!@DQW'B+Q!I6N>)_+EM+L
M?VO8V%G!/YBI$9DB Y!.!\^3@<G)]!773^$]*GM-:M3&Z1:P@2Z5&P !$(@%
M_N_*HJ.Y\':7=:O<:D[70DN)[>YEC68^6TL!4QOM['"*#CJ!^- ',>(_&VM>
M'Q<I)-H\MSI]HMQ<6T-O<3/.=I9_N$_9UP.&DW9ZG &:VI=:\0W^IZB-$M=/
M>UTV:.&2*Y9A+<LT:2,%8';'A9%P2&R<CY1S5C5/ ^F:M<ZC)-<:A%#J2!;V
MV@NFCCG(38&('(.T '! (4;@:6]\$Z7?W$DDTMX(KA4%Y;I.5BN]@"KYB]^
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
M)C@\XDECA@RAN, J<#+=:DL[_7[SQEX5N-4-K%;WEE=3I#:,XV96(A),G#D
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
M$O /^6;E6!9<DGGG))!&3F3_ (0S11=FXCMWARMNIABE9(OW#H\1V [<J44
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
M./8BR(P@C<2 .KC)W$(5(.<@UT=QX,T6?>RPS03-=F]6>WG>.2.4QB,E64\
MHH4K]TCJ*C_X0?14M+>"W6[MI('DD2ZANY%G+2$&0M)NW/N(&=Q/0>@P 4_#
MGBJZUG5[&U=].F@GT@7K363.Z&7S=A"EL';P?E*Y!R">*SM-\8ZW?6UO?NFG
M16,.@VNL7V(7:1C)YI:.,;P!Q%P3G'<'/&[+X%T)X[1(H;FU^RQO$K6MW+$[
MQNVYT=E;<X9OF)))SDYY.;^F^'=,TF,1VD&U!9PV.UV+@PQ;]BG/7_6-SWS0
M!R&D^-?$-Z;9AI,E\;RTEFCACTNZM%MY1'OCC:>8;'#8*;P%YP<$'C1\'^)[
M_6-0GLM3GLQ<I;1SM;?89[*YB8DA@8I2V]!Q^\5L9XQR#5VU\ ^'[5QFWGN8
MTMWM((;NYDFCMX7&UTC5R0H( 7UQQG'%36G@[3+,3E)=0>:6 VPGEOI7EAB.
M#LC<ME!D Y')P,DX& #H**0# I: "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HJMJ&H6VEV4EY>2^7!'C+8+$DD *  2S$D * 220 "
M36==^+-%L=5.FW%[MN5:-)-L3LD3/]Q9) I2,MQ@,03D8ZB@#:HJM:7]M?-<
M+!(6:VF,$RE2I1P <$$#LRD'H0P(R"*@O=<TW3M2T_3[R[2&ZU!G2UC8']X5
M )YQ@=1UQDD <D"@#0HHHH **** "BBJ&I:S8Z2DCWTS1)';2W;MY;,%BBV[
MVX!Z;AQU/8'!H OT444 %%%% !1110 4444 %%1W$Z6UO)/*2(XT+L0I8@ 9
M/ Y/T%);7$=U;17$18QRH'0LI4D$9'!Y'T- $M%5XKVVGN[BUBGC>XMPIFC5
MLF/<"5W>F0,_2K% !1110 445F2>(--BU"2P:=C=1211/&L+MM:4$ID@8P=I
MYZ#OB@#3HHJO9WMMJ%O]HM)TFAWN@>,Y!96*L,^S*1^% %BBBJ]A?6^IZ=;7
M]G)YEK<Q+-"^TKN1@"IP<$<$=: +%%%% !1533=3M-7L4O;&7S;9RRJ^TKDJ
MQ4\$ ]015N@ HHHH **** "BH)[N&VEMHI6(>YD,40"DY;:SX) X^5&Y.!QC
MJ14] !14%G>6VH6D5W9S)/;RKNCEC.5<>H/<5/0 457^VVWVX6/GQ_:S$9O)
MW?-LSC=CTSQ5>]UK3M.2[:[NDC^QVIO)UY9HX1G+E1DX^5L>N#CI0!H44 Y&
M:KWM[;:=:275Y/'!;QC+R2-@#G _,D#ZF@"Q1110 4444 %%%% !115>_OK?
M3-.N;^[D\NUMHFFF?!.U%!+' R3@ ]* +%%5;74K.]FDAMKB.26)$>1%/*!Q
ME<CMD#.#VI-3U.TT?3IK^_E\FUA&9)-I;:,XZ $]30!;HHJ"[NX;*%99V*HT
MB1 A2WS.X1> #_$PYZ#J< 4 3T444 %%5Y[VVMKBVMYIT2:Z<I C'F1@I8@#
MOA5)_"F:7J=IK.F6^HV$OG6ER@DBDVE=RGH<$ C\10!;HHHH **** "BBB@
MHHJM+?00WUO9.S^?<*[Q@1L00F-V6 P/O#J1GMG!H LT444 %%%9RZY8/KCZ
M,DDCWT<2RR(D+LL:MG;O<+L4G:< D$XZ4 :-%<[>^.-"L-3NM-FEO'N[4J)T
MM].N)Q&64,H+)&1RI!ZU'>^/_#^G310W4M_&\NP1C^R[H[RZ;U4$1X+;>=O4
M8((!!H Z:BLJP\1Z9J5W':6TTGVB2V^U+%+;R1-Y6\IN(=01\P(P>>^,5JT
M%%03W<-M+;12L0]S(8H@$)RP5GP2!Q\J-R<#C'4BJ>G>(-,U66**RN?->6SB
MOT&QES!)G8_('7:>.HQR!0!IT444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% ',^+=C7_A:*<D6SZRGF#L6
M6&9H\_\ ;18R/<"N"OIKK2[KQ%&=9:/6SK7GV6BNL3)J$;F/9E&4O("OR[@0
M$\OMM8GT[7H+"^M(--OIGA:\G5+9X^'69 9D93@@,OE%AD8^7!ST.ICG/>@#
MF;#Y/B5KB0A?*;3+*2;!_P"6N^X4''J45?P5:Y+6-/USQ;JWB&^TFSL9%M2F
MGZ=<SWCPR0S6\@E=U7RF5LS!5/S+GR<<=:]'L-+@T^>]N(R[SWL_GSR/C+':
M%4<  *JJJ@>V3DDDW: /+WN[;QL=0U=+[4(;=/#UM=P0VU])"L,Y>ZW$[&&7
M5HPO/&5Y' Q7DU+6C;:9;QWEX\WB_2K18IT9C]FN %%Q(F.$)A<R#&.82>IK
MU"QO;?4M/MKZTD$MM<Q+-%( 1N1AD'!YY!'6J;Z'!+X@CUB:XN)988C'! [#
MRH2V SJ,9W$#&23QG&,G(!A_$$FW\-VP35$T^,74:.]Q)*D,BX8>7++&0T2$
MX^?.,A0<AL'BK;6;&>/P]#J6J7=EHPOK^"68ZP[V\ZJH*A;GY&>'<< MSE=G
M(Z^RD9K)U.RTYM4TK4;VX\J:UD>*V#2!5=Y5V[<'[Q(Z 4 >=07\,ATV#7]6
MN;?PM+/J'V.ZEO9(EN LB?9Q)/N!*[#,4W-\X53\V!4%YJ-_<^$;Q)KNYFLI
M-!U\VKS2,3<6Z21""1L\L=C<,>2#G^(D^PD9J.6XA@>%)941YG\N)68 R-M+
M87U.U6./0$]J /(/B'K7DWOB&2VOS!J&GQJ;82ZQ+%*C")7S!:QKAT^;)=R>
M0^?E7A?$6I10QZ]-?ZQ>VWB-=51+*WBOY8_]$,D80I$K!6C9,EFP?F+9.0,>
MLZ??VFJ6<=[93+-;R9V2*#@X)!Z^X-9%UX1MKV_:6XU'49+)[A+I].:56MVE
M4@J>5W@;E5M@8*2.1R<@'G5QJ.J-XFU,RZM:VVL+K/E6L,^I7 F$ D7RU2S1
M2KQO'@EN?O,Q(*_+W7CNY6WM](6\O)K+1IK\1ZE<12M%LC,<FP-(O*(THC4M
MD=0"<$UU>.<]Z6@#R.W<:KK6GZ5;:G?S>&IM9F@M)H;^8&>%;(NZ"4-N>-9E
M8 Y/0KG Q76^/;N'3M%L(99WBBGNUA+R:BUG$0$=L33X9E0[>W+-M&<$UUX&
M*0C(P>E 'D6A2S:O;VNF2:G<_8CXG>W4V=_,08/[/:4(LS$.T9;D'/(Y7 Q4
MT>K7'AFUO=7:\O;C2M UJXLIX'G:5OLLD<>T'<27*2LF"<D*6&<5ZQ67K&AP
M:VUHMU<7 M[>99FMD8".<J0RB08R0&4' (SCG(XH RHX=1TSX;7)U"ZD;5%L
M)I[B7S#E)F5G8*W8*Q(7'0 8Z5P0,^HZ#XGU"?5-3:XTS0;6ZM#'J$R"*;[(
MSF3"L Q) )W9[^IS[*3@9_E64_B;1X].TW4'OHQ:ZG)%%9R$'$SR#**.,@GW
MQCO0!YIK-P^GZMXTN+.\G@U&:'3YGQ=2AA:L4$\JJ-Q"JNX%U4E!G&*=:SW$
M^DZI;6&M1?V>UWI<"MIFJ3W7DO)=HLFRX<#!9",H&..IQOY]-N=>TRSU 6%Q
M=K'=$Q 1D'K*6$8SC&6,;_E6B!B@#RG7M.6VF\8I!?ZK&FAZ'#<Z>JZE/B*7
M;<-N/S_.<HOWL\#'2F>(3>^&[O7K+2=0U$0G3+&ZG>6[FE9 UTZ3RACO:/\
M= Y*#@+D#*BO6J* /'K?4+J+2M3^Q:K;R:+'<6*W;Z=J=Q=K;1M*?/=;A@"N
M4V[@K'8 6^4MFH;:\L;?Q9=_\(_J\T]C)K&DQ>:EZ\RLI67=&)"Q+ID=,D Y
M'; ]7BUK3);FVMH;R&26Y\XPB-MP?RF"R8(X^5B ?>IVO;>*_AL&D N9HGEC
MCP>40H&.>G!D3\_K0!XW9:\)_%&BW5KJ$D4UQK,D%S%<:S)+=^6QE79-; ".
M%0=@51D@[<'.35:RF2PT72=/%_%!IOV_5%O5O=6GMXEN5G_=1RRKN9#Y>Y@A
M*ASECENONP&,^]5K>\MKN:[@AD#R6L@AG7!^1RBN!SU^5U/'K0!B^!IKFX\*
M6TUS=K=[GE\F8.[[HO,;9\[JK/A< .1\P ;G.:\^TI?^$8\/^"K^TO-79K[1
MY6NHH[EIFD"69E41QN2@92H"@ >AR":]DHH \)BUHP6U]_9^JINE\,ZA,YMM
M=GOV,R)&5=W8*JRC+G" $9]-M=1-;V.DWFAVVM:M>6VAW-A)</=W.JS1>;?$
MQ?>E\P;3MW,J A<[B!D<>E2RQV\+RRND<2 N[L0JJ!R23VHAFBN8(YX762*1
M0Z.IR&4\@B@#@O!\UY%\&?/T@R3WR6UXUH77+R2B279D'^(MC(]:PY-1TJ#P
MO._AOQ!K-W='3XGU&6*[DN6AC,L0EE?<6,4XC,I &T_*_'R#'KM(!C/O0!XW
MX@U*WM+#61X;UR[?0(X+$SWEKJ$ER8)VO%#>7(68[C&264'^[D?-SI&22?\
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
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
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
MH+>&V39!%'$F<[44*,^O%));PS1O'+%&Z/\ ?5E!#?4=^@H Y?PKJ@U+X?\
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
MMY' W*0<;E%=)9RV6HP6^J6OERI/"KPW 3EHV&X8)YP<@XJT5#$$@$CH2.E
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
M"L;2[7W .,Y"XW'YJL2PW;G2KDZUJXDO_%%Y82A;Z0*+8270\I5!P/\ 5C#
M;U_A887'I5K<V=Q-<6]NR&2Q<0RH%QY3%%<+T_NNIX]:L>4G'RKP=PXZ'U_4
MT >/7&K:E;7$&E/J,ATJ/6;^U,M[J\UKDJ$:&%KI5:3^.4@$@ML W'&#<LM6
MEN+;0(=:U_R]#EN;Z,7MI?S(DS(0((FNB(V? ,V&! <Q Y;G/IMP]CYJ6,[6
MYDN0S+;OC,H7&X[3U RN3VR/6IWMXI83#)$CQ$ ;&4%<#IQ0!Y'I6MII>A_:
MX-2OI]/6TU^X\^V</)+MO(]DPR-K, Q(8C W$]":S+N_>YM_%6E#4/,M&\+3
MW30P:]/J($J'(8RL 5)##<BDJ01D$$9]P$:J<A5!&>0/7D_G6?<7^DZ1#<>9
M-;VZV5LUU+&@&Z*'DE]HYVDJW;DJ>I% 'F.OZVT>JZE'%K5O!IEIIT,NF7$W
MB*>W+JRMF9=B2?:CO&,,6^Z!M.[GI?&QN[KX5QF\E\N]E?3_ #I(4*;9#<0[
MF57 (P<D!@".X[5VOV6W98@8(B(CF,;!\A]1Z5,RAQA@"/0C- 'F6LW?_",S
M^(M/&HZJUB8].:'S-0<M#)-++&W^D2%FBC;RURV?ER2N"16%#J][<-K&E0:S
M,EN-7TJ!39:O-=F)9GV2JEPX#G.TY'(5MP'(->T/#'('#HK!UVN"N=P]#ZCD
MU4N[FPTQ+?[0T4*RRQVT(*\%R<(HP/7IZ4 >6>,9+&VL/&=AJFOWUI)9Z<L>
ME6TNHR+YT30?>PS?OR\I>,EMQ&T ;3S7<>-+NYM/"<3P7#VL,EQ;17=U&^QH
M+=Y%65PW\.%)^;^$$GC&:Z62WBE=6DB1V3(4LH)&1@X^HI^T$8[4 >7W6HZ<
MM[;6%AXEOW\/OJ8BU"[;4)"L#?9RZ0I=%MV&<*6PY()"Y&[!HC5;9]8T^SN/
M$]^OAU]5NX+:[;4)(OM$8@B<)]H#!G59C(H?<2=NW)SSZR+6!;;[,L$0@P5\
MH(-N#VQTK)NM.TO4O$-FCR-]JTJ R"V51Y9CG#1C<"O(_=N  1TY[4 <-'XB
MOM$TFW\3275U?:+9WE[9 B5I?M-L2?L\F<G<WF(L2OR6$F<G.3TNH1:EHWPD
MU/[3?3MJT&CW$TMR)B76<QL[%6Z@!B=N.@  Z5K:_IUC=1V<NI7[VUA:SQRM
M!O1(II ZF(.2,\.%PJD9) (/ J6\2P\3:5J^D>>YB=9+"Z,7#1EXQD D8SM<
M'/(YH \UUS6([/3=9D\,^)K[4(!H$MS<3_;6G$-P'3R7#9_=,X:;*+M&$&%&
M*F\8RWGAV:^L-/UC4T6+1%F226]DD<2&[12^6)YP2/3''3BO5%MX45U6) LA
M+. H^8GJ3ZFG-$C'+*I)&#D9XH \G\:68L++Q-I0OM1EL8M/L+U1<7\TC1N;
MB5'.]FW!2J*2,[01G INHZK"ECXBNAXCO(=5LG1-!MH=1=_/C$4;0$1;B+CS
M6)!9@Y.2,C;QZT8D;.54[AM;(ZCT/YFLS1M3TC7[<7VF,D\,#M#'-Y!4< 9\
MLL!E<$?,N5/K0!POBOQ2FF:7XVM7UHVVI)>PBRA%P5E5&@M_]6,YV[O-)QQP
MY/>L^;R[27Q5%;ZW_9]RWB6(S1W-_/$LD30(RHTBDM;ASNQ( ,[%3D8 ]<:"
M)I/,:-#)M*;BH)VGJ,^E(]O#)YF^*-O,7:^5!W#T/J.30!S'@#4A?^'IVS>-
M]GO)HBT]V+P'!SB*8#,L8W8!;+9!!Y%<3X8\0/=^*O"\MKJLLT6IO.TR3:VU
MU-+&89'4RVX7RH"&08"'C!7L:];BEMUE-G$\0DBC5C"I&40DA3M[ [6 _P!T
M^E.2V@C9F2&-2S;V*H!EO4^_O0!Y183ZOIFD^#=0LM2U*^U+5=)F::*[NGE2
MXD%IYL8V,=JD,JC*@$@G<2234OAVXTNZ\8^#[BRUV;4KJ;3+F2[66^:<HY6+
M+%68^42VX%0%'RXP-M>EK=V?]HG3E9!=10K-Y07[L;$J"#TZJ1^%%S-9:9']
MHF\N%9)TCWA/O22,L:]!U+%1F@#A/&DNJQ^(SH5AJ%W;2>)((H[.:.9A]F>%
MRUPR_P!S,+#ICE?6LZQ\0ZIK=EI?B%KJ[MH;[6;"SCMPS1H%1/WPVYYS,TJ'
MU$:]0!7JY4,02!D=#CI52QO++48Y3:2)*D$[POM7A948AA]0<T >9_#1@=:T
MO!!_XD,O_I8]2>(]3M8O$7B];OQ'=V5W8V<,VF6R7[Q#S#$3E8PP$I+A!L(8
M9(&/FY]16)%^ZJC P,#'%9%MIVF6WB:^N!<"34;U(IV@D928UC!C#HN,C[Q!
M))_I0!PU_/K4>E>+==:]U"+4+*2"-;>.=S#:*UK;-.RQ@X8J))&&00"N1U.7
M2RS76I:EIO@S7[J^CCTI;T/]O>[6.[256A0R,[8$JAPR9P5&<#//J"J%)( !
M8Y.!UID,$5NA2&)(U)+$(H49/4\4 >8KXAN]<2Q\26=_=Q:9J6NV=K90B0H#
M FX/E0>K2&0'/4(GH*I:/?6MY?>#+B?6[FZ\0RZA,VH6$UXQ\J46]QO7R2<1
M;&(0;0O!YW<&O7?+3 &U< Y QTJG?W&GZ3;3ZE>-%!$@#2SE.1V!) R>N/QH
M \O\&ZKJEWJ?A^:75X#?732#4K:36)[B60[&9T-H80EN4<#&"H7&W+;N>E\4
M1V4?CO29[FZ>*631]0CA0W;QK(X: A0FX*QPSDC!SM!.=BX[58(DF>98T65\
M!W"@,V.F3WISQI(5WJK;3E<C.#TR/S- 'C^F/J.@>'?"DFBW-]<7E]X:N)1;
M37#S))*EO$\02(G:N&. % R#@YK0\#ZM<7.OZ6MOK-G=P75@\MU$NM7&H22$
M;-LI5HE6W.XD%<J#N("Y48]0$:C;A5&T87CH/:J=Q<Z?I)228Q6YNYTA#!,&
M25CA0<#DGWH \\^(.M(FJZE:)?36TUGI@E4R:S+IZAG+[6A2)2UP^5 P?ER%
M Y8UEWGB'[7H^HW>N>(;C3KQ-#MKK2A#?-;"=W@+M(J*P$K&7*[2&P H &[G
MUNXDLH[NT6X:!;F1F2V#XWLVTE@F><[02<=A7/3Z%8^*X'O;/7=233+V'[/+
M;6[H8)47<C!0Z$QD@E28RI( [C- 'G^IZ[J8FU'[7K$%C):Z=:S6$EUK4]H0
M#"&,PA2-A=9EW*0V[.T+M&?FT=4DU.>T\=:K-JVHP7NDQ036D=M=RQPPR"TB
MD;$9(#*S=5<$=> 2V?4Q9VP6!?(BQ  (LH/W?&/E].*D,2,&!52'^]D=?K0!
MYRNJV;:[JDNLZ_>66JVVL1VUI8P7;C,)*>6HMP=L@D#$EBI/+8(V<3:%<ZG/
MXFA\,RW-XRZ#<W$]U</,[-<0L/\ 1%=^-X*RMG.<M;G-=K87.GZO;6^J6;13
MQ2)F&X"\E3Z$C(%0Z3H<6E75_=M=7%Y=WTBO+/<;-VU1A$ 55 51G QU9B<D
MF@#E?&]WJ=CK5M;6MY=11:];KID9B)_T>?SE_>)C[K^5).V>/]2O/ KG['7-
M9U"PM[Z>\NX7M-2TK19T$KH'G29?M38S@ABX0GN$(Z&O5H[FVN;B:&.:*2:V
M8"5%8,T3%<@$?PDJ0?H1ZU+Y28QM7&=V,=\YS]<T >/Z7IVGW.M:#IL.H7?R
M:SK*W"QZC*9D*R2;5+[]Z$J%8X(+9R<[B3W_ (*N)GT">.>>:X-IJ%Y:I),Y
MDD:..XD1-S'EB% &>IQ70B&,.7"*')R6VC)XQU^E4CJ^FPRK#]JAWO=?9=J'
M=B<KYFPXZ-M^;G'7WH \M\,^()+OQ3X7EM-5EFBU-YVF2;6VNII8S#(ZF6W"
M^5 0R# 0C&"O8XV_B%=21:S;(-86"(6$S_8WU272RS;A^]CG4;'=>GEOP,@]
M#7H2VL$;,R0QJ6?>Q5 ,MZGW]Z66"*<*)HDD"L&4.H.&'0C/>@#R;4-5L+6Y
MU75Y-1U>"ZO/#FFRQ#[:L5P1))*C,48^4A&4W,%Q'N9A@L<Y6J7HN]'\66#W
MP>UM;6QN/+M]=GOEB<S.'/G/M8?*%RO*C /7I[>\,<A!=%8@%<LN>#U'XTQ+
M6".,1QPQI&%V!50 ;?3'I0!Y#KNK70U'61:Z[#:K:16_]D33Z]/'^Z\E&258
M5B<789RP)8N6QMXZG1N5OKHZ]?G6=4M[JW\16EC"(+QQ%%'(;57 C/RG_7/C
M<IP<$8KTFY6RM8!=7(MXHK1&?SI %6%0.3D_=&!S[4V*\LI[^YL(Y$:Z@6.6
M:/;RH?.PGZ[#^5 'E^L7]_I=SJNE6^H7*Z9!KMM#)+=:I-&8H7M%DVM<D221
MHTNT9_VMH*[LA8;K4;JUTVR_MQVLIO$HME>PU.:=EA-M([PFY9$:0;L_,"2N
M0 P9!CUAHD975D4AQAP1PPQCGUXJK>W%CH^F2W=T8[>RM(S([;/EC51R0 .P
M]* /-Y([>#7;&#4=5O?LFG>*GMK>6YU&52B/IYE5&?<"_P"\; W$G#%<X8@^
MJU&T,;A@R*P8AB"H.2,8/Z#\JDH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** .3\:W+Q
M3:%;SWLMAI-S?%+^ZBN# 541.R(9 04#.JC(()X7/S<\U'J6FW.JZ?:3>)[[
M_A& EX\-Y+J#V_GSI(@\L7 97D1%9]IW'=@DEMG'I\D:2QM'(BNC##*PR"/0
MBF/;020"!X8VB&,1L@*C'3CVH \RT%KKQ!JVAV5YJ^K26)TZ_E1X[J2W>ZCC
MNTC@E<H5))B8-N&-V<\@UAZ-J\44UEKVJZI>B\'A66598[DF25HV<$K&QV2,
M$&[# C(W'UKVS8-V[ W8QG'.*;Y$0*'RTRF=AVCY<]<>E 'AUUKM]:VVLQ6&
ML. /#4]R?L^ORZBR2J\6R0R, (WQ(W$9P<@]-M=-XH:\AM/&NM1ZOJ45QI5[
M ;*..[=(HL06SD&,':X8L<JP(Y. "23Z2EI;Q1B..")$&<*J #GKQ[T\Q(0P
M*J0W+9'7ZT >8R7%[J/B[^S)=3U".UE\2W$#+!=O&?*73UD$8*D%5W#.!CDD
MC!YJM!JH2XM;#6]=O+30H=5U.V:Z>^DB+-&P\B*2XW!P-IE(RP+>6 2<8/J_
MEH&W;5SG.<=^F?RK,U?0SJGV=X=3OM.EA9F#V;)APPP0Z.K(_8@E201P1DY
M,7P#*-5\(7 ?4;N^@>]O88KJ2X8RO")G5"'!# [<8(QCMBN.\$:;9:K8^"+>
M/4+P(FC7IN!;:A(K>8'M 8RZMN0 D'8I7! &,$@^I:-I,&B:8EC;O+(JL\CR
MS-N>61V+N['@99F)X '/  XJVL,:$E$12222% Y/7\Z /&;;7M4N+;0;;4=1
MC-B+.ZQ<7FM2Z:;B2*X:/YIXE)=EC53M)&=S,<XX[2PU/6F^$,FI03B]U<:=
M-+;3PQNQE(#>4X#HI9B I^X QZ#!%=C);031>5+#&\><[&0$9]<5+0!X_+JF
MA:5K\M]I/B+4=3BM_"]W+*\=X;R6(^9!B12Y8*QZE3A1M!VC)SAZS?RW-CXF
MTM+\RVI\.M=-!;Z]/J($B2+AC(X&T[7^9%)4C:2,$9]X2"*)B8XD0DEB54#)
M/4_C21VT$,:QQ0QHB@@*J   G)&/>@#R#Q!K<\>JZRD6N6UK:V=E;R:1/<:]
M<09B,0(G5%1Q=YDW [BV[:%QSENV\77U_;^#[25KC['YT]K'J%S 3&;>%W42
MNI;!3 )&XX*@YX(XZ@VMN?*S!$?)_P!7E!\G^[Z?A4I&1@]* /)M36TODU2Q
ML-7O]0T:WU#1WBE&HS2"*=[H)+&LX;<V$\ML%CL9P1@XQUWC6?\ L_2])B:^
MN++3'U"&"_NTF96C@VMC=+G<@:01H7R#\YY&<UTZ6\,4*PQQ1I$OW450 .<\
M#ZT]T61"CJ&5A@@C((]* /')=06U@U8:/J[SZ7-XEBAN+V34WC'E"SC(1KI5
M=T7S%2/?U/"E@6+5,=1NQI$<4OB.T^R#6FB@0ZS=>7*OD;C;F_$:MD.2RDDY
M(V$G;BO6A;PK$8A%&(BNTH%&",8QCTQQ2&U@:V^S&"(P8V^44&W'ICI0!Y#;
M:A9WVH^%-3DO;Z-Q9:I;Q23ZFSB26.2,*J2*5689W -C+JJEMQ7C1T>^;1;+
MP%J.H:W>K;:E;/-?7%_?.T;2O;*RJ2YVJ,AMHXY'K7IY@C*HIC0JA!4%1A<=
M,>E$EO%+#Y,D:/%Q\C*"..G% 'EECK4.J75@=5UZ:WT":;59X[I=1>V$SI=E
M8D,JLK;5B+%5! (&<$+QFW-U:0W&MZC::WJ4MS)X-\^QN;FZDBEG*_: ) F5
M!PH5@0O&=_5B3[));0S1&*6*-XR<E64$$YSG'UYI7ACD(+QHQ (!90< ]1^-
M 'ENO:J4/BJYN=>O+/7K*X$>C6,-XR^8!&C0@6X.)O-<L"65LY(&-O$C278B
MUC6O[5U(W-GXFBM(8_MDGDK"UQ"C1F/=M8$2/U&1D8(P*].:")I4E:-#(@(5
MRHRN>N#VI3$A&-JX)W$8ZGUH 9!=6]R\Z03QR-!)Y4H1@3&^ =K8Z'!!QZ$5
MY#/>VUU-HDVI:S-_PD4GB98YM.-ZS+&JSL%40;BJ*$$9#A03D')W\^N6UE!:
MS74L*%9+J433$L3N<(J9YZ?*BC XX^M2>1%YIE\M/,( +[1D@<CGVH \?T/7
MM7N=6TJ:?4K2+5KC57@NK5M7N)9"@=P\7V(1%(]J#(?(QM5B^&.6Z7KFIVDS
MBSU.XUG5)K"^>WEM=0DG6:55+IY]E*,VY!4* F &;8>H%>Q"WB$YG$2"8C:9
M HW$>F?2A((HY9)4C19),;W50"V.F3WH \DU'5-/A\'W%SH'C#4KJ^ETR*65
MA?-.$;S8AYIR3Y+DLPV#:#\PV_+QH^)9'T :M9KK>IVME;6^CL;F2]>22%9+
M^42OO<DY*<'.>% .0,5Z2MM"GF;88U\QMSX0#<?4^IJMJ>E0:K;+!.70+/!/
MNCP&+12K*HR0>-RC/L3TZT >6>(GLKC1O$$-GK%Y>Z%9W6E3)<-J,LB0S&X
MF03[LLH3RW(+'86W#!QBQ_:[/KSV5]K-S#X?DUN:$W0OGCX6S@>&(3!@RJQ+
MMPPW$=3N.?5%MX4@\A(HUBP1Y84!<'KQ0UM"\31/%&T3##(5!4_44 >6V-[<
MZO=Z/81ZOJ$FCS:]>6UM=0W;J]U:I;.X'F@[G42!U#YR0@YSS76>";FYDTG5
M8'GEN?L6J7=M 9Y3(^Q)#M5G8DMC.,DDXKJ1&@"@*H"?=XZ=N*55"YP ,G)P
M.IH \HT6\^V)X7^SZ]J%YK&I,\>N6C:@^8U:%VF/E C[.8Y0JJ4"$<#)S73>
M"8%L_A1I+0R3Y?28Y27G=RK&$?=+$[1Z*, =@*ZY8(DE>5(T623&]PH!;'3)
M[TX(JH%50% P !QB@#S'PYILU]_PB2W.M:Y(FJZ$]]>J=3F'FRK]GVD$-E /
M.;A"N<#.><X2^(Y-0T#1UO=7F6[70([B1Y]<?3T+.S*)%\I3)/+E,$'*CCNQ
MKVH1J-N%4;1@<=!Z?H*:;: M&QAC+1?ZLE!E.QQZ4 >.?VM=0:=?:W#?2MX@
MN?"6F70#73_-DS":58LE?E7#<(0I).,L=S;S6=0M],UV/3-<@$$>GP2$V>M7
M&I/#*TZA'$TD8";E+93=SM!"XR3[,(8P4(1 4!"D*/E'H/3H*;':P11M''#&
MB,Q9E5  3ZD>M 'F?B*\/AK4M6L/[6U9;&+1[0(S:@=ZR2WDJ%C+*2$SD*9#
MRJCCE15"PU&:>XUFQ-ZD]K;ZCH<D<<>J2Z@D3M>@.!-*H8_<7*\@$'OFO7FB
M1PP=%8,NULC.1Z'VIJ6T,:*B11JJ@!0J@  <@#Z4 <KXSO!#JWA^TO;Z2PT:
MZFF6ZN([EK?,@CS%&95(*ACN/!&2H'?!\_L]2DMK2QMK/4DDT6YUK4PUW-JL
MEFMPX8>2K74:LV6!D8<C>4'/8^V2Q1SQM'*BR1L,,KC(/U%));Q2Q/%)$CQO
M]Y&4$'ZCO0!Y'_:UW-HVE&X\06$T2RWPBC.M75HEU$CJ%Q>!%,CQ\KR,."6R
M2I-4KW4H)0^LQWVIVUY-X,GELVN;UDFDD57^8!2%<[1ORHQT? .#7M$MK!-"
M(I88WC&,(R @8Z<4LD$<I!DC1R,@;E!QG@_I0!Y[J$=II?B>UTC6M?U"UTAM
M/>Z2XN-5E@:XN0P$F90ZD!4PPC!"_.QVX'&3%XFU[2_#^D:P]U<W+:Q:3:;9
M"9.'NO-;[%*5XQYD9)8X&<+[5ZQ-!%<($FB21000KJ",CH>:H7NBQZAJUE>W
M%U<-'9MYD5IA/*\W#*)#\NXL QP-VT<'&1F@#RW7K_4=*U+6-.N=>2W;2[*W
M&GW-]K<]J[*(AF?RDC871,NX$,6R5"[1GYH_%U^ESH7B9_$&L26FKQ3PQ6=A
M'>/'&T12)AM@)&\.S299E)&#]W9Q[+);Q2O&\D2.\9RC,H)4^H]*&@B>02/&
MC.%*ABH) /49]#0 V*[MYYYX(IXI)K=@LT:N"T9(# ,.Q((//8UY)JWB-DUZ
M>ZM]2FCECUZ&T"W.N,DFT31QR(MDB^68MN[#.0Q!W9Z5ZS!96]M<75Q$F);I
MP\S%B2Q"A1UZ#"C@8'4]227FU@,K2F&/S' 5GV#+ = 3WH \QMS>"VFUHZOJ
MANH_%ILT0WCF$6[7OE&(Q9V$;6;!(W#C! 4 9T][;74VB3:EK,W_  D4GB98
MYM.-ZS+&JSL%40;BJ*$$9#A03D')W\^P^4F,;5QG=C'?.<_G2>1%YIE\M/,(
M +[1D@<CGVH XWQE#;#QCX(GNIY(4&HRH&%R\2ES!)L4X8 EF 7!^]DKR&(/
M,^&([C2_#_A34K"[O)+B^O[JW>W>[<P2+Y=RRJ(R=BX:-/F !ZY/)KUIXTD
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
M:=+IMTDTC79O%4*L:DL5'\>,'=R-N#F@#<HK+UG6X-*M)'$MF;D1^:D-Q=+
M&0,JEMQS@ NO..I [TQ_%7A]-333&UO3Q?O)Y2VQN4\S?G&W&<@YX ZF@#7H
MK)E\4:#!JO\ 9<NL6":AN5/LS7"B3<Q 5=N<Y.Y>.O(]:UJ "BLBV\5:!>ZF
M--M=:L)[XE@+>.X5G)7[PP#U&,D=0.:8/%_APP7,PUW36BM=@G=;E"(RV=H/
M/4X.!U.* -JBLIO$VAIH\>KG5[$:=*=L=UYZ^6[9(VJ<\G((P.<@TR?Q7X?M
M=/M]0GUK3X[.YSY$YN%V2XZ[3GG'?'3O0!L45DWWBC0=,BMI+[6;"VCNE#P/
M+<*HD0_Q YY7D?-TY'K3KKQ'HMEJ4.FW6JV4-[,5$=O).JNQ;A1C/<\#U[4
M:E%81\5Z9:1W4FJZAIMBL-S) A:]1M^S'7IA_F&4Y(R/6IIO%&@V^DPZK-K-
M@FGSG;#<FX7RY#SPIS@G@YQTP?2@#7HJO97]IJ5JMU8W,-S;N2%EA<.C8)!P
M1P<$$?A535/$6C:&\2:KJMG9-+]P7$ZID=SR>G3GIR* -.BL&+Q?I,GB+5M&
M:ZABGTNVCNKAY)E "-N+'KP% 4L3TWK4UOXK\/W=A-?V^M:?):0LJRS"X7;&
M6("ACGC)(QGKD8H V**Q(/%.ESB6Y74-/_LQ;>&9+P7:X8R2.@!'\(W( "3R
M21U4T^+Q7X?GTB;5HM:L'T^!MLMRMPOEQG(&&;. 3D8'?(QU% &Q15'2]:TS
M6X'GTO4+6]B1MKM;RAPK8S@XZ'!'!I^HZG8Z39M=ZA=P6MNI ,DSA%R>@R>Y
M[#O0!;HK'E\6>'H-*AU276].2PGR(KEKE DA&<A3GDC!&!SD5'KWBO2_#MOI
M\][/&L5_<QV\3^:H7YN=Y)/W0.<C/4>N: -RBL9_%OAV.2\CDUS3E>R!-R&N
M4'DX?8=W/'S?+SW('<4L7BOP]-IIU)-;T_["LIA:X-RH19 ,E22>&QS@\XH
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
M<]I_CBQOKS7 UO<6UAI-K%=-=W$;()8W$A+*A&[:!$<-_%S@8P2 8<6F-/\
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
M#Q'+/"(X[S4_M$!!!WI]GA0MQT^9&Z\\9[UNT4 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '-^+M,O-2?P^
M;. RBUUB"YFPRKLC4."W)&<9' R?:N6G^&J7GA^^G-E"FN_VA=7<(N7,L$X-
MP[QI+'N*%'0J#QD9SU%>AZAJ5EI-FUWJ%W#:VZX!EF<*N3T&3W/8=ZHR>*_#
M\.F0:G+K6GI87!(AN&N4"2$9R%.<$@@C YR* .9US3[K6KF"37?!2ZG926J-
M"EM)"MWI\W\:&1I5!4_*0T;#[IR.AKHO"-GJ5CX:MH-69OM0:1MCSF=HD9V,
M<;2'[[*A52W<COU-RPUS2M46 V&HVMR)XFFB\F96WHK;688Z@,0#Z'@U2'BK
M3?M<Q:_TU=/C@60W9OD^\96BP5[+N7:&SRV1U% '/^#/A_96/AG0QK%I<G4;
M.*-W@FOY9HHY5Z$1^88\@\C P#TJDVC^((TDTA-%DDB_X29-4-]]HB$1MS=K
M,<#=OW@$@J5 ^4D$\ ];+XT\,0VEM=R^(-,2WNLF"5KI L@!VD@YZ \$] >*
MEU+Q7X?T:Y%MJ>MZ?9SD ^5/<HC8/0D$\#WZ4 <7INA:W+8:7HUQH<MG]BUU
M]2:_>:%HS'Y\DHVA7+[V5@A!4##-D]CG-X%U^YTPVIM5A<V&I1G?,A5FDOTG
M2-L$\/&I!/( .#SQ7H]YXGT+3KY;&]UBPM[MF"""6X57R>GRDYYR/S'K19^*
M-!U"TNKNTUG3Y[:TYN)DN4*1#U8YP!P>>E ',:\OB#5X7N[/PQ]DD2:U!>=;
M62^9$D9F,66>(%<@IO/5G( .,XL7AOQ&!JUX^G:A-))K&FW\:75Q;&XGCA,8
M<$HPC# (3C(&, &N_B\5^'IM-.HIK>G_ &)9#$UP;E BN!G:23P<<X/.*H:C
MX^\.V&D6VJKJ5K<6<]['9"6.=-J.S $L2>-H.X]P!0!S^GZ+K6B:W'JYT62^
M1+W51Y$,T(E5+B=9(YDWL%.5CVD;@PWCCK4F@^%]4M=>T#4+RS5(XGU6YDC$
MBL+(W,J/'&.>3MW@E<C.[G!!/;ZEJVGZ/;BXU*^MK.%FVB2XE"*6P6P">^%)
MQ[&J5GXM\.ZC=6UM9:YIUQ/=(7@BBN49I ,YP ?9N/\ 9/H: (_"&G7&E:";
M2ZA$,@O;R4("#A'N973IQRK*<=LUF7WAR[U/5O%\<@\FUU?28+*&?(/S!;A7
MXSGCS%Z]<\5T:ZOIKPP3+?VQCN)C;PN)1B24%@44]V!5N.ORGTJB?%_AX_;U
MBUBQFDL(GFN(X[A"R(GWCC/8\'T/!Q0!BZ59:QJ7B#0[S4M*DTY-'L98G,DT
M;B>>01J?+V,QV (QRVTG<O'7!8:+J?\ P@^K)=Z;!-J^IS7-S/9W<NZ.0LY"
M1LRDC'E+&@P>,"M[2/$>GZOX6MO$*31Q6,UL+EW>08B &7#$< J00?0J:+;Q
M3H-Y!=SVVLV$L-GS<2)<*5B!S@L<\ X//0X/I0!S>E:7=67B&]US3_#$FE6R
MZ9]F&FAX(WO)@^5.(W,8VJ"H9B#\YZ #/= Y'3%8;^-/#$5G!=OX@TQ;>X=T
MAE-TFV0H<-@YY R,GH,CUJ^NL::Z7+KJ%J5M8UEG83+B)"NX,Q[*5!.3Q@4
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
MA29KVW6)YS;*YE #2ABI0'^]N!&.N017)VWQ0T.YATR[$UO'87D]U!)<2W*
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
M *&R=Q5<@$G!/6L;1-*U=G\(6-UH7V(>'T(GO7FB99<6[0A80K,Q5BX<[PN
M@ZFO0** .7TG3-2L_AA9:4UK;MJD.CK;_9[G#Q&40[=CX."N>#@XQ7%3>'/$
M][;S1M8:HW_%/7VGH+V:R0+-(D81(XX"%5"4P"?QP "?7:* //?$'@_4-4M8
M+2RBCME'ARXT[>6 5)&: I&<'.TB-P2 0!GU&=#2X=4OO'PUJZ\/SZ9;KI)M
M"\\T+.TGFAMN(W;Y0,X/^]P.,]E10!YCXQT7Q+J%SXE@L+&[:'4+016QL6M(
M8Y_W)4_:7?\ >E@Q( 7Y=NT9&6(T)[#6+6XUV!/"T.IKK,D$J2W$L)@3$,<3
M)<*3N(0QEOD#Y#<<YKOJ* .$LM/U:SD;1W\-0W$;:U-??VG-)"T*QO,TPE"Y
M\SSE#;!\F P!W;:PM"\'ZS#;:1I=_8:A)'ID4BDW%[;"R=O*>(>7Y:&8J^\Y
M# $!B3N(&?6** /*K3PYKDFF7EK+H=]+9C2S"ECJE[;^:LF]&6*WN8LOL 5L
M&3'S",\<XZ?P;8ZM:W6I2ZA'>BWD6%;=]2^S&[8J&W;W@R&097;N.[ENV,]=
M10!Y]JFCZPVN7=U%HSW<,&O6^JQ@S1 7,8M$@94W.,2(P+C>%4[!\W-;GAFQ
MOAJ^NZQ>6DEBNI2Q&*SE=&=!'&$+OL9EW-CH">%7// Z6B@#A/#7@*PBO-1U
M+5M)C&HMK-S>6\QDR2AF+Q-\K8Z8.#SZBMG4]-O)_'7A_4HH=UI:6MY'/)N
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
MIM'U2#6]%LM5M5=;>\@2>,2 !@K $ @$C//J: +U%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 8
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
M0%B!S6C\"7;65II]YKSW%AIUO+!81BV"2+NB:%6E;=B1EC=@,! <DG)KM:*
M.9E\'Q3Q:9#)>/Y=EI4^F-M0 R+*L2E\YX(\KI@_>]N6Z1X2GL;6>*\U9IY)
MM+ATPS6\/D,JQ&;#K\S8;$P'U7/? ZBB@#S^P^&$4*V<-Y>VKVMO9SV+065@
M+431RQA'9R&),AP"6&!UPHSFKMQX)U'4](O--U7Q)-<02:>]A L5N(E4-C][
M*-Q\R0;5&1M &[ &ZNSHH R=1T9]8\,7&D7]RK2W-J89;B*/9ARN/,523M(/
MS 9.,#FL?2O =OIFMZ7J9O9)7L;!;9D*8$TPW_OSSPV)IQCG_6'GBNNHH X&
M+X91Q:.=/_M5R#IEMIV_R!TAF:7?C=WW8QVQG-='XDT&;7$TYK;4#8W&GW@O
M(I/*$@+"-TVLI(^4[^>0<9 ()R-NB@#C9_ C75I)+<:G'+K$FH#46NGLT,)<
M1^2(_))YC\KY<%MW?=GFMKP]HCZ):3I-<QW$]Q,9G,-NL$2< !(T&=J@ =2Q
M)))/-;%% '&V_@5SKUOJ.HZC%>?9O-$4GV)8[J171D"33@G>JJY  5>0I.<5
M2_X5O=3:?;V-YK_FV]GI=QI5HJ6839%+&(]SG<=[@*O(V@XZ#)-=_10!QLG@
M1]3BEAU_5WOXAI\FG6_E6ZPM'')MW2,<MNE.Q/F 51M^[R:?<^#]3U2!SJWB
M.2:[B\EK.6VMA#'!)$X=93&68.Y(PW0%<@!<YKKZ* .1;P7<7=^FI:GJXGO_
M +7;3LT-MY<0C@+E(T0LQ S(Y)+,<GTP _5/!KWXU22'4O(N+O4K;4H7:#>L
M,D"Q*H*[AO!\K)Y7[WMSU=% '(7G@1+OPY>:0;X$7&J/J698-\98S^=Y<D>X
M;TSP1D9]JJ1?#N2.XN+X:M''?M+;W-NT%D(X;>6%9%^6,-S&R2%2I;/4[LD8
M[JB@#E#X3U"2ZT[4+G7FGU&UU%KUG>W_ '.QHC$T,<>[,:[#P=S'<2QSFJFE
M?#V/3)K>W%Y;OI-MO$5N+%5G96! 22;)+JH)QA5)P,DXY[:B@#C]+\%WEA?:
M*]QKANK/14>*RA-J$<QLA0>:X;YF"X 8*HX.1DYK2U_PO#KVHZ/>/<R0MIUR
M)2J#B9 ROY9YX'F11-GG[F.];U% '&67P]M[#39+.*^<AM8AU-6,0^1(G1HX
M!S]U5C"@_4XYQ5FT\'RVVI6=S)J8DALM3NM0MXA!M($ZR[D+;N<-*Q!P.,#'
M>NJHH Y!?!4]I=_VAINK"#45O;JY226W\R(I<%2\3H&4L,HA!# Y4=L@QIX%
MGLWL;[3M9\O5X)KF:>ZN+82I<-<8,F8PR[1E$VX;Y0@!W<UV=% ''Z=X'FTN
M70Y8-8>273);PR/-;JQN([F7S'4X(VL"%PPXX/R\X%[6_"[ZOK$=_%??9_\
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
M01!C4<<*.G3/US0![Y17,>-]>O-"TVQ73XB]UJ%ZEFCB+S3'E7=F"9&X[4(
MR!D@G(&#S(\4>*MMMI_R07,VLQV4=W>V85G@>WDD):)7X=2IYR <*<<D4 >F
MT5YU<Z_XG@LKNSC<7EQ9:N;.>YM+9#<-!Y"3!TA9@K.#(JMC/ )"GMI^&_$=
MWJ=]H]O)>0W(FM+]KATM7MV\V">&-0T;_-&P#MN4]^G&* .RHKS30/$WB/Q#
MJFEP)>V=O;FTDO;DK:>8\JI=-'Y:?, NY!][G! P.:D\,^+=?U2[T:[N;:?[
M%JN"T+60CCMU:-G0QR[\N1@ Y'.2P"XP0#T>D!SS7&>(8KQO'-@4O=EK_8E^
M7M_*!W8> 'G/?<OTV'^\:P?#&M:KH&A>%H[V_LYM/O/#YG0/"85M/)@C927!
M8LI5CN)[C(P/EH ]2HKR'5?$GB&71M8M9KR<PW.@7MW'/)IIM"DD2IGRMS;R
MA$AY=01\I!/('5>)8KR+X/:HHO<72:-(S3B(#<!&21MSQD C/;.: .S!!..]
M+7E^H-KNF^(_%E]8:K;I<:?HUG<3&6SW"Y9!<,!PPV*<'.,GD8(P<IJ?C?Q#
M=W>HG1K:6-=.MX9%B6S$Z3R/"LQ65RZ[$PX48Y'+$D?+0!ZC17%^/Y[NY\ Q
MW%M*]C++<V)88#E0]Q$"IYP<%AGL<$=#6-J/C#Q$FH:P]A!//%I$XM_)%B#'
M<%8T=S)*7_=YWG;@84 $[LX !Z;17F=]XE\4PV'B+5H+ZP$-CJBZ;:6KVA.2
M;B%?,D?>">'9=H ['.:CU37O%NDIXG8ZO93IX?BBN@6L<-=!UW&-L-A0 " 1
MSR,GCY@#U"BN!F\1:Y;>+S#>2&VTUKU+> K9&:VE1F" &9&+1S;SC#A5S@<]
M:V_$&H:B=<TG0]-N8;.2^CGGDNGC$C(D7EY5%/!9C(.3D  \$XP ="\B1+N=
ME49 RQP,FE+!>I ^IKR:2:^\3^)_#-KJLUI-]@U6]MIU%H&AN'@7(D"L3M)4
MXZG:V2*UO'MD;_QSX4@&BZ?K!-M?G[+J#A8CCR/FR4?D=N/QH ]"\Q?[P_.@
M.IZ$'\:\_P#$GA?2%^%^M277A71+&[@T^\G2&VACD6"3RSAT?RU^8A$.0 >
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
M-) D6$),Q&1SQR%/X8KT^@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH R/$6D/JUA#]G
M9$OK2XCN[223.U94/0XYVLI9#[.>]1MX2T1]7_M1K(&Y\X7&#*_E><!M$OE9
MV>8!QOV[O>HO%%YJ=O+HEII5Q#;S7]^;:26:+S J>1-(2!D?-^[&.V>N1Q7*
MZ?XC\2J]G<WM_9SP#77T62%+38955W3SBVXX?*@X'R_GP =GI>DR6NK:KJES
M*LEQ?2(J!<XB@C!$:<]3EG<^\A'( -1:OX2T36[L7-]:,;@QF)I(;B2!I$_N
M.8V7>O7ALCD^M<G!XLUR'2M"\3W5Q:S:?K$P0Z9#!\T*.C,FR3.6<;1NR,'+
M8"XJ&PFUG4/$7@+5M3O[2X2_BGN4AAM_+-NSVQ8*IW'<N#C)YR,]#@ '97_A
MO0KVWLK>:V6!;9#':_9IWMFC0C!16C93M( RN<' XXJY::'IEC<PW%K9Q0R0
MVPM(_+&T)"#D(!TQGVKQ>[+SVAUN>#3IUM/!5M=06<MBCQ1%U<$*#]T9';J,
M+T%>@0ZQKNI:AJ5_;ZGIMEI^GZJ+#[)=18$J*45V:7.5<ESL &/N@YW9 !L-
MX(\/-#%%_9^$BL&TU0LTBYMB"#&V&^88)P3D@DD$&I]3\,:/J]]'=WMJ7N%B
M,)9)GC\V+.?+D"L!(F?X7R.3QR:XV#QEJ[^(=-=+H76G7^I/8_N[!H[=5Q)L
M,<S$-(PV#) *'YL8&#6+I6MW>@^'])U&\$&IR12ZY<AY8@L@\HRL0K\E=Q4Y
M/HV.U 'HEQX'\.W-K;6SZ>5BMK<VL8CGDC/D'K$Q5@7CX^XQ*^U2W'@_0+J:
MYEETV(_:;9+69 65'C0@I\@.W<I VMC<N."*Y+6/$GB/PU:B6\U"QOGO=)O+
MN(16VP6TT,0D&WYCOBYQSSG;SSBMC0]1UY?$=E9:M?6MU%J&F/?!8;8Q>0Z/
M$I13N.Y2)>_.5Z\XH UH?">B6L#1BT+[KF.[>6>>265Y8R"C-([%FVX& 20
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
M5M^6'/\ TT?@\<^PING>%-%TJYCGLK+RI(GF>+]Z[",S%3(%!)"@E%.  !V
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
MA2]U.TG^W?V7J=E%+<02"1)$F3RHSNR4(02@!CTR,FJUC':C2(5\56][)/\
MV%8C1 L4C.'\@;Q#M'%QYO7HV-G:@#VNBO';K1+R^TOQ9>:[;SRZS8Z+;2P2
M;F_<W:VI9GBV\!]ZCE?3'3K-K<@A\<->?9A?:C]IM3':SV\L5UMV1C-I.I*F
M+.XNI &1)N(!H ]<K,UO7;;0;:"6>&ZG>XF$$$%K"99)'VLV !Z*C,2<#"FL
M#QZL;2:%_::R/X>%XW]I*JNR$>4_E^:%ZQ[]N<_+G;GBN<M=&L;^]T8KI[RZ
M/'XBD_LT7$;82V-D['8&Y$9F0E>W"XXQ0!Z7/J-K;7UI92RA;B[+B!,$E]HR
MW0<8'K3-(U6UUS2+74[%F:UNHQ)$S+M)4^QZ5RWBRTLQX\\'7]Y:AT2:>$3F
M(L$D91Y8) XRP.,]Q7.>"]!ATO3OA]J$%K-!?W)DAOI27#/&;:5@DF>JAD3:
M#PN!C% 'J5G<B\LX+E8IHEFC601S1E'7(SAE/(([@]*GKPJ[C-OH>@SSP?:;
MM-!L?L]E=6\RRNZJ219SQ$F.<DJ&!4GA.=M>D^.S</X=M6,5R+$WD!U.. %I
M!:[OW@^3)*]-VW^'=VS0!UE%>3W']AM)8BVL[M? ZZA+]K#1'[&TAB7RRJCG
M[.'W9X">94>GZ4=4U71;2XMKN3PZ^H7QLH)PX5K3R4V*RGGR_,#E5;@KM[8H
M ]2N-1M;:^M+*64+<79<0)@DOM&6[8&!ZU:KR2QT^UM=;\)O>6C_ &>RU?5+
M*VDDC9_* F<6Z;CG X 7/H*K+INGZ1X$\)QRZ?'_ ,3*"&:^N=1:5[<2+ ,"
M=1R_4A$)"@J/[JB@#V2JG]I6HU0:9YH^V&#[1Y6#_J]VW=G&.O'K7D>BI:_8
M["'Q-#*WAVWN]13RY[26*W5]\9M]\+Y*)L,NQ7R 2!UQ6UX?M-,M_'VCW,=A
M?0I-HTD5C)J$3&8E96."QS@^6> QW;" >>* /3:*\O\ B MO=^)?LEY9V[J-
M.!MWO89[D2.7?<MM!&5'G#"Y;<'P4P ,FL"TGTVY20^(A>76HGPWIK6GR2R2
M_:6CDR4QG$Y8#!^_PV. U 'M]4K/5;6^O]0LH68SV$B13@J0 S(KC![_ "L*
M\?O3!]H\01>)%NIO$B:79BS\A'=EO3!R8"@PLOF!>1VQ_#NK7>'4;&;Q!KMV
M&6\TG4+*_G95^62-;*)+D#L1L:4C'=1Z4 >K55T[4;75;&.]LI1+;R$A' (!
MP2#U /4&L;P?92MX;^UZ@G^E:L[WUS&^3M\WE8SG^Y'L3_@->9^';71K6RT6
MUUZS\O0[>*\BN();>00I?B5<><N,;O*^X6XZXYQ0![?17/>"4N8_"MNMRMTH
M$L_D+=Y\X6_FOY(?=SGR]G7GUYKH: "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH J:EIT&JV$EG<AO+
M?!RC%61E(964CHRL 0>Q JW7&?$+^SS_ ,(U_:MM+<V/]K_OHHXFEW+]EN.J
M*"67NPP1M!R",UQ5YI\W^BS0V+6_A ZE=/!;WVERW4$:M%$(V:V5E98S(+DK
MD;5+J=HRI ![17/>&[ZPN+S68-.M+P+%>R?:+R<#9//G#A23N.S:$Y  "@ D
M"N$TCPTNJ:EX8@U2SGOM)C75&CCN=/:WB2,O#Y:>4S.1'PQ17.<!>!M&*]IH
M%EI<\<E[H"IH)US4!>Q1Z>65E#-]E:1%7+1+E]O!4%E/'4 'LE%>0Z?X?75]
M7TB"[TBX;PZ^I:A):6MU;LJ1VWE)L#(P^1#('9%8#C;@#  GD\*6TO\ 95R^
MD,UQ<>*;T7<AB8LUJ9+KY&/7R6^3*_<;=R#N.0#TZXO/L]S:P?9[B3[0[)OC
M3<D>%+9<_P (., ^I [U9KR:WTBYM+RTM;?3IXK*UU[4S!$D+".*)K27;M&,
M!"[G&.,G J"T\.7NG:/X8;0=/DLM7N_#EU'<SQQ^6[7!MXC'YSD=1)TW'C!
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
M327)5S(5V%6$B8(/(/L< 'I%IKMIJ'V5[)+B>&XDFB$R1'9&T3%6WDXV_,I
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
M75VDM8YX&AS'Y$(RJL 0F0VT8  P !C% &[_ ,))IS7-A!&\DC7UU/9Q,J$
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
M71;061N-#GOI_,,7[P0LDB>5/YG)SAON'.%X /<**Y#Q!::A)\.X;69;R[N
MEH+]8EVSS1"2/[0 J,?F9!)E58YR0"<BN:NK/0I?+ETO0+V/PN-1BEU.*.UD
M2WG AE 9;?@E%D\DOA,,0"<[&P >J56N;ZWM)[2&9]LEW*88%P3O<(TA'M\J
M,>?3W%>:6F@PW]Y:6\>FRCPS)XA,UI:/"\:+#]@EWGRR!MB:;=\I 5MQXPW+
M+?1;2ROK,76BDZ?I_BR<6R_86D6WADMF*E %.V,SLAR/E# 'C P >KT5X[!H
MMKIGP\TMKC0U^T7^H8OYKJUFD1 C3&-KB*/#2H/E55;"@LA)  J/2]/==/\
M+U"PE;PU%XADEN;1=,EAB,)M5,;"V.YA#YQW;3D _,0,' !ZW-J=I;ZG:Z=)
M(1=W2220IM)W+'MWG.,#&]>OKQWJW7C]UIEF^IZ/?Z'X?N+-6AU.#3I;JR8B
M.=C&UNP!!,,>_P UD#!0 6( !YCCL[:6TT]/#NC7UM>)I5T-:9K&2)I,VY 2
M9F4>;*9BI'+'AB#@\@'LE1SS+;V\D[YV1H7;'7 &37/^$M*@T+P;9K9Z?Y4[
MVL<\\:KL>:<QKN+$_P 9( )/?K7F>C6TS:WHMU9Z4+5YK6\CODMM)N(9(V:$
ML(KFXD)\]]RCD@?,,_Q+D ]:T?Q%9:X8Q:++\]C;7ZEU _=3[]G?K^[;(^G6
MDNO$NG6D_DN\C2"_CTY@B'Y)I$5U!SVVNIR,]?K7-_#^TN;4VHN+::(CPSI$
M1\Q"N'7[1N7GN,C(ZC(K!U?0;*?Q#J=DNBD/<^);*YG*63*LULT$>XEPN&7S
M!+N&3R6SUY /6:*\EUS1[JPL]7L=.L3;Z)!K]O-+;)8M-#]F-K&7Q A4R1^<
M0S*IQPV01D'I?AW;/;PZMY+_ /$N>Y4VT<6F-8VZG8N\PQN[-L)Z\ ;MQ&<D
MT =K17D>BQ?8/&T<EII,MU=->7AF,^FRV][ ")&S)<AC%/$3@)N[,F.5XP[6
MUGDNM.N;+2/L\D^GWT5[':Z1<121NUNS"*YGD)\^3>HZ@?,,_P 2Y />**\M
MT;P5I;ZSH4%UH2-:3^'S)?)+ =DMRK1!6E!X:4"27!;YN36%-IMY-::7)K\*
M2P-X>LH;1;S1KB_=9MA\Y4\MT,4Y.SD_,?EP1M- 'M]4-8U:VT33C?78D\D2
MQ1?(N3NDD6->/]YA7.ZW;:R/A6UO;M>SZHMA"LIP%N)<!?- "L<2,H<<,?F/
M!/6N&\16-E=P:B/"^B7T>A?9;1;R"SL)+<3S"\A8>7'M5C(L8EW,!D94$Y'
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
M.5<!AT[B@"S1110 5'#;PVZL(8DC#N78(H7+$Y)..Y/)-244 %%%% !1110
M4444 %%%% !1110 57L+&WTO3K:PLX_+M;6)884W%MJ*  ,DDG@#K5BB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "LW5]!T_7!;&]CE\RV<R0303R02Q,5*G:\;*PR"01G![UI44 5-.TVUT
MFR2SLHC'"I9L%B[%F)9F9F)+,22222222:MT44 %4'T:QEUJ+5Y(W>]AB,43
M/*Y6-3]XJA.U6.,%@,D<9Q5^B@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** ,?Q%JTFE6, M41[Z\N$M+1) 2OF
M.?O,!R550SD9&0A ()JE=^)[F+QIIVA1Z9,+:X,JR7LWRJS+$) L8SENHRV,
M \#)S@\8LUH-$U<J#;Z;J237))X2)XY(6<^@3S0Y/958]JL:MI%S>>*- U&(
MQB"P:X,P9B&.^/:NT8YY^E %:7Q/<?\ "=6F@+IDT=M+%,YO)AM$C1B,XC&<
MD#S!EB,9X&<'%[2-6DO-2U;3;I8UN["<?ZO(#P2#=$^#[;D/JT;'@$"HM1TB
MYNO&.B:K&8_LUE;W44H9B&)D\K;@8Y^X<_A5;0]][XO\1ZF@'V0"WT^)P/\
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
MK7&VO@_Q!+=^?<1;"=)N[)VNM9FO'>:41X?#+M1<I_ !UZ< #I-.\/WEK?\
MAB9S#LTS2I;.<*Q^^P@QMXY'[IO3M0!>U?Q7I&A2M%?S3ATA-Q(L%I-/Y47/
MSOY:ML7AN6QG:?0U!<^./#UI=26\E\[-%&DLKPVTLL<4;C*N\BJ55"#G<2!P
M>>#6+XK\.^(-8U2\%NZRV%Q9"&W7^TIK1;:7YM[2K$,S Y7 )QP1@9+5S^E:
M9KR3>(O#MK::=+(^E6-C<RR7)7R'-L4+8"'S%ZX'RG(]&)4 [V_\9Z%INH3V
M-U=2K/;JKW&RUED2!6&0TCJI5%Q_$Q X//!PZ;Q?H=OJ-[82WI6>Q7==$PR;
M(!Y8DR[[=J@J01D\\@9((KB4TW51K7B[P_I%O9W$,MA:637%U<%'AS;L@=E"
M'>,<XR#GCH25V;CP3<OX:\0Z3#/$&O)X);.67+ ^3!;HOF8'0O <XSP?PH V
MHO&FA21RN]U+;^4T0=+JUF@=1*X2-MLB!MI8XW8V]<D8-6;[Q-I&G2W,-U=A
M9;;R?-C5&=LREA&JA02S,5.%7+=..1GGI/#6H^)]5OKOQ#:6EC;2Z5)I:6]O
M.9W;S6#/(6**!C8NT8)ZDXX%9LG@C7+KPS!/?S6L_B,:HNI77DW,MO'.5C,(
M194 >/\ =8P0/O#G@F@#K3XOT4:=]N-Q,(_M'V7ROLLOG^=C/E^3M\S=M^;&
MW.WYNG-,\*>(O^$DM]2N%0+%;7\EK$=C(S*H4Y96P5;+$$$#!&,5S%GX0U6S
MO8M=AL+=+^"],ZV<NISW#31&W,/SSR[OW@W9& % &TDYW#H_"&EZGIL&JR:L
MEI'<WVHR78CM9#(B*RJ NXJN2-O)QSU[T 26?C30;^Y\BWO'+-')+$[VTJ1S
MI'C>T3LH64#(/R%N#GI27WBS3HM'AN[6=99;S3Y;ZP5D<"9$C#Y/'R\,O!P>
M:YS1?"6MV6I(BB#2].$4T=U#:7LDMM<EP=IBMW&(,,=WRMQC;\P.16MO"7B6
M>PT>SO+;3K=-)T>XTQ9([QI#.[Q)&KX\L;5^3/4GD\<<@'3:%XVTG5M-BGDN
M/L\WV(7DWGPR0QA !O='D4!T4GEE) R.>14D7CCP_+:W-R;V2%+>))W6YM9H
M7,;G:C*CH&<,WRC:#DX Y.*Y>Z\%:YXATBTT[54L; V&DS6,4UK<-*)I9(T0
M-M*+MC 3)7DDG';)T]3TOQ1X@"R7=II=D;*>VN;6W6X:7SY8I0[;Y-@VH0,*
M-I.3N.,8(!K'QOX?6RN+N2]>%+::."=)[:6.6)WQL#1LH<;LC!(P:HZG\0M,
MM(+62VAO+AI-0CLIHC97"2P%E#9:,Q[\[2"!@;L\9Q5*Z\-Z[K-\^JWD-E:3
M27FFLMJDQDV0VT[2LS/M +MYC8 &  .>3AFL>%-8EUK4=4LDM)F;5+*^@ADG
M,?F+#%L92VT[3GIP>E &[_PG7A[S;N-;R5FM)6@FV6DS 2B01^4"$PTFX@!%
MRQ!! (.:E7QCHC6-Q=FYEC2WF2WDBEM98YA*X!1!$RB0LVY< +SGC-8,OAK7
MK;PY?6EA<1QSSZU/?2+#.8FFMWF9_+$H7,;D$<CIC&1G(S+;P3KMM<W6IQ16
MJW*:G;:C;6MQJ,USY@2%H7C>:12P;:Q(.& .!T&: .BE\>::^I:+:6<=Q<#4
M;R2SD/V:9'MG2,MAT*94YV\-MPK;_N@FNIED$4;2,&*JI8A5+'CT Y)]A7(7
M&E^(;[5-$U:XMK!);/4FF>U2<_) \!A.7V_/("Q;& .BYXR>CT:]NM0TY;B\
MLC9S&21#$6+<+(RJP)53AE 89 X:@#D=,^)5M?'1YI[2XMX;^&[/E+:3RRF2
M%X@JQJ$W."LC$E5(&T\_*:Z ^,=#^PV-Y%=27,5_&9;9;2VEN))$&,MLC4L
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
M&5'EMGIV]:NZ;9>(KOQC;:OJ]EIUK!;:=-:8MKEI6>1Y(F+<HN$Q&<#KZ]:
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
M5!9F)/  )-<[JOCRPM+;3+NU8R6]QJ@T^Y62WE6:$F-WV^45#[R50!=N3N&
M<BM'Q3IE]?PZ;=:8+=[S3;U;R.&X8JDPV/&R%@#M.V1B#@\@<5R]WX6\17&J
M#Q!%;Z<NH-JL%X;)[EC&(8K>2+'F!.9"7)SMP..3CD WO^$QMKS5-#@TPK-!
M?7D]I<>;&\<L#QPO)M*, RME1PPZ$'N#20>-]*M]'TVXU*\5I[FPCO96L[6>
M2)(V7)D.$)CCSG!DV\ YZ'&=:>%M6D\3V>OW@MH9'U.2]N+=)BXB3[']G10=
MHW-D L< <X&<9/,7+2>!=.GLGO='%_/X>M+6>*]N6B*O#%(@:$>6?/!Y&Q2#
MD#IO& #O[CQQX?M8$G>ZG>)K5+QG@LYY1%"X)5Y-B'RP0"?GQP#Z&H/^$YTV
M'7-9LKO=;VNF6D-T]XZ/Y;B0L,!MNT]%VX)+DD*#M-<A+X.\37_AV+3W#/!+
MHD%G!&VIS6B6<@AVR>;'&O[XECG#9'&W ')T+WP3K-TU[&C6R+<V&G8?[3(A
M2XM)-^PE &"OG_6*05QD G% '5IXQT-K"_O7O&@CL INDNH)()8MWW<QNH?Y
MNBX'S'@9/%0:#XJBU[Q'J^GVRL(+""V?][!)#*'D,N5=) ".$0C@<-GD$5@1
M>#]3GM[VZ^S165\SV<ENMSJMS?,YMYO."R22$[4)X 521DMSG:-SP]8ZU_PD
MNL:QJUI9VBW=O:P00P3F5E$1F)+MM49/F#&.WTH (O&^FK=:S%=K<6R:;>I9
MAGMIB9W9$("#9\S%G("KN) ##AA6QI6LV.M6\DUC*["*0Q2))$\4D;C!VLC@
M,IP0<$#@@]#7*:CX>UUM:O+ZRAL9!'JT.K6@FG8><1:K;21/\AV' 9E8;ADK
MD#FMCPYI5];ZKK.L:C'#!<:G)$1;0R^8(DCC"C+;1ECR3@8 P,G&: .BHHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "@"BB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "@C./:BB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH YCQC<SZ2-*UV.XECM;&\5;Z,2,
M(WMY?W;,RC@["R/D] K>IK)U+Q.^G:GX@UUVDDT[2Q#I=O;_ &@)%-=2,I=V
M[ *9(EW')4+)@'H>UO[*#4M.N;"Z3?;W,3PRKG&Y&!!'Y&L>/P?8)X4/A\W%
MZ\)<R_:C-_I'G&3S?.W@#YQ)\V<8R.F.* .<B^),LEK-'#::;?7Z3VL*?8[\
MM;R?:)#&O[PQY5E8<C:>"I'7 GN_'>H:?X@AT>\L--@N1Y(=)K]HC<E\;C;,
M\820*3C!8,2",#@ML'P?'.O^GZSJE_*+NWNA).\8P8'WHH5$5 N>N%#'/7@8
M36O!EOKLUTMSJNIK87GE_:]/21##-LQ_>0LF0H!V,N<9Z\T 9%KXHO3J5UI6
MDZ>;B_FU.[0&^OF\J..$1[WSM)49D0+&HQR3D4]?'&I7E_9:58:-;-J<TMY!
M.LUXRQ0/;E,G<(R75A("/E!Y&0.2-%_ ]F+EKRUU#4+.^^V3W:74+1ED,R@2
M)AD*E#M4X92<J#G(J?3_  =I^FWUC>Q37+W-I]I)DD929WG*M(\F%&6R@QC
M'3&,  %C0=6GU_P\+T0K9W1::!D)\U8Y8Y'C//R[EW(3VR/2N)N;J_\ #L][
M<:7JMYJSZ5I5U/K,MW.[P-<+'OC55)*QN6R2B8"IP1RM=W9:)%IVCSZ;:7-Q
M&LKW$@F!7S(VFD>1BO&.&<XR#T&<UEZ-X*CT:SCT]=;U*ZTQ(WB:QN$MO*D5
M@0V\I"K$DDDG=DGDYR<@&);Q:GI>KZ-8VVN7LD^MZ7<F::ZD-PL=RBQLLZ(W
M"C+L"BE4(V\#%.TN"ZD\0:EIGA[7M3E@MM/>VO+^\D-W%'?Y784WG_6*OF%T
M4A!E 0#P-BW\#P01.K:UJ\KK8M86DS2QK)90L &\IE0?,=J?.VYOE'/7+;'P
M1_9^B2:/!XCUA;%K4VL<:"VC\E3_ !(4A!#8SR<]2>O- &7I-[:Z-XAU"6/6
M[J3PY96JPWMYJ=ZTL0O/,  220\'!(<*=H8H  014OB=I-6T>77]&U#5-3M5
MM'2RMM#N @\\%LS%U8>8 5"[#N P?E8G WM!\./H*1PQZUJ%U:10B&*UFCMT
MCC Q@@1Q(<@#'7')XINK>&/[2U$W]MK&IZ7<R6_V69[)T_>Q@DJ")$8 J6?#
M+@C<>>F "YX?O&U#P[IEX]S%=//:Q2-/"I5)6*@EE! (!/.",BM*JNG:?:Z3
MIMMI]E$(K6VB6*&,$G:JC &3R?J>:M4 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !7,?$%]6A\%:I/I%\EC+!:S323E"T@18V;$?(VL2 -Q
MS@9(&<8Z>J>K:=%K&CWNF7#R)#>6\EO(T9 8*ZE21D$9P?0T 5XM0CT_PLFI
MWCL8H+(7$SGYFVJFYC[G@UR=]XR\06VFP27&CV=J^IV4TVGNEX9/*D2(R[)0
M8\ [ QRNX97;W!/;+I\']F#3I%\VV\GR&63G>FW;@_45S\/@2T"PQW6J:E>Q
M6MM):V4<[1XM4=-A*E4!9MORAG+'!/J<@!X1M=0?X=V*F\EBU&YL@XNI;B2\
M*R,GRR$R8)[,4X4'('')S?#S7>F>.YM&>?5OLG]G;U.J3M,;R9) K31-E@H
M8;DROWU(0 $GJDT.S'AQ=!E#S6/V3[&P=L,\>S8<E<8)'<8]L52TKPLNG:C'
MJ%UJVHZK=0VYMK>2^:,^3&2"V B*"S;5RS98[1SUR ;]%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>12
<FILENAME>ex10-1_006.jpg
<TEXT>
begin 644 ex10-1_006.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0@)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 1, U(# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#W^BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH ***P/^$OT$WD5HFH+--+)Y2""
M-Y0S>FY01GGGGBJ492V1,IQCNS?HHHJ2@HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@#)\0R7L6A7,FG"4W*[3^Y4-($W#>4!X+!-Q P<G'!KF]
M5^UIX1U#5;#Q%=36L4#7-C+&Z[C\O*.=OS ,,CN,D'H*ZS56ODTZ5]-6-[M2
MK(C]' 8%EST!*Y )X!(/:N7N])U"\T;Q4EOIKVBZC#_H]I))'N:8J0[Y5BJ[
MOE[]5)/6MZ36E^_^7]?><U5.^G;_ #_K[B?6+B[T272+6"^N9U6?S[F6<AG:
M$2)&P.!T'G ]/X:)K2[3Q<\(UG4O(6U-X(O,3;N$F-N-OW,<8ZX[T[7O#][K
MFH:F?/FM[=M.%M!Y?E$3,Q<N&W*2HXBY&#[^EN*TOYM:COY[;R]^E>5(-ZG;
M,6!*<'GOSTIW2COK9D\K<M=KH@\$7$=[HT%U_;<NHW4MM"]S&\R/Y$A7)&%
M*\YX/I[50CU"^-G9ZV+^=OM.JBV^RL%\H0M.8@N ,[@,'=G.?;BMKPJ;RWT"
MPT^]TVXM);.TAA9I'B9794"G;L=CC([@=160FE:F+2ST8:=((;;51=?;3+&8
MC$LYF'&[?N(PN-N,YYQS3O'GEZ^6VO\ P :ERQ_X.^G_  2UX8NXKRZNFEUF
M2>^2XND>R-PI$2+.RJ=G4?*%Y/K[TU=<N;;4O%:,3*MD(Y;1#W)A7*#_ ('C
M_OO\M;P]:3V6EO#<Q^7(;NZDV[@?E>>1U/'JK _C6#_8&I2:VUR8=L4FK-([
M%U_U&V&0,.>[VZKCKACTZTER.4KE/G458I3:YJMGI,4JWA>=?#AN"S $-."@
M\PC')Y/^%7=;;5M LKMX]0N9;/9;L+JX>/=%)YZJXR .&0Y/&!@XQFJ9\-ZQ
M<Z4MO);K'+_8<EF"\BD"7>"JG!/4#KT%7]7@UO7(+DI87%K"%MPEM-+$3(XG
M5W;Y6( 55[G)R>.!G3W+K;S,4IV=[^14U_Q*9'U5]&U:*6*#2_,#6TJR!)/-
MQGC/.*ON=7U&ZUJ>PO)DN+"]6"VM@5$+J(XW8/D9.[>W.>,#&#R6>*M&U'4K
MC4FM+8RB72_L\?SJ,R>;NV\D=N<]*K:QH]_)#KUE'HHO_MUU]JM9V:+9$QA2
M,DAV#*XVM@@'J.1SA+DLK6_ ;4[N]S4FU.Z7QW!:++_H)A$#1@=9G623/X)#
M_P"/UC6OB&_EM!#).PG37%C#C&7MFN70 _BCK]%%7+C0M4EN;K4P\PG_ +6B
MN([0&'8T:%(]VXJ6!,2L<;AUQC.<P2>&K]K;2)DBVW%KJ\LLR%U^:W:Z:0'K
M@D (V.N"1U.*%[.W3^KE/VFN_P#5CNJ***Y#L"BBB@ K.UN_GTW1[F]M;*2]
MEA3>((V"EO7D^@YXR>. 36C136^HFKJR.&L9;KQAIJ13>)-/6"Y0--9Z;'B4
M*?X"[.2..#\H/7M5S_A&;C1KR;4=%:%V"HD=I+$!B(8!C63.5'5NG7DYZUN7
MVB:9J0_TRRAE;.1(5PX/J&'(/N#7/:I+-X:U""6V>^FMY8G0)-,\R&4XV+\Q
M)'0GU(KIC-R?+#3RT.24%%<T_OUN:ZZS?3LL=OH=VLN?G^TLL4:C_>&[=^ -
M,:/Q"DJ7)FMI KX>RB&%*X/.]AG.<>@J"^B-K;"^\0ZK&MG"GSQQH8DWG Y(
M8ENX K _L_\ M[7-0M='%M9V.GXC^TBV\SS9P06C?=U [A?4'/:E",7KT_K^
MM J2DM.OK;^OF=EIVI->2W,$T'V>X@8!H]^[((R#G K2KE=.O?[+U2VT^_TB
MWL[J\#+'/9N&BD*C)X.&7Z$8YZUU58SC9F]*3<=7J%%%%0:A1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110!RWQ#NKFR\#:A<6D\L$Z&';)$Y5AF5 <$<]"17FN
MDVGC#6O#5WK5IXCO"ELSAH&NI=[;5#';@XS@\"O1?B;_ ,D]U/ZP_P#HY*\S
M\.:UXCM_"5YI6D:+-<P7$DBO=1PR.4+*%(&W@$#!KUL*G]7<HI7YNMMOF>1B
MI?[0E)NW+TOO\C5M/&>K:E\--:\V[F6_L)+?9=Q-L=D>0  D8Y^5AGN".^:J
MZ19>+M7\+W.NVOB:\Q;ER8'N)-S;!N.#G&2.QJ0^%[[P]\+==N-13R;B\DML
M09!*(LHP3CN2QX] .^:RM-\4:QHW@:6RMK!%L[N62(7K$G#,OS*!V.!UKH4(
MM2]BE\7EVU_I?(YG.2<?;-_#Y]W;;]3L?"OQ O)O!^LW>I,D]WID8>.1E"^;
MOR$#8P,[AC([$=^O,Z3:^+/%MEJ>KIK]RAM<GRQ.Z"1L;BJA2 HZ8[<U:M=
M.E_"'6-1DEC=]1^SNHCYV(LJX!..N2<CI6Q\*?\ D4=<_P"NK?\ HL5E/DIQ
MJ5*27Q);??\ B:0YZDZ=.JW\+>_W#OA_XVNY]#U?^U9)+IM.@^TQR.?G= #E
M2>YR.">>?:N=T5/%7C^[U&XCUZ6V:W"MY:S.B9?=M554X ^4\G)Z=:S_  5_
MR"?%7_8(DKJ?@K_K-=^EO_[5K2M"-'VLX)7TZ=R:,Y5O90FW9WZ]BMX3\8ZK
M?>%_$-E=7<TDUM827%M<ECYB8!!!;J<$J0>O7GIC7^$FJZCJ?]L?;[^YN_+\
MC9Y\K/MSOSC)XZ#\JU=3\(:%X>\+:[<Z78FWE?3IHV8S2/E=N<89CW KGO@M
M_P QO_MW_P#:E<\W3J4:DX*VJ-X*I3K4X3E?1E/X<:WJU_XEU"&\U.\N(TL)
MG5)9V<*P= " 3P>3^=97A(>*?%=Q<6\'B>^MV@C#DR7,C!LG&.#4_P +?^1K
MU/\ [!L__H<=9/@K7-2\/G4;W3M/6["VP,S.2!$H/WCCJ,UUSA:53D2O:-MC
MDA4]RGSMVO*^YV/@7Q3K4/B^7PSK-W]K^>2%'<[F62,$G#=64A6^]ST]\\YH
M]UXD\0^)Y=+M_$=_;DM(P9KB0J I/& :VOAEID^L^);KQ1=S1%HY) 4'WC*X
MY..RX9N_\JY;P_=ZM9>,I9]&M$N[X-*%B<$@J<Y/!';WJ5"'/4Y4KI+M:_S*
M<Y<E-R;LV^][?(['Q5!X@\*>!XUGU^ZN+N74U(N(YG#",Q-\F2<XRN<=*UOA
MAX@FOO#FH'4;R6XFM9C(SS2%V$94$<DYZJ]9/Q NM3O/AKI=QK%LMK?O?_O8
ME& N%F"\9/50#U[USEI>?\(]%XHL5.U;O3(G4=.9-G ^@G/;MU[UC&G[7#M.
MW-?I;NE^IM*HZ6(33?+;K?L_\BYX!\1:SJ?CJSCN]3O)8)?-=H7G8I]QB/E)
MQP<?3%0F]\0ZQ\0KW1;77[ZV62_N4C/VA]B!2[   ],+BH?!%N^G?$/0T(P9
MH1+]0\#,/YBJZ7.HVGQ0OKC2+9;F_34+ORH6&0V3(#QD=%)/7M72X1]I)P2^
M'3;NSF4YJE%3;^+7>^R.PUVP\0^%O!.HRW7B*YNIY)X/*E29PT8S\P!)R,Y'
M2ET[Q3=ZC\)M2E^URKJ=@OE/,LA$A&X%6SUY!(SW*FI/%MYJ]]\+IIM;LTM+
MW[4@,2*0-H88/)/\Z\YM[BXT.RN;>3+6VKV 9=I_VOE;'J&1E^A)K"C256G>
M5N92\NEK_@;UJKI5+1ORN/GUO;\3MM&L?%7BGPEI]QI^OSP2Q3W"SR2W<H9P
M2FT94'.,-UZ9KG_#,GBWQ5=S6MEXBNHGBB\PF:\E (R!QC/K7HGPI_Y$=?\
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
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
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
M4,V(I'0MLZX.PMTZ&I8O%>E1:1;:AJNH:=IJ7!=4\Z^B*,58C"OG:W3MTZ4
M;E%<Z?&FD0>(+W2+Z\M+*2W,(B:XN43[09%W80$C..!QGJ*M^)/$>G^%M)_M
M'4I52$S1PKEU4LSL%'WB!@9+'T56/:@#7HKG[;QEHTVJ76GS:A8V\T=REO;+
M)=(&N]\,4@,8)!/^M"\9SCWK0FUW2;?4X],FU.RBU"4 QVCW"+*^>F$)R>A[
M=J -"BJ][?6FFVDEW?7,-K;1@%YIY B+SCECP.2!523Q'H<6EQ:I+K.G)ITK
M;8[MKI!$[<\!\X)X/?L?2@#3HK-N?$&C65K#=76K6$%O-'YL4LMRBHZ94;E)
M."/G3D<?,/456D\6Z+'K-AI9U"U,]_:/=P,)TVO&I7!'.3N#$K@$$(YSQ0!M
MT5CGQ;X<6T:[;Q!I0MED$+3&]CV!R,A2V<;L G'7%37/B'1K/3H-0NM7L(+&
M<@0W,MRBQR9!(VL3@Y )XH TJ*PH/%VC7/B9]!AO('O%M$N_EF0AE;) 7!R3
MM&X\?=93WJS:>)="O[6>ZL]:TZYM[?!GEAND=(L]-Q!POXT :E%9DFNV4F@W
M>K:?<VE]!!%)('CND$;% 209,[5Z8))P.](/$6D)=VUC/J=A#J%PBM':-=)Y
MC;AQM7.6[X(ZXH U**R=;UZUT%].-Z\45O=W+0//+*(TA ADEW$GC'[K';K4
MK>(-&325U5]6L%TUCA;PW*"$\XX?.WJ".O6@#1HJG!JVG7*VK07]K*MV&:V,
M<RL)@.24P?FP.N*@NO$6BV,7FW>KZ?;QY==\MTB#*,$<9)ZJQ"GT) /- &G1
M69<>(M%M+.VO+G5]/@M;K'D3RW2*DN1D;&)PW'I2>'=:7Q#X>L=62!H%NH_,
M$3-DKSC&: -2BLFV\3Z!>K<M::YIEPMJADN#%=QL(4'5GP?E P>34UEKFDZE
M+<16&J65W);'$Z07".8NH^8 _+T/7TH T**Y_3O&&E:OXA_LO2[JVOH_LC7+
M7-K<)*BD.J[#MSS\P/6N@H **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M95!"'!/&=&#Q[I[V9U"YL-2L]+:VDNX;^>%?*FB0 [AM9F7((*AU4L#P">*
M*=SX'NY;[4)DU6-A/<6E]!)- 6DCN8%C0%]K*'1A'R %/S'!'%.?P?J6H:E'
MJNJ:I;M?"[M)BEO;E8DB@,A6-<L6+$RN2Q/<#''-F7Q[:6=M>2ZGI.JZ=);6
M1O\ R;F.,M+"I 8H4=ERI*@J2&&X<<U0\0>/Y;#0=:EM]'O;;4[&Q%Y%!>K'
MAXV+*),+)T!4Y4D,/2@#NJYO5?#+ZEJMS>BZ6,3#3OE*9Q]ENGG/?^(-M]L9
MYIL7C2&74[ZP_L;5Q)IZ*]ZXBC=8"T(F"_*Y+L0=N$#?,/0@E@\=6-O)>1ZM
MI^H:3):V8OBEVL;&2+=MROE.XSNP-IP<L.* *^J^#+F\UV\UFTU*."\,UK<6
MF^ NB/"LB$.-P+*RRL."".O.*E/A?4;[4K#4-7U2*:2!K@O%# 415EB6,)'E
MB0!M+$G.2QZ# $6K>,[ZTT_S(?#>J178N[.(P7"P\QS3!-RL)=F>J@;LABI8
M!<FK,GCFQCGE+6%^+"&Z%G/J)6/R(ILA2I^?>0'(4L%*@YYX. #'M?A]?S6N
MFV&LZK:SV&GZ9/I4:6EJT4DD4D:Q[V9G8!MJ#@#&<]<X$MSX(U;6T,'B'6+2
MX@73)].0VMHT3GS#$?-8ER-W[I?E QGV.!>3Q'=^(YKBUT*VO;4V-^8+B\N(
MH_)?RI@LT2Y8L2R[MK;<>I!! L:I?WVA> EN]2O3_:%O;0BYN;>%9-TN55V5
M#M!!8GTZ].U &38> KBU6_>.30M-GGM3:QMI>B11J06!+2!]Q<': 4R!@GDG
M!73\(^%9/#LVH3.;&$7GEG['IT#0V\17=EU1F.&;<,X &%7@D9*?\)U9_;IH
M1IFI&V@OUTZ:]V1^3',S*B@_/O()=.0I W#..<3V_BZWO-0$$&F:D]HUT]FF
MHK$I@:5-P8<-O"AE9=Y0+D=>1D YR]^'-U>:M/=M=:6[OJ27Z7EQ8M+=JJRK
M((1(7^1!MVC:/N\8ZD[+>$)#I>I6?VU<WNLQZF&\O[@6:*39C//^KQGWZ4[P
MMXJ&HZ7IL-X)7U%M#M=3N) BA&$JD'&#UW(W& .15:^\?02:,;G2M/U"ZE;2
MDU)C$D9^R1R(6C,H9QD\,=J;CA3QTR 1Z%HXG^(.LZVD-S%8Q_) EQ;>4&N7
M5%GD0, Q7;#" W0EI,9R2=?6-$OI=;M];TBZM8+^*V>T=;N)I(Y(V96_A92"
MI7(/.02/0C+LO'<<>BP3SV5]>O;6%O<ZI<VL<?EVV^,.2P9P2=OS%4#$ CCD
M9TSXOMGU::QM-/OKU()(8[BZM1&\<1E564E=_F%=KJ2RH5 )YX; !3TSP;)I
MUW;W#ZB;B1+*\@F=H@IEEN9UF>0 '"@,&PO/!')QDY\GPZ:;3[*U;5/+:TT6
MWTZ.5(<D30R)(DN"<$;HURO<<9KKM5U,Z9!$Z6%Y?2RR"*."T12Q."<DLRJH
M !Y9@.@ZD XJ^.K)[*&9--U)KF747TPV2QH9DN%1W*M\^S!"?>#%?F!) R0
M4M7\'ZKXDT\#6M1TZ:YAN(;BV@^P;[160.&WQNQ+[UD8'YAMPN.5R7Z-X);3
M;BSNF.EV[PZ@;PP:;IZ6T07[/)"$&/F8YE+%F)[@ "K^F>--/U*]MK(VUY:W
M4\]Q;&*XC4&*:'!:-BK$9*G>NTD%03GM5ZQ\1:??>'WUU7:+3D663SI1@&.-
MF!D&,_*0I8'N"#B@!GB/1KC5[>SDLKM;6_L+I;NVDDC\R/>%9"KKD$J4=QP0
M1D'MBL5/!=U/JT&L7VH0-J']I17TWDP%8]D<#Q+$H+$_\M"Q8GDD\ 8 CU7X
M@FUT.\N8]$U&VO/[.EOK".\6)1<JB@D@"3(VAE9E;:^W. 2,5S0\4^)XW>&\
MN-5MXK'09=2N+IK2R=I'992KE%DQL78 JKAB?OD#F@#OO%WAJ+Q1I$5HY@$D
M%Q'<Q?:8!-$S(?NO&2-RD%@1D=<@Y%8-C\/GMQ'*9-*M)1J=O>F'3=-2WB5(
M@0$&/F8DLQW,2!GA1WVI_%T$.I7%I#IFIWD5I+'!=W=M$K1P2/M(4C<'8@.A
M;8K!0W/0X9'XULI+Q46PU#[ ]X;!-3\M#;M/NV;?O;\;P4W%-I;C/() &-X4
M<Q:JGVQ?].UJWU0'R_N")H#LZ\Y\@\_[73BLG1_#VN7L;P7U[%!I*:[<WPMO
MLC+<-LO'EC7>6QL9@LF[;D@X''-=%X<\30^)[:2ZM=/OH+4'$<]RJ*LQ!96V
M@,3\I4@Y ]LCFJK>-[);LJ=/U$:>+W[ =3,2BW$^[9M^]OQYG[O?LV[N^.:
M*D?A'4-.NX]2TF_M%U!6O5;[5 SQO%<7)G PK@AD)QGOSP,@C%UGPD\JZ!H4
M5Q=SW9NIIM2O!:LD4MM.SR7*%@-BAW"J$R6'R]1EJ['1_$<>MW=Y%;Z;?QPV
MLTUNUU,B+&\D4A1E7#%CR,@XQ[Y! J2^-+**ZE!LKUK""[%E-J86,6\<Q8+M
M.7WD!V"E@I4'.3P< &/K_P //[3U[4=2M1HCMJ2()7U/2DNY+=U0)OB8D#&T
M+\C C<,]R#'J7PUBN-3NY[5-$>.]6,/)J&D1W$UL4C6/,)X7!5%^4KM4Y."#
MMK0D^(MC',ZKH^KR0KJ$FF"=(HRC72%@(P-^[YBH ;&P%AN9<-B7_A/K0I"B
MZ1JK7TM])IYL0D7FI,B>803YFS&S#;@Q&#U% &GK^A#5]+@MH)EMI[6XAN;6
M0Q[E22)@RY4$94XP0".#QBL:3PAJ.H3R7^J:G;M?275C(5M[<K%'%:S&544%
MBQ+%GRQ/<<<<Q7'CB)M6TIE=K*R#7R:G%<HN^!H(PQ#$$@8^]E200002#5L^
M/;6*VDFN]'U:TS927UO'-'%ONHD 9]@$APP!!V/M;GIP< &AXHT6YUJSLQ97
M45O=6=Y'=Q--$9$+)GA@"#@Y/0U0C\(O'I,ME]M4F37!JV[R^@^U"?R\9Z\;
M<_CBK=_XRTRP9P4N;A%LX[L/;1>8'$LGEPHN#DO(V0HQCY3DBH6\;6D"74=Y
MIVH6=_ \*+83+&9IC*2(O+*.R-N97'WN-IW8 S0!C67PWAL-8BE@CT5;6*]:
M]6=M*1[TDR&01^:Q(P"<!P-P4 #!&ZNAU[1;V]U'3=6TN[AM]0L!*BK<Q%XI
M8I N]6 ((.40A@>-N,'-6='UV+5I;NW:UN;*]LV43VMSLWH&&5;*,RE2,X(8
M\@CJ"*S9O&]C#<S9LKXZ?!=_8IM3"H+>.;<%(.7#X#$*6"E0<\\' ! /#GB"
MUU"/5;/7+6749;<VUX;NS9HG42/(A15<,NPR.H!8Y7&3D9)I'@I='LKNUAO3
M(L^E16&]TYWJT[-(<'^(SDX[8ZTG@_5]6UO5_$$U\MS;VMK>&UM[61(0B!0,
M_,C,Q?N<G;\PQT.,I/'&L2MHLS:/=)]IU>]LI+6-86DF2(3A I\PJ"#&NXE@
M,JQ'RX) )[KP#>S://I<>JVZP7.@P:3,S6S%@\._;(IWXP?-;*D=ASUJUXF\
M&7&OZY]M,VF36[6HMUAU&R-R+5@S$RQ*7"[F# '(S\B\D?*;D?CBSG@MQ;Z=
MJ$]_/<3VXTY%C$R/"<2[B7$8"\?-OP=RX)) K7T?5[?6[#[7;K)'MD>*6&4
M/#(C%71@"1D$'H2#U!((- '+6G@S6-%LX4T/5[2WN7TNUTZYFGM6DP8%95FC
M&\ -AC\IR.%]#DN_ M_+J=W=V^L1AGNK:_MY+BV+NMQ#&L1WX90R,BG( 4@N
M2#P*[FB@#B?^$*O[O4O[6U+4X'U![^UN7$$!6)8H ^V)06)R3(Y+D]^@Q7;4
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% '/>,_#3>*M ;3X;UK&Y#AX;I5W&/(*/@9'6-W7_@6:R)?A\A
MF\4M%>(D6L63VEG#Y7%D)(]LI'/S!V5&(X^[71:YK\.B&RC:UN+NYO9O(M[>
MW*!G8*SGF1E4<*>K#/09-)9>((;VZL;5K.]M;B\MY[@17,01HQ$Z(ZL,]<R+
M@C((R0<8R 8EYX,NKG6[VZ74(5M+K4++4#&8"9%DM_+!7=NP598AVR">];>F
MZ,UAK^MZF9PZZD\+",)@Q[(PG7/.<9[5S2>.I[SQ#I8TW3;^\L;RPNI/LL21
M"4213I'N+.X4+C?_ !<Y'>M'_A/;&>"&33-,U35&>T^V21VD*[X(]S+\X=E^
M?<CKL7+91N.* ,:]^'-U=ZM/>-=:6[OJ27Z7EQ8M+=JJRK((1(7^1!MVC:/N
M\8ZD[5KX=UBQNVMK;68H]&:]DO3&+;_2#OD,C0[\[=A=CSMW;3M_VJ+SQY86
MOVJ6/3=5N;&R2.2]O(K<".U#J'^9797)5&5V"JQ4$9P>*-0\>6.G7%^KZ=J4
MMKITT45Y>Q1H88?,6-E?)<,RXD&=H8C!) &"0"G#X+U-]$'AR]UQ6T*&S>RB
M2"V"3RQM&8U\UB2,HIXVJ-S $XQM->P^']Q:QW11_#]C.UJUM'/IVAQ1ER2N
M7D#;L@A2I0$##-SG:5M/XZDL+S6([_1[XQVVJQZ=:>0(F:9GA1U'^LZDMG)V
M@*Z9P0V+>H^-X]+@FN;K0=:6TMHHY;RX\F,);;P"0<N"Y4$%O+#@=,YXH R;
M3P!>6VFZE##/I%J;UX7:PAT_=8-Y>[<&A=C]_(R4VD;$ZX.[H/"/AYO#>F3V
MK20XFN&G6"V1D@MP0HV1JS,0N5+=<99B  <4C^+;?^TYK6#3=0N8+>Y6TN+V
M!$:&&5L?*1NWG&Y<E5(&>2,'&9I?CB:;3T>\T:]&H7&H75I:V4/DEY5AE=21
M^]VC:JX8LP&X';D%<@#4\(ZQ9W<=[8ZK9BXM;N\EMEEM6*/!=2>;)')A\[@^
MW:ZXX7E3FMC1?#JZ?I%[:7DXNIM0FFN+R1$,:NTO4*N254#"CDG ZYK.;XA6
M)GM+2#2M4N=0N'N(C911Q^;%)#L\Q')<*#B16!W%2.A.5SMW^NV6F:E:65V7
MC-U%-*DI'[L>4%9@3V.TEA[(WIR <]:>$-5$6EV=]J]O+8:1"R6:PVI221O)
M:%7E)8CY4=N% R3GC[M='H&F'1?#FF:491,;*TBMC(%V[]B!<X[9QTKFKKQ_
M87WA4W]A]MMWN=+O;V-S CO;"W^5RZ%P"P<@!<X)&"0,FL[5?'&KVU]J\*:?
M-'%I^L6-HC*D;M-'(8BZ@;R2[!R5X  *YPV10 LOPL26TGM_[495DU(SJ5B
M*63+(C6@Y/&V:4!O]H<<5MW_ (1>]M?%\(O54^($"J3'GR/]'6'GGYONY[=:
MU=%UZ+69+V V=U97=C*L=Q;7.PNI9 ZG*,RD$,.A]:IW7BZ.TOFBET?55LUN
MX[-M0:)$A$CLJK@,X<KN=5WA"N>_!H SM1\':A<#6;"RU2WM](UN5I+Q6MR\
MZ;T5)%C;=M&X+U*G:23SP!L>)M#FUFPMDM+F.VN[.ZBN[=Y(]\>]#PK*"#M(
M)'!!&<]J@C\7P3:E]FBTK59+3[8UB=02 & 3+D$8W>9M# H7V; PZ]Z@MO'E
MA/"+R73]4MM+D@EN(=2FMP8)8XQN+?*2Z@J"R[U7<!QDD @%%_!^K3V6H_:[
M[2;RXO[]+R>"YTW?:R*L*1"(HS$C!16# YRHR#R*H#X8^7IVG R:7>7-D]P5
MMK^Q\ZS6.9E8QQHS%D";%VG<?XN,-@;,WQ L;&UN)]6TO5=+\NS-[&EW$FZ>
M(%5.W8[ ,"Z JY4C>,@#)$D_CBWL[&2XOM'U:TE%Q#;16\T<>9WE^YY<@<Q$
M=<_.,8YQD9 ,B\^'LTVEV=BK:#/#&L@DMKC1T2%'=RWF0B,J\9 PN-QR "2&
MRQZ.\\/R7/@6?PX;Z222736L3=S#<S$Q;/,;GDGJ>:O:1J9U6T>9K"]L9(Y6
MB>"\B".".X()5E/!#*2#ZY! YK2_',UQ:1_:M#OSJ-S>WEO;6<'DEI(X)74M
MDR[%V@*K%F +'Y<@KD [*,%8U4G)  SZUFZ5I1T_4-9N3,)!J-VMR%"XV8AC
MCQ[_ .KS^-+I.NV>L:8U]%NA2-WCGCGPKP.A(='Y(!!'J1W!((-9-EXZLKQK
M5FTW4[>UOHY);&ZFB01W:HI?Y<.64E 6 <(2 ?2@"3P_I.I>'=/T#1(WAN+&
MTLGCNK@IM)==@CVC=D9R_8].HX!H^)O!=QK^N?;3-IDUNUJ+=8=1LC<BU8,Q
M,L2EPNY@P!R,_(O)'RG8T/Q(NO:)_:UOI6HPV[QB6!9UC5[A"NX% '/7MNQ^
M7-4H?'^AS7%I$7FC6YTG^UUDD4!$@QG#'/#X#''HC<\4 1Z3X0DTW3GM3>*Y
M;0[72=PC(YA$H\S&>A\T<=L=:R_^$"U2STRZT_3-8M(HM0TR&QO6GM&<AXX?
M*\V/#C!*X&ULXP#SR"RT^(LD5[KMQ>:7J;Z79_99B\<$8-E#);QR'S07!8@L
MQ(0.0!Z8SNZAXWL=/N;X&PU"XL].=8[^_MXT:&V8@$AAN#MM5E9MBL%!YZ'
M!-K/AU]5\%OH*W*Q2&".-9BFX!D*D$KD<$KTS6?-X0N[O2_%,%S?P_:=?A57
M>.$A(7%NL+$ L21E=P&>AQSUK?U76;?2/L/VA)6^V7<=I'Y8!P[YP3DCCCW^
ME9M]XRL[*]ELDL[RYO%OEL4@B\M3+(8%G^4NZK@(W<@Y& #QD Y^_P#AG'<Z
MO?31+HAMK^\^U2SW6DQW%W%G!=$=\J0Q!P64[=QX/&.H\4Z+/KNE106ES';W
M5O=P7<+RQETWQ2!P&4$$@XQP0:@E\71JMA%%H^JS:A>I)(NGB)$FC2,[79][
MJBJ&*@'=\VX%=PYJH_Q L'%HMCINIZA<W%M+=&U@C19HEC?8X99'7+!\KM7<
M<J>.F0#-C^'$<&M//''H;6SWQOC//I,<EXI:3S&C$IXVY) 8C<JG Y 8:S^$
MY'L+&V%ZH-MK<FJEO+SN#3R2[.O!_>8S[=*E\7ZU<:=X U36M.+17$5DT\)F
MB(93C(W(PR#Z@CCO6-H5_/K<UW;Z=\0DU"58?NQV$(,1+##].>A&.G- &JWA
M1VAU5/MB_P"G:S;ZH#Y?W!$T!V=><^0>?]KIQ745P?A>3Q'>:EK#WWB(W%OI
M5_):>1]BB3S@(4<$L!D',G;^Z/6NE\*7UQJG@_1-0NW#W-U803RL% W.T:L3
M@<#DF@#G[CP1<W7BR'5Y+NQ0PW8NENX+/RKUD'2!Y%8!X\?+EE)*\=?FI-+\
M&:KI]SI%N^KVLFDZ1>RW-O$+1A,X=)5 =]^/E\TC(7G&>*[BB@#A-%\"ZC;6
M&BZ5K&JVM[INC@F!8;5HI)&,;Q@.V\C"K(V, $\$]#EP\$ZK<Z$OAZ_UR(Z-
M!8&R@2VMMDLGRA8Y)69CRFT'"X!/)P/EKN:* .'U7P;K'B*VU :QJ]IY\NG3
M:?;"UM&2.-961GD8,[$L3&F "  #USFK?B3P8WB&[U:4WP@2_P!(_LT#RMQC
M.]GW]>1\V,<=.M=;10!R7_")W\UCXD675Q;WVN)&6N+2(K]GD6!(B5!;."4)
MQD'!QG/-84?PM,DEX\LVE6"W6G&S\K2M/\E8Y!(DB3$EB9#E.<XXP/4GTJB@
M#D+S0/$FJ6-R+[6K$7/F6LMK'#9L($>"99=S@ON8N5"G## '&3R:\_@S4[BW
MO-)?5;8Z'>WGVR:,VS>>I:02R1J^_&UGW$$J2 Q'/!';T4 9'A[1FT2VO86G
M$WVF_N;P$+MVB61GV]><9QFCQ1HS>(?#EWI23B!K@*!(4W!<,&Z9'I6O10!R
MA\(R?V9J5I]M7-YK,>IA_+^X%FBDV8SS_J\9]^E)IWAO5]+N8;.TU>"'0XKN
M6Z\E+8_:'#N[^2SEBNP,_4+D@ <<L>LHH X:#P5JNFQZ?_9>KVL4L>C0:1<O
M/:F0%8LXDC <8;+-P<CD>F"R'P-J>FZ8+32-7M8'N-*M]-O)9[5I.88V02Q@
M. #AB,'(X4]B&[RB@#S2?X6D,QMVT.9Y[."WFFU+2%N9(9(HEB\R$D]"JK\C
M9 (SSD@Z&K^ ;C4]4AE6ZTZ*"&2!H+I; )>VJ1A?W<4J%1M.&ZC"[VX(P!W=
M% '.>+O#L_B&"Q6*:V*6UQYLEI>1&6WNEVE=LB@@G!(8=1E1D'MFZ!X%DT06
MP-[:LL&L2:F$MK/R(PKVSP^6J!B% +DCD\  Y/-=K10!YQXF\-W<&EWMKIUS
M<_VOJ>M"_L+F"U=EM"1'&Y=QE5 C,G+$9!( )%=I-H-E-X8D\/!7CT][(V(5
M#\RQ%-F 3W K3HH X6[\%ZQK5IY.MZQ:3/!I]S96LEO:-'EIH_+,T@+G)"_P
MK@<GGH!:O_!<EXNI 7RK]L\/C1A^Z/RL/,_>=>1^\Z>W6NPHH Y.3PUK%OJ-
M\=(UB"RLM1NUN[DFV+SHP5%<1L6V@.(Q]Y3MR3SP!F67PWAL-9BF@BT1;6*]
M:]6<Z4CWN3(9!'YK$\ G <#<%  P1NKOZ* ,CPOHS>'O#MKI;SB=H-^9 FT-
MN=FZ9/KBL-O!MZ\;Z2VHVY\/O?\ V\PFV/GY\_SS%OW8V^9SNVYV_+_M5V=%
M &;HFF'2;&6V:42E[NYN=P&,>;.\N/PWXSWQ7'R_#5#K5U/$NAM:W5]]M>:Y
MTB.:\CW.'DC61OE()W89E)4-@9P"/0J* .07P9(MK%#]O7Y-??6,^4>0TK2>
M7UZ_-C/MTK*U7PYJUEXGT^[TN5'ENM;GOC));.\4"FR,6V3:PZE,!LCEAP<8
M/HE% '!'X=&[P^I:D)I;E[Z34&AA\L2&YB$6(P2=@5%4#.[.,GK5ZVT+5(;V
MRU3Q#J5O?+H]M*L"V=DZO*64!I'4,Q9MJD!$'5CUX Z^B@#S70? 2WW@B_L[
MSS87O;A&M/MD =H;:W<"UCDC;JNU 60X/[Q@<'I,_P ,TNM.GCGA\/VTYF@G
MAAL](1+;,18XE7.Z4.&((+ #C'()/HE% '->$O#!\/?;YGCTN*6[=3Y.F6"6
MT42*, <?,YR6)+'OP!WS[KP9J%Q'?:2-4M_[ O;TWDL3VY-PNZ02R1*X8+M9
M]W)7(#$<\$=K10!D:#HK:,VJEIQ-]NOY+P83;L#!1MZG.-O7WK(LO"5W!J=C
M/-J$#V]AJMY?P(D!5RMP)<HQ+$95ICR ,@#C-==10!Y_?_#<7,@NO,TZ[N(]
M1N[M(=1L1/;O'<$%D92<A@54AP>Q&"":Z?PQH?\ PC^CBS/V/S&E>5_L=FEM
M$"QSM5%Z # R26.,DULT4 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 8/BK0[G7;&"""2P9(Y
M=\MKJ-FMQ!<+@C##AE()#!E/!'((-8NG>#-7T6VTEM-U:S^UV274+">U=X!%
M/(C[(U\S<H3RU"@L<@8R.W<44 <%IO@C6M"73)=,UFRDNK*TN+5VN[-BLWFS
M"7=A7&TC ]<\CC.1-8^"]5T"*$Z'K4"W$EH+:\EO+3>';S))?.159=K;YY3M
M)((('&.>WHH XFZ\&:F;?5-.M=:C.GZQ&%OVN;;?<;O)6%W1E95RZH.JX#9(
MR/EJSJ/@W[9H7B/2X;M(4U:5'C)C+"$+##%@\_-_J<]1UKK:* .0O/"-Y=:W
M/=?VA MG)JUMJJQ^0?,5XXEB9"V[!!$:D' P2>M97BCX<W/B.]UEWN],9-00
M+#/=V!GN+,",+LB)?:JD@MD $%FZG!'HE% ')1^&M9LM0O%TS6+>VTR]OA?2
MC[,6N(R2ID1'+;=KE3R5R QZ\8K#P?JMO=0WEIJ=F+FRO[RYM/,M6VM%<NSR
M128?.0S##KC[@R#DUVU% '':/X+N-/UZUUJZU)+B\\R\FN]D.Q)'G$*@(-QV
MJBPJO))/7-7_ !GX7'BS1DL1=M:2++N$RKN^1D:.1<?[4<DB^Q(/:NBHH XI
M_ *Y\6E+["ZW:R6ULC1\68D#F3'/.Z21G/3H!VI]YX,NKG6[VZ74(5M+K4++
M4#&8"9%DM_+!7=NP598AVR">]=E10!D:;HS6&OZWJ9G#KJ3PL(PF#'LC"=<\
MYQGM7)7OPYNKO5I[QKK2W=]22_2\N+%I;M5659!")"_R(-NT;1]WC'4GT2B@
M#E;7P[K%C=M;6VLQ1Z,U[)>F,6W^D'?(9&AWYV["['G;NVG;_M53A\%ZF^B#
MPY>ZXK:%#9O91)!;!)Y8VC,:^:Q)&44\;5&Y@"<8VGMJ* .!L/A_<6L=T4?P
M_8SM:M;1SZ=H<49<DKEY V[((4J4! PS<YVE4M/ %Y;:;J4,,^D6IO7A=K"'
M3]U@WE[MP:%V/W\C)3:1L3K@[N_HH P/"/AYO#>F3VK208FN&G6"V1D@MP0H
MV1JS,0N5+=<99B  <5DIX1UBSNX[VQU6S%Q:W=Y+;++:L4>"ZD\V2.3#YW!]
MNUUQPO*G-=K10!A:+X=73](O;2\G%U-J$TUQ>2(AC5VEZA5R2J@84<DX'7-9
M%IX0U41:79WVKV\MAI$+)9K#:E))&\EH5>4EB/E1VX4#).>/NUVE% &=H&F'
M1?#FF:491,;*TBMC(%V[]B!<X[9QTKBI?A8DMI/;_P!J,JR:D9U*Q %+)ED1
MK0<GC;-* W^T..*]&HH Y2_\(O>VOB^$7JJ?$"!5)CSY'^CK#SS\WW<]NM5]
M1\':A<#6;"RU2WM](UN5I+Q6MR\Z;T5)%C;=M&X+U*G:23SP!V=% &)XFT.;
M6;"V2TN8[:[L[J*[MWDCWQ[T/"LH(.T@D<$$9SVKGY_!>KW5M>M=:AI-Y/>7
MZWEQ;7.F[[651 D0C*LQ92NP,'!SD<@YKNZ* /.?^%9".PTS+:3?W=DD\0BU
M&P,UJ(Y9 X1$+DH(\;5.3QD'J,6+WX?33:1I^G++HMU;V\3H\%WI"+$CNQ8R
MPB(HT9&<8#<@#)W98]]10!SNJ^&9-0\ R^&3J#M+)8"T-Y,-[,0H7>PSR3C)
MY[UT5%% &)H^AMI<FN,;@2?VG?/=C"8\L-'&FWKS]S.?>G:%I=WHNDZ1IGVF
M&2VL;!+60^40\CHJ*&!W8 P&R,'J.>.=FB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M!T/0$4^+Q+XEN[:RLH4AM[VXU7["MY>Z?+$LD/V9YO,$+,&# H5QG!*YX#<
M'9KH^GKHIT9;2)=.,!MOLX&%\LKM*_3%5[3PWI=E#+%##*5EM5LY#+<22,T*
MERJ[F8GCS7YSGG'0#'#3^./$7VS4#9VCW:Z=>_9'M8-(G<703:)6$P8K&22Y
M53G  R3GB6PUW56OH=+TB/3+ WVLZI#+,UL\@7RG8[]N\9=B.><9.<<8(!U%
MSX&T"Z@B@>UG2*.U6R*0WDT0E@4$+')M<>8H!/W\]3ZFM.\T:PO],73;FV4V
M:F-EA0E OELK)C:1@ JO'3C'2J?A74[O5-&>6_,+74%W<VDCPQE$<Q3/'N"D
MDC(4'&3R:VZ .;\0^&4U""\FLK:U>_N_($WVF215E6)BR ,AS$PW,0ZC(.#@
MXJCX>\#PVD=]+JL2/-=7\-Z(8[J6986AV^63*^'D;<NXENN<8P.>RHH Q+WP
MEHNH274MQ:N9;J:*>62.XDC?S(AM1E96!0@#'RX]ZMZMHMCK<,,5_'(X@F$\
M31S/$\<@! 960A@<$C@]":T** ,(>#]$&JC43:R&9;@W2QM<2F!9CG,@A+>6
M'R2=VW.3GKS5W6]$T[Q%I,VEZK;"YLIBIDB+,N[:P8<J0>H'>M"B@#(U7PSI
MFLW45U=QSK<QQM$L]K=2V\AC8@E"T;*2I(!P<BFR^%-#FM)[1].B-O/:16;Q
M#(7RHRQC50#\I4NQ!&"#@YX&-FB@#)TCPUI>AW5W=6,4WVF[6-;B>>YEGDE"
M;MNYI&8G&XCZ8'0##)?"ND3ZE)J$EO*UQ)<Q73?Z3*$,T:A4?9NV@A5 Z<@#
M.:V:* ,B[\,:1?+>"XM"QNYX[F5EE=6\V-55'5@048!%P5(Z>YJ?2=$L=%BF
M2S23=,_F32S3/-)*V ,L[DLW  &3P!@5H44 8:>$=%35AJ0M9//6<W*H;B0P
MK,009!#N\L.=Q^8+G))ZDFH8/ WAZV<LEE(1Y4D$<<EU*Z0)(,.L2LQ6($<?
M(%XX'%=%10!EGP[I96T5K4,MI:/90AG8A87"!D.3SD1IR<GCW-,L/#&D:;;/
M;V]JS126JV;K/,\VZ%2Y5#O8Y \UQ]#CH !KT4 <[9>!] L+BWGBMKB22VC:
M&'[3>SSA(V7:4 D<C:1QMQC@>E)!X$\.P6EQ:BRDD@GM39,D]U-+L@/_ "SC
MWN?+7@<)CH/08Z.B@#/NM%L;[24TR[CDGM4,9"R3.S$QLK(2Y.XD,JG)/..<
MU+8:9::8;HVD1C-U.US-\[-ND; )Y)QT' XJW10!BV_A/1K74AJ$-JZW N7N
MU)N)"BS.K*[JA;:"P=LX&"3GJ :9/X.T2>,J;:6-_M4EXLT-S+'*DT@(=ED5
M@RY!((! QVK=HH IZ9I5GH]DMI8Q>7"&9R"S.S,Q)9F9B2S$DDDDDUE6O@CP
M]:.S)8%T,,D"PSSR2Q11R8WI'&[%8U( !"@#''3BNAHH YQ/ OA];:\@>TGN
M%N[?[),US>33/Y.2?+5W<LBY/12*NZAX:TG59KN6]M!,]W9FQG)D8!H<D[<
MX'+$Y&#[\5K44 8K>%-&DM=0MY;5IH]1A2"[\Z>20RHB[%RS,3D#^('.><YY
MJ&'P3H,4T\SVT]S+<6S6DLEY=S7#/"Q!*$R.WRY&0.V3C&3GH** , >"]$^R
M7-N\5W*+DQ&26:^GDF_=OOC E9RZA6Y !&#D]S0/!FAB_-Y]FF\QIEN'C^U2
M^3)*H $CQ;MC/\JG<03D YR,UOT4 5-/TRTTN.:.SB\M9YY+F0;BV9)&+.W)
M.,DDXZ>E4K[PMI&H"?S[>0//<K=M+%/)'()EC$:NK*P*'8H7Y2.,^ISL44 8
M%MX,T&TSY5I+DW<=\S/=2N6G0860EF))P.<]>IR:AD\ ^'7@AA6TN(4BA:W!
MM[V>%FB9BQ1V1P77<S'#$@9.,9-=+10!0O-%TZ^T5]'GM(SI[1"'R$RBA!C
M7;@KC QC&,#%9ESX'T"\G,UQ:S.SI%',IO)MMR(^$\]=^)B!QF0,2.#D5T5%
M %2_TRTU..&.\B\U(9X[B,;BN)(V#(>".A ..GK5:Y\/:7>0WL5Q:[TO;B.Z
MN!YC#?+'Y81N#QCRH^!@';SU.=2B@#!/@W0_[4.HBTD$S7(NVC6YE$#3C'[T
MPAO++Y .[;G//7FD_P"$,T(ZJ-1-I(95N?M8B-Q*8!/S^]$.[R]^23NVYSSU
MYK?HH HZ;I%GI)N?L:RH+F=[B16G=UWNQ9BJL2$RQ)(7 R:J67A71].O(KNU
MM62:*2XDB)GD98S.5:7:I8@!BH. , Y( R<[-% &'/X0T6X@@B^SS1?9Y9IH
MI;>ZEAE1I6+R8D1@V&8DE<XZ<<#%_3M(L-*TF'2[&UCALHDV+"!D8/7.>222
M22<DDDG)-7:* .<'@;05M;*WBANX190FW@DAU"XCE6(D'R_,5PY3@84D@8&
M,5H6GA_2[!76TM$A1[6.S*H2!Y*;RJ@9P,>8_(YYY/2M.B@#.M-#TZP_L_[-
M;[/[.M39VOSL?+A.S*\GG_5)R<GCKR<Y<G@+PZ]G#:"TN(K>*V%H(X;V>,/"
M,XC?:X\Q?F;AL_>/J:Z6B@"C?Z/8:GI,FE7EK%+8R((S#C"@#&,8QM((!!&"
M" 1@@5GIX,T-+2ZMFMIIENY(I)Y+BZFEED,3!H\R,Q?"D A<XZ\<G.]10!4U
M#3+35(X8[R+S$AGCN8QN*XDC8,C<$9P0#CIZU;HHH RE\-Z4F@3Z$MKC39UE
M62'S'^82LS/\V=W)9CUXSQBM6BB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#.U;0[#6T@%[
M'+OMW,D,L$[PRQ,5*DJZ$,,@D'!Y!YK/?P1H3"VV0W4,ENLBI-;W\\4K"1P[
M[Y$<,^Y@&.XGGFNAHH Q['PKHNFPVT-I8)'#:PSP0QEF95CF</(N"2""57@]
M ,# XJE'X*TFQM)TL(2)C:/:6YO99;N*!&7&U8Y'("<+E5P" !TQ72T4 >?Z
M%\/S'?S7&KVEDENVF-IGV6&\N+H21N5+9>;!1!L 6->%W,<DFMT>!?#^R\66
MUGN?MD(@N'NKR:9W0'<HW.Y(P>0000>F*Z.B@#FQX$\/[Y9);:YGEE6-9);B
M^GE=PDBR("S.3PZ@C\1T)!M:OX5TC79S-?P3,[0F"0PW,L/FQ')\N0(PWKR?
ME;(Y/J<[5% '.2^!/#TKJ39RJOD1VTD<=W,B3QQC"+*JN!* #CYPV1P<BM;5
M-(LM:L_LM_"98@ZRJ5=D9'4Y5E92&5@1P00:NT4 <\O@CP^MA-9_8Y3'-=+>
M-(UU,9A.H $HE+[U?"@9!!//J<H? ^@&VBB%M<*\4[W"7*7DRW/F.NUF,P?S
M#E< Y;!  [#'144 8,G@[17M;6!8+B 6H=8I+:\FAEP[;G!D1P[;F&X[B<GD
M\\U/!X8T>UBNHH+)8H[JUCLY41V ,*!E1 ,_+@.W(P>:UZ* .:D\!>'9)"YM
M)U#Q1P2HE[.J31QKM1)$#[9% XPP.<G.<G,^H^#="U6^EO+NT<RSJBW"QW$L
M<=R$^Z)8U8+)CI\P/''3BMZB@#G]5\%:%K5Q/-?VLSFYV^?''=S11S%<;6=$
M<*S#"X8@D;5YX&-6_P!,L]3^S?:XC)]FG2YA^=EVR+]T\$9QGH>*MT4 8U[X
M5T;4!=?:;0LUS<QW<DBRNCB9%5$=&5@48*H&5(XSZG*V7AC2=/2W$%N^Z"Z:
M\622>221IF1HR[.S%G.QBOS$\8]!C8HH P;WP;H>H7TEW=6LCM+(DLT0N95@
MF=,;6DB#!'(VKRRG[H]!4]OX9TBUO(;N&T*SPW$]RC>:YQ)-_K6P3@YSTZ#M
MBM>B@#,@T#3K::*6"*2-HKB:Y4+.^WS)BQD8C=ALEF.#D#/ %:=%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% %+4-5L]+-H+R4QF[N%M8<(
MS;I&!(' ..AY/%.T_4[35(II+.7S$AGDMG.TC$D;%7'([$$9Z5SGCI6:3PMM
M4G&O6Q.!T&V2HO!VH6VGV-Y'=2^6]WXBU"" $'YW,\K8X']U6/IQ0!T>KZU8
M:':I<7\K(LD@BB2.-I))7/141068\$X / )Z UFIXXT,Z9?7\LUQ;I8%!=PS
MVDL<T.\@)F(KN(;/! (//H:S_%TT6D^*O#>OWT9_LNT6Z@GN A86SRJFR1L
MX7Y&0MT&\9P#6#XUUS3_ !'X5\0MHT N8X[>VC.K0H"DC>>/W2,1^\V_>."5
M!;'7- '9V7B[2;W48-/7[=;W5P&,,=[I\]MYNT98*9$4,0.< YP">U1CQQX>
M/]E?\3#']JSR6UF6B<"62-]C+T^7YN.<9[9KG9+/4M)\=Z,_B/6;G5=,D=ET
MZ5HXH5M[PHRXE5$&XLC,$;/!R-N2#7)6^D7.K:)X9LK<-'=L=;>WD/'ESK<;
MXFSVPZJ?PH ]=N?$&F6FO66AS7(74;U'D@@"L2RH,L20,#OUQG'%5K;Q?H=W
M+H\<-\"^L1/-8!HV7SE4 MC(X."#@X-<)I-W)X@\;>&_%+6TL*ZC//'!'*"&
MB@BMF4*W''[UIS[AA570-"AU_1O!EA.SPO\ \(W/)!<(/GMYEFM&21?=6 /O
MT/!- 'JEMJMG=ZC>Z?#*6N;(H+A-I&S>NY>2,'(],U2L_%FBZAX<G\06MZ)-
M,@CDDEF$; JJ#+':1NZ#(XY!!'45YB-4UNZ7Q;82VOV;Q#JEQ9Z/A0PC$IA8
M22JPY">6KR ]0,=ZLZM%J7AVR\4Z=?VEG:VFLZ#</9PV4[RQI-;V_EE1N1<%
MHO+X_P"F1H ]<BD6:))$.4=0RG&,@US\OCC1$AM&C>[N9;RW^U06]I9RSS-#
MG D*(I*H<\,< ]LUB7?C?1[WPI/8Z'J\$VK/:I;P)&QW)+(R0HWT#R)FH[.?
M2_ GB_5DU2>.PTV\M;--/N)LK$$AC:,P[R-H88W 9Y#\=Z .KMO$VDWD%A-;
MW7F)?RO#;XC8%I$5V9"",JP$;Y# '(QUIR>)-)?PT?$2WBG2A;FY-Q@\1@9)
MQC.>.F,YXQFN634(=6U/PK?VNF/8VT^MW+1&2/RVN5^R7 \\K@$;^HW#)&#W
MJB]E-_PD;^!O+;^SY=1&LYV I]CW>:T?H/\ 2AC']QZ .RD\5Z/%,\,ERZ2)
M=P63*T+@K-,JM&IX[AUYZ#/.*VJ\B\2SQVFLZW=W#>7;P^*M)EDD(X5%A@))
M]@!7I.C>(](\0K,VDW\-VL) D,1)VD],_E0!0O/'.AV-Y<6\TMTRVLGEW5S%
M9S26]NV <22JI12 PSD\9YQ6AJWB#2]"%F=2NU@%[<);0$J6WR-T' .!_M'
M'<UYQK6H6&FSZY'9:Q<Z1JDL\K/H5Y;+<P:BQ) 9(RNYA*,9\MN"3D9!J?4[
M+6_&NJWL,.FZ<EM9Z7_9LL5U,5$%S.B22^6RHV2BB)0>,'- 'H5WKFG6.L6&
MDW-R([Z_$C6T14_O-@!;!QC(!Z&HI_$ND6IU07-ZD(TM4:\:0%5B#KN7DC!R
M/3//'6N AA;QS=:)!JA:WU.'2KZ&:9,;[:]@N;4>:N.A#KO'J#@\$UF1G6M4
MG\0W=]82K>Z?JFE3:A:VZ%A.L!!D,0ZLI $BCJ1@=>H!Z1:^,](NIWM]NH07
M CDFCAN=.GADG1 "QB5D!D(R/E7+<]*99^.-'OM1-A;QZJURKHDB-I-TOE%_
MN[R8P$!ZY; QSTJ"U\6Z'K^N:=;Z0D>K.N^62[A4%;!=A +,1\KL?EVC#8))
M& :C\/*P^(?C)BI /V+!QU_<F@#2;Q?HBZ)%J_VMFM)IS;0[(7:264.R%$C"
M[V;<K< '@$].:9;^,M&N++4+EI;BV_L^ W%W#=6LD,T48!.[RV4,1@'! (.,
M=:X#P\RZ3IWA37;^%QIMG<:O%/-L9OLSRW#;)& !(7".I;H-XSP2:L^+-0M?
M$ZZUJ6B-]HL-/\-:C;W%_$N8IGD5"D2/_&5\MF.W(&0.IH [\>)=(;2;#5$O
M ]EJ$D,5M*J,0[2D*@QC(R2!SC'?%4+KQYH%G=SP33W'EV\OD7%VEI*UM!)D
M J\P78I!(!R<*>N,5Q&NV%WH-SH5G;P22:+JFLV%U&$.197(F1I%V]HY!EQC
M@,&X^889K.J6>F1ZVFF:Q=6&JR7$[/X9O;8745_(S-PD97>5F^]F-MHWG(X-
M 'K]%1V[.]O&TL7E2% 6CW;MAQR,CKBI* "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
MQGA \]I5C>3<<%R,D M@\=,X%9.NZ3X@\46]U,VB-ICP:#?6*0-=1N;B>=$
M5=IQY8\L?,Y4DD?*,&@#L=)U8W'AR+5=1>R@4Q-++)%,QA1 3\V]U4XVC))
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
MJIP8MI!8<-D9Q@\Q:>$]7;1X+>\T>S8FQUB*:T-Q^YW7%U')''N7# %%;#
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
M,(W"LW]Q2> 6P":?XH\1VOA716U.[4M&)HH0H.,EW"YZ=!DD^PKE[[3M>/\
MPDB0: )CXD@3#23Q 6;F!86CG^;+*N"V8]^<L,#J=7Q)H=])X!CTJP!O;RU^
MR,@=Q&9_(EC<\G@%@AQDXR>O>@!VG^/='N=8O=+NKFWM;F&^%I C2Y,P:-'1
MCQ\FXN5 /4J<9/ TY_%&B6VL+I,VIVR7S,L8A9^=[#*H3T#$<A2<D8P*Y2]\
M-ZO>^'?%$ LPMQJ6KP7MO$\B9V*+;.2"0"#&_?\ AXZBL^7P7JG]H:A8/;7\
M]K>ZL;X7":@L=JJ-*)?GCSYGF*0   02%.X<@ 'HVIZK8:-:?:M1NH[>'<$#
M.?O,>B@=23V Y-0VWB#2KQ;-K:^AE6]9TMRK?ZQE!++[, &RIY^4\<&L7QOH
MNH:FVC7NGFYD;3[MI98+6X6"61'C>,F-F^7>-^<,0"-PR*YV7P;J>J^'I-(E
MLYK!=3U0WMQ>372W%S:K&J!6W @"9_+ ^3<JJ6R2>H!U<7C;1KG7].TJUNHK
M@WUO//%-&V4/ENJ8! P<G?SG'R'U%6;+Q=X?U)KA;/5K68V\1FDVO_RS'60?
MWD_VAD>]<M=Z'KVI:?IMI+I4%FYT>_T:X-I(GE6QD\H1S(N0?+(AR%'S*& (
MX-4K'PIJTR'[1I]_#+::5<6D37>I)*C22($VPJA_U9V@Y?:>%^7K@ Z>Y^(7
MAN/2]3O+34[>];3[1KMX8),M(@XRIZ,-V%R,@$X.*WM,U"'5=,MKZW(,4\8D
M4CW^N*X?5/"6J7>AZ78001HT/AB]TQ\N L<TD<"HO';*-R 0,?2NTT1KE]%L
MS>6CVER(562!W5RA QC*D@_@: +]%%% !1110 4444 17%O#=P/!<0QS0N,/
M'(H96'H0>#1;V\-I D%O#'#"@PD<:A54>P'2I:* "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@"CJNL:?HEJM
MSJ5W%;1,XC0R'EW/15'5F.#P.>#4-GXCT?4([1[74()5O)'B@VMR[H"S+CJ"
M I)!Y&*R_&=GJ]TNE/ID<[QP73/<_8_)%T$,;J/*:;Y%Y8!CD-M) /)SRNE^
M&=?TF2VU-]-FN9;779[W[,+Q))I8)K;R\^8[!2ZEN02/NG!QC(!U]UXUTFWU
M[3-)299I;Z>:WWH>(WBX93QUW$+CZU!X4\>Z1XGL[#9<V\.HW4'FFR$N\J0,
MLH; #%<C('([@5@:5H'B"QU?2=3N-,4D:O?SW$,5RA,,5S]U\D@,%[@<^@-3
M:9X1U.'PIX+TR6(6\VG^:+QXW4F'?:SQ[@0>3OD7IZY]Z .JL?%F@ZG<3066
MJVT\D2L[!'X*J<,RGHP!X)7(!ZU2A\<:)>SQFPU.PN;,1S//,DY++Y:HQVJ%
M(< .,G(QQU[8-EHNO7%CX<TNZT>.T_L&!T>[\]'2X86SP*(0#N"MOW'>%QM
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
M53T9E[@$D8.<8K)\7^)[_1[_ $W3-+@LGO+W+*][(RQA1+%&54*"68^:#CL
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
M-9QW4EHDFXQ[@-P!P-VUCM)'0\'!XJOX@\=6>B:EJ&G>29KNTTF;4PF[:'V
MD1YP<$A2<]O>J>D>'=2M'\"-- J_V3I;VUX=ZDQN88EP.>?F0]..*C\8Z'J]
M_JVHR6%E]HAU#P]<Z:'$R+Y4QW,FX,1D,2%R,X/7 YH W=*\9:#JL$KP:I9E
MH+<7%P/.&V./'+[C@%!R"PXXZU<TCQ%I.O)*VEWT5SY6W>$)!4-RI(/.TX.#
MT.#C.*X_Q1X,U#7;2VLK9(X%709K,N6 42^9;.L9QSM81.,@$ ?@#=\+:+?)
MXBFUB]L=1MF%F+96U&_2XD8E@Y"B,E0@(X).XY/ [@'07WB;1=-U".PO=2MX
M;J3;B-VZ;CA=QZ+D\#.,G@4V?Q3H=MK":3-JEM'?,ZQB)G_C;E4)Z!R.0I.3
MD8%8%]8ZW::AXA@L]"M-2BUF>*:*XN9$,$7[J.)EG0D,RKY>X! V[=CY>M4+
MSP]K4NFZGX:CTU1!?ZJUZ-665 D<;SB8EEW;S*N-JX7:<*=PY  .MC\6:#+J
MLFF1ZI;->1EU:,-_$@RZ@]"R@$E0<C!R.*R]-^(OAZ]\/VVL7%Y'9Q7#2*L<
MA)8!#\Q( Z %23T&X9-9-MH>NVWBZ.2TM;FVM!J4MQ<&2ZCGLI(G+MOCC8F6
M.8E^=H502_)!P<RV\-ZY::3I<<FC:C'>:=]IMUN]*U"&.<JT@=6&]@CPM@95
MQN4J/EYS0!Z;]OM/[/\ [0^U0?8O*\_[3Y@\OR\;M^[IMQSGIBN=U'X@Z%;>
M&-4UNRO(KU=/BWM"C%69B"8P<C(#$<-@@\D9Q4>H^'M4U7X9IH5S+:'5/LD*
MR%4VP/(A5BN .$8KM.!C!.!CBL7Q!H6N^*(M9OQI#:?/)H<NFP6TT\323R.R
MODLC%0J[<+DY.YL@=P#L+?78K?PW#J^M7%C:1,JF29)B8%W,%4[W53@Y7D@8
MS^--'B_P_P#V9+J3:M;1V<4@BEEE;8(W.,!@V"I.01GL0:I^/_-'A4&"".XF
M_M&PV0R-M61OMD.%)P< GC.#6)?:%K.M:G-JYTO[$9;_ $O%M++&9?*MIVD>
M1RC%<XD( #$X0=S@ &Z/%OA/3(8&&I6%K'>C[4I'R!@Y_P!8_'RAFXW-C)SS
MFKUQXHT2UUA-)GU.WCOG=8Q$S8^=AE4)Z!R,$*3D@C YKFM8TG68KKQ3;V6D
M1W\?B"-5CN#,B);GR%A*S!CN*#;O&P,3N88'4YX\+:WI^LQ1Z;#>1_Z1:M+=
MBYC>RN4C$8=YH)"66;$9 ,8'.P[@030!VT?B?19=8;24U*W:^#&,Q!OXP,E,
M]-X'.W.<<XJ-/%N@2:I+IB:M:M>1%U:,/_$@RZ@]"RCDJ#D8Y KB+'PAK-M?
M6^GW%M?7,$&KF]%V^I*+0Q^>9PWEC]YYN3@KC;G)W8XK3T?1=9L].L_#4VDV
M[6]I/<.VK3%'5D?S-KQJ&WK,?,PQ( 'S\MD9 .HN?$NDVMA%>/>Q-%/:O>0;
M3DRQ(H9F7U&&4_B*S=&\9V>KV=G?&2SMK.?3!J$AEN</",X8,"H&Q3D%\]1T
MQS7.Z3H/B"5O#5K=Z4+.+1M)GT^69[F-Q+(T<:!T"DG9^[SDX;G[HQS13P;K
M]YHVF126$4$UGH=K:-#<3(RR36]Q')L)4GY76+KS@-R,Y% '=P>,O#EQ87-\
MFL6@MK5D6X>1]GD[R A<-@J&R,$\&K>D>(-*UY)FTN^BN?)8+*$)W(2,C(/(
M!'(/0]JX?7O#NM^*9[[4FTHV)>&RM8[.XFC:258[M)I'<HS(% !"C))RW R
M>D>VU*P\4:YJUMI_VI9[*RB@03(GF,DD^\9/3:LBGGKT% '34444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4R.*.%2L:*BEBQ"C R3DGZDD
MD_6GT4 %%%% !1110 4444 %%%% !1110 4444 %%%% !5:?3[.ZN(;BXM+>
M:> YADDB5FC/JI(R/PJS10 4444 %%%% $,EK!+<0W$D$3S0[O*D9 63/!VG
MJ,CKBIJ** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@"M=Z?97_E
M_;+.WN/*;<GG1*^P^HR.#5FBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** &2Q1S*%D174,& 89&0<@_4$ CW%/HHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** ,#Q5=W,4&G:=9N\4^J7J6GG1L T4>UI)&'OY<;@'L2#VKG
MO%,NLZ7>I<0>()VU2]OHX])TF&-#%+$"OF+(I4L1MWL\FX;1C!' /1>*;*YG
MM]/O[)'DN=+O4O%B0 M*FUHY$&?XC'(^/5@*S&\&ZHOB2]UNV\32Q3W1"G?9
M12&.$?=B5FY5!UP,9)).2: -'2KVXB\5ZSHUQ.9D1(;ZU+'YDBE+JR>X#Q.1
M[.!T%<E>WTEQXJ\00W.M>+;=+:\2*"+2+%YH50V\3\E87PVYF)&>A'%=?I5A
M<2>*-9UFYB,0D6*QME8#)BBWL7_X$\K@#T13WJG/X6U9-7U*]TOQ--81W\ZS
MR0"SBE <1I'D,PSTC% %76_%\OA;3[8+;"YACLTE>ZU:^2S>;C&Q0R_/,<99
M2$ +#D9P)F\;37CDZ%HLVI1P6D-W=9E$3HLJ[E2-2#ODV_-MRHY W9.*CO?
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
M,.H6<@R1,G&Y?E4CD$%1SU!2R\#)I][IE_!JMRU[:S7$UU-+&C?:S.5,FX
M+RB!=N,!<<T <<_B/6+HI=^??II=GX275!Y=\BS2,\3_ #N?*PSY7 X"@C=@
MYVCH=8^*&GZ/JM_;.EH;;376.[>74(XYR2H9O)A/,@4,,\KDY"AB,5<C^']O
M'I<UE]OF(E\/IH1;8.$4./,QZ_.>.G%37?@R674+Z6RUJXLK34)1/=PQ0IOW
M[55FCEQNCW!%SU]1M)S0!D^*O%^IMINHMHUFZVEG?P64FHK, PD\Z,2!8R.4
M&2A;.<DX! W5TOB+4/L-UH,>^X7[7J:V_P"Y=5!S%(V'R#E?EZ#!SCGURM1\
M!F\DO8;?6KFTTV^NTOI[-(D;,RLK':Y&0C% Q7US@@$@[VKZ+'J\^E2R3-&=
M/O5O$"@'>0CI@^WSD_A0!SV@^.KK67T2:;09+2PUI6%I.;E782+&TA#H ,*5
M1]K DG R%S7:5S>F^#X--T[PW9I=R.NA,6C9E&9<PR1<^G$A/X5TE !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
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
M]N+APS'8(XT & J1CA1W/)))Y/0#(?P0RW-W<6VKSPR-J)U*S;R48VTS(R2
MY^^C!B,'!'8YP0 :F@:Z^K_;K>ZLS9:AI\_D75OYHE4$JKJRL,;E964@D ]0
M0,5AZ/X_;6+RZ2+3(_L\ GW;+Y&N(#$2,3P$!H]Q4XP6[9QFM[0M#_LC[;/-
M=O>7U],)[JX9%3<P144*J]%"JH Y/J23FL>'P*&URTU"_P!4DODLC+]F$L">
M=B1&0K)-C>ZA78 <=B<D"@!Y\=VD5AHE]<VSPV^IZ7+J;ONW>0D<22,",?,<
M/V]*R?$?BO7H_"6H7;:+<Z83:I=6ES%,LQ \Q 8W&!LE(887Y@>?FXJY9_#M
M$6R@U'6+B_L;&QFTZWMFB2,"WD0(0S*,LVU0-V1TZ Y)EF\#WE]ILVGZCXEO
MKFV^SBV@3RT0(H=6W.!_K)/D4;C@ 9P!DY -/1=>N[[5;W2]2TP6%Y;117"J
MEP)E>*0N%.0!A@8V!&,=,$BL[4/&TUK-JL]MH[W.DZ/)Y=_=BX"NI"AW,<>#
MO"*P+$E>X ;%;T>D)'XCN=9$K&2>TBM3'C@"-Y&!SZGS#^58E]X)-W/JD46K
MW%OI6K2>9?V21)F1BH1]DGWD#JH##GO@KF@#D->U7Q6=6UUK:26.$:K::3 (
MK]46*.3R&RJ^4<.PD/SDG:)" #M!/0Z?XHG@EETFR@NM2U-]0N+>)+VZ555(
M5CWN9%3(0;U &UF);\MBZ\)PW4UY(;IU^TZK:ZF0%'RM (0$^A\D<^]56\$"
M*[?4+#4Y;;4OML]W%.8PZJ)@H>-DXW*=BGJ""HYZ@@%+4?B,NGM:VD^GV]EJ
MDD#7$]KJFHQVJQJ'9,*YR'+,C;<#!&"2N14^G>/?[=U33K71-)DNK>[LH;^2
MXEG6(01.[HP(YRZE/NC@\\C S))X*N4>"\M?$%T-5$#6]Q>74*3^>A=I.4(
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
M%BHR&^TK<;/IE=N?0U1TKP9?Z9=W4K^('NH[Z=IKU9K-"]SGC:S]0H7"@#
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
M'&"5-:>E^"Y--EM(#K-Q+I-DC);V/E(NY"A0)+(.9%53P..@)W$ U%!X#?\
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
M(07 .]" "I4KU4GH5JZO@2*#0="LK/498;S1%VVMVT2N&4KM=70\,K#L"#D
M@C%3CP<'33FNM4N;BXM)Y[AI7 P[2Q/$0%'"* _"CT[\F@"OH/C6XU:\TF.[
MT9K&#6+-KNPD^TB5G555B'4#Y.'!')R.NT\5=U;Q%?VVJR:;I&C'4KFWMEN[
M@-<B$*C,P15)!W2,4? .!QRPR*+'PE!8MX;*W4C?V'9M:1Y4?O041,MZ'Y >
M/6G:MX<N;O5'U'3=8FTVYGMUM;ADB6021J6*D!ONNI=\-R/FY!XP 9M[XXN8
M(M0O+70)Y].TI%?49)+A(I8R8UE94C.=[(CJ6!9>>!N(INI>/)[&35)XM%:X
MTK2YHDNKP72J2DD<4FZ-,?,0)>02O &"2<"6Z\"M)%>V=MK=Y!IVI1K'?P.J
MRO-B-8F82-DJSHJAB<DXR,'FK=_X.MK[2=>T[[2\46KRI(Q1!^YVQ11@+Z\1
M _C0!4@\;O=>+I]$@TZ)Q;W/V:4&]1+I?E#>:(&P3#\P^8-D]0I%8MKXIUQH
M+22]A=+Y[K5D@ABN4\F00-(%63]WG"[=H(P3MW'.<5NW_@IM2UJ"ZNM5DFLX
M+U+Z*"6W1Y(I$8,%25@62/< 2H&<9&0#BEA\$(E_'/+J4TL$-U>7$,/EJ-@N
M=Q==PZ@,[$'KSCG% %?P?XMN]3TRP@U*W!OCH5MJ<TRN")/,W@<!1@G9N('
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
MR1WP* +E%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
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
MM;=T )+3@$%2"NTJI)W#(7!PEGX^N-5@TC^RM%^USZ@MT6"WJ".'[/*D;GS
M"'4[\JR]?EX&25EN? LDYTVY_MF274+*2:3SKJV2:-C*%#8C. FW:-NTC R#
MNR<W=$\(IHUY;7']HW%V\ O1NF10SFYFCE8MM &0R=@!\W08H Z2N0L/'#W4
MFF74VDO!HNK3>38WOG!G9B"4,D6!L5PIVG+'E<A<\;^E0ZA$+W^T+@3;[J1K
M?"J#'"?NJ< 9QSZG!&236#9>!A:S:;!)JUQ-H^E3>?8V#1J-C $('D^\ZIN.
MT<=!DMB@"YX/\27?BK24U272&T^SGC22U+W"R/*#G=E0/E (XY.00>.E8/AG
MQ?J<=A9OK%D[V5SJ=Q8QZ@9P7,AN)%C!C X3A8PV<Y'*X^8];X=T6/P[X>L-
M'BF::.SA6%9' !8#N<5A6/@4VTMK#<:Q<76F6MZ]_#9M$BXG:1I!EQR45F+!
M>N[!)( 6@!MMXYGN%L+PZ,8]*U63R=.NVN/FD<@F/S$VYC5]O!!8\C(&:Q-!
M\5>*+^T\)W!LDO+O4=+NII(OM*Q1.5>WVRN0GR\,P 56Y<=LD;]EX&%K-IL$
MFK7$VCZ5-Y]C8-&HV, 0@>3[SJFX[1QT&2V*G\/>#QH']EK_ &C+=1Z9;7%I
M;B2)5/E2-$P#$=2OE 9QSF@#3\.ZU'XAT*UU2.!X!,&#1.03&ZL59<C@X92,
M]ZP=9\37NC^.([>94&APZ+<W]TX;+CRV3+!=N3@'& 1G>3_" ;^CZ#>:"=-L
M;2]+Z9 MT]PKHNZ2220.F.,C;NDZ$=L@]GZSX4@UK5X;V:X=8C8W&GW5OMRM
MQ!,!E<]5(*@Y'TH RYO'SZ3&9?$.BS:?%+9R7EIY4PG:41@%HF&!LEPRD+DJ
M>?FXIMSX_ET66YC\1Z,VG^1I[Z@6AN5G5E#H@C!POS[G .?E''S$'(BU3P/<
M7.F7+:C?7.O26VGSVMA:,8[8G>H&6DP<RD*JAR HY.WDFLNP\*ZEXHUC4)_$
M+:N+*32OL"O>B"&7>9 ^Z-(L@%2BDLW5B,#:,4 )JWQ-FF\,Z\NG'3H]:L]/
M-Y";34([N,1Y"LVX+C>A(RI&#D8)YQ<G\7:YI.N>))I=+-W9:=;6US<Q+=*H
MM5\HM((R5_>-P3@[00O4$@5K2^"I]0TG5++5]<N+LWUH;3,4*0I&I_CV+P7)
MZD^F  *G?P?]HLM?BNM1DEGUJQ2TN)A$%VD1-&7"CUW$XH R=7^*6G:5JM]
M4M&M=.=4NGEU".*=B5#$PPGYI H89R5).0H8C%;FE^(KO5?$.I6$6DE+'3YF
MMY;UKA?FE"HX54QG&'&2<8]^U.?P3*;R\:RUNXLK2_D66[BBA3S"X149HY<;
MH]P1<]>Y&TG-;6DZ-'I-QJLR3-(=1O3>,&&-A,:)M'MB,'\: ,+5?']OH[3I
M=63B2'5H].=1(#A&B$QG/'"B,DD>JD9JKJ/BV>74HQ9V]RICFOX+<><JQ730
M1 L7RA.!('48/5,G.<#2U;P/8:QKEYJ=Q-*/M>F/ITD*@!?FW#S?7>%9ESZ&
MBW\$VL%OHD1NYG_LR.=6<@;KAYE(D=C_ 'BQ9OJ: .4T+Q;XJN+BP?[ -2FE
M\-6M_+!]I2%"[/+E]VSAW 7"@;0<C( R>LUKQ#*_PUO/$FCKMD;2FOK;SL H
M#%O!(Y&0.<="1C/>F^'O!BZ"T3OJ,MT\6EQ:6I:-4_=1NY0\=P'"^^W/>KT?
MAJW7P2GA>2>1K8::-.:50%<IY7EEAU ..: .13Q=XAL=2U:>731>P6FD6=[<
M0B[5%@!$QD*'9EW8*"!@#Y3R.,V]:^*>F:7=W$<*VLT5G!'/=>=?);S%70.%
MAC;F5MA!QE1R "3D#4MO!A2SU6*ZU.2XGU+38]/FF\E4P$650X4<9Q+TZ<5!
M-X$=7E_LW6[FP6Z@BAO"D2.[^6@C$D;'_5/L4#(R. 0 1F@#8U?Q%;Z9H46J
M0Q/>?:7ACM(HF"F=Y6"Q@%L  E@23T&3[5F3^+-3M/(L;CP^5UFYN?L]M;K=
M P2@(9&D\XJ"$50<_)NW8 !R#6OK>A1:UI*V)GEMWBDBFM[A,,\,L;!D8;@0
M<%1G.<C([UD2^#KR=HKZ;Q#=/K4-S]HANO*7RHOD,9C6$Y 0JQW8.XG!W<#
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
M !141N(1<"W,L8F9"XCW#<5! +8ZX!(Y]Q2I<0O/) LL;2QA6= P+*#G!([
MX./H: )**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@#FO%P^T3^'=/=@+:\U9%G!'#K'%+.J_B\*?49'>
MN8\9V^F6]I=:U806,T-KJ]O/K$NYFNQ+&\0586.0K ;1MX!#$+@MFNW\0:0N
ML:?'$LP@N8)X[FUG*[O+E1@5)&1E3RI (RK,,C.:B_X1_P .ZEJBZW_9UA<W
MJN"+H1J[;T.T'/=E((!ZC&.* *6FYM?B'KUI$&\BXLK2^<?PB8F6)C]2D,?_
M 'Q7/1Z;JUYXJ\526&D^'KN,:BBF34@_F!OLEOP,(WR\COU)KM--TC[%J6IZ
MC+*);J^E4E@NT)$@VQQCD\#+,3W9V/ P!5OO!GA?5[V6^O\ 0=-N[J4CS)I;
M=69L# R2.P 'X4 <OXIUG4[(W=II5Y>6\NEZ6LT\.EP6ODVS%6(:5[C'[O"<
M*@# *Q/486RU[5_$*7MS_;2Z(FGZ7:WC%88VC=I8C(SR>8I/E#&W"E3\K_-T
MQU4WA#P[<-;&;1-/D^S1"&$/;J0L8Y5<=" >0#T/(I;GPCX=O1:"ZT6PF%I$
ML, >!3LC7[J?[HQD#I0!P1N]2TM?%NNV&JR1Q0:] /LBQ1M%.'2U5RS%2_*M
MQM9<8SS7:^*KZ]@ET73[*\^PMJ5_]GDNQ&KM&HBDDP@?*[V,84$@CD\$XK4D
MT?39H;F&2QMWBNI1/.C1@B60;<,P[GY%Y_V14FH:=9:K9O9ZA:PW-L^-T4R!
ME)'(.#W!Y![4 >7:W_:.J:K8:/?:M<S)IWB:.VCNUMX 90]J9E+@QE#)&6*\
M #!R5S@AMA+<>'(K&ZCEDU!Y-;UAI%FMX-\AB6[(VLL8(9BHR?<@87Y:],@T
M'2;6VMK:#3;6.&UE\^!%B $<F"-X_P!KYFYZG)IXTO3H6BE%I;J8)9+B-]@'
MER/NWN#V)WMD^YH X2\\0ZOH?@]-?DU^/4+F\TO[5'9RPQ*JNWE_/$5"GRT$
MF2'+<;?F')-#5?$GBO28;VT6XNX9S%:R0S:K]A:>-WNXXFQ%;M\T;*YY*C!4
MC=DC'>:;X9\-VR2W&FZ3IR1WD6QWAA0K+$W)7C@H<YP.#G-/M/"7A^PMI[>U
MT:QBBG:-Y46$8<H<IGV4C('0=J *FO7M_P"%O FHWRW$FIWME;R2+-<HJECD
MD%Q&JC:N1G '"^O-<QXEUC7?"=OJ,"^(&U&;^PY[^.2XMX5D@EB>-<@(JJ4?
MS.C D%.I[>DR1I+&T<B*Z."K*PR&!Z@CTK(M?"?A^RM+NUMM&L8K>[7;<1K
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
M85E]" 3B@#G?&&H36&K^'&BDLX@T]T6DNT78FVTF8,6(R@!49*D'&1T)K/\
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
M]HM[3S-446TV]5!N@%;"'/W\+OX],T >:>)SJG]DW]M?:N]S+<>$[^\DG%K
MC*1Y&8D(3(C.6&"2<-][(4C0UG4]7TSQ!J-E9ZEMGWZ-;"\DM83*PFGE1V;"
M -QT'0<XQDUW@T_2=0ACN!:V=S%):F!'V*ZO;O@E >A1@%XZ' J.'PYHMO''
M'#I=HB1^2$ B''E$M%_WR22/3- '%3ZYK5IJUUX>.M.<ZQ:V::E/##YT<<EN
M92,!!&6+)L4E?^6@X) ST/A*\U"74?$5C?:FVHK87R00S-'&C;3!&Y#;  2"
MQ!..O8=!9\0>&8M7L+F*V^Q6\UU+')<FXLDN([D)@!94."PP!@AE((!!XP4\
M)^&(O#%G=QJUL9;NX\^06EL+>%#L5 J1@G: J#J2223GG% '04444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 <;
MX[MI;C4_!_EWMQ;8UH+^Z6,Y)MYCN^=6Y&"/3#'O@CG/#=SJ>D:9HEU#J<KV
ME]X@N[-[!HH_*6-I[CD-MW[MR@YW8QQCO7I.I:58:Q;I;ZC9P7422+*J3(&"
MN.C#/0CU]ZBAT[2)8DAAMK1X[2Y:9$15(AG)+%L#H^78^OS'UH X'3/$>LW>
MJZ'*NI:I-8:O=S0I/):6L%L\9BE=&@3F<8V+@R9!&2>H%;7PU'V'X<V<]S>2
M2QCSI2TP0")0[9 VJ.."W.3DGG& -JU\(>';*\6\MM$L(KE)#(DJ0*&C8YR5
M/\.<G.,9S5[3])T_2HIHM/LX+6.:5II$A0*&=L98@=S@4 ><:?XIUP:OHI:]
MU">SU:UNI5>\M[6**3;%YB26Z1DRJO3B7/##/-26&I>*;FQ\.JGB"26\\0:+
M-<*9+:%4MIQ%&\;( F<9<@ABV>V*[6T\'^&["99K30]/AE4L5=+=05R"I /9
M<,PVCCYCQ5M](M8H+?[%;6D-Q90-#8R/!N6W!4+@*"#M^5<@$9 QD4 <_P"$
M_$MSXLU&2]A9H=.M[*!)8"@_X_)!YDBENN8UV+CCEVSR!C.US7=5TWQ#=7,U
M]=PZ+;W5O");..VN+>(,$WI<H<3JY+'!4X >,XZ@]7X=T1=!TQK;SA/<33RW
M5S.(PGFS2.7=MHS@9. ,G  &3C-%QX8T.[U9-5N-*LY;]&5A</$"V5^Z2>Y7
ML3R.U '*CQ/J(T1IVOE%P?%?]FJ2B9,/VWR_+QCKY>1GKCG.>:33=3U'4]#@
MUR\UT0Q:A)<P_P!ER11>6,"4+&C!0_FCR\DEB.'^4<8ZF3PKH$NJ'5)-'L7O
MRZR?:# N_>I!#9_O J.>O ]*6/PMH,6J2ZG'I%DM]+NWSB%=Q+##'/JPX)ZG
MO0!Q?@JYU/3+?P-9R:I+=V>IZ,6-O)%&JP>7%$R;"JANC$'<S9Z\5T4^LW,'
MC75+%[E4LK?18KQ595 5S),&?.,XPB]\<5NQZ3I\)LC'9P(;&,Q6I$8'DH0
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
MQD@\!N,XQQ6EZA=Z>+_3+;5;V>_N?$-TF;"V@:YN1'$FX@R8AC*G;O)&,@@
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
M3PEI[+)<X8K$R3&5\GD9*J6/JJYZ"O1M0\,Z)JL5K#?Z397,5J,0))"I$:X
M*@?W2 ,KT.!QQ2ZIX<T;7#"=4TNTO##_ *OSX@V!QD<]N!QT.!Z4 <KJ9N[W
MX"SRW5S<)=OX<\V>0@%V;[/N<-N!^]R#QGDX(."*LESJUM;^)([/Q UK'X<@
M0PPFVM\3_N!.7F C&%);8/+V8",<D]/0KFVAO+6:UN8DE@F1HY8W&5=2,$$=
MP0:R]0T#P]JNJ02:CINGW-_'%^[\Z-6?RU;T/)4,0>> 3ZT 8/A;4M9U_P 3
M:K<7&H2VUA:&V\O31#'UEM8Y&5W*[CAGR,$<YSD8 H^(O$&OMXAUNTTW[?!!
MI-K%(LEM]C\MF=&??.;AE/EC&/DQ]U_FSC'?06MK#/<7,$,:2W+*\TB* 9"%
M"@D]_E 'T%9NL^'O#VIL+W6M-L+CR(SF:ZC4[4'S$,3_  CK@\=Z .#UWQ=K
MC:=J.IV%W?(]AIL5Q+!8P6K6MO,T7FE99I6)F!W+_J>BD=2:V[G4]4O+W7[Q
M/$L.CVVCRPQK#)!&\+*8HYF><M\Y#>84&QDQMSR:W)?#WA;Q&XU633=,U+[1
M& +CRTE651P#GD-CL><=JM7'AK1+N^MKVXTJSENK8*L,KQ L@7E1GOM/(ST/
M(YH X#1Y-6TR"\U.VU9UMV\6RVK6!@C,3QRWOE,2VW?ORY8$,!P!M/)/JE4A
MI&GB$PBR@$;7'VHJ(Q@S;]_F?[V\;L^M7: "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#&UN_N+/5?#L,4H2
M*\U!X)P5!WK]FG<#)Z?,BGCGC'<UQRZ_K6I:W'IUOK+6\<WB*[L#+%!$S)#%
M;F3:-RD9#*1D@^^<8KO=4TC3]:M/LFI6<-U!N#A)4# ,.C#T(]1S45IX>T>P
M$(L]+L[<02&6(0P*@C<IL+* ."5^7Z4 <+%X@UNZ6+3$U+49KR'4+Z _V?:6
MQNKB&%PJNS2XAC WJ&^7+$KMQS5_P;XDU35GT!;ZY#_:+34C-\D8,KP7442,
M2N1G:6SM.TEB1QC'27GA+P_J 47>C6,VV628%X5/SR??/_ OXO7OFH9/#GA>
M^1=)DTS3)ELCYRVGEH?(\PL2=O\ "'(;V;!ZT <3I%Y?:_<Z'JUSJT\C2:-J
MQ*QI$(Y%6XB4=$S@@IG!'^K7&,MNJ:?KFL^$O!OAVY34&OXI_#4UTMK/#&(X
M6AMXWC"E KD8)#;F.>HQ7IG_  C>BXLQ_95D!9,[6P$"CR=^=^WTW9YQUJ=-
M(TZ,682RMP+*(PVV(Q^Y0@*57T& !CV% '":YJVO>&8+F-=>DU4SZ!>WR3R6
MT*FWF@5"LB;% ,;&3[K!N0.3SFS=R7FF>)8;;4_$3HHT6ZNI]2%M;H\.V:WR
M$)C("8+?*=W7G) (Z>T\*:!86]W!::-8P17:&.=(X5 D0Y!0_P"SR?EZ<GBK
M&HZ%I6KAAJ.G6MV&C\H^=$&RFY7V\]MR*<>JB@#@)=5\7:5X?-]<76H3'5=1
M@M-/@N(;9;JUA8D;V^6./S7[(_"DJ#DY%*OB/Q"MV=$GNYK-I=4MK5;R\:S>
M[A22*21E9(2T88F(*A91GS1PQ7GL(O!_A>RMKFWBT+3(H+P+'/']G0+, <@$
M8YYY'O2V.@>&IM!FT^RL-.ETJXD8RQQHKQRR!L,6ZY8,F,GD%?:@#.\%Q30:
MKXLBN+YKZ5-40&X9%5G'V6#&X* N0, X &0>!TKG9O%6KC6=.O;2^O[C3+O6
MQ8!GM[6.S>,LR%(^?M!=2N=WW248XV\5Z%I>C:;HL#P:98V]G$[;W6",*&;
M&XXZG '/6L^3PSX7M]3CNY-*TR.]N+@/'(\2!VF'[S*9_C^0L<<G:2<XH YS
M3M>U230H?%-QK'$\ER%T9XH@C%!+MAC8*)/-'EC)+,.'^4<8KWGB#5]#\'IK
M[Z_'J%S>:7]JCLY88E57;R_GB*A3Y:"3)#EN-OS#DGM(?#.B6VKOJT&E6<>H
M.69KA80'W-]YL^I[GJ>],LO"GA_3GN7L]%L(#<QF*;9;J Z'DH1C[I/)7H:
M.*DUKQ7:2WVG"2Z$[6L4T!U6XTZ.YWF=8RL:Q,5^=6(0NN!( "3G D77=;GL
M9K"TO=3;4X-22*>VNH[.&_6$PE]L1YMY&R-^<#Y PZC-=1;>&O"MJMYI%OI>
MEI]JC5[FT$:$R1@D(67KM!! [ @XJ<>$/#PTLZ9_8]E]C,OGF+RA@R=-^>N[
M'&[.<4 0^#]5.JZ&9);JXGN(;B6"8W5NL,R,K'Y'5#M+ 8!*_*>H SBLKQOJ
MEUI5U)<6;I'-!X>U6YCD,2,R21_9RI!8$@9/(Z' R#@8W4\,:5#)I36UI%;)
MI<DDEM'!&JJI=&1NV>0[$\\GDYQ5Z[TVRO\ /VNUAGW0R6Y\Q V8Y,;T^C;5
MR.^!0!Y]?ZKXETF,HOB"WGGOM$DO(VOHX8(H+A9(5 1@H 5O.P!)NY"Y)R<Q
M2Z_KT%G=63:IJ-MJ']HZ?"!J5C;^=!%/)Y98/%^ZE4E7P0 05(/;'H<VD:?<
M@">RMY0(&MMLD08>4V-R8/\ "=JY'L*P]0\!:+<Z0FF6=E:6=J;RWNKA!;AQ
M<+$X;8X)Y! V\YP#T[4 <SJWB?7=(U&[T"&]N-0<:A9VR7H2W6X19HY':/Y@
MD)D_= +N XF7(8XW30:]XA>:/1+B[EL99M7CM%O;HVDETD36[SE62(M$LA,>
MU25P5=3M)&3V4?A;08M&FTA-(LAIT[;YK8PJ4D;@[F!^\W Y// ]*A?0O#5A
MI:Z1)8:=#97DV!;R*JB:8C=GG[S_ "YS][Y<]J .1EAO)?'GAJ";Q,]^]I=W
ML;/##"K*!&C^7+A"-^U@I*A?E(P%.34'A#4-9\0:7I]E%KG]CBWT.WN\VMG
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
M2+&!$D:5%B@5%5V3RR0 , E/E/M4RZ;IMJ+-UM+>,6$9BMFV >0A 4JI_A&
M!^ H \X7Q9XETC3FU"X6YNHY-'N+U3J#V*H98XPZM MO(7:(Y(8'<0"AW=<[
M&FVEY:?$K3%N]?;5V?0KAP\D42,I,UOEAY:@;&_A!!(PWS'MT&BZ!X:TZZNY
M-&T[38)U)MYS;1H"G1C&<?='*MMXZ@XJ?3/"^A:+=-<Z9I%E:3LI0R00A6VD
M@E<C^'*CCH,<4 <?XT\0ZK;7&N#1KW5"^E6'GNEE;6ODP/L9P9WGY<$!3MB&
M0H/4D8K:IXFUVWNY=4FOYK;2(4M':2P@@N8;?<JO(+J-L3C(;@H<!64]<Y[3
M5_#_ (<O+A;_ %C3M.ED^2'SKJ-2&)8!%.[@G<P"@]SQR:?+X4T":[M[J71[
M)Y[942)VA!*A/N#WV]L].V* *OC'4I]/TNV6TN[BWNKJ[CMXA:VRSS2DY8I&
M'(16*JWSOE5 )(Z56\$ZIJ%^-:M=1>Z>2POA ANQ )@IAC?#^1^[)!=ON]L9
MYS6_J>DV&LVGV74;2&Z@W!PDJY 8=&'H1ZCFJ^G:=HNA2_8].M;*QDN 9?)A
M58VE";06VC[V-R@GW&>M 'GX\0^(X_#EIJ!U.ZN9M5UJ33HXHH;9#;1I+,N8
M]X53(PB"@NQ&6'!/!M#6?%3VUQIX:Y%U#J4<:[[BP&H2P-"9&0("T(D4C=R!
MNCR< \UW4NA:5/I,FE2Z=:OI\A+/;-$#&Q+;R=O3.X[L^O-5?^$1\/#2O[,&
MC67V(R^?Y/DC'F_\],]=_P#M=?>@#F=!\3WE]KN@V)U"XE25=1CNTNK5(9O-
MA>+8KA<KN4.02A"MUQV'(ZKJ%SKMAJ=Y->LTC>&M=59HE3YHX[P*J],8*(%)
MQG!)R#S7JLWA/P_<:7!IDNC6+V-NQ:& P+M0G.2!V)R<^N3G.:GA\/:/;H(X
M=+LHXQ%)!L6!0OER-N=,8QM9N2.AH Q-7U*[\-?#=KZ&8W%S!;1!9KE5PNXJ
MN]P@484-DX X7\:Y#Q])J=K8ZKX>N-=N;Z"32Q>M))# )$(G2/8VV,+L??D<
M;LQGDC(KT^WTC3[32AI<%G E@(S%]F"#R]ASE=O3!R>/>J=IX2\/6-G<VEMH
MUC%;W6WSXU@7$H7[H;U [#H.U &G:6_V6TA@\QI/+0(9&55+X'4A0%!/7@ >
M@%3444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110!ROC:;5EATR#1[IHYI;D^9;P3117%S&$8E8FE!7
M(.&/0[5/(JCX;\075YJFCVLU]<2K);:DLZW<,<4K307$* ,$RI959P2AVMR<
M#H.HU:RTG4H8;+6+:RN8II,107:*X>0*3\JMU8*&/'. :BN/#6A7=A!87.BZ
M=-9VYS#;R6J-'%_NJ1@?A0!POAO6M8\5-I5G+K=U:Q2V-S>&ZM$B#W!6Y,:@
M%D9=JKM)P.=RY.,YHNVH7-WXEUBP\3W"S6GA^SNENK2")$O'5;AE=D=6PI*D
M[00#N/MCTFY\-:%>V<5G=Z-IT]K"Q>.&6U1D1B220I& 222?7)JR=+T\K.IL
M;8BXB$$P\E?WD8! 1N.5 9@ >.3ZT <[XDUV\M/ ,&L6\RVUQ(UDSN "$62:
M(/\ >R,;68>U8WB7Q%JB>(M3TS3]5:W6*?2+<&)(W: W$TBR?>4C)38>0>WK
M7?26-K+9-926T+VC1^4T#1@QE,8VE>F,<8JC!X>T'3XDCM](TVWC#QE5CMD0
M;D8LA&!U#,Q'H22.30!Q%SK.JZ;+J^A'6]2N)8]4M;:SF2W@DNY1+")&B4ML
MB4_*Y#N.!D<G;4>F>)=8BNK>SGOKC:GB:/3W^U-!)+Y369D,3O&-I(DXXY_A
MR:[R32="UB&Z\VQTZ]BN)-MSNA20221G9\_!RRE2O/(QCC%'_",:"+":Q&B:
M:+.?;YL M$$;[<;=RXP<8&/3 Q0!P.J7MSK7B"S4ZM*L5EXQ^R0F 1X0"QW%
M<E3DARXY_O,.H&(O#DFHZ38Z'?P:O=-;7WB"[LY-/=(S (VGN.GR[]VY0V=W
MJ.G%>B?\(WH9L38G1M.^R%UD,'V5/+W* JMMQC("J >P ':K TK3Q'#&+&U$
M<$QN(E\E<1RDDEU&.&RS'(Y^8^M ' Z/K>L-IWAC7I-9FO9=;OEAN-.\N,0P
MJPD+)& N\&+;R2QSL;=VPWPU>ZQ<Z!X.U/4M;GNY]7N<S&2&%5@7[)<M^[PF
M5/RJ223DJ>@)![NWT#1[34Y=3M]*L8;^7/F74=NBROGDY<#)SWYYISZ1I8L(
MK-]/L_L4"L(X# GEQJ59#A<8 VLRGV8CH30!Y\=2\1V&AZ_XHM=6O[_2+2QD
M.G1WL<):Z<#)N#Y<:$1#^$=6 +9 *YK7?B3Q+HL&J?Z5<LK:9]JB;4I;.66%
MC*B>>BP'F(+(S'<-H*  X)%=OI6B^#H+V*;1],T&.Z, GC>S@A#F%\@."HSL
M;D9Z'FK^G^'=%TA)TTW2+"S2X $RV]LD8D S@-M SU/7U- ',:)8R6'Q1OH9
M=5NM1;^Q83YEUY>] 9I./D51CJ1D9Y/; &1XW\1:QIW]OZAIE_J(BT@*H\M;
M:.TBD\M6V2&0F25FWK]T ?,H'S9-=S8:/X=T&\6'3=/TO3[JY1B$MX8XGE52
M-V  "P&5SZ9%/NO#.@WUZ][>:+IUQ=NA1IYK5'=E*[2"Q&2,9'T.* .7GU&^
MN[_7;V7Q))HL.CZE%;1P-#')"\92)LR*1O8R&0J-K#'RXYSF*QU;4;BWA\07
M&O2P2-J5S9C1FBC:.78\J) N%#K*0@;=N/.>"N .QGT#1[K48=1N-*L9KZ
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
MC3+P32JEJQ( QB.7>2 ,^6>O->DZ?I.G:4CIIVGVMFKXW+;PK&&P,#.T#.
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
MWD&V2*9 Z./0@\$4 >::AJ^O6.KW'AZWUZYD2/5+"!;YXHFG2.=',D1.S86
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
M$64P=BA"ZYS(>H J_?6D_P#PDGA^T/BF]NS9ZXR$&*(/%NL97"2-LPYP#@@
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
MI+&HQG<"P( QW]* .!\*7>H:[XN\.ZI>:G,\K:/>JWE)&L5PL=S%&' VD@2
M+)P>RX(&0=;7M3U";6_$%O'KDVC1Z1IL=W;E$B*REA+ND<.AW("@7 ([\Y(Q
MU.ER:+J*1WVE2:?=+"AMH[BU9'"+P3&&7H.%^7V%8_BCP<_B.[24W=DL8B\O
M%UIR7+P$GF2!R1Y;D8Y(8?*IQQR <O8>(-?N;.^U1M4N7;2_#EGJ2V:Q1;+J
M>2&5F#_)NP2@X4KR?I5J;4M8T>.P6W\3_P!HG4](NKIKN]6)8+=TB5DN!Y:#
M;%E@"#N&&7'.<]WIVD6.E0QQV=M'&4@CM_,"C>R1C"!FZG )QGU/K45CX=T7
M2VG;3](L+0W Q,;>V2/S!Z-@<CD]?6@#@(=8\0P6NJZ=)J-]:ZQ]FM9X(-3D
MM2,/.8V,-Q&A3]YPJB2,88J<8) Z;P1J5S<_VM87]QJ+WEE<('@U!(?-@5XD
M8+YD)*2 DL0>&YP1P"=&VT#PU8Q3:;:Z1I,$=ZA,MK';QJ)U4@'<H'S %@.1
MQN'K5_3=)T[1K8VVF6%K90%MYBMH5C4MTSA0.>!S[4 7**** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#G
MO%,^HI<:#9Z=?FR:^U$P32K$LC>6+>:0A0P(!S&"#@X(&01D'C6\4>(EN(]!
M2>]N[C^V+NS^VVL=LMR\44:RJH$FV'?A\$X^ZC$+DY'HVHRZ; ;:?49;6+RI
M2\#W#JNU]K+E2>^UF'T)K+NK3PI?:3=RW,>DRZ>;C[1<2LR&,38 WEN@?&T9
MSGI0!RVDZYKVLZI::%<:I)IKK+>E[E/LDMS,L)A"1MM,D2./.)<!<_NP0%#5
MA:EJ]_=:59:E<WL%]=PZ3XC"W*P)Y4HBD54(3!4KM5>#G(ZYYSW&K>%=/O\
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
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 451U?5;?1M/:[N%D<;TBCBC +RR.P1$7) RS,!R0!G)( )K+N?
M&5C:ZI):/:7K6T-S':3Z@J+]GAFDQM1CNW=60$A2H+ $CG !T5%4;#5(+^YO
MK9%>.>RF\F:.3&1E0RL,$Y5E8$'Z@X((%+5?%.G:-K6EZ5=^;Y^HLPC9%RL>
M"J@N<_*&=T0<'+,* -NBJ][>16%I+<S9VQQL^U<;FVJ6( [G -4)/$5E%X8&
MON)!:FR-ZL?'F,@C\P@#."VWMG'O0!KT5B/XHLX8HYKF"ZMX)I;:&"61!ME>
M<@*%P3T)&[.,>]:%O?B:&:6:"6T2*5XR;C:NX*V-XP3\IZ@GG!Z"@"W13&D1
M$+NRJH!)). !ZT/-'%&9))$1!CYF8 ?G0 ^BN>U_QCI_AR6>.\ANG,.GRZ@W
MDJI_=QLBL!EA\V7&!TZ\UO[Q@G(P.^: '445DV?B"VNK^VL'AN+:^GMY+E;>
M= &6-'5"3@D<E@0,]* -:BJOVP_V@]H;:<*D*R_:"!Y1R2-H.<[AC)XQ@CFK
M$<B2H'C=70\AE.0?QH =152VOA/%-)+!+:K%+)&?M&U=P4XWC!/RGJ">QY J
MP\L<<?F.ZJG'S,P YZ<T /HI-PR1D<<GFFM-&A4,ZKN("Y;&2>@% #Z*S=7U
MRUT737OIP\L:3Q0,L&&8/)(L8&"1W<$^U:"2+(,HP89(R#GD'!_6@!U%,26.
M5%>-U=&Z,IR#^-4[[6;'3XK22>8;;NX2V@*#<'=LX&1QC@\^U %^BD) QD]>
ME-:5$5F9E"KG))P!CK0 ^BF--&D7FLZ+'C.\L ,>N:'FCC0O(ZHH&268  4
M/HI"P4$D@ <DGM6)8>+-,U&ZM(;=I-MUIZ:C%,X"H8F8*H.3D-DCC'Z\4 ;E
M%,>1(]N]U7<P4;CC)/0#WI] !13$E23=L96VL5.TYP1U!]Z$ECE17C=71ONL
MIR#^- #Z*H7VLV.GQ6DD\PVW=PEM 4&X.[9P,CC'!Y]JN>:F6&]<J,D;N@YY
M/Y'\J 'T4Q)HY(A*DB-&1G>&!&/K5.YUFRM;S3K627,NHNR6VT9#E4:0G(X
MVJ?S% %^BF+*C2,BNI=,;E!Y7/3([4)(CYV,K8X.#G'&?Y&@!]%9^FZU8ZKI
MO]HVLP-KYDD?F/\ *,H[(W7ME35_.: %HJK:WR7-E;W,D<EJ9T1O)N,+(A8<
M*P!(W=L GFJC:['_ ,)*NAQVES+.+=;B69-@CA1BX7=E@Q),; !0WO@<T :M
M%,26.1 Z.K*3C<K9&<X_G2>?%M5O-3:Q 4[A@D],4 244U75RP5E)4X8 YP>
MN#^=9=[X@MM.G9+R&XA3[1!;13,@*323,%4+@D\$\D@8]Z -:BF"5#*8@ZF0
M#)3/('KBB21(4+R.J(.K,<"@!]%9&J>((-+U.QL&MKB>:[623]SLVQ1(4#R.
M69?E&]>!DGL#46@>)/\ A((+>XBTG4;6WN;<7,,UR(MKHV"OW';!(;.#@\'.
M* -RBF+-&\9D1T9!G+!@1QUYI!-&8Q()$,9&X/N&".N<T 245'YT?F"/S$WE
M=P7<,D>N/2G22)$A>1E5 ,EF. /QH =13#*@C\PNH3;NW;N,>N?2@RH%5BZA
M6( .>#GI^= #Z*S]$UBWU[2HM1M4E2&1G4+* &!5RAR 3W4U=6:-F=5=24X8
M!ON_7TH ?14;7$2!RTJ (0')8?+GIGTZBE>:.,@.ZJ20!N;&2>@H ?16=;:S
M;W6N7^D(DHN+&*&61F V$2[]N#G.?W9SP.W6KR31R(KQR(ZM]UE8$'Z4 /HI
MCS1QHSNZJJ_>9F  ^M#RQQ1F21U1!U9C@#\: 'T4R25(@#(ZH"0HW'&2>U/H
M **SM5UJST?1+W5KA]]K9Q/++Y1#'Y1D@<]>V/6HY]=AL=$&J:G;3Z>F](VA
MFV.ZL\@C4'RV9>69>A. ><<X -6BJ%IJUM>7M]:)N26SN!;/OP-[F))?EYY&
MV0>G(/UJX94$BQEU#L"0I/) ZX% #Z*1F"C)( ]S3?.C\KS=Z^7MW;]W&/7/
MI0 ^BF&5!'YF]=F-V[/&.N<TC31I#YK2(L6,[RPVX]<T 245D:EXCL-)O[:U
MNO,'GVMQ=B55W(L<(0N3CGHXQ@'.#4]CJT>HO%Y%M<>1+:QW4=PR@1L'SA>N
M=P R1C&".: -"BHUGB>'SED1H\$[PP*\=>:<CJZAE(96&00<@B@!U%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110!S/BW:E]X7GF0M;Q:RGF''"EX9HXR?^VCQCZD5A^+[B\U)S:V^G:K'
MK5E>1MIRK%+)9W WQL))2%\K:.<[SN0J2N"03TGBV_TZTTF.VU&RGOEOYUM(
MK6WP)))#EAM8LH4C:6#;AC;D'.*VEF1GV9 D"ABA8;@#ZB@#G+#][\2=<DA*
MF*/3;*&; _Y:[YV SZA'4_1EKG-0\,:]XLO?$MV+BVTZ*X*V%HMY8.TJQVYW
M+*CK*NW,Q9@2K9"H>1Q7?V5I:6;W(ME4//*9YCN+,[MQN)))Z  =@% &  *6
M"^26W>:6-[8+)(A$^%)".5W=?NG (/H1TZ4 >6WI;6X;_4?$OAB^N9=0T:*.
MQ@&F22O;7"B431C"DQ,7*,'.T,-I#?+Q3O-%5-!U)-<\/W=_>76@6L&E%=-D
MN&A=;<AHP0A\EQ+\Q)V]1UV\>RB1"[(&7>H!*YY /3^1H$T;%PKJ2F-P##Y>
M_/I0!X_JGA^:X:\FO=#GNK>.ZT25U:Q:4M&@"S;4VDOA20P4$X)!%6H]*,5]
M;SZYHEY=Z/'K.K2R0?8WG D>7,$QA"DNNWS &"D N#[CU5IXD1G:1 BG:6+#
M .<8S]:5Y8XE+2.J*.I8@#TH \JTKPN;WQ!H8U'1&?15FU6:UMKFV/EVT+O"
M85=",)G#LJ,... 5P('T^6WL=)TZ[T("S@?4A%-<Z-/J*Q+]K(CC6!"-F8\%
M78$;1A>":]<DD2( NZJ"0HW'&2>@I6D52 S*"3@ GJ?\@T >%OH>MMX.2W?2
M=1,Z>&M1M!&UL^X.;N/9'@ \E5RH'\(XR.:ZZYTR8>/W\.1P_P#$HOKJ/Q!*
M00%'E\/'CWG6WDZ<[GKT9Y$C +LJ@D*-QQDGH*YGPQ=Z5J4TFM:?IMY"=3MH
M[F2[N#D,-S 1\NVTC!;: %^;/4F@#=L-1AU%)WA$@$,\ENXD0J=R-@X!ZCN#
MW!!KS/P9HCV7B#PQ>7NC31R+IE] )WLFW0RFX#*&;;F/,9DP6P"&(!^;!]/M
MQ;16Y>W\E8"6D)CP%)8EF;CCDDDGN2356?6[:#6M/TLK(\U_#--"Z8*;8]F<
MG/?S%Q@'OTH XKQAI$NH>(M::6TOVM)='LD$MK:B;YDNY'(VL"L@ VLT>"67
M(QR*TOAW!+;0:O&=-BMK9KI'BN8K"6Q6Z)B0,_V>0DQD$8)& W7&<Y[))4DW
M;'5MK;6VG.#Z'WI$FCD3?'(CIG&Y6!&: /*].\,F_P#%E@-6T5Y[)-1UN9A<
MVQ,7SSQF)F!&"&&2N>#C(Z4MEI*V7]D#7M%GNM!M_P"T[>.T.GO<B"1KL^2Q
MB"LVTP@JK8P <<;AGU7<,XR,_6F^?%^[_>)^\^Y\P^?C/'KQ0!YG&QTFTO8X
M_#NL6T%_X>@M;&U6"6Z9&1KG$3N-VP[98_OD  XS\IK,_P"$3:\T+79;O07E
MO(?"EE%8-+:$R)<+#-E8\C(D#"/('(.WVKUR[N3:0K(()I\R1Q[(0"PW.%W<
MD<#.3[ ]>E2>='OV;UWX+;=PS@<9H \C\7>%DLIM:M=)\/3G3KC3],,D%A;$
M?:'2]8N,J!ND$?4DY .2<<T_5-*N+JWUN7POI$]EHA^P+-:-IC0BY,<S-.4M
MV",X\HQJPPOF!2H)Q7K'G1^5YOF)Y>W?OW#&WKG/I2O+''&9'=5C R68X 'U
MH \<A\.M=MY::=<3Z9/K5@TD(T5[&V;:'\UQ S%L%2BNS*JG 'S<U>U?PU!;
MW%ZJ^'=^E6WB2UN4@@TXR*(3;1"5HXU4[EWYW;0>0<]#7JKS1QJ&D=4!(4%F
M R3T%*\B1[=[JNYMJ[CC)]![T <[XL=[6Y\/ZC]FN9[>RU$RW'V:!IG1&MIX
M]VQ06(#2+G /7->>3QVIU6QNM8T6\>QN?%%W<+;3Z?([R(;0['\G:6(R V,9
M&.1D$5ZUJVJ6^CZ7=7]SDQVT$D[(F-[*BEB%!(R< UF:S?Z5!IFG>(KVUFE%
MO+$UML'SQM.1"#C(!XEP>O&<9.* .#M=&2VN+&XU'0;N7PJNHWTUMI_V)Y1;
M!U3R7:V"E@N1<$#;\GG+PO:YH?A5+_6=.&JZ('T9/[4FL[6ZMOW=O&\UN8D9
M&&$) D94(R!V&WCTU94< JZD$E00<\C@C]#3@021D9':@#E? VGN/ %KINI6
M;A!]H@:VNXS_ *KS755*M_#LP #QC':N0\(>%["^O/#\>H^&_P#1;7PXD$L=
M[II2-;K>OF9#J 7)W'=U()()!-=\/%>FM/81H9'6]N[BSCD  57@$ADW9(P/
MW3 'G/';FMAIHTB\UI$$6,[RPVX]<T >+_V1?_8] ?6M.FD@3P];P1I<Z%+J
M(CF4MYJ&-6!B=@8OF(&X+C(VUWMYINM'X4R:;:3W+ZS_ &3Y2/,0LS2>7C!(
M8@.>F=QYYSWKK@<UQEE\2+.ZT^SU.;0]9LM*NR@2_N(X?*7>0J%MDC,H)(&2
M,#(SB@#GK_3M-N;>:3PYX3O;2S'V-M346,EL+J!)LO"(&4>:P7<20IROR9.<
M57O-"MM1U-O[+\.W4/A^?5-.+VSV+PQR.OF^?+Y# %4*M"K,5 ;:<Y%>J75Z
MMM&&6*2=_,C0QPX+ ,X3<02/E&22?13UZ5/O7 .1@]#GK0!Y3J_AN"VN+U5\
M/;]*MO$EK<I!!IQD40FVB$K1QJIW+OSNV@\@YZ&I+_P]!9^%KVZ/AF*YO;W7
MIS=22VDDK"#[:[+(\2$/-& J-Y8.TY#'(S7J*RQN[HKJSIC<H.2N>F1VH6:-
MBVUU.UMK88<'T/O0!XQ9Z/=A-12;2+J;0SK=G=W-K#I,EK'<0>3M9EMB"2!*
ML;,G+$)D@Y .S-I6GW&K^'-0T[PO-:Z?!K,S(SV#DJ6MB%F\DKNA3S@O91N4
M.<9S7J&X9QD9],UB:GXKT[2?$6EZ)<"8W.H[MCHH,<6/N^82?EWG*KP<D8H
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
M.L-/O)HYVCOKBWMH@B@D-,P52W/0$C.,_C3];UN#0[:"26"XN9;F=;>WM[9
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
M"P0YYVD[3_M*P[4 ><:7I@CGTZ+PWI.MVL::=-#JMI>//$C@0XBB#RC:9 Y
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
M?K9^'+:UT^>2TWL\BQS[O+./OEMA.WG)'K1?Z7JEU?7%Q=:?=W%FT.C/?QM
MSFYC0S&5=N,R%2R,R#)(XP<X/J\DB11F21U1!U9C@#\:4$, 000>01WH \RD
MT+2M6UK1%L_"TD6BG5I9IHY[)TBD/V-@)#"ZCRUWA5Y W,,\YR>E\"6+Z9IF
MJ6?V1[2WBU:[^RPF,QJL1D++L! &SDD8XYXKIEE1G=%=2Z8W*#RN>F?2A9HW
M#%75@I*L0P.".H/O0!X9+X?EC\(Z3]IT>YEOET%;?[%>:')=Q3.#(1&K1XDM
MI<D9<L!@H>=G'HWCJRN=7^'[6IL9FGFELC+;1$R,H^T1%QE>3M ;+#T)KH=3
MUFQTC3+C4;N8"VMR!(R#<0Q( &!WR0/QJYYB;@NY=QZ#/)_SD4 >2Z]X-M8H
MO'7]G^'55H[:"32A;V9 2;R_F:W '#;E3)3G*KGH*I^*;"[N]7U>>+07BOTU
M6":)XM'GN+B5(VB(F6\R41=JMB-!D8(ZDU[-'+',I:*1' ."58'!]*I7^M6.
MFV\$]Q,/+GN8[6-D^;,CN$4<>YY],4 >9WFDV[7D,<_AR_F\11^)X[EM06Q=
MA]G-V'63SP"IC$)1=F[Y2O*C:2*]AHNI#Q':B]@G&L1ZV\\ES;Z(V]HO-9MY
MO2X3RC%A"O4 A I(KV'S4\WRMZ^9MW;,\X]<>E D1F*AE+ 9(!Y';^A_*@#B
MOB#"T]UHJ/ID=S:K)*[W$VGSZA' ^T!<V\1&YFW-AVR%P>[5QUI;6EG'X2AU
MS1KEK6'4=5(M'TQB44LS1D6ZJV5 *D!00.".%R/:"0"!W/2LW58]/A5=:NH/
M,DTR.:6)U/S*-AW@#(!) QS^E 'F5O86-IK.B+KFA3SZ8W]K36-D-/><VL+3
M6YCW0*I91@G"[3MWJ"!CAC:)JO\ 8TZ+I5^B-X6U>&V@:-G:)9)U:W@.,X<1
M[0$SD;<=J]0L6L-8:QUJ)/WXM2(BS?-'',$<JR@XR=B>O3CKSH)*DF[8ZMM;
M:VTYP?0^] 'F][I]I_;VL#6?#EYJFI3:C!-I<\-M)\L(6()MN5&(=CJY8%E/
M4\[N<22SO+GQ'I]Y%H;VE['X@\R=8=%G$J1&=E9WO6)61&4@X3@*P&-JG'JD
M.N6DVN7ND8=+BTCAD9GP%?S=^T+SDG]VV1CTZUH;QSR..O/2@#R/PMI*)%X;
MAL=!NK#7+;49)]0NYM.DA/D'S=VZ9D <."@"@G'R\#9QFVNA7\<6BRZM8.+&
M/398HH[K0I=1$4QN'+@PJ0R,Z&/#$8(4C([^W[AQR.>G/6JTM[Y=]!;?9YG$
MJNS3J!Y<6W;PYSD$[N, ]#G% '(SZ-=3?!FYT>:*XO+PZ/)%''=1+YK/Y9\L
M,H+#>#M[GD#G-8'V#21--)K/A:[OM+FTF"+3;9-'D8PLGF>=&$V9A=F*G<=H
M/!W?+QZ1+K%E#JEIIK2_Z5=K*T2 9!$>W?D]!C>O'7GZU>W XP1STYZT <3J
M^FZU)\(X=.G2XNM46QMDOHHY=TLX4I]H0-GYF9!(O7DGWK%U+3]*ND5M+\)W
ML>A1ZA:-J4*6,D*W:*LHP+4J&<1N86;"?,!CYMF*].21)"P1U8H=K8.<'T-#
MRI%MWNJ[F"KN.,D] />@#RZ'P[%JFLP[-%=/#$VMI-%9RV;1( MC,KR-$R@H
MC2;!A@ QR<'=REMH-O9:A:&?0)#8V/BN=K9%T]I!! ]JQ#1J%.(_.*'*C:&
M/;COI?$$$?B6'08[6YFNGM_M,KQA!'!&25!<LP)R5( 4,>.<"I;;7+2YUB_T
MP!TGLC$'+X"N9%+*%YR3@'/ H \UM-!CT[X?:2'\/1BYN;]FOY)],FN&4*TS
M(\T$>'F ^555LJNY6_A%0Z7I5U;V@:_TFYET&+Q#)//:#2FC62%K11'(ML Q
M\L2G=M )!Y8 J<>L)>[KJZADMYH4MPI\^3:(Y 02=ISGC'.0/QJ/4=5@TRTA
MN) \BS3PP1B+!+-+(J*1DC(&[)]@3S0!YLFC6JZ_H=[I7ABXTZV U&&U>6S=
M_)E=HS#(4*DP(6\UE!"A03PNXU3ATE&TC2H=.\-W]KK5MI]S'K%Q]A>+S<VK
MJR-(0!<,\YC8;2^=I;COZCH>N6OB#1K/4[0.D5U"LZ1RX#A6Z9 )QT]:OB6,
MNZ!U+)C> >5[\^E 'E=]X8L++0/"P72VM6BM2TZG0C?P/*Z1!Q/"H\SS&V\2
M<$88$_-BMXVU]/\ !*XLVTF2TO6T&6%-/C+R,C>2RJ@!);)XPI)(S@Y(KMU=
M6+!6!VG!P<X/I2+*C.Z*ZETQN4')7/3/I0!YG%X8TO7+V\L-&T.ZT?3I=&>W
MNGELWM@;GS$:!MK >9)$5D;S!D?,/F.:V_A_+=ZY#>>*=2MS!>7HCM5B)!\N
M. %6 QV,QG(YY!6NHOH[._L;BUN9?W+)^]V3F,JIYSN4@K]013K:"TTNQAM;
M=([>U@18HD!PJ*.% _04 >;ZIIJ-J=]_9>DZU9>)WU9)8+K=.UNZ;TW2F0?N
MA&8P0R'GC;@G;74^-[>Y:+1-0M[6:Y33-4CNYXH$+R&+9)&Q51RQ'F X') .
M*V4UBW?Q#-HH27[3#:1W;,0-A1W=  <YSF,]O3FKJ31RHKQR(Z-P&5@0: .*
MMKMM1\<S>(X+'4%TS3]'DMRTUE+%)-(TBR%8XW4.V!'V')8 9J#Q&MC>ZW;W
M=]I>OV8DL5^RZQI*3^>N6W-!,D0+#'R$!U*Y+=""#WC2(N=S 8&3D_Y]#2+-
M&Q4*Z$NNY0&!ROJ/;D?G0!S/AF^U-M$M+;64U!I[R:X2WFDMR)5@!8QM/M4+
M&Y3'4#G QG(K(T77;_0/!]GH/_"/ZE+KUA;I91P1VDAMYG0!5D\_;Y8C/#$E
M@1R,9XKOA*C2-&'4NH!90>1GID4"1&<H'4L &*@\X/0T 5[6^6XN[FU\F=)+
M;8'=X66-RPS\CD8?'0XZ'@UYSXAT\/?:L^F:;K=MXIDO4EL+I#.\#G$:B0N!
MY2Q[1M=&Y(7&#\M>B:3JMIK>E6VI6+F2UN4$D3E2I93T.#R/QJTLT;,ZJZ$H
M<. WW?KZ4 >8:IIJ-J=\-+TG6K+Q.^K)+!=;IVMW3>FZ4R#]T(S&"&0\\;<$
M[:OSZK)X@\71Q:E9ZU9Z5IUZ!;6JZ7<D7DZ,-L\LH3:(E;E5SR0'8C 4>@JZ
ML6"L#M.#@YP?2F-<PHLI:1 (1F3G[@QGGTXH \>>SO+GQ%IUY%H;V=]%K_F7
M"PZ+.)4B,[*SO>L2LB,I!PG 5@,;5.-&#2Y-3\">']/NK1KQX?$;+J$6SS1E
M;F;S2X&?E).3G@AN>#746GCR&^33S;Z%JSR7]LUY#$/L^[[./+_>G][T/FJ
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
M6-) S1G_ &@.GXT <SXVM6FGT.>ZLY+[1K>[9[^VCMS.6!B<1N8U!+JKE3@
MX)#8^7(YJQ\-VUU>:9*OAUH])7Q'++9V]U9X^SVQLW#-Y;#,,;7";PI"\E#@
M$BO2KN^M+"-9+RZ@MT9MH::0("?0$]Z=-=V]LT2SSQ1-*VR,.X4NWH,]3[4
M<;\086GNM%1],CN;59)7>XFT^?4(X'V@+FWB(W,VYL.V0N#W:IO -K>6W@B6
MU%O)8W"W5X((Y[;R/+#3.T9$?0+AE( R,<"NI?4;./[/YEW GVD@0;I0/-)Z
M;?[W4=/6EFOK6V95GN8(F9U10\@4EFSM SW.#@>U 'DT6D&3PM'9Z/X;O[;Q
M7'H\UO>7Y@>VS+M3S%:4@+.TC@E6!;!^?(ZTNNZ7;7NGZVWA7PU?6-L^@3P7
M$:Z;):BXG+IY*B(JI=T"R_,%. X&>:]9EO+:&XBMY;B&.:;/E1NX#/CKM!Y/
MX4HNH#$)1-&8RP0/O&"V=N,^N>/K0!Y3XO\ "$,%UKEMH_AU18R:1;/Y-I9?
MNY9H[ECP ,-($)_VL'WJ6[T"W9?&^K6_A5KR62.W33HI+:2!C";2-&$8 5U
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
MLWAC++;3B:4PLH*1DF%26 #$'KG)];M[>&TMX[>WBCA@B0)''&H544#   X
M XQ4M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
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
ML-MP\W[DQ(V!R^=Y&><[B.]13:%!8R:K'JGAF;41J&EV]OIRP61E$>U"'A)
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
M10>I^E 'D?B+0Y[_ %/69)+#4#::I:01Z;#%HXF98Q$%\G<P_P!%99-S?-M
MSG.0<3>*M'?^R/%MA?\ A^^U?5+Z&-M/NH[3SMP6W10/, PC)(DC[3MW;_E#
M%L5ZM+>6T-Q%;RW$,<TV?*C=P&?'7:#R?PK"U/QA#ILMO;-I]Q)>75\UG;VX
MFA4R[5+&3)? 7 /7#9P,<T 5_B%9/?\ AZVC&G2:C$FHVDL]K'$)#)$LJLXV
MG@C:#P>#7,W>F.MEXD\1V%D]A96D]OJ=A!<0M;;Y;=29Y/+8*4$B?NLL!G!)
MXP3Z%!J]L^GVMW=%;+[3@)'<RQAMQZ+E6*D_0FC6-*TS6+-+;5K:&XMA*CB.
M;[A;.%!'0Y)Q@\'.,&@#-\'64B^'OM=['B[U65[^Y1P<J9>50@_W(]D?_ *X
M;POX:$UWX3M[[P^Z1Z8-22Y6XL]L:S%XMCC(VL"N=K#(.#CIQZ>FJZ>ZQ,E]
M:LLLGE1D3*=[_P!T<\GVJ1[ZTBNX[22Z@2YD&Y(6D =AZA>IZ'\J /(#X;OK
M.XTZXN+.XBTNV74;:"*/23>_9RUY(R_N=I(5X@@# 8PH&0&&>\T#3+FP^&\6
MG2)=&9+*1$BN-IE4'=L0A<@8!50!T  K6L?$6F:@^J+#<H!IDYM[IG8!48(K
M$YST^;&3W4^E7#J%F+5+HW4'V=U+++YJ[" "20<X(P"?H#0!Q?A'P0J>'?#L
MNK7^KS26MK;3#3[J8+%!,B*0-@4'Y&' 8G! [BL?1/"CV&@>$6CT4P7G]M&?
M4&%OB0IMN0&D.,D#> ,]-P KT:/5K<PW<\Y6VM[:389II4",-JD,"&. =V/F
MP>.F,9BGUZTAU32K%0\S:F)6@EB*M'A%#$DY[@\8S0!P-KX?U:.'5+.;39;J
M#P_IUS9:/',Q N_.W%=K@@_+"(HL@@Y9^161_8.KWL]__9%G/&;CPY=6<4@T
MC^S8Q)OA*PA6^<';N 9SMY.T\-7KKWXCU VKPNJ" SFX+H$&#C:1NW9[YQC'
M?/%36UW;WL"SVL\4\+=)(G#*?Q'% 'GMSI=GK5AJ+:#X;ETB>"SAEM[FXMS:
M*+F%_,AC\I@ 0I&#(.,,0"03C?\  H>[T>?Q#/'LGUR8WV"!N6$J%@4X](E0
MGW9O6M74K?2-=CGT6^-O<@JKS6AE^;:"""R@YQG'L<XZ&K<%U:-/):03P&6
M /"CC=&.V5'2@#R^3PWXIU#0KSQ(DL4&H37W]M0:;-8G[0K1@"&$R!Q@F)%0
MC;_&P[U>OHHI;[6Y;_PGJ&IW6IO;3:;N@9/W?E1@1M,,_9C'(KL=Q7&[(W'B
MO0[F^M;-"]U<PP*!DF60* ,@=_<@?C2S7EO;NJ33Q1L[!55W +$\ #/4D]*
M.8\$V?\ 9]_XFMWTZ2UD;59)UD-OL2:)^4*OC#X^;(!R"><9KE=+T2XBAT33
M5T:YB\1V6K_:K[5#;LJ.GF%I9/M&,.)4;;L!)^;! "\>HQWMK-<RVT5Q"\\6
M/,B60%DSTR.H_&L_3O$=CJNBQ:C:'>TEFEY]EWH)E1T#J&&[ )!'4X]Z ,;X
M;Z#%HGA. MIJ6=_.TC71,0260^:Y7><9. W&>@/%<QJO@^2;PE=SVVE!;N37
MY[J_ M \US;+>2,!M8?O!@1N$/#!1C.1GO+#Q38WNH3V$BO:7$(@^6X=!O:5
M-X12&.Y@.N/PR.:-3\46.CRNNH))!$+BWMHY69-LCS' P V0%ZDL!P"1F@#S
MN#2GMKA=0EL[^]TJ36(II;.73UMOM!6WE4R1VIPQ*L8V(*[F\K< =N3/HYBM
MKFYU*QT.\@L+/Q6TTUI;V^Z6)'T\1[_*3+<O*K%0"P#'(R"!Z'JUGHNME-*U
M);:>52+B.!G E0CI(N"&4CD;ACJ>:IM?Z)X3BM=-M(43S;N*#[/;E2Z/*V!(
MX)S@GDL<D^] '$6MAK+ZK#J4.B7@+:[J%W'#*#$2CV3+&6;^#<V!D]"<'D8J
MCH.AWL^J:0R:3+%!_95U:7,0T@V<,+.BE83ORTG*GYV+*3C!))KV5F"@DD #
MDDGI4:W$3F,+(C&1=Z ,#N7CD>HY'/N* /'(= U.Y\/Z9%;:+>(L7ARVMKFW
M:)H&D:.YC,\/..759.O#!LYP<U:U[0CKG]KW&C:!<6VE7$.GVTUNUDULUU(E
MVCLWE%0V$BR"Q R#@9"\>@WGBBVLKN&%[:=XY[J"UAGC:-D=I02",-D*-O.0
M.O&:H1>/K"ZGTN"UL[B26_DN%VM)%&88X9O*DD;<XR-W("Y) /'!H YOQ#X;
MAAU76EM=(O(;!DTV5'TVU5@DB/.#((BI6;:/*W( 3C;@9 KIO ,-S!H]X+BS
MCMU:\=H9%LFLS<KM7,K0,Q,9+;Q@XSC=@9K=O]4M]/T^>\D8.D5N]QLC8%G1
M!D[1GGM[<BJ&C>*;+6[F:"".6)XHX)/WVT;_ #8_,4+@G)"@Y^AZB@#S?0/#
M6I6VJZ9;W<=^-5M=5DNIYXM-5$<%V+2&[(^=9%;:5R6YQ@;>$T7P_>I#-IEI
MHTTD)T>YM'%]IHMYK1B!LB\]0L=R&89R >FXMSS[$DJ2,ZJZLR'#@')4XS@^
MG!!_&LVY\06-OJMCIH?S;B[N&M\1,K>4PB>7Y^<C*QMB@#S-[&6[L],A30+B
MV5M$BMDW:&TTKR!G$D)\S]W;_-@[G7#[@=V%J;3["&UBLGUWPKJ&HLWA2PLU
MQ8-*1,/.\R$\91CE<DX48&YER,^FP:M:R6UC)/)':RWJ*T4$TJ;R2 =HP2&(
MR/NDBIWO+:.ZBM9+B%+B4$QQ-( [@=<#J: /*K7P_KENHBO+2XFN([O0#+,
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
MTMQIEWISARHBNFB+$8'S#RW<8YQUSP>.E 'FNI:9-)!K\.M>%I[S4M5L8([
M10FYCB(@53")<$0[)M[[F*CYMP)(X74_"ET_AOQ?-/IOVS7FDMA!=K 3),T=
MM;?-&V,X\P2<CN#Z5V5MXSLKG4(85M+M+*XNGL[?46,?D33(6#(N'+]4< E0
M"1P>1E+#QI97]]:PI97L=I>RR065_($\BYD3<2JX8L,A'(+* P4X/(R 1^/=
M/FU#1[(+:/>VEO?PW%]9HN\W$"')4+_'@[7V_P 6S')XKCKGPW_;'B"&YAT*
M5/#UQK=K-]DGM6C5FCMYUEG:%@"BL3$OS ;BF2,$$]II?C6TU6]LXDT_4(;6
M_,@L+Z9$$-T4R3MPQ9<JK,N]5W*I(KIJ (X((K:".""-(H8U")&BA550,  #
M@ #M4E%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% ''?$"&>:+1@FGI<01WWF2W#6,E[]EQ$
MX5Q ARY).T$@A<YQG!'%Z3I-W8S6D^JZ7=7&FV^M7<_V%[51(XDAC\N=+=1A
M@I+Y"@E3(21E6Q[+5#5=&T_6X$AU"V698WWQG)5HVQC*LI!4X)'!Z$B@#Q_3
MM-DD2"[MM.N;/28-5U-#!!IRWGV61G3RR8%ST"R+E =A;'0DUTWA_P ,K+>>
M&QJ6D226L%IJ4L<=Y;(!;F2> QJ47*QDH7VIU49'\)QW^G:=9Z38Q65A;16U
MK$,)%$NU1DY/XDDDGJ2235J@#R/1M'DTM-'NO$&A75[IT%E>6D-L+%KEK9VN
M&(_= $@/$%4-C "X) /,M_HEQ;SZ3H]KIS:=:^);"&PO;1+CS#:I;X9@9#RQ
M-NTD1//*H,]*]7JBND6*:O)JRVZ?;Y(A TYR6V9SM'H,@9QUP,]!0!@^.='_
M +8L]%M#8_:[==7MGGB\O<HB4G)8?W?7/%<[>:(UEJU](-$FET2+Q#%=S6=O
M:[EEC-BB>8L8_P!8%F(8A03E2<$K7IU% 'DTVD2FZBU9- N5T<>)8[J"T%C^
M\CA^RF)Y?) W*K38;! ;^(@5T'Q#TN]OKK0+N-99+"RNI)+E(K/[6R,R%8Y?
M)P=^TDC@$C=D#CCN:* /*-&\*M+J'AS[5IMU<:<FH7UTL=[:+&L(>,;#Y0XC
M4ON95;D$YP#TET_1'TW5_#DSZ)*+2UUC5(D$5IN%NDDSF%MH'RQ]PP&T9!X'
M->I44 >,+HE[!H4L;Z)>&ZNO L=G$RVC,RW"1RAXV(&5<AD !QGH,XQ4_B+0
M=2FUOQ'%/;ZA)<7]U')826FF)*738BIBY/$!C96/S%<?>7);GV"B@#R/7M%?
M9KEI<>'[F_UF[UF*]M;Z.T,B^0)(RI\[&$V(K)LR#UP"&)KKOB!9_:+#2+DZ
M=)?1V>J03S1Q6_G.(AD,0@!+=1D $XKKJ* /*YM+G:*735T.[_X2,Z]]K74S
M9Y3ROM7F";S_ +H @_=[-V[^';BNE\5Z#%KGBSPN+S34OK"!KIIA+$)(E)B
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
MNWMMVN^2V!D8&#@$ ]#HKG&\:Z6UGI]Q9Q7U\VH1O+!#:VS/)M0@.6' 3:6
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
M<DD <<\C.2WQ"A.OV\%O:7EU93Z?)<+%;V,C7(E28QNK+_"%P000/FX!)(!
M.ZHJMI]_;:IIUM?V4HEM;F)9H9 "-R,,@X/(X/0U9H **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@##\
M2:=J%X=+N]+-J;O3KS[2L5TS+'*IBDB92R@E3ME)!P>0..:P=*\'ZK;ZM9ZC
M>W5F\D>L7.I3+#N "RVQB"+D<D,>IQD#/'2NHUC6[71(8&N$GEEN)?)M[>WB
M,DDKX+851Z!6))P  22*Y?7O&TTMII:: LRW-Y?O9SF6P>9[5DB:1D:+<AW\
M+CG&TEAD8H +;PKK6D:JVKZ=)I]Q=&[OF-O<2/&CP7#HX^<*Q5U:)?X2""1Q
MP1G?\*\U%8M.N[@:9J5_;F]2X@EDEMX95GN#,K(ZAF1E)'RE6!!(SP#5GP[X
MXN;Z?[7JUU!964SW[1V\MB\;1Q6SA2QE,A' (+94<Y QMK=B\<Z.T<[W"WMG
MY<0G5;JU=&FC9@BM&N,MEF50N-V648Y% %/P]X1N]'U32[J26S"VVG7-M*EK
M&R*))ITER@8GY1M89)R>#W-9.F> =2MIKB,O8:;;2V4]M<#3I)/+O7<;5E:W
M($<)7DX0DDL1D#KTC^-M+@T^[N[R&_M#:-"L]O/:N)5$K[(V"@'<"V1E<]".
MH(J\WB"R@\/_ -M7JSV-JJ;W6ZB*2)S@ IR=Q.  ,DDC&<T <=)X-U^\M=/M
M[_\ LVXCCTZ.S>%KRX\BWD0L/.6(*!-N4KE7VX*X#8.:T]%\)7VG:9);3S6Q
M=O#UGI0*,Q'FPB8,W('RGS5QWX/'K:D\?Z-;6=[<7Z7U@UD(6G@N;5UE"2OL
M1U4 [E+<?+D@@@@'BM,>(;*/PZ^NWJ7&GV<4;2RB\A:.2-5)!RG7/' ZG(QU
MH Y >"==T_1;S3M,N-/8:GI4-E>27#N/(ECA\DR1@*=X*X^5MN",Y.2*+WP+
MJDNJPW%H=/MIE^S!=4MY9(;F%8U0/&44;9PVT@;R,!\$' K>;Q[H\%C>W-\E
M[8?8HDN)H;NU:.7R6;:) O\ $N>#CD=P.*@E^(VCP"Z,UEK$9M )+I6TZ7,$
M)&1,_'"8S_M?*W'RM@ O>+=(OM6LK%M-:V^UV5]#>(ERS+')L)RI902O!/.#
MTZ50E\*WDFD6EIY\ >#7WU1CEB#&;MY@O3[VU@/3.>>]7+WQOI-AJ-[:3I>
M6$B1WER+=C#;[T5E+OTP0XR1G;R6P.:I0>-H[>YU6&_C:2:+5VT^QMK.%GEG
M @CE/&>VYB6.%  SCN 8^D?#F32[^RA%KI<EE97AN8[V1Y7N'4,71#%C8K D
M#S QX&=H)XZ#Q7H6HZO=V$EKY-Q:PK(L]C/>S6T<A;:5<F('=MVL-K#!W$\$
M5;T_Q=I&IW%E!!+(LUV9D2.6,HR218\R)P>5<9S@]0"1D<U7?QSI)BA:UBO;
MZ242NL-G;-*_EQN4:7 _@+*=IZM_"#0!R T^X\ 0Z"[7%BMS"-0@,CP2K:-%
M+.LRKN4-Y+\+M4A@=KKG.#46E^"M0U'3M.UR:TM;N^<7B36U\TMFKI+=231R
MKM#,A^;.Q@>&P2"O/;R^--*$5K)9K>:B+FW6[5;&V:5E@;.)& &0#@@#[Q((
M .#B_=Z_IUGX<?7Y)]VFK;BZ\Z,%MT9&0P'4\'- &'X<\(S:%JMG=>9:"&'3
M&M'CMXS&/-:8RL54YPN2>I)K,T?PEXC\-VD TJXTQ[F;2;:PN6G9P()(0P66
M/"GS!AS\C!?NCYADUJ3_ !%TBV^TB>SUB-K5!/.KZ;*ICMSG]^<CA.&_VOE;
MY>#C5F\4:9!'K$AD=ETB 7%T53(V&,R J?XOE!Z4 <M_9":A\38?+N9)XK*"
M*?5-T&U9+J)66 D\ L5F9R #CRH^G%:WC#PW<ZY/92Q6.FWJ6ZN%2[FDMI(G
M.,21SQ*77I@J,9XY&*NS>+].AU9K PWS>7+'!-<I:NT,,L@5D1GQP2'3D9 W
M#)%-\+>(Y/$$FL+)92VPL;^2U0NA =5XSD]3USZ9% $B:/?+X*71I;]+R^%D
M+9[J\B\U9FVX)D0_>!YR"<D'DD\UR ^'-[<:1>VQ^QZ>A>VFM--BNY[FU26%
MRY8[@I0/D(50   'YC70?\+#T8R(JV^JNDLLEO#(FGRE)IT+!HD('+?*QS]W
M@\_*<6E\::9+IMM=P0WL\MS+)"EG';DSB2,D2*R_PE2#DD@=.3D9 .>A\"7J
MPSW44.EZ??)=VUU:6\#R31YAW?++*X#,&\QQPHV9! 8YSH7FB^)KR?3]7EET
MY]1L;YKB"Q\UA;I"T+1%/-$>\M\Q?<4Z\8QS5L^--.:"+4%FD2R6QO;J:&2U
M=9E^S.BR @D;2I9@5(.21@X'-35/B#9P:'K-U:6=[]ML;%[V&"YM7C\Z/H)
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
MAI5Q\N2C$ 98@$@$5;_X2[1VL]4NXK@RP:9:K=SR1KN4Q-&9%93_ !949XH
M\ZFMM0\$6ITV*YM_M=UH=O:2J]M-())8E= ;8J/WC<X,;!3]ULX)%=R-!O+C
MX5#PZ=D-[)H@L?WC?*DA@V<D9X!],T_5_'6D:*UW]ICOI(K) ]W/;VKR1P$K
MN56('!((/L&!. <U5D\=6VGZUK-EJ4-P(+&\BA^T0VSM%#&\,+!I7Z<O(PXZ
M  D <D ZF"VB@10D<:L%"DJH&:S]'TN:PU+7;F5XV2_O5N(@I.54011X;CKF
M,],\$59U;5K;1K,7%R)6WN(HXX8S(\CGHJJ.I/Y#DG &:QV\=Z/#IK7EPE]
M4O%L)+:2T?STG8!E38 2=P92"N0=PH =X4TC5/#^AZ)I$[V<D%G8^3<.A;<9
M@5V[,@#9C?G.#G;[U%?^$8]<\4R:EJTDCVL%LD%C%;W4L+(2Q:5F*%>6Q&,9
M(PE./CO2ELUF>WU%)C>FP-H;-_/6?RS*%* =T (897D<XSBQ8^,-*U![**,S
MQSW=S+:"&6(J\<T:%W1QV(52?0\8ZT )X2T"7PS8W>EK(CZ<EW))IZ@DM%"^
M',;9'.'+X.3D8SS6':^$M>'A]/"DU_9Q:%%:SVAN(07N;F)XVC164J%C*[@Q
M8,VXH.%!(K<D\8Z8L;&".[NIOM<UFMO;P%I'DB.),#IM']XD#IZBJMMXM74]
M>T*WL%_T+4(+UIA/"R31R0/&A0J<;2&9P00>@Q[@&3J?A+Q!XBLFCU:?389+
M;3+JSM3:N[":6:+R_-DRH\M0O\ W<L?F. #H:SX2NM401"YAC1M N]*9CDD2
M3>5A@,<J/+;/(/3\-6]\4V%AKR:-)'=O=-$D[M%;LT<43%P'=QPJ@H<Y/<>^
M*VF^.=&U)TP;FUBF@:YMI[V!H([F%1EG1FQP 0V#@[3G&.: *.F^&]:B_MBY
MGN[6SOK_ $NWLXY+4M(()8EF&\;@N1F12![$>YP1\-]0U 2+??V?9^?IEQ8S
MRPW,]W*\DGED2EY0"PW1_P"K[9/S'=QU,'CW1)(I9IS>6<"VQNXY;NU>,3PA
ME7?'D9;ET&W&[YUXY%!\>:1#:7<]Y#J%F]IY!FM[BT<2A9GV1NJ@$N"W'RY(
M(((SQ0!GZOHGBSQ!H]U!>W.E6TH%NUO;P,\D3RQ3)*7=R@=0VP*%&=H).6/2
M*Z\*Z^]KKNF6\NG)8:^YENI7=S+:F2-4F5%VXE!"_*Q*8W<@XQ3KGQXPDUI?
ML=WI\-CI<5\L][8N=C,9 P=-P)'R# !&2'YXIB^+=1D\7:A:R2I::=;:E#IL
M<<NG.S3.ZHQ/FB0 $[FQ\N I5N<XH Z/P[H\^C_VMYTD;_;-1FNTV9^57Q@'
M/?BN.\3^ =:U^?6E::RN!=R"2SN;NZF/V555<1+ !Y8^92?,!S\Q)4D5T]OX
MXT:XNUB4W*V\AE6&^>W86\QC5F<))C!P%<YX!"DJ3BJL_CVR^PWLL-CJ*SQ6
M,M];1W%H\8NHT R4)'8LF0<, P.* (;_ ,'WMUH_B2S2XMP^J:K%>Q,2V$11
M!D-QU_<MT]14-SX6UT1SZ9:S:>VE2ZNFJ>=,SB91]I6=XMH7;]X$A]W3"E?X
MA9L/&UN\$=WJ,OV:/^R[>\DMC:/Y@:21D&#D[MS *J ;NG)SBKK>-]*AL;NZ
MNXK^T:T:$3V\]JXE42OLC8* =P+9'RYZ$=1B@"/QGX7?Q$NF3P+;RSZ?<&9;
M>Y=TBG5D9&0LGS(<-D, <$="#6"?!&L1Z=;QP_V>L9OI;F[TNWNI[:&56C"(
MIG4&1RNU2<J V<;1@5V&B^(;37'NHH8KFWN;1E6>WNHC'(FX94D'L1T(]#W!
MJE<>-]'M]0>V?[4T,=PMI+>I;LUM%.Q"B-I , Y(!/W02 2#Q0!SVD>"-8T#
M[)>V4FFRWEK=W;K;%GA@>&X*,RAMK,A5D7!PV0.>N1MZ/H6KP^(HM9U:^MKF
M<Z>]M+Y,90*S3&0*H[JJD(">3MR>M,\)^(-1\0:QKQFC-O96-U]E@A>U9&)
MY8R%L,3S\H48&WDYK'A^(EU+<61.EW"PR:Q=Z>\:VSO*ZQ)*4V '[Q9!NR,+
MDYP 30!UGA72IM"\)Z3I-R\;SV=I'!(T9)4LJ@'&0#C\*V*YL>-])DTZVNH5
MNYIKF:2WCLHX";CS8R1(I3^'9@Y)P!QSR,UYO'.F!;6]2[*69M;V>>&2T<3#
M[/M\P')&QD)(*D$GC&,<@'645FZ)K=OK]@;VU@NXX"^V-KFW:$R+@$.H8 E2
M",&M*@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M5. %!.1C R,@'/>'_AS+H][IL+VVF-9Z;*7CO=\CW$P (C!C(V1L,\N"V<<
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
M0X[8QS5FY\60:9>WL,ZW=V_]I+8006UL"PD-JLX7[WS C)W': 6P<!2U0?\
M"9PW;Z<]JEY'(]W<6L^GO;*9FEBA>0Q9WA5/R@@@L#D#(!R "KI_ASQ3I^C0
M>'[75;*ST^S@EA@O8U,EQ*#&RP[D("IL+!B0QW%!]T$BL^P\!ZF;S[1=KIUL
MTFF7-C.\5S/=2RO*$_>F24 D90_)VR3N;/&AHGC5KRQTB^U(26IN=$?49K5+
M7=N*F(%T(=C@[_E3!)##)!&":WXZD@T35#;V%UIVJV<4,ZP:A&GS1R2A-XV.
MP(^\,9!!ZB@"BO@C7)X(9KBYTZ"^@TZQMX?+,DL7G6MPTJL<A3L8;0>XR>N
M3?G\+:QJM_<ZMJ+6$%Y))I\<=O;R/(D<-O="=B9"JEF;+8&P 8 R<DUTVLZU
M;Z);12S13SR3RB"WM[=-TDTA!(51P.BL220  22 *RO^$UM6AA6+2]5EU"66
M2+^SE@43J8\;RQ9@@4;D^;?M.]<$DB@"WIVCSVGBO6]6>2-H;^.V2-%SN4QA
MP<]N=PQ6!=^$=8N+6^T$3V7]AWVH->27!9A<HCR^<\03;M.6R Y88!^Z2.=-
MO'6G%=,%M9:G=2Z@)O+AAMCOC,3JDHD#$;"K-SG^Z<9. <[3O&5W>Q6,UQ97
M-M)-J5]:K:"W1FN1")BJ@^9A& C )/!8$# .0 ;WAW1YM(?6#-)&_P!MU&6[
M39GY58* #GO\M8.G>$=4M=<M;B6:S-I:ZS>:C&49O,=+B.4%67& RM(.A((&
M>#Q6?X7\;W1TV'4?$FH%%GTT:B8/L 0(K.JJ$978L,G:JD;FW \'BND7QE!Y
M-QYVD:O!>0O$@L7M@99/,SL*E6*$':V3N&W:=VV@#G;WX>W4MPM]BRO)HM1O
M;A;6>62*.2*X93@NJEE==B\@$=1WR&3_  ZO9=*2")].MY7L-3@E2$.(Q+=*
M@7!()8+LP6/)ZXYP-/4_'CQ6UF]GI%[]I;5H].N[6>-!) 64/V?:25*E2&*\
M_A5FW\8Q1K)$(KS5;V2_NX(+:TM0C[89-K9W/MVKE1O9EW$C R<4 =-90M;6
M-O Q!:*)4)'0D#%3URY\=Z>\5@;.QU.\GODG:*VAM\2JT+JDJ.'*A&4M_$0/
ME(SDJ#M:-J]KKNDV^IV1<V\ZY7>I5E()!5@>A!!!'J* +U%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% &)XCTR
M_OQIEUI<ULEYIUW]IC6Z5C'(#%)$RDJ<K\LI(.#R!P:PM*\&:C::I9ZA>ZA;
M331ZO<:E+Y43(");<Q;%!)^Z3U)Y ]:ZC5]7CTBWB<VMU=S3RB&&WM8]SR-@
MG')"J %))8@#'7I6*/'NG&UMW6QU)KN>[DLA8K #,LZ*6*,,[1\HSNW;<'.0
M.: *4'A'5=*U)]5TV[LWO3=7K^5<(PC:&XD1]I(Y#*8U.<$'D=\C-?X<7)@T
M^>X&CZK?6YO%G2_MF$$PGN#,&4 DQLI/HV0Q'H:Z%/'-C-:VK6NGZE<WEQ)-
M$+"*%?.C:$XEWY8(H4E03NP2RXSD5+X4U^36/"?]L76?]==<",H?+CGD1<J>
M0=JC(/>@"IH7A";1]3TVZ-Q:[;73[BU9+:V$*!Y9DERB#@*-I'.2>"222:R=
M-^'M]#<W+7%UI]J)K.:UGDTV%HA?,Z[1++%G8K#DX7.23R!Q6Q:^/K*]L+6Y
MMM*U:1[T_P"@VY@5)+I-H8R(&8 ( PRS%1R.N1F?_A-]/EM+.2RM+^]NKIY4
M2Q@B G1HCB4.'*JFPX!+,!DC&<C(!SL_@36+V*PCOY=(O%ATY+(Q7*2R06[H
M6Q-'$3M=F4KD-@@H,-CBM?1_"5SIVF26LES"S-H%II.Y0<!X1,"_T/FC\C5E
MO'%D\4#66FZM?RR6_P!ID@M[7$EO'N9<R*Y7!W(X"C+$JV <5%<>/;%I&BTR
MQU#4G^Q)?"2V@_=B)T9HV9F(QNVD =?;K@ R/^$%UJQTFZT_2M2L534M+AL;
MQKB%F,<D</E>;'@\[EP-K=" <GE:L_\ ""W1U-+L7L.U;K3Y]NPYQ;QLK#_@
M6>*S;CXA:C'X1761;G[:WAT:E]B^S#:)"0OF[_,_U>3G;][;SG/%:^G>*Y-/
MBO(-4GN[^^BN(+9+6.Q6.9II(1+L 5RI."6)RJJ <G S0!5\1:7-I-]/KRRN
M)GU=+R!DM7G2$?8_(83*GS!"%8;ESM+*2,9K1\ C4);;6]0U'<6O]3,\,AMF
MMP\8ABC!$;$L%S&0"V"0 V!FK(\9P201>1H^L37TDLD1L%M@)8VCP7W,S",
M;EP=^&W#:35+_A./M>K>&H=/TZYDM-5:X69I(MCP-%E64J6!!5P=W!X4XS0!
M7L?!FIV]OIVBS7]LV@Z9>+=V[)&WVF0(_F11/GY0%;&6'+!0,+DFNC\,Z1)H
M>C?8995E?[3<3;E&!B6=Y /P#@?A6+:>.K8:7IY6VU+5;A]-AO[I[.T \J)U
MR'==^ 6PQ$:EVX. 1S4M[\0=*M#*8+74+Z&&TCOII[2$-'';N"5D))'&%)P,
ML0#@'!P 5/#W@[4-)O=&>YO+62+25O88O*1@TL<S1LI.>C#8V<<<C%9MU\-I
M&N(+Y8M(U"X0W:26^I0EXF2:Y>=&4CE77>0>"&!(XP#72R>-+$:G)9VUGJ%Z
MD!A%S<VL(>. R@,FX9WG*E3E58 'G%7M>\06GAZ&TDNHKF5KNX%K!';Q[V>4
MJS*N/?81GH,C.!D@ J6_AV6S\$/H%I>I9W#6LD275G L"Q2/N.]$7&W#-D '
M/OGFN+NOAY-;V6I7US:V42MHUQ:O;Z1"\MQ(Y:-UDWR$-*V8^$8CTR<FNGM/
MB%IMU<0Q-IVJP*UY_9\TLUN EM<DX6)R&.23C#+N7YERPS6A#XNTV>RTZ[03
M^7?W[V$.4&?-5I%.>>!F)N?I0!P2:5J/Q"UC4EO[E?L1T8VBW,6FRP1QS-,D
MBX68YD.8P67HHPN<DFM,?#F>;3=2C-OH&FW%U EN@TVSVKQ(KLS.1OYVC"#@
M8ZMU&[;>.;;4;&:[L=+U.6W-O+<6EP85\J[$?7:=V5)[!PA/:F1>)K^Y^$S^
M*/LZV]^='>]$;K\@D$18$#<?D)&1DYP1G!H 3Q!X2N=7U>YU&WNX89O*LC:^
M;&7"S6T\DH+@$95MX7@YZGTJEXFBU>/PK?R:K/\ :-3GGC?2K2PMFDC@N8_W
MD(W;=QW.@+,^% ...IT=/\<V#VK2:G!>Z=Y=@;_S;JW*I-"H&^1,$G@LOR'#
M_,OR\U?TGQ-#JEZ;*33]0TZZ,/VB.&^B"-+%D#>N&(X) *G#+N&0,B@!EEX?
MDL?!2Z%;W:QW/V1HFNVB$H,S@EY2C<-EV9B#P<D5G>$/"=UH.H7EW+]ALXIX
MU3^S],#BVW@DF4*W"L>!M4  #DMV3Q=XU71].UN/3[2[N;S3K)Y99H81)%:R
M&,M&).<G/RD[0< @MM!S5K4/&UEIDURDMEJ,\%BJ-?W=O;[H;3<H;YN=QPI#
M'8&V@@G H S-3\%7U]XM758IM/A(NHIUU"*)H[V-%V[H"4PLJL%VY?. Q&&P
M*JV'PX.GZQ$\5MH?V:*_-ZEXUEOO-ID,@BRV5R"<"3J% P >:Z*Y\8V5OJ<U
MHMGJ%Q%;2QPW5Y!#NAMW< JK'.6X92=@8*&&[%3MXHL$L[>Z99Q'/J+::GRC
M/FK,T1SS]W<AY],<4 8^D^&-<TV&'15U6V70+>24@QPYN9HGW%86+950I?[Z
M\MM'"Y-9MOX&UQK73;2]U'3S;Z7I=QIEOY$+AI%>-8UD<DX!PBY4>_)S@:</
MQ(TVY:V^SZ7K$J7ADCLW2U&VYE0_/&OS<$88Y;:N%;YN#5T>-;.6PL9[73]2
MNKJ]:58[&.$"=3$VR7?N8*NQOE)+8R0 3D9 *=]X-FOM*L[!KR-!%H%UI#R!
M"?FF6%0X'H/*/&>XK(U30[C5==\-:;<Y^VP0 :LUM;-]G>U5UD5=[CDM+"B[
M<D[7DXQ70OXYL&BL#:6&IWD]\D[0VT-OB0-"ZI*CARH1E9L?,0/E(SDJ#0MO
M'\%YX@T^&"WD71[G2I]0EO)E">28W52&RPVA?G##!.2N.,F@"YX^M[VYT6P3
M3DS=#5K)T8Q-(J8G0[F4$$J.IY'&>1UJC)X/U6YO)==FOK6/7OM4-Q"D:,;9
M%BCDC6(Y^9LK-*2W!!88'RX.E;^.-,D+F\M[W38_LLE[#)>P[!/;I@NZ8)(P
M"I*L%;!!VU7TSQ9<:KXQM=,&GWMC;R:9-=F.]@".V)(E1@02 ,.^5.&!QD#B
M@"K%X-U"?6(=:U"\MOMYU2*]FC@1A&D4<$D21J3RQ_>%BQQG)X&!46D>$->\
M-V-FFD:A8-<#38=/N#<Q.5!B:1DE3')(\U\J<9XY&.=W6_%EOHDDZOINHW:6
ML/VBZEM8E*6\?/S,689X4G"[B .G(S4U#Q_I=A<7<8M-0NH[**.XNY[: -'!
M"Z[A(Q)!*XR<*"W!.,"@#*FT<ZC\1-.037%PEA;1OJ\LML8TN)H1FV.0H4MN
MFDD.W(!0 XP!6[XOT*]UVWLDM9HC%!/YD]E.[I#=KM("N4YP"0P'()49'IF>
M,?'0T;2M;_LVTO)[G3[8L]VEOOMX)63=&KG()R"I.T$*&!8@&NEUO6;70-+?
M4;Q9F@22*,B",R/F218UPHY/+#@9/H">* .2\/\ @*ZT:\L9FN; 1VVK7&H>
M5:6QA0++;&+8J9.-K$]^0,]2:GB\(:GIU\=4TZ\M6OTOKV=(IU81/#<LK,C$
M9*L#&A##(X(QSD27WC21IK&VM[6>QO?[4MK6\M;V-=ZQ2AB&!5BI!VG!!/*D
M'D$5H6OC&UNM3M;0Z=J4$-Y(\5I>3PA(9W0,Q4?-O&0C$;E4,!QGB@"UX8TJ
MZT;2'M;VXAN+F2[N+F22&,HA,LSR<*22/O=,GZFN3\+>'==O?#'AA=6N;:&W
MTZP5K>*.%EE,CVQB E#?=V+(PP/O'!^7[M;MMX\TN?$TEM?VVGO#+/!J$\&(
M)TC!9F4@E@-H+#<%W 97-.A\<:<%N'U&TU#25AM'O@;^WV^9 F-SKM+'(W+E
M#AQN'R\T 5(O"^I:=IOAE].NK9M1T2P^PLLZL(;A&2-7Y'S*<Q*P.#T((YR*
MEGX-UG2+R+6;&]L+C693=&]$\3I!)Y[H^$VDE=AC4#.=PSG!.1>TKQ5=:KXT
M&EMI]W86_P#9ANC#>PA)2WF*JL"&(P03QG((Y J2[\76VD:GJRWLL\T5M+:0
MI!!:$NCS<* 0Q,FXXX &.G- &1JO@*]O+R'4)VT?6M0:S2VG?5K/Y=RL["1
MGW1^\(*=P%RV029CX,U?3HYHM&O].5;W38;"[>:U*;'C5E$T:(0HR'/[O  P
M.>H/2Z'X@@US[7&MM=6=U9RB*XM;I5$D9*AESM+*05((()KCKGX@:C%J$T9T
MR9(H/$2Z7M6$.\\9MV?"@,?G+@'/ "LO^T0 +/X$UN'2M0TW3M1T]8=3TF&P
MNI)XG9HVCA,64 (R&![_ '>OS=*U[GP5_:%IXLM+FZ BUT1A6123#M@2/)'?
ME,X_"K"^.+!K 2BQU'[:;TV TWR!]H^T!=Y3&=F-GS[]VS;SNK6T;6;?6K62
M6&.:&2&4PSV]PFV2&0 $JPR1G!!R"00002#0!QMKX#OHHKYX[?PSI\\MM]G"
M6FF!XI\NK/YN_G8P3;L!X#$Y) (VO!OAFX\._;VE:W@AN70Q:?9O(UO;;0<E
M-YZL3R %' XZDSVGC&UNM3M;0Z=J4$-Y(\5I>3PA(9W4,Q4?-O&0C$%E4$+Q
MGBH;+QWI]]>V$"V.I10ZB[BRNYH L-PJHSEP<Y5=J9&X*6R" 1D@ JS>$KY+
MVZU*SN[<7PU@ZG;"5&,9#6RV[1OCD9&XY&<'!P>13K+PI>KJT.L7MS;-?/JG
MV^Y6!6"!1:/;)&F222 P)8XSSP.!5JP\<:=?O 19ZA!;7<;RV-S<0;([Q54L
M=G.X?*"P#A20"1D U'IWC[2M0:%GM[VQMKBT:]MKF]B$<<T2 %V7DD;0P/S
M9'(R.: +WBK1[C6])2U@6PE F5Y+:_@$L-P@!!1NZ\D,&'(*CJ,BN4_X5_JL
M>G65O]KM+JWBN)Y9-*N)9_LJHX4(BG<681E20&!!\QL!>,;9^(&FQ6[7-WI^
MJ6=OY27$<MQ;866!I%0R@@G:JEU+!MK!3G;5C4M;NY-:CT_255OL-Q"^JR2
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
MP23T]ZTO"NC2:!X>ATV:9)GCDF<N@(!WRNXZ^@;%;-% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!SGB_0K
MW7;>R2UFB,4$_F3V4[ND-VNT@*Y3G )# <@E1D>F)X?\!76C7EC,US8".VU:
MXU#RK2V,*!9;8Q;%3)QM8GOR!GJ375ZUKEOHD5N9(;BYN+J806UM;)NDF?!;
M R0  JL26(  Y-9C>-K0QVJ0:9JEQ?W!E T^. ":/RB!(7W,$4 LHSNP=PVY
MS0!G0>$=5TK4GU73;NS>]-U>OY5PC"-H;B1'VDCD,IC4YP0>1WR-?0=#N]+\
M*R:5=W<5Q=2273O/'&45C-+))G;DX^_TR?K59_'FFLVGQV5EJ5_-?1O+'%;6
M_P R*CA'WAB-A5C@YQ@\=>*PK+X@7MUH=CJ4MI)#<36E_<"Q%N#Y_DE<$/YG
MR@;N<_>YZ8&0"S?> #<Z%X8@9-/O;O0K,6ODWT1:WG4HBL>A*G,:D-@]QCG(
MEL?!^IZ+#IUWI<FE)J-N+E9H%M?(MG29D8JH3+ J8HP&.XL <]>(/#WC&>#1
M?MVOW-Q+*;"TN?LZ6*JY>>65$5 C-N+%5 &!@8)/)"[@\80_979M(U9;Y;A;
M8:>8%,S.5+C!#&/;M!.[?M&""0>* ,#5/ =_?7D>I7)T36-1>U6WG.IV7[M6
M5W97C"\@#S"I4_>"KEL@DZ^B>$'TF:_W74+QW.FVMB/*MQ%AHEE#/L7Y5!,F
M0HX%0R>./M%SHD=CI=ZWVO4Y;"\BEB426S)$[E3\^-V0K9&X% V.<4ZS\:P?
M8H$2*\U>_FDNF$%G;*CB**9XRQ5GVA00%!+98\@=0 #'_P"%>ZG/X?\ L$]_
M9B9?#QT16C1MO#?(YSS]T#(]<]JU;OPE?G7+[6;*\MUNVU&*_M4E0E/EM?L[
M(^.?F4L01T.#@XP;$GC[2W-LFG6NH:I+<VIO(HK* %C$&*L3N*A2K#!4X.>
M">*V8M<L)O#ZZY'*6T][;[6LBHQ)CV[L[0-V<=L9[8H Y;5?"NO:Q]BFU&\T
M^_,<DS2Z?.)$M%#A F O,A38?]8#N\QON\ )I'@G4-'@\."&ZL6DTF[NWE58
M#'')#.[,=B@_(5##"\CWK1/CVPMXK]]1T[4].>SM/MS174*[I(,X+KM9AP<
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
MXHAJ.C+IJ!E)V,'D;<<=OG'Y5NZUKMMHD=MYL-Q<W%U+Y%M:VR;I)GP6(&2
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
M=8W9658R.04*XW,&+!FSC( ZO6M=MM$CMO-AN+FXNI?(MK6V3=),^"Q R0
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
M4.,[1\PK,UCX:7VHQ7=F;G3+JWFL8[6VEO+=B;';$(SY4*D1KN(W!AM*D]&
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
M[(!;Y#DD94%AO"[@"5S6'X?\>>;I%K?ZQ<_,VC6U[+!!9DDR2RO&NPAB6+,
MH3;UQSS@ "Z7X N;"X@D\W38(X]9CU3R+.W,<: 6QA,8&3SD@[OXCDX&<5;N
M/".H1:[/KNGW5L+]=0>YBCG#>6\,EO%"\;$<J<Q!@PSC &#DUI6_C.SDNX+.
MZL-0T^ZEN5MO*NXU7:S1LZ$LK%2&", 5)^88.#6IIVK6^J"\:W$GEVMR]JSN
MN%=TP'*^H#97/JIH H^%=&O-%T^ZCO[F&XN;F]FNW>&,H@,C;L $D@#IU-86
MD:)XST#3VT[3[O0)+99YY8VN(IM_[R5Y,'# <%\?A6G:>-[&ZNX(7T_4[6.Z
MBDFLY[F (ERJ#<=HW%E.WY@'"DCI4>G_ ! TF^\J26"^L;6>S>^M[F]B$<<T
M* ,[+R2-H8'Y@,CD9'- $4GA;4F\4MXF748O[2698(HBK>2+#/S0D#DNQ)DW
M\X8*/N@Y2W\'7$.D:-9&[B+:?K,FHNVTX=6DF?:/?$H_(U)I_BV;5O%6FV,5
MA>V=I<6%Q=?Z9 $,H5H1&ZD$X&'?*G##C*C(S=U;Q;;Z5JDVG#3=2O;B"U2\
ME%I '"0LSKN)+#)!C/RC+'/RAL' !SVF>#?$.@2V=QI=_ILDT-E):/'<Q/L;
M=,TH<%3D;=PX[\\C@B*3X:31Z5<65MJ49+Z1!8K+)$?FFCF>8NP!X5F?H#Q[
MUOR>/-(6]\F*.[G@2T2^FO(H<P0V[(SK([9X!"'  )/IUI8/'.G8G.HV>HZ2
M(K1[Y3?V^WS8$QO==I;D97*'#C</EYH T;^WUBYT1$L[VWLM541N9/*\R$L"
M"R%3@[&P5R"& .>HK'CT_P 063ZCK1^Q3ZQ>M:6XMXE8P10)*<\G#,VV65BQ
MQC@8..9O^$XLHK2XFOM-U6P>)8V2"XMLRSB1MD8C5"V6+$+M.&!(R .:=_PF
MUA%:7+W=I?6EY;R1Q-I\T:F=WD.(@@5BK;B#@AL?*V2-IP 7?$FAC7M-CA2?
M[-=V]Q'=6EQMW>5-&V5)7(W \@C/(8].M8TNA^)]8\PZQJ=E!&MI/!';:>)!
M'+)(FW?*6/(49P@'!.<G J+2O'!EUC4X-0MKBVC34;:PMH)(0)8Y)(@Q#X8@
MC.?F!(P1C/6M+5/&VFZ5)/%);WLTT5^FGB*WB#M),\ F4*,]"I R< 'K@<T
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
MSK-;[L1,((8V&<AL$Q-R"" WK3]&\>Z;KEQIR066I0P:DK&SNI[?;%,RJ69
M<D@@!CR #M.TFH+/XC:5=PV]P;+4[>VNK1[NUGGMPJW"HF]U7YB=P&>H ;!*
MEAS0!A'X:W<BZHR'2-/^WV4=MY-G"^$9)0^]W/,A(R,D#&%'.,UO/X1N3I.J
M68NHMUYK4>IJVTX5%FBDVGWQ&1^(K7'B6P+6 /FJM[8R7\;%,@1)Y9;..<_O
M5X /0_CA:GXZ(T/5I(-.U#3[Z'2;C4;(W\"JLZQKG< &)&"R95MK?,..M #]
M.\'7%EK5G?-=Q,EOJ.H7A0*<E;DDJOU&>:Q-0L[KPAK%MJ$,^VXN&U#=,VGS
M7,'ES7(F5&\H[ED&[C(PV&&0<5T5MXK,7BG5-,OL"%=2AL;-E4 *SVJS8<Y[
MG<!QUP*VK+68-1AOY;2&>1;.>2W/R@>:\?W@F3SALKDXY4_6@#F_"6@7%S\+
M$T76//AEO[>Y6<L@CE G>1LE>=K8?.T]#QVIDWA37-6DB;6=0L#]BL;BUM?L
ML3+YLDJ;/-DR?EPH^XN>6)W< 53TGQ_J%[:^&KJ;2+N1]5T^YG:TM(5+/(C0
M;2I9\*FUWY=AGCN0#N+X[TZYM;273;/4-2EN8#<_9K6$>;%&&*L7#,H!#!EQ
MG)*D '!H EL?#L]K?>';AIXV72M,ELI  <NS^3AA[?NC^8K,\5>#[_7+[5)+
M6\M8H-2T?^S95E1MT;*SLCJ1P0?,((([#%7T\>:3<:C8V=A%>7YO+:*\26WA
MS''!(S*)'+$;0"O(/S#/0X.%L/'.FWS0L;74+:TNHWELKNX@VQW:*I8E "6'
MR@L RJ6 ) (!H J>)_!'_"2ZA?RRW:10W.GQ6JJ8M^V2.?SE9@>&7(4%>,C/
M(S4GA/PH^B7]W?36>BV;RQK"D&EVH0  DLS2$;F+''R\!=O<G-2Q>-8IS+&=
M&U:"?[&][;17$*(;J-=N=GS\$;TRK[6&X<5S/ACX@:BWV5O$,,B6DNC'5Y[P
MVZHL*GG"A7)*  @<%B2.!0!+XG^'FI>(+K5V:ZTZ;[6PDM;J]B>66T"JN(HT
MSM094G>/F^=N">:RM=M]22XUGPYIAF\J_P!5BNEMYM-E:0[Y8WD*3*?+\HD,
MV]N5^9<9P1VK>.]/M[2\GU&PU+3C;6IO?*NX KR0 @%U"L1P2 5)##(R!D5H
MKXBA7PU=:[<V-]9V]M%+,\-S$$FV("2=N>X&0#@^N* .2F^&P.MW,L5OHDEK
M=7YOI+JYL1+=Q[GWO$N1M()R QY4-T) -:R>$KB/2);+[5$6?7AJV[:<!/M8
MGV?7 QZ9IC?$>Q$CQ)HVN23?9OMD42VHW36W.9ERPP!@?*VU^1A3FMF#Q1IM
MU'<2V[220PZ?#J7F!>'AE\PH5SSG$3<$#J/P ,G2= UW1I(["WU*UBT2&[EN
M@8X2UQ(CNTGDMNRN-SGYQ\Q   !YJIX TA([O5M9C$XLIYFATQ)[<PLEL7:5
ML*0&4&65P,@96-.V*T8?'FGW4Z)9V&IW402![B:" ,MMYRAHPXSN)VLI.U6
M!Y(J;PSXAN=;U'Q#;W%B]NFFZ@;6)V _>*(T;G#')R2>@&UD[YH R-4\%7U_
MXL758IK" BZBG74(HFCO8T7;N@RF%D5@N,OG 8C#8%=U7-R>,[2+4EMWT[5%
MM3>"Q_M VV(//+; O7?@N0N_;LSQNJE:>,S%;"*:QN]0U![F_P!MO8QJ6$$%
MR\6\AF4' V# )8D\ T =C17-WGC6QMI5BMK#4[]Q:I>3K:VQS;POG:T@<J03
MAOD +_*?EK>L[N"_LX+RUD66WGC66*1>CJPR"/J"* )J*** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#GO
M%VA3:_I\$$<6G7*1R[Y+348-\4PVE?O8+(PSD,OICO7,2?#>X%KI4DITS5;J
MSBGA>WU..22$1R2"15C8EF'EX"@MN)7(XXQVNM:Y;Z)%;F2&XN;BZF$%M;6R
M;I)GP6P,D  *K$EB  .366WC>S*6T<&FZI<:A<>;_P 2Z. ">,1D"0ON8(H!
M91G=AMPV[J ,VT\'ZMH;V%[HUSI?VV*TDM+B&2U,-NRM*959%CY78Q88YW \
MG/-1:CX-\02IJ*6^LV<\FKZ5'8:A=7=L0^]!(/,C1"%^82L-I^[@'+<@]!I_
MB_2=2F1(7E17LVO!)-&8U"(YCD4YY#(P 8$#&15,^/M.-O#/!8ZE<H;2.^N/
M)A5C:0.,JT@W=2 3L7<V!G'2@"JO@RY31/%5C]KA+ZS:K!&VTXC(M%@R?497
M/':J7B;16L;/Q;<7CM/8:PD301VEM))<QW21I''M"YS\T:,#QANO'-=!9^,+
M#4?$$FD6-O>7+0[3+=Q1@V\8>(2H2^>0RMQ@'GK@$$XOB?QEJ6E2^*;>TL63
M^R])BO8+F1 4:1C)G/S9*_( !@'*OGC&0#HO"NF3Z3X=MH+P)]OEW7-X4Q@W
M$K&27&.V]F ]@*X_PWX<UC5-)LK;4W@M])MM6N+X1>2ZW#LEU(T:-DX"[L/N
M')&%P/O'HE\=:<@O1>6>HV4MK'',(;BW_>3I(VR,QHI))9_E"G# D @5H:/X
M@BU:XN;5K*\L+VV"-+:WB*KA'SL<%2RLIVL,AC@J0<&@#!TWPEJL7]@V%_=V
M4NEZ#(KVK11N)IRD311[\G:NU7.<9W$ _*.*SK'X<WEI86\(U.!9[;3+*UBD
M$18":VN&G5B,C*DE01D'&:VV\7P6,UZDXNKQ_P"UCIT$-M:_,)/LXF"?>.X8
M!^<[0-W. "U2)XYTZ6QCECM+Y[V2[>R731&OVGST&YT(+;  HW%MVW!'/(H
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
MU'[(+O["=1\C_1Q<;MFPG.[[_P F[;LW<;LT^#QE8W&I?9H[._\ LIN'M%U
MPXMVF3(9 <[N"K#<5V$@@,30!CV/@S4[>WT[19;^V;0=,O%N[=DC;[3($?S(
MHGS\H"MC+#E@H&%R344_P]>7POHEA(=/O+K2;B28)>0E[>=7WAD8=1PX(;G!
M4<&M:T\>Z5<B*::"]LK&XB>>UOKN$1PW,:*79E.=P^0%P'"DJ"1D U37QR9M
M:M@=/O[33_[+N[]_M5N%:5(S#L="">S/E3AAQN R,@&OX3T%O#^F30/'81//
M<-.8;"W$,460JA1W;A1EFY/L, 8^B^#K_3;[2I)KNV>#3;R^FB"*P9X[@E@&
MSP&#,W3C %:][XOTVQL8;R5+@Q2Z9/JB[4&?)B5&8=?O8D7 ^O(JN?&UNRP)
M#H^KS7DX>2*R6!5F,*XS,0S *AW#&XAB3C;D$  Q;[X?23^3<-'I=_/#=W\H
MMM0A+0O'<S^;C."5=<+R ?XAWR.H\,:,V@Z%#8R?9/-#O(_V.V$$0+,6PJ#L
M 0,DDG&2<FFW/B*!O"4^OZ:C7D2VSSQ(@PS$ \$,1@@@@@X(P1UKG]"\9W4>
M@Z>=0LM4U35+BT%]/%9V: P0L2%) ?!!VMM )=@/NY!H MZ/X1N=-TR2UDNH
M69M M-*W*#@/")@7^A\T8[\&J$?@34;;3I4M[ZU-T+328X3(C;/,LI#)\P'.
MUC@<<BMV'QGIUWJEE8V%O?7IN[6&\2>"#,20REPKNQ(V\H>,9Y'!PV)=2\56
MFFZ]:Z,;2]N+RXC6;%O$&6.(OL,CL2 JJ<9^O&: .<O/ ^J2B0K=6EQ%+J<]
M[/83-(D$ZR*H <KR2A7(!!!SR,@$2>'? =SHE]ILSW5D8[.\O;CR[6W,*8G4
M85$R=H4Y&,GC%;.D^,[#5[JTBCM+^WAOE9K"ZN8-D=V -WR<[A\H+ .%)4$C
M(!JMI_Q!TF^@M;F6WOK"RO+=KBVN[V(1QRJB;W .2054,?F #!25+ 9H L:I
MI&LQZY/JNA75E'+=VD=K.EY&S!/+9V21=O4CS6RIP#QR,<\YJGPXN+J]O)D_
ML6]FOUC,U_J=@)9X)%C6-G11\C9"!@APH8GJ#MK<7Q]IJP3S7=EJ-BJ64M_!
M]JA"FZ@C&7:/#'D @[6VMA@<8SBDWCN:YUK2K6UTB_@LKZ"ZE^T7, 5ML8C*
MR*N\'9A\G(ST&!S@ MZEX1DO]"\5Z:EQ'$-9;,+!.(A]GBB (^L1/'8BJTWA
M#4+V^N+ZYNK59[F[TVZD2)6VJ;9@S@9YPV#C]:(?B'90:7!*]MJ6H/'IMOJ%
MW/;6@54AD0MYK O\OW6.P%FZXW8)J]JGCS3-,^UNMK?WMO90">\N+.$2);JR
M[UW<@DE<'Y0< @MM'- %!?!VI6&J/K&GWEJU^M_=3QQ3JPB>&<1[D8CD,#$I
M# 'H1CG(@U'P=KNJWEI<:G>Z5JO^CM'+!>6\GV>&0R,XD2$-MDPK!,/R1&IW
M9)SU]]JUOI]A#>3"0Q3300J% )W32+&O?IEQGVS6?J/B_3=+DU)+A+HG3WME
MG\J$N29W")M Y;D\@#/H#0!S$?@#5(-*>PCO[-DF\-?V',71P0RB0)(I]#YA
MR".W!-7[_P ):M+_ &[IMG?64>D:[(TERSQL9X-\:I*J<[6W!>"<;23PW K0
MB\;V<D-V'TS5(KZVFCA?3V@!G9I!E"-K%-I /S%@!M.2,5+;>,K"<P1RVMY:
MW4FH?V:]M/&H>*;RC*-V&(VE!D,I(.1[X *FK^$Y]2T;Q38QW,4;:S.DL3%2
M1&!##'AOQB)X]15WQ?HMYKNEP6]G<1H8KE)I8)7=([F, @Q.R$, <ANXRH!!
M!-9^L^-6M-1LK2PL)[DMK(TRZ.P?*?(\[Y/F'."O)]&]LLTCQRCW!M=0L[U=
M^JW.GI>B "WWK/(L4><Y)*JHW %<G!(.10!!H7@>YTF]AGWZ=#$FK?VCY%E
M8HT!LWMRBC)R<L&+<;N3@9Q3W\&W]O?2:I8W=J;^/6)M1@6=&\MHY(1$T;8.
M0<#(89P0.#S6E;>-],N;Z*)8+Q;.>X:UM]1>,"VGF!(V*V=W)! 8J%8C )XS
M3T_QS;ZZNEW.GVNHPVEW<;(GGM% NQY$TA5"7!7!BY;'4 #(;< #2\*Z-?:/
M!J)U&Z@N+F^OGO&:",HB[E4;0"2>-N,]^M<OI'P^U*RU?2;Z[GTR>XT^Z:66
M_,<CW5ZI21,L[L?+X<$H-RD@8*@ 5T,'C:T>^N;6\TS4M/-K9M>W$EU&FR*(
M9Y8H[8SAL#OM;'0TD?CG3D2=]1L]1TI8[5KQ/MUOM\Z%2 64*6Y!9!L.'RR_
M+S0!!I'A*XTS2O"%F]U%(VA.6E8*0)<P2Q?+Z<R \]A5=O \L^C>&-.GNT"Z
M38O:3LBG,FZV,.5].3GFK.C>)[S5O&=UIDEA<V,$.G17'D7<064.TCC.59E*
ME0.AX((.""!7\9>.?[$TO7!I]E>376G6Q,ETMOO@MY63<BOR"205)V@A0P+$
M T 0VGA/Q$PM5N]6LK<V>D7&F6TMG$_F*SB(+.2S=1Y0.T="/O'/&9'\-K\P
MW);^Q[6:?2+O39&MTE9Y7E5 )9)7)9N5^Z<XR?F;-=+-XLBL-5U.UD^T7LT=
M[#9VUG;VZJYD> 2[0[.%;Y0S;FV 8QSQF>;Q?;QVUDT>F:I->WAD$6GI %G'
MEG$A;<P10I(&XM@[EP3D9 ,'Q5I+:?8>)+P&6:\U2\M[C2XK>W>1ENH8D\H-
M@' +PC+'"X."1FNM\/:2NA>'[+30XD>"("67_GK(?F=S[LQ9C[FN<C\>0?VM
M=3.)ETJ/2[>Y2,VKBX\Z2>6'R]GWMQ9%4+CK5_\ X3BQC@NOM=AJ-G>V[PH;
M&>)1-(9FV1;"&*,&8$9#8!!W8Q0!5\+>%-0T,:(EW=6LR:38W-BC0HRF1'>$
MHQ!S@XB.1G&2,5AGX82PK:SB/1M2NHX9;>2+4K<M$%:>29'0CD,/-((Z-ZKC
MGLK7Q/;W!LXY;&_L[BZO'LA!<PA6218GE.2"5*E4.&4L#D#UQ2O?'>FV9>-+
M/4;JX%])8)!;0;WDF1-[!1D<;><G X.<4 0Z/X,&F7K-)/#);OH\6FND,"P!
MF5Y&=PJ_*H/F=!T]^M8>D_#:[TZ**"%]%L9+6TEMX=3LK#%U*S1-&DC$GY&
M.X[6RQ'502#TP\:61OEA-CJ(M3="R-^8!Y"W!;9Y9.=WW_DW!=F[C=FI=/\
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
M )VJ"P Y XK)O_'$Z:OK-FD;6]E9Q:?)#?"W$H<SR[2"N\9# @#@8PY.< $
M==>"M5OKF6]N]9AEOVM;4).;?"K/!<O<*=@(_=_,J8SG Y)/-/N_">K:JVHZ
MAJ,FDG4+F"WMDMC;F:V,44C2%)-_+;RY^8 %<+C)!SI3>-]-@OI(F@O#9170
MLYM26,&VBG)V[&;.[[Q"E@I4$X)'.(T\>Z;)?BW%EJ7D"_;37O#;_N8[D.4"
M$YW<M@!@"OS $@\  R;#P7J^EZ;;-8W=C%<VFIF^MK%O->U@0PM"T*,3O (=
MGSC 8X"XJ?2O!FHVFJ6>H7NH6TTT6K7&I2^5$R ^;;F+8H)/W2>I/('K6SI_
MBRUU+45MH+#4/L\DLL,-]Y(-O*\1(=0P)*X*L 7"@[>">,ZFIW;6.F75VD+S
MM!"\@B3&YR!G R0/UH X=?AT8=:,L5MH36SZ@;UKR>Q\R["M*96B&?E/)*B0
M\JO09 -6;'P5?6WC"/5S-80".>666YLXFBGOD<-B*=%Q&<%@=^"24!^4DFJ>
MF?$'4KB71I)](NY_MVA+J#VEE K2>9O 9UR^ F.0"=QW*.O%;\OCK32D#V%G
MJ.IK)9I?N;*WW>3;OG8[;B.3AL(N7^4_+0!!XH\+7NMZQ:W*/8W5DD!B:QU%
M7>%)-V1-L4@2''&UL<=",G,7A+P;<^'+G3I)KR&=;/2SIYV(5WGS=X;'88XQ
MZUT-SKVG6N@_VW)<J=/,2S+,@+;U;&W:!R2V0 !R20*RCXXLHH91=Z=J=I>I
M)%$EC- /.G:0,8Q'M8HV=C_Q?+L;=MQ0!AV7@?6]'TQ;33-0T\-<Z3!IUX\\
M3ML:)642QX//#D;3CH#GJ#T$_AI[GP/::!]K$4]M!;+'<*FX++"49&VGJNZ,
M9'&1D9'6H)/'VF0VRM-::A'>?;18/8& -/'.T9D12 2"&49# E>1S@$BG>>/
M6)TD6.E7GF3ZN=-O+>>)5EMV$32$??VDD;6!!9=I)SG H 9=^%_$>J+K5S<Z
MG96E[?6=M;1?8Q*%C$4LCE6;<&(<.02NT@,0,XR<[_A7-[]FU8VYT?3Y+V*T
M,4-K _EI);SF4>8Q(,F[H6P"!@8..>A@\=V5U!<3VVEZO+%%/]FB=;7BXEWL
MA2/GG!4Y8X4>O!Q(/&MC]@DF>QU".\2\%B=.:)3<&<H'" !BIRAW[MVW;DDC
M!H YCQ%\/-6\02:HUQ<Z7++=[)(+JZC>5[3"K^ZB7A47<I.\?-\YR">:],KB
MY/'32:YHEE#I5W'%=S7$5Y]IC5'MFB4$@_/C W!BPW KT)J[8>.M.OW@(L]1
M@M[N-Y;&YN(-D=XJJ6)3G</E!8!PI(&1D4 =/161X=\0P^)=.%_:V5];VS[6
MA>[B\OSD*@AT&2=O/4X_+!JE8>,[2_U&SM?[.U2VBORXLKJYM]D5R54L0.=R
MY568;U7(!QF@#I**Y32_'^E:H]D3:W]G;7UNUQ:W5Y"(XI550S@')(*C)^8
M$ E2PYJM:^-9=5\5Z)96EE=6]A?6UQ<"2[@V_:$4)L>,@G ^8Y# -@C(&1D
M[2BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH P_$FEZAJ#:3<:9<6T-SI]X;H?:49DD'DRQE.#D9\SKVZ
MX.,'*L_"5\NKZ?J]Y>P/=KJ4VH72QH0F7M?LZI'GG"J$Y/7!/&<#>UK7+?1(
M;<RPW%S<74P@MK:V3?),^"V!D@ !58DL0 !R:H#QA:R6*S0:?J,UV;@VK:>D
M($Z2A=S*V6"+A<-N+;2",$Y&0#GE^'1AUHRQ6VA-;/J!O6O)['S+L*TIE:(9
M^4\DJ'/*KT&0#4+?#S4I=8MKVXN=.FFMM56^^WS1/)=3QB7=Y62<1!5.T!<@
M[5X49KH4\<V,UK;-:V&HW-[<2S0C3XHE\]&B.)=VY@BA20"2V#N7!.164?B
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
M>W )^16P.3BJX\7P6MS?V[_:+^[&I-9VUG;0*LA(A20J"S[2 &W%V*CG'ID
MHZWX%?5KG4+IFLIGDU.._@M[N$R0MMM5@9)![X8@CH=IYQBM?PCX??0+*Z66
M'38)+F?S?(TZV$442[0H7/5SP26;N<   "J:?$+2YX;<V]EJ<]Q<W$UK%:I;
M@2F6(#>A#$!<<\L0.#S6[HNKV^NZ7'?VR31HS/&T4R;)(W1BCHP[$,I!^G&:
M ,C2?#<^G:O;7KSQND1U/*J#D_:KI)U_[Y"D'WK#B^'=TNF/9OJ$/SZ3J.G%
MU0\-<S"16QZ*!@CO75ZQXBATFZMK-+.\O[ZY5WBM;-%9]B8W.2Q554%E'+#)
M( R:YK6/'@@T^_U'26>Y$.BS7T=H]H01(DA0EV+J1M8$,F,C:V#D8H +_P '
MZW?_ -HW3:A:1W5\]G)/!$9$AF$2E7B9@=P1L]L],$$9%0:=\/+JSNFF$NF6
MT;:I:ZC]GL[=HXXQ$A5D'/)/!W'&3DX'2K#>/I+#6]:CU#3+\V-E#;W#^3;J
MS6<;H6=IB&P<$=%W' /! S6SJ?C2QTRZNHVL]0N+>R"F^O+>'?#:!E# N<@G
M"D,=@;:I!. : )=;TK49=6L=8TB6U%Y:PS6[0W0;RY8Y"C'YEY4AHU(.#W'?
M(YO5/ =_?7D>I7)T36-1>U6WG.IV7[M65W97C"\@#S"I4_>"KEL@D]/;^)K>
M[\1W6BP65^\EHP2>Y$(\A"8UD4;\\DAQP >1SC()@U'QMH^DI>->O)%]DOHK
M&08!.^14=6'/W=K[B?16XXH BTGPL^G-.C7$+1R:1;:?F*!8OFC,Q9PB_*H/
MG A1TP:Y_P#X5[J<_A_[!/?V8F7P\=$5HT;;PWR.<\_= R/7/:MG5/&$4&JF
MWM&ED:V>YCD@6W#_ &B2.W67:K[QMQO Y')R.,9K'TSX@ZE<2Z-)/I%W/]NT
M)=0>TLH%:3S-X#.N7P$QR 6W'<HZ\4 :>I>#KNYUZ]UFUO88[K[5;7=HLB$H
M'BB>-EDQSAED89'(X/.,&#5?"_B/6EM)M1O--O!'/*\FF.)8[4HRJJ#*G+E"
MK-\X()D;A<+C?O\ 7K=O!-UX@LKDK;?V<]Y#.(MY"^67#;"5R1UVDCTR*HZA
MX[T[3+V]MYK+47BL)HX;V[C@!AM]Z(RLQSDC$@SM!(P20!@D S-*\$:CHYT-
MX+K3BVFWUW*\<=NT4;0W#$L(U!.PKG 7)'O4FF^%M<\/P6+:1=Z<UPNE6NG7
M0NHW*;H P65-IR?OME3C/'([W-,\6&37-3TNX1I[E-5:UM8;=,LL*PPNTCY.
M JF0Y8^J@9) .QK6O6^BBV1X;BZN[N0QVUI;*&EF8#)QN(   ))8@#UY% &)
MI/@O^QK*YLK>Z5H7T6WTQ&<'=NC,Y+D>A\X' ]#5BY\.7S_#V#P]::@+>\AM
M((!<KO56,>W</E(8*P4J2"" QQS44_Q!TN&WM6CL]2N;JYEE@6Q@M]TZRQ@%
MXV4D , <]<$#()!&=C6==M]%AMS+!<W%Q=3""VM;9-\LTF"V!D@#"JQ+,0H
M.30!Q2?#FZV:CY?]DV"WHLOW%G"X5#;W'FDLQYD9@2-Q [#'&3M:YX1N=4U6
M^U&"[AAG86,EH9(RZI+;2RO\X!&5;S-O!SU/I39O&:S:GH4< -K#/>7%MJ,5
MX@22W,=N\N&YP.BG()!4@@D'-7++QQI=V5::&[L+::![FUN;V,1QW,2#<SIR
M2,+\V'"MCG& < #O#VC:I9ZUJ^K:K<6CS:@L 6&U5ML(C##&YN6^]G.!U/%9
MG_"&W_\ PD$EW]KMOL?]N)K"+M;S,_9VA=#V_N$'ZY[5%KGQ$^Q^&M2U"ST?
M4$N8;%KVS%Y;[8[B/(7S,AN "RDJQ5\'.VM%_'VF0WM[;7-GJ, T^(2W\[P
MQV@,(E =@3DD'&%W'<,=P2 9NL^ 7U2YNKPBPN93JIOX;>]B+PR(;9(&C<#H
M?D+!AG!"\'D5O>$]!;P_IDT#QV$3SW#3F&PMQ#%%D*H4=VX499N3[# %*3Q_
MIMI:W,VIV&IZ:8(!=>5=P /)"65=ZA6.<%ERIPPR,@9%17_C2(Z1JSB*]TF\
ML$BE9;VT#MY<C[4=4#X8':P^\""#D#H0#(TCX?:E9:OI-]=SZ9/<:?=-++?F
M.1[J]4I(F6=V/E\."4&Y20,%0 *V--\)7%CI/ANR:ZB=M)OY+J1PI D#).N!
M[_OA^1JZWC*Q&J&T2TOY;=+H64E_%#N@CN"<"-B#N^\0I8*5!."0<U:UGQ#%
MH]Q:VJV-Y?7ERLDD=M:*I<HFW>V795P-ZC&<G<, \T 8T'@Z9;#PE:S72$:+
M:M;S[ <RYMS#E?3DYYK-L_!'B!8=+M[C6;*!-)TR?3;2:T@?S?GC5%F.6P&&
MQ3M'?/S<\;%QXPM+6_GEEFN/LJZ;;W:6HL6\TM+*R(!SN+LP"^7M&#WYP%/C
MW3X8K\WFGZI:2V'V47$$MN&D7[1(8X]H0L'Y&3L)ZX&6RH .;C^&U^T5P6_L
M>TFGTB[TV1K:.5WE:55 EDE<EFY7[IZ9/S-FNTU+1Y;[0K/3TE17@N+.4N0<
M$0S1R$?B$('UJI!XTLY;:^:33]2@O+.2.*2PDA!G+2?ZO:%8J0WKNP,'.,&L
MS5O'[V^GK)9Z/>_;8]5MK"ZLYT3S(A*RG/#[265OE(8C)&>] $/B'X?G4_$=
M[JMM;Z+<G4(8XY?[4M/.:V= 5$D?9@5(RAP,J#GDBK2^%]:TB>[3P[J-E;07
MT<*2O/;Y:V:.-8M\2+A#E$7"$  C/(.VM@>*].-BUV%G,2ZG_99^09\[SO)]
M?N[CU].U4?\ A/=.+70%AJ96"Y>S1OLXQ<W"R,ABBY^9OE+9^Z!DDC:V #$E
M^&P_MNXECM]$DM;J_-])=W5D);N/<^]XUR-I!.0&/*ANA(!K:N/#5\?"L^G6
MUS;K>?VH^I0O(K&//VTW2JP'..BG'O6OHNNV^M)<B.&>VNK27R;FTN5"RPO@
M, <$@@J005)!!Z]:DU?5X](MXG-K=7<T\HAAM[6/<\C8)QR0J@!226( QUZ4
M 8-MX4NHM6%\]S"<ZXVJ,J@_=-F;?8/?<<Y]*H:7X.UOPZEM<:1?6$EZ+5K.
M=;N-_**^=)*CKMYRIE8%?X@>JXR>JT/7+?7K.6>"*>!X)FMYX+A-LD,B]58
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
M)N"LDC2/#S\N"S-\_4*< 9^:I$\<Z?+91216=_)?273V8TT1J+@3(,NI!8(
M%^8MNVX(YY%:&B>(K37].GO;*&Y AFD@>*6/9()$X9<$\$'CGO0!RGAWX>/H
M>IZ81;Z$MMIV=MU%8C[7= (50.QX0C(+,N2Q'\()%==X<TV31O#.E:5*ZR26
M5G#;LZ=&*(%)'MQ7$Z;\0]2O/^$<FET>Y/\ :<=Z7M((E,DC1-&$V$OA1AFR
M6(&1VXST2^.M/N+2RDL++4;ZYNTDD6R@A GC6-MDAD#LH7:_R\GD_=S0!G6'
M@[588]$TFZO[1]$T6X6>W9(V%Q.$!$2/SM7;D9(SNVCA<FN@\)Z-)X>\*:9H
M\LJS26=NL32(,!B.XS63=>.-,MY(M0%Z[Z:=*FORB6Q+%4DC4L6)!5EW$%"N
M<YR01@ZX\10IX:N]=NK&^L[>UAEG>&YB"3;(P23MSW R 2#ZXH Y'1OAHNDZ
MG:A;;1&M+2[-S%>&R#7CKN+)&Q(*@J2!Y@Y(4< G-:NE^#[C3[?PO$]W$YT>
MYN)I"%(\P2)*H ],>8/R-:FH^+-/TQ&:=)R%TR;5/D0']S%LW#K][YQ@?7FJ
ML?CO2@UZ+V"^TX6MK]L!O(-GG09V[T )/7 VD!\L!MYH QVT;7=,\1Z5_9;6
MKR!-7GD:X1_**SW<,JH67[K8;/0YV,,<Y#+CX;RW<*Q3:M\YLKF-YUAP?M,M
MTEUY@7.-@D7[I/3 SWJS'X[=/$-_'?V-[8V5KIT,_P!FGM\W#2R2LBA0A8-N
M^10 <[L@X.0-*3QS86UE>SWVGZG9SV3P+-:2P!IMLT@CC=0A8.I;(^4D_*1C
M(Q0!0NM'F)O]:\830-%_9KZ<;?3897412,OF,1@NS,0N !\H!Y.<C*T_P/>:
MQX TY=7D2;6FNTU287\.])91'Y:QRIU'[K:IQT89YQ@]#_PG=M]H,']C:R9(
M4B>]5+97:S$A(7S%5BQ/!/R!\#DXJ.W\92I>Z]%=:1?%;#4$LK58(0SW!:*-
M@!\YYRS-D[5"%<D'- &0?AOYNDX>UT*.Y6_%Y'9Q6(%IM$;1^6_ 9\AV;>>0
MQ&!@8/2>$?#[Z!972RPZ;!)<S^;Y&G6PBBB7:%"YZN>"2S=S@   57?QYIT-
MHLD]CJ45R;_^SFLC &F6<QF15(5BI#+@A@2OS#) R0Y?'-@]B)!8ZC]N-Z;
M:;Y(^T&<+O*_>V8V?/OW;=O>@"+3?"MQ86>B0-<QN=.U6ZOW(!&]91<X4>X\
M\?\ ?)JB/!VIV,\%_I]W:/>V^IWUXD=PK"-X[EF)4D<AAD<\C@^N:9I/C6>]
MNP;IWMXSJ]U:) UI\Y2*W,FQB6^5@0QS@YQCH<UIZ?\ $#2;[RI)8+VQM9[-
M[ZWN;V(1QS0H SLO)(VA@?F R.1D<T 8MWX!U"XTN"VN3HVIR+<7<TJW5LT:
MAYIC*)(G4F2-AG!4-SZ@C)V-'\,ZGI&O65Z^J)?QKI,6GW<EPK":1XF=A(#D
MCYBYR#D\#DG-6M+\8VNIZI;:>=-U.SFNH'N;=KN (LL2E1N!!./OCY3AAW R
M,OU;Q9:Z7J$EBEAJ%_/! +BY6RA#_9XB2 S9(R3M;"KN8[3\M &'XL\$W_B#
M57N8)=.C9XT2"^>-X[NP(SDQ21E2XY)"LP )/4'%4=<T>X\.ZQ_PD,-P1/)J
MLTZ2?9))X4BEMXHV24(=ZY,((< @$ 'K6MIGB2\UOQW-:69D71;:P@N5D$2,
MMSYP<J^_=E5PHV@+SALXXSG^)/'>HZ3J'B"UAL6CBTM-/=;EHMX;SIPDG 8D
MY4_* N<JV?X00!O@_P /:E<3V.N7LNUH]3U"Z*O;/ TJ3?*C"-B60<9 ;)P1
MGFM_2M/U71;J"TC%O-97-]?W5U)M.Z-9)&DC .1SE\$8.>V,<H/'.G);:@]Y
M9ZC97%BT*O:36^9I/..V+RPA8-O8%1@Y!!SC%:6CZ]#J\ES;FTNK*]M=OGVE
MVJB1 V=K94LK*<'!4D9!'4$4 8GBSP=_;FKV6JQ6NEWDUO!);O;:G$7B=696
M#*1G:RE>N#D,1QUJ@GP]G%A<VOVRSC6XT2XTP_9[41(CRR,^Y47@*-V,9R<9
M)))-;UMXOM+S5GLK>QU"6!+I[-KY(08!.GWD.#O&""-Q4+GC-,L_&NFWM];0
MI;WD=K>2-#97\D8%O=2*"2J-G/(5B"P ;:=I/&0"A)X5U*]L/%/VRZM%N]=T
M]+8^2K>7%((6C)YYVY;/KBL[6/AU)>ZE?7%M!H4QU#87N=0LO.EM6$:QDQ@\
M."$!"M@!L_>!Q6N/B%I@M9+Q['4TT_[--<V]XUO^ZNDB4LVSG(RH)7>%W#D9
M%:&H^+-/TQ&:=9R%TR;5#L0']S%LW#K][YQ@?7F@"QH^E-IM[K$VY#'>W:3Q
MJHQL5;>&+!_&(GCL16#KW@5->\1S7TMULLKBP>WFMU7DS;)8DDS[1SR@_1?2
ML_7OB!<6&GZE?V5I=*]OICW4-E>6>POB0()BWF A,'.P@-C)X/%=#+XRTZVL
MM6GN8;J"32HXGN+:1!YI\Q R!0"0Q))08/WU8=LT 95GX(NHH=$^TW\<MS:_
M;);V81X,\MR&W,H&, ,Q_  5-X6\*W^C7.EW%[=6TC66CKI>(%8!MC@J_/\
ML@9'KGM6SX@\1VOARVM9KJ"ZF:[N!;00VT>]WE*LP7&1UV$9Z9(R0,D9TOCN
MP@>4OI^IBWMA']NN?('EV+.H;;*=V<@,I;8&"Y^8B@ B\,3Q?# ^%#<1FX.D
MM8>=@[-QB*;L=<9.:CU?PG<:EH_BFQ2ZBC;69TEB8J2(P(88_F_&(GCU%3W'
MCC3[>\>(6>H36T=XE@][#"&A6X9U3RR<YX+8+8V@@KG=\M6CXJT\6=U=;9S'
M:ZBFG2?(,^:TB1@CGE=TB\^F>* ,5/!,UIXCNO$-E/;QZG+J/G^85($MHT<:
M/!(1UYC+J>=K >K9U_$.BWE[J&EZOI<\$>H:<T@2.Y!\J:.10'1BO*GA2&&<
M%<8.:I)XR@M3;V[V^H:C=7=U>QPK:V@R%@N/*8'YL *&'S$C<%)P"0M6;;QI
MIUS?QP)!>+:37#6L&HM&!;S3*2"BMG=U# ,5"L1@$\9 ,_3?!MW:ZW8ZQ<WT
M4MT+NYO+P)&51GEB6,+&,Y"JJ*,GDX)XS@7?&/A8>)(].E6.RFGL)S,D%]$9
M()E9&1D8#D<-D-S@J.#5.'XD:;<M;?9]+UB5+PR1V;I:C;<RH?GC7YN",,<M
MM7"M\W!JZ/&MG+86,]KI^I75U>M*L=C'"!.IB;9+OW,%78WRDEL9( )R,@&+
M!\/"UO8PW#6%O EU<S7%OI]N(45)K9H-B$#)(# [VY/L, 5-+^&"Q0_8[^#1
M(X$L9;(W5A8A+FYWQF,R,S ^6=I.0I.23SC@]&_CFP:*P-I8:G>3WR3M#;0V
M^) T+JDJ.'*A&5FQ\Q ^4C.2H.;'\1+:;6[(1V\HT2;2+C49[QX\&'RG4,&&
M[(V_.&&TG<5QQDT .O?#7B76?#M_HVIZM8+;R:>]G%]F@;,LAQB:3)^7 7&Q
M<CYFR3P!*_@VYU+3_$\&I7<*3:ZL3,ULI*P2+ D9(!ZC>FX#TX-;&B>(TUIB
MHTS4;(^4L\9NXE"RQMT965F7_@)(8<9 K:H X35O"6N^)+>=]6OM/BN1:&T@
M6TC?R_FEBDDD;<<Y/DJ H^[SRV>+GB3PC<:Y<:Q)%=11"_L+:T3<I.UHII)"
M3CL0X'X5U]% ')VN@Z[IE_-;Z=J5I'I5QJ#7TCO"6N$#OYDD2_PX9B?G/*AB
M,$@-3_&'AJX\0?9/+ATN[@B#A[7483@EMNV1)5^>-EVD<<$,>F :ZFB@#S;4
M?!UWIEA]NN=3NKZ6VLK&%9DMFGE\Z"Z,HD*;MSH-PRH);:IY)Q2:19:OXHU'
M6+^YEC\F232O(F6TD@C/V:X:9T0/\[\$?.0 2Q ^Z:]*HH XC7?!VHZAJ.K7
MEGJ$<8O7LR;=BZ+,D.\/%(RG(5MXZ>G(()%9T/P\U"UL]1^R2Z3;3SZA9ZC;
MP06[1P1/ 5.QN<D':,OP223@=*](HH X-_!VMB9K2*_L%TO^VTUCYHG,S?OU
MF:(\[0 <X;G/ P.34^I^!SJ7AR.PE>UEGM]6N-3A6XB\R"0R32N(Y%ZD;9B"
M1T/(SC![6B@#B](T#4_#5D[6%EH\=S>:A"9K:SM?+BAMLA7 ;*L[A=[;F[G
M7H#H^+]"O==M[)+6:(Q03^9/93NZ0W:[2 KE.< D,!R"5&1Z='10!S/@KPS-
MX7L-0M99+-A<WSW4:V=OY$<:LJ#8$R< %2.O(P>I-9MKX0UA-$'A>;5+9?#T
M=M-:!HHC]JFB>-D5&)^5=@;.X9+%1PHR#W%% '#S>%-<U:2)M9U"P/V*QN+6
MU^RQ,OFR2IL\V3)^7"C[BYY8G=P!4FI>#+F^TJQLUNX5:WT&ZTIG*G!>5(E#
MCV'EDGOR*[2B@#B]1\&75VYGAO(([F&VT\6S21LRB:UEE?+*",HWF;>#D<GT
MJG>^!=2UM-7N-6NM.:ZO9;.>"%86D@C-N20C@D&16S@]/O'C@5Z!10!P%EX"
MGB>*81:/IY74+:Z-MIUMM0)#OX+X#.QWGJ !C@=2;>J^$M0N;J^O;*ZMEN9-
M7MM3@296*?NH8XBCXY&=K'(SVKM** ."U#P1?7$=H@ELKN"*[OYY;&[:002?
M:)VE1R%/S,@)7:P(.YL8ZU#;_#V\@\-'2OMEGN&F:K8AHH3&F;N99$(09VJH
M4@J"<<8S7H=% '":YH8LX?%L^I2F32-9BC&VUM9);F*;RTA7:J@[N55@<#!Z
M\#-;O@[3+K2_#5LNH<ZG<EKN^; '[^4EW''&%)VCV45O44 <)I/@J^L?%D.K
M22Z="(Y)7GGLHGAEU .& $T:D1Y!8,6PQ+*"-N35%/ .LM:Z1:WD^CZA;V-@
ME@(+J.5H$V'"SB+=M=RF RMC[HPP!(KTFB@#SAOAO>3:79Z;+?VQM_[".CW3
M"-MPV\QRISS\P&5/;O33\.[J?2]8@\CP_ILM[I[V2_V;9; S,02[L?F ^480
M9 [ECC'I-% ',ZUX;GU1_$92XCC&JZ.FG)N!/EL/M'S'V_?#\C7.ZE\-Y;F\
MNY+>'0IFO4C#W6H67G2VKK$D9,8/#@A 0K8 8G.X'%>D44 <??>#IKC3_&%K
M#<PH-=C5(,J0(<6ZP\X]USQVK6TS3+RPU[6[EY8'LM0G2YC4*1(D@BCB8'L5
MQ$I'?DUM44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 8/B/1KO4+C2]0TZ6W34-,N&FB6Y5C
M'(K1M&Z-M.1D-D-S@@<&N>U3P/J6JW-GJFHMI&K:C&DT<MM?6Q^SK&[*RK&1
MR"A7&Y@Q8,V<9 '?T4 <EH/A&71M4TR[:>T*6FGW%J\=M;"!-\LR2Y1%X"C:
M1W)X))))K*LO >I06UE;3WUHR6-MJ%I"T<; NEQL*,P/1@5;(''3%>A44 >;
MZEX;6ZU?PKHB-,TME9QQ:G(EL?)DM4*. 7(P2TL"J%!)VO)QBNA/AJ?_ (2#
M^T?/CV?VP-1V8.=OV'[-M^N[YOI73T4 >::SHMSX;U-->BN#]H?5KBX23[')
M/"D4T2*T<H0[UR8U(< @$ 'K6]\/;>^BT.]N+\-YMYJ5S<JS6[0%T9SM;RV)
M9 0,@,<X(SS76T4 <1X>\':AI-[HSW-Y:R1:2M[#%Y2,&ECF:-E)ST8;&SCC
MD8K-NOAM(UQ!?+%I&H7"&[22WU*$M$R2W+SHRD<JZ[R#P0P)'& :])HH \\O
M_AS-/I L+>\LXA_8MSIQ\NV$*>9-+'(7"+PJY1N.O/4\FNTUO3%UK0=1TIY#
M$E[:RVS2*,E0ZE<@>V:OT4 >?S^#O$.J0W/]IW^FAFT&ZTB)+>-P TOEXE8L
M>^SE<<<<MGC1\2^#&\1ZG-<->BW1]--HA";FCE$R2I)@\$!HQD=_45U]% '
M:AX*UCQ#/?7.MW>F"2:UMX8H8+=WB5H9O.!<.?G5CP5XP#C)^\76'@6X@@N2
M;?1+!I;FQE2#3K7:JK!<+*Q:0C<[-C & %P/4D][10!POBWP5?\ B#57N8)=
M.C9XT2"^>-X[NP(SDQ21E2XY)"LP )/4'%.UKPEK%]<ZH;:]M/L=WJ$%^;>1
MI8_.VPK"\,C(?N'8C@C/(P017<44 >?Z7X N;"X@D\W38(X]9CU3R+.W,<:
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
M^[$9^7:,#Y>0><@'I-%>-V.K:[<ZQIWBN,W,]S;^&K&YOK&-5(O(GDG\TJO
M$G"R+C&<;?XJ[/P#>Q:B_B>[M[@3VTNLL\$@;*E&MX",>W- '8T444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M%+4=)L]5-F;N,N;.Y6ZAPQ7;(H(!XZ]3P>*J)X8TJ/R-L##R=0DU)/WC<3OO
MW-UZ?O'XZ<^U;%% $%I:I9P&*-Y74N[YED:1LLQ8C+$G&3P.PP!P*S;#PMI.
MF263VENR-9"X6#,C':)W#R=3SE@#ST[5LT4 8#^"O#TCZVTFFQL-;"?;T).V
M4J#M;&?E;DG*X.>>O-10^!]'C>9YWO[UY8);</?7TTYBCD #JA=CMR ,D<\=
M:Z2B@""SM(;"R@M+=2L,$:Q1J23A5& ,GKP*P#X%TOS9GBO-:MQ++),T=OJ]
MS$@=V+L0JN ,LQ/ [UTU% &!?^#]+O\ 47U 27]I=R*B3RV-[+;M.J9VB38P
MW$9(!/('&:GE\+Z1+X;7P]]C6/2U1$6")BF I##D'/4 YSD]^M;%% %*[TFS
MO=1T^_GC+7%@[O;L&(VET*-QT/RL1S6/=>!-$N[JXE<7J07+M)<V<-[+';SL
MWWB\2L%.>XQANX-=+10!1ATBRM]4?48H0ERUM':DJ<*(T9F50O08+M4.A^'M
M+\.0W<.DVHMHKJY>ZDC4DKYC  D _=' X' [5J44 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110!S'C&YGTD:5KL=Q+':V-XJWT8D81O;R_NV9E'!V%D?)Z!
M6]363J7B=].U/Q!KKM))IVEB'2[>W^T!(IKJ1E+NW8!3)$NXY*A9, ]#VM_9
M0:EIUS872;[>YB>&5<XW(P((_(UCQ^#[!/"A\/FXO7A+F7[49O\ 2/.,GF^=
MO 'SB3YLXQD=,<4 <Y%\299+6:.&TTV^OTGM84^QWY:WD^T2&-?WACRK*PY&
MT\%2.N!/=^.]0T_Q!#H]Y8:;!<CR0Z37[1&Y+XW&V9XPD@4G&"P8D$8'!;8/
M@^.=?]/UG5+^47=O="2=XQ@P/O10J(J!<]<*&.>O PFM>#+?79KI;G5=36PO
M/+^UZ>DB&&;9C^\A9,A0#L9<XSUYH R+7Q1>G4KK2M)T\W%_-J=V@-]?-Y4<
M<(CWOG:2HS(@6-1CDG(IZ^.-2O+^RTJPT:V;4YI;R"=9KQEB@>W*9.X1DNK"
M0$?*#R,@<D:+^![,7+7EKJ&H6=]]LGNTNH6C+(9E D3#(5*':IPRDY4'.14^
MG^#M/TV^L;V*:Y>YM/M),DC*3.\Y5I'DPHRV4&,8 Z8Q@  L:#JT^O\ AX7H
MA6SNBTT#(3YJQRQR/&>?EW+N0GMD>E<3<W5_X=GO;C2]5O-6?2M*NI]9ENYW
M>!KA8]\:JI)6-RV243 5.".5KN[+1(M.T>?3;2YN(UE>XD$P*^9&TTCR,5XQ
MPSG&0>@SFLO1O!4>C6<>GKK>I76F)&\36-PEMY4BL"&WE(58DDDD[LD\G.3D
M Q+>+4]+U?1K&VUR]DGUO2[DS374AN%CN46-EG1&X49=@44JA&W@8IVEP74G
MB#4M,\/:]J<L%MI[VUY?WDANXH[_ "NPIO/^L5?,+HI"#* @'@;%OX'@@B=6
MUK5Y76Q:PM)FEC62RA8 -Y3*@^8[4^=MS?*.>N6V/@C^S]$DT>#Q'K"V+6IM
M8XT%M'Y*G^)"D((;&>3GJ3UYH R])O;71O$.H2QZW=2>'+*U6&]O-3O6EB%Y
MY@ "22'@X)#A3M#%  ""*E\3M)JVCRZ_HVH:IJ=JMHZ65MH=P$'G@MF8NK#S
M "H78=P&#\K$X&]H/AQ]!2.&/6M0NK2*$0Q6LT=ND<8&,$".)#D 8ZXY/%-U
M;PQ_:6HF_MM8U/2[F2W^RS/9.G[V,$E01(C %2SX9<$;CSTP 7/#]XVH>'=,
MO'N8KIY[6*1IX5*I*Q4$LH(! )YP1D5I55T[3[72=-MM/LHA%:VT2Q0Q@D[5
M48 R>3]3S5J@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Y
MWQ7#;+;1:AJFMW.G:-9*\ETEO*\+3,<!,R(0X ).$7EF91VP>BK \0>%8_$%
M[IUV^JZA9R:>[20+;>44WD8WE9(W!8#.TXR,G'6@"OX=O[O3? :ZCKK7@-O%
M-<-]K ^T+;JSM&),=9!$%W=\YSSFL:^\9>(+;38)+C1[.U?4[*:;3W2\,GE2
M)$9=DH,> =@8Y7<,KM[@GLK?3-FE-87MW/J*.K)+)=JFZ16SD,$55Q@XX'2L
M.'P):!88[K5-2O8K6VDM;*.=H\6J.FPE2J LVWY0SEC@GU.0 \(VNH/\.[%3
M>2Q:C<V0<74MQ)>%9&3Y9"9,$]F*<*#D#CDYOAYKO3/'<VC//JWV3^SMZG5)
MVF-Y,D@5IHFRP4 ,-R97[ZD( "3U2:'9CPXN@RAYK'[)]C8.V&>/9L.2N,$C
MN,>V*I:5X673M1CU"ZU;4=5NH;<VUO)?-&?)C)!; 1%!9MJY9LL=HYZY -^B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
+ **** "BBB@#_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>13
<FILENAME>ex10-1_007.jpg
<TEXT>
begin 644 ex10-1_007.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0@)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 1, U(# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#W^BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH ***P/^$OT$WD5HFH+--+)Y2""
M-Y0S>FY01GGGGBJ492V1,IQCNS?HHHJ2@HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@#)\0R7L6A7,FG"4W*[3^Y4-($W#>4!X+!-Q P<G'!KF]
M5^UIX1U#5;#Q%=36L4#7-C+&Z[C\O*.=OS ,,CN,D'H*ZS56ODTZ5]-6-[M2
MK(C]' 8%EST!*Y )X!(/:N7N])U"\T;Q4EOIKVBZC#_H]I))'N:8J0[Y5BJ[
MOE[]5)/6MZ36E^_^7]?><U5.^G;_ #_K[B?6+B[T272+6"^N9U6?S[F6<AG:
M$2)&P.!T'G ]/X:)K2[3Q<\(UG4O(6U-X(O,3;N$F-N-OW,<8ZX[T[7O#][K
MFH:F?/FM[=M.%M!Y?E$3,Q<N&W*2HXBY&#[^EN*TOYM:COY[;R]^E>5(-ZG;
M,6!*<'GOSTIW2COK9D\K<M=KH@\$7$=[HT%U_;<NHW4MM"]S&\R/Y$A7)&%
M*\YX/I[50CU"^-G9ZV+^=OM.JBV^RL%\H0M.8@N ,[@,'=G.?;BMKPJ;RWT"
MPT^]TVXM);.TAA9I'B9794"G;L=CC([@=160FE:F+2ST8:=((;;51=?;3+&8
MC$LYF'&[?N(PN-N,YYQS3O'GEZ^6VO\ P :ERQ_X.^G_  2UX8NXKRZNFEUF
M2>^2XND>R-PI$2+.RJ=G4?*%Y/K[TU=<N;;4O%:,3*MD(Y;1#W)A7*#_ ('C
M_OO\M;P]:3V6EO#<Q^7(;NZDV[@?E>>1U/'JK _C6#_8&I2:VUR8=L4FK-([
M%U_U&V&0,.>[VZKCKACTZTER.4KE/G458I3:YJMGI,4JWA>=?#AN"S $-."@
M\PC')Y/^%7=;;5M LKMX]0N9;/9;L+JX>/=%)YZJXR .&0Y/&!@XQFJ9\-ZQ
M<Z4MO);K'+_8<EF"\BD"7>"JG!/4#KT%7]7@UO7(+DI87%K"%MPEM-+$3(XG
M5W;Y6( 55[G)R>.!G3W+K;S,4IV=[^14U_Q*9'U5]&U:*6*#2_,#6TJR!)/-
MQGC/.*ON=7U&ZUJ>PO)DN+"]6"VM@5$+J(XW8/D9.[>W.>,#&#R6>*M&U'4K
MC4FM+8RB72_L\?SJ,R>;NV\D=N<]*K:QH]_)#KUE'HHO_MUU]JM9V:+9$QA2
M,DAV#*XVM@@'J.1SA+DLK6_ ;4[N]S4FU.Z7QW!:++_H)A$#1@=9G623/X)#
M_P"/UC6OB&_EM!#).PG37%C#C&7MFN70 _BCK]%%7+C0M4EN;K4P\PG_ +6B
MN([0&'8T:%(]VXJ6!,2L<;AUQC.<P2>&K]K;2)DBVW%KJ\LLR%U^:W:Z:0'K
M@D (V.N"1U.*%[.W3^KE/VFN_P#5CNJ***Y#L"BBB@ K.UN_GTW1[F]M;*2]
MEA3>((V"EO7D^@YXR>. 36C136^HFKJR.&L9;KQAIJ13>)-/6"Y0--9Z;'B4
M*?X"[.2..#\H/7M5S_A&;C1KR;4=%:%V"HD=I+$!B(8!C63.5'5NG7DYZUN7
MVB:9J0_TRRAE;.1(5PX/J&'(/N#7/:I+-X:U""6V>^FMY8G0)-,\R&4XV+\Q
M)'0GU(KIC-R?+#3RT.24%%<T_OUN:ZZS?3LL=OH=VLN?G^TLL4:C_>&[=^ -
M,:/Q"DJ7)FMI KX>RB&%*X/.]AG.<>@J"^B-K;"^\0ZK&MG"GSQQH8DWG Y(
M8ENX K _L_\ M[7-0M='%M9V.GXC^TBV\SS9P06C?=U [A?4'/:E",7KT_K^
MM J2DM.OK;^OF=EIVI->2W,$T'V>X@8!H]^[((R#G K2KE=.O?[+U2VT^_TB
MWL[J\#+'/9N&BD*C)X.&7Z$8YZUU58SC9F]*3<=7J%%%%0:A1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110!RWQ#NKFR\#:A<6D\L$Z&';)$Y5AF5 <$<]"17FN
MDVGC#6O#5WK5IXCO"ELSAH&NI=[;5#';@XS@\"O1?B;_ ,D]U/ZP_P#HY*\S
M\.:UXCM_"5YI6D:+-<P7$DBO=1PR.4+*%(&W@$#!KUL*G]7<HI7YNMMOF>1B
MI?[0E)NW+TOO\C5M/&>K:E\--:\V[F6_L)+?9=Q-L=D>0  D8Y^5AGN".^:J
MZ19>+M7\+W.NVOB:\Q;ER8'N)-S;!N.#G&2.QJ0^%[[P]\+==N-13R;B\DML
M09!*(LHP3CN2QX] .^:RM-\4:QHW@:6RMK!%L[N62(7K$G#,OS*!V.!UKH4(
MM2]BE\7EVU_I?(YG.2<?;-_#Y]W;;]3L?"OQ O)O!^LW>I,D]WID8>.1E"^;
MOR$#8P,[AC([$=^O,Z3:^+/%MEJ>KIK]RAM<GRQ.Z"1L;BJA2 HZ8[<U:M=
M.E_"'6-1DEC=]1^SNHCYV(LJX!..N2<CI6Q\*?\ D4=<_P"NK?\ HL5E/DIQ
MJ5*27Q);??\ B:0YZDZ=.JW\+>_W#OA_XVNY]#U?^U9)+IM.@^TQR.?G= #E
M2>YR.">>?:N=T5/%7C^[U&XCUZ6V:W"MY:S.B9?=M554X ^4\G)Z=:S_  5_
MR"?%7_8(DKJ?@K_K-=^EO_[5K2M"-'VLX)7TZ=R:,Y5O90FW9WZ]BMX3\8ZK
M?>%_$-E=7<TDUM827%M<ECYB8!!!;J<$J0>O7GIC7^$FJZCJ?]L?;[^YN_+\
MC9Y\K/MSOSC)XZ#\JU=3\(:%X>\+:[<Z78FWE?3IHV8S2/E=N<89CW KGO@M
M_P QO_MW_P#:E<\W3J4:DX*VJ-X*I3K4X3E?1E/X<:WJU_XEU"&\U.\N(TL)
MG5)9V<*P= " 3P>3^=97A(>*?%=Q<6\'B>^MV@C#DR7,C!LG&.#4_P +?^1K
MU/\ [!L__H<=9/@K7-2\/G4;W3M/6["VP,S.2!$H/WCCJ,UUSA:53D2O:-MC
MDA4]RGSMVO*^YV/@7Q3K4/B^7PSK-W]K^>2%'<[F62,$G#=64A6^]ST]\\YH
M]UXD\0^)Y=+M_$=_;DM(P9KB0J I/& :VOAEID^L^);KQ1=S1%HY) 4'WC*X
MY..RX9N_\JY;P_=ZM9>,I9]&M$N[X-*%B<$@J<Y/!';WJ5"'/4Y4KI+M:_S*
M<Y<E-R;LV^][?(['Q5!X@\*>!XUGU^ZN+N74U(N(YG#",Q-\F2<XRN<=*UOA
MAX@FOO#FH'4;R6XFM9C(SS2%V$94$<DYZJ]9/Q NM3O/AKI=QK%LMK?O?_O8
ME& N%F"\9/50#U[USEI>?\(]%XHL5.U;O3(G4=.9-G ^@G/;MU[UC&G[7#M.
MW-?I;NE^IM*HZ6(33?+;K?L_\BYX!\1:SJ?CJSCN]3O)8)?-=H7G8I]QB/E)
MQP<?3%0F]\0ZQ\0KW1;77[ZV62_N4C/VA]B!2[   ],+BH?!%N^G?$/0T(P9
MH1+]0\#,/YBJZ7.HVGQ0OKC2+9;F_34+ORH6&0V3(#QD=%)/7M72X1]I)P2^
M'3;NSF4YJE%3;^+7>^R.PUVP\0^%O!.HRW7B*YNIY)X/*E29PT8S\P!)R,Y'
M2ET[Q3=ZC\)M2E^URKJ=@OE/,LA$A&X%6SUY!(SW*FI/%MYJ]]\+IIM;LTM+
MW[4@,2*0-H88/)/\Z\YM[BXT.RN;>3+6VKV 9=I_VOE;'J&1E^A)K"C256G>
M5N92\NEK_@;UJKI5+1ORN/GUO;\3MM&L?%7BGPEI]QI^OSP2Q3W"SR2W<H9P
M2FT94'.,-UZ9KG_#,GBWQ5=S6MEXBNHGBB\PF:\E (R!QC/K7HGPI_Y$=?\
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
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
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
M,MLD\37$2JTD0<%D#9VDCJ =K8]<'THDN[>*ZAM7GB6XF#-%$S@.X7&XJ.I
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
M,\BK= !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
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
M9&TK5+*_$1 D-K<)+LSTSM)QG!_*FWWB'1M+NHK74-6L+2XE ,<5Q<I&[@G
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
M7>JVXA,9T^[%J26SO/E1R9Z<?ZS'X>] &E1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7.^,],
MNM4T:!+6$W)M[ZVNI;4$#[1''*KLGS$+G R 3@D &NBJ*>XAMD5YY8XD9UC#
M2,%!9B%5>>Y)  [D@4 <#<:7J6KWFJZM#HTUBEW=:2$AF*":7[/=!Y)F ) ^
M0@#)W$1].E.E\/ZJ^N?:!:/Y?_"5K?;]R\0?8A%OZ]-_&.OMBNTN-8TVT,PN
M=0M(3 4$HDG5?++?=W9/&<'&>M0Q^(]#ETN35(]9T]].B;;)=K=(84.0,%\X
M!R1W[B@#@HM U2Z\'6OA9?#,=M?66F7%F=3G>,1+(\+)OA9<LWF,=S$@$ G/
MS8!B3PY?ZC%=/<:-K5P8M&GL!;7\]E:H^XI^XC,$7(^3(<D*I Q]YL=KI_C#
M2KVUU2^>\M(-.L+H6_VU[E/)D!CC<.'Z 'S0.O4>]7)?$FAP:?#J$NL:='93
M9\JY:Z01R8Z[6)P>AZ4 8'@R'6%U34YK^WO?LDD,"PW.J06\=V[+ORC&'AT4
M$8+ '+-C(YKF_$>E>)K]]9M8K"_59=2BN(H;**U2UFB1XV\R21_WK2X3H"#E
M5&-O)[S7O%>D^'(+"?4+J*.*]G2&)VE15^;G>2Q V@<DC/4>M0:/XRTG5;R>
MP:[M;;4([R>U2SDN4\Z41.R;U3J0=A/3M0!SFI>&]2ET;Q>L5ANNK[6H+FWP
M5#21)]F.[.>@*2<'T/K4%SI&I)'!HX\-RSRIXE753J*M%Y0C-WYOFYW!MXC;
MRRN,X!QQC/7IXMTF#3HKO5M1TW3?.EFCC$U_%M?RY"AVMG!/ ) Y4G!Y%;;2
M*J%V8*@&2Q/ 'KF@#D_',ABNO"THTY]1,>L[Q;1[-Q(M;@[EWD#*XW#G.5XY
MQ6!_8.MRZE!JUMHJ0>=JMY?+9SNN(E>Q,*^;M. 7D&XA<X\SGG-=K'KGAW4K
M1M1BU32[JVL7,C72W$;I;MM(+%\X0[689R.&/K4J>(]$DTX:BFL:>UB6*"Y6
MZ0QE@"2-V<9P#QGM0!YI#H?B6[ETYI;+5"MMI-Y:-'/%:00P221*%CA2+YMF
M4QEBPX7!ZUN2>&=0^P:);VUD(FA\-7=A-AE4)*Z0!$///*OZC@UO:CX[\.Z=
M8V-ZVJV4UI>70MHYXKJ,QAOXF+;L;5[XZ9%:#>)-#1[A&UG3E:V5FN%-T@,(
M#;"6Y^4!@5.>_'6@#S6\TS7VTZ-K/P_JL-[-I,%HT;?99[:Z>(L/*N8Y#\B@
MG(96Y5S_ !#;7;^,+"_OM+TV:WMC=R66H6]W<6<3 &=$/S*NX@$@D. 2,E!T
MK4C\1Z)-I<NJ1:QI\FG1-MDNUND,2'C@OG /([]Q5&;QOH$6HZ/9IJ5K,=6+
MBVEBN(V1MO'7=SEOE&,Y.10!R\VCZQJNI7^K1Z5/9PW>JZ5(EM,Z"1DMY0TD
M[*&(7*X&,[B(AD=!71>-K6]GL]*N+*SFO&LM3@NI(8"H=HUSG;N(!/(XS2Z_
MXQMM%\0:/H:"UEO]2?[D]XD(CCR!NYR68DX50/F(;D8K3MO$6BWDEU':ZQI\
M[V@+7"Q72,80.I< _*!@]: ./A\,7J:)<QG3E%R_BP:D/NY,7VU6\W.?^>0^
MN./:LG1_#6NP7&D:7>1ZW*;+5&O))S+:):8#NWFJXC,SEPV"A()WL"P')].L
M-4L-5CDDT^^MKM(I#%(UO,L@1QU4E2<'D<>]16NNZ1?WEQ9V>J6-Q=6V?/@A
MN$=XL'!W*#E<'CF@#'\0P75MXET?7(]+EU*WL[>Y@:*WV&6)Y#$5D4,1GA'4
MX.0'Z8S6'8:?>:+J4E_)X-5X+[3DM$LK PO]D(EF<Q-N*KM<2H6()7<ISP%)
M["T\2Z%?VMQ=6>M:=<V]N 9Y8;I'2+/3<0<+T[U"?%_AH0F8^(=)$0E\DO\
M;8]OF==F=WWO;K0!ROACPA?Z7?P+J-O'<"'PQ;Z:9CM93('D+Q#/.W!0=,$
M?AE3^'==7P?=Z2ND7#W%WX1LK)65X]J7$(EWQMEL@_O5P<8///%>C77B+1+&
M]2RO-8T^WNW8(D$UTB2,QQ@!2<DG(_,50'BI6URYTQ;5 ;?4(K)GDN%3=OMQ
M-N4'EB,XVC)/)Z T 8/B?3]4.OR1Z;IETEF^F"WBFTR"TW2MO?=#*\P/EQ@%
M2 J\[FY) 6L[2M)U7P_IZ-=>')]7>Z\.V.G"V4Q8BDB1Q)#(7881BX)89'#9
MZ#/?VWB#1KW49=.M-6L+B^BW"2VBN4:5-IPV5!R,'@^E%EX@T;4[HVMAJUA=
MW(C$QA@N4D<(0"&P#G:=R\].1ZT <!>Z#K<>JWS)HLDL":E8:D(;>1/*N(XH
M(XGB0LP^964N P4'8.1D4^YT'5=;UZ35SHTUM9W&KZ?+]EN&3S"D"OOG=0Q
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
M14=O<0W5O'<6\J302H'CDC8,KJ1D$$<$$<YJ2@ HHHH **** "BBB@ HHHH
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
MXXAN9+I%CD[_ "L3@]#TJ!O%>C#6].TE;^V>YU"U>ZMBLZ$2("H&.<G=N)7
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M0U(C(L_M">=TW?<SNZ<].G-37^IV&E0K-J%[;6D3$J)+B58U) +$98CLK'Z
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
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %<YXYLKS4/"D\-C;O<W"7%M.(8RH9Q'/'(P7<0,
M[5..1S71U%<7,-I;R7%S+'#!$I>261@JHHY))/  '>@#@)M%U3^P?&$T6BPR
MWFI:BDT$%U%'*9(?+@!RI8*Q7;(0K'&Y?0\X]]X>U[6%USS['5+N*]BTV-&U
M(6J/,L5V7D!6+:  C'AAD\^PKTA?$FAOI3ZHFLZ<VG(VQ[L72&%6R!@OG .2
M.,]Q2OXBT6/3X;^36-/2RFSY5PUT@C?&<[6S@XP>GI0!Q_B;P[=7.O:M?1:5
M<SQ.NFRQRV4Z13K)"\Y:2/<"KNH9/E; (. <@"HM)T+6)]1T.ZOM.S%!K-Q=
MO-+;P0S/&UJRI+,D9VF3S#C(YP%) .<=//XVT&'4M'LEU&UE.K%Q;2QW$91M
MO YW<[F^48SD\58_X2WPY]GEN/[?TKR(=GF2?;8]J;QE,G.!N )&>N.* .8@
M\-WMM!HP@T\1-%XIN[^?9M7$+-<A7//.5>,>N"!VJMX*T36-"O\ PX+W39U0
M:$+&9U9"MO*KE\/\V<$< C/)KMY/$.C1:5'JLFKV":=(<)=M<H(6.2,!\X/(
M/?M55?%VC2>(K'1(;V"6YO;-KRW:.9&61 1C'.22"6&!@A&.>* ,76/"::]\
M0XKS4+29]-CTDQ"6.Y>+$OG [?D8,?EY]*M>,M!FF^'MUHNCVSRN%A2&(R[F
M(61#]YSD\ \DUL6OB30[Z"ZGL]9TZXAM%WW,D-TCK"N"<N0<*, \GT-2#6;*
M?3;J]L;JUO([8.',5PA0.@R59LX4^N>G>@#*U[3;R[\7>$[R" O;V5S</<2
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
M.\*2ZS96UVU_I=W*+K4L12M#;PW#1E%!FN%C8+P5VY'S$!?EKL:** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** .8\8W,^DC2M=CN)8[6QO%6
M^C$C"-[>7]VS,HX.PLCY/0*WJ:R=2\3OIVI^(-==I)-.TL0Z7;V_V@)%-=2,
MI=V[ *9(EW')4+)@'H>UO[*#4M.N;"Z3?;W,3PRKG&Y&!!'Y&L>/P?8)X4/A
M\W%Z\)<R_:C-_I'G&3S?.W@#YQ)\V<8R.F.* .<B^),LEK-'#::;?7Z3VL*?
M8[\M;R?:)#&O[PQY5E8<C:>"I'7 GN_'>H:?X@AT>\L--@N1Y(=)K]HC<E\;
MC;,\820*3C!8,2",#@ML'P?'.O\ I^LZI?RB[M[H23O&,&!]Z*%1%0+GKA0Q
MSUX&$UKP9;Z[-=+<ZKJ:V%YY?VO3TD0PS;,?WD+)D* =C+G&>O- &1:^*+TZ
ME=:5I.GFXOYM3NT!OKYO*CCA$>]\[25&9$"QJ,<DY%/7QQJ5Y?V6E6&C6S:G
M-+>03K->,L4#VY3)W",EU82 CY0>1D#DC1?P/9BY:\M=0U"SOOMD]VEU"T99
M#,H$B89"I0[5.&4G*@YR*GT_P=I^FWUC>Q37+W-I]I)DD929WG*M(\F%&6R@
MQC '3&,  %C0=6GU_P /"]$*V=T6F@9"?-6.6.1XSS\NY=R$]LCTKB;FZO\
MP[/>W&EZK>:L^E:5=3ZS+=SN\#7"Q[XU522L;ELDHF J<$<K7=V6B1:=H\^F
MVES<1K*]Q()@5\R-II'D8KQCAG.,@]!G-9>C>"H]&LX]/76]2NM,2-XFL;A+
M;RI%8$-O*0JQ))))W9)Y.<G(!B6\6IZ7J^C6-MKE[)/K>EW)FFNI#<+'<HL;
M+.B-PHR[ HI5"-O Q3M+@NI/$&I:9X>U[4Y8+;3WMKR_O)#=Q1W^5V%-Y_UB
MKYA=%(090$ \#8M_ \$$3JVM:O*ZV+6%I,TL:R64+ !O*94'S':GSMN;Y1SU
MRVQ\$?V?HDFCP>(]86Q:U-K'&@MH_)4_Q(4A!#8SR<]2>O- &7I-[:Z-XAU"
M6/6[J3PY96JPWMYJ=ZTL0O/,  220\'!(<*=H8H  014OB=I-6T>77]&U#5-
M3M5M'2RMM#N @\\%LS%U8>8 5"[#N P?E8G WM!\./H*1PQZUJ%U:10B&*UF
MCMTCC Q@@1Q(<@#'7')XINK>&/[2U$W]MK&IZ7<R6_V69[)T_>Q@DJ")$8 J
M6?#+@C<>>F "YX?O&U#P[IEX]S%=//:Q2-/"I5)6*@EE! (!/.",BM*JNG:?
M:Z3IMMI]E$(K6VB6*&,$G:JC &3R?J>:M4 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !6#XFTZXO8X)EN-3:UM@[2V.FR^3-=,<!/WN]"H7
MYC@,,\9.!@[U9&L: NJW5G>1:C>Z?>V@=8[BT9,E'QO1E=61@2JGE<@J,$<Y
M ,GPEKDB?#F'5M8N9)9;6&9KMG0B1/*9@R."%_>*%VMP,L"1P:S+[QEX@MM-
M@DN-'L[5]3LIIM/=+PR>5(D1EV2@QX!V!CE=PRNWN">LTWP_8Z;H9TA0\]NX
MD\]KAM[SM(29&<]RQ9B>@YX &!63#X$M L,=UJFI7L5K;26ME'.T>+5'382I
M5 6;;\H9RQP3ZG( >$;74'^'=BIO)8M1N;(.+J6XDO"LC)\LA,F">S%.%!R!
MQR<WP\UWIGCN;1GGU;[)_9V]3JD[3&\F20*TT398* &&Y,K]]2$ !)ZI-#LQ
MX<7090\UC]D^QL';#/'LV')7&"1W&/;%4M*\++IVHQZA=:MJ.JW4-N;:WDOF
MC/DQD@M@(B@LVU<LV6.T<]<@&_1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
@ !1110 4444 %%%% !1110 4444 %%%% !1110!__]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>14
<FILENAME>ex10-1_008.jpg
<TEXT>
begin 644 ex10-1_008.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0@)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 1, U(# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#W^BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***.E !13
M2Z@$DX ZDURL_P 2O"<&MQ:0=7BDO))/*VQ@L%;T)' H ZRBJ%WK6F6)Q=7T
M$1'9G&?RK+/CC1#*8XII96 S\D1/'2@#HZ*Y5?'^E2(7CM=2DC#E-ZVQ*[@<
M8SGUJS'XQTU[6.Z,-ZEO(,K(UN<4 =#16&_C#04LY+HZC%Y<:[F'1L>P/6J_
MA_QYX;\3,8],U.*2=?O0N=KC\#0!TE%)FEH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H)Q12,<*3C\J
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
MVZLL-,MPN1E<LV0"/7."%('%<?/XMTCP;^T9XHU'69I(K:2QC@5DC+DN4MV
MP/930![G+J-E!=16LUW;QW$O^KA>4!W^@/)I$U&REO9+*.[MWNXQN>!95,BC
MCDKG(ZC\Q7@>K^,=%\:?&_P9>:+-)+#"RQ.7B*$-N8]_8UN^'9TMOVD_&<\F
M=D6EEVQZ 6Y- 'KFH:OIND1++J>H6EE&QPKW,ZQ@GV+$5+97]GJ5L+FQNX+J
M G E@D#J?Q!Q7@WP\\,Z=\4/[:\;>-7:[ N6@BMS,\<4"*H<\J0=H#@ 9QP2
M<DY&]X-T+PAH/Q$^V>$_&UDME>1^4^BI,)C,V&P Q?/!PPX)^\,X- 'KEU>6
MUC 9[NXAMX00#)*X103[FI(9H[B%)H9$DBD4,CHP96!Y!!'45XY\73-XP\9>
M&_A[9S",3N;R\< '8H#8/U"B0X/7*UH? K6YY?#5]X8U#*:CH-RT#QMU"%C@
M9[X8./8!: /3;74+*]>5+2[MYWA.V58I5<H>>&P>.AZ^E"W]FUZUDMU ;M5W
M- )!Y@7CDKUQR/SKY;\.>(M0\$?$/5?$@1GT1]6EL-0"GH&=F!QZC!88_ND9
M&>?2]$FBN?VF-8G@D26&71T=)$8,K*5A(((Z@CO0![%1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %5KZ&XFMRMK<>1,#E7*AA]"#VJS2'/:@#SR_P#"&HB2
MXU6ZUFT74R5*3[!$K!>BGG%8,6LZCI>N1WDT[-=#3YD"3N,,0=V5QPR@]QST
MKTCQ'H%CXBTQK6^0F-3O!';\.]<5X+T#2;/0IKXW'V16=XK9W  ME+LHV[LC
M)QVZT 5OMNJZU<12K;7T,4MJ(XY7@W,%8<E.>IZDFN@O+*T\'^$Y4AF=KBX"
M1/<3L2[9X_# SP.!5"6X/A4"0:Y;",0EE5Y07NW_ +P3. /H15'QSK37WA30
M[BZMOL\ET^[RW/*$C&<?K0!YT88S=.(P\<97>H/))SV]N <]Z22^?2XB\=TT
MEM<2QB:( ;' P=PSTQZ]:[O1_!D5XL5UKDRV,4G^KA+8DD .!GT[_G71ZOX>
M\-#PC?6]E;6\K&,1KSN;=D;10!FM\29'B:VAL]CL,Q;QQY6WJ3Z\5Y@NL7NL
M,MC+(/L$,Q5/* Y9N5)/KZ>@S4.KZ3K6G^,+'PO=W\S6-Q((4E==NTL.@(].
M<5Z%X5L='\/ZQ>^$=<TD%WD2:WG"%UE#C'S$=#E3U]: .2T[RX;ZV,,\C NT
M<ZA@2W;D=A[UZ_X5U>:^\)RF"%;BYLF>#R2V-Y7HIST.*S?$/P\L1I4LND(8
M;F)&<)U$G?!]ZB^&<P2UOV2-@'19G4CYMX!!S^5 %>"+39=7GDMKZ[T2ZC&V
MWCGY50<%@JG[O.1QQQ67KUQ= M%;WR-,]TJB[&1%([]SZ8_*MA_&]C<27$NI
MWMKIZ(ZHAGM1)DMT ).2?7C&>*NGP)9ZIIUPUU*MZL[":W;:8\8Y4'!QC\*
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
M>;/*TK[;A,98DG'R>]:>@?![PUX<BU6.RFU!EU.R>RG\V93B-^NW"C!]^:]
MHH Q?"OA>Q\'Z##HVFO.]M$S,IG8,V6))Y 'KZ5F>&?AWHWA'6]0U/1Y+N 7
MV?-M/,7R!\V1M7;D;<D#G@,176T4 <=XB^&?A[Q1XGLM?U%;@W=H(P$C=1'(
M$8L X(.>N#R..*VO$_AVR\6>'KK1-0>9;6YV;S"P5_E=7&"0>ZCM6O10!A-X
M/T:?PC;^&+RV^V:9! D"I.?F(48!W#&&XZC%<58_ 'P;9W\=S*^IWD4;%EM;
MFX4Q>O15!Q^//?->I44 <IXR^'NB^.+2RMM4:YBBLV8Q"U=4QD 8Y4\<"N0_
MX9W\&?\ /QJ__@0G_P 17K5% ''>*OAEX<\865I!J<,RRVD0A@NH'"2J@_A)
MP0PXSR#C)QC)JAX8^#OA?POK"ZM";Z^OHSF*6^F#^6<8R JJ,X[G..U>@51D
MUBPBUF'1VN%_M":%KA( "3Y:D L>P&2!SUYQT- %ZBBB@ HHHH ***RO$'B"
MR\-:?'>W_F^2\\< \I=QW.V!^&: -6BBN%F^*VC)J%]90Z7KMV]C<O:SO:Z>
MTJ+(AP1D&@#NJ*P_#/B[1_%MM/-I5PSM;2>5<02QF.6%O1E;D=^>G!YX-;E
M!1164_B"R3Q3'X=(E^W26;7BX7Y/+#;>OKD]* -6BBB@ HHJC8:Q8:G<7L%E
M<+-)8S?9[@*#A),!BN>A(!&<9QTZ@T 7J*** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "H;N86]I-.1D1HSD>N!FIJ9(H="C#*MP0>A
M% 'GG@827<UGJ-SA[O487OYV'.-S81?H!TK;\3^.M)\*S"WU!RDK0F9<D 8!
MQ]>OI5'0HK/PHNM7-ZZQ6EK*8H9/2$<A?PZ5Q/BWPKJ'C'3?^$]B4)<0Q,T%
MA<KN4VZ\@^SGD_0B@"M8FY^)7BB4)=QA(L2+=*K;%7D80'&X_AP:]+U3P[;:
M=\/;S1]/BE$,5NQ"Q<O(>ISZDFN,^$TT]Z]N\D>T>6TYVC"INP !]:]@H \\
M^%<CR:2CR1F-VM(V*$$;<RS''/3'O5WXA:AK^D6=GJ6A6;W9A9UFA#X!W *I
M//8_6N;N]?U_1/%\JZ39V]U;RPDS1R9!W"60 @CZU8U/Q?J^JZ0]M=>'I+>V
MG;RI;D2D!.N&'?J!^= $_@KQV;_2UTZ[EDDUR%I5N-RDJC+R/FZ$9P.N:W1K
M+_:&><+&4D,FPG.UMNT@?J?QKSOX:37@\.E/[/ENH[2><S87#LSNH ]<X!HU
M'0?&>H>*9M2AURSBTNVD5?LYD.TQG@JWJV/Z4 =-XPGN=0BTM+2.2YN)&\H"
M,C/S$@MVP *]!T^S2QTVULT&5@B6,9.>@QWKCK<S?V[H_FQ[%R0",#VP,=J[
ML=* /)/B&+;0M5M%\-VBV^O73&>29!^[2->-SKT.3Q^9JSH/C/Q5:PPGQ!91
M3021ETNH,*0!W=#T![4SX@HT'CK3[L,H+6#*FX<%E?@'_ONNB\0Z+<1>#I%L
M(C/=J%EFW??D'\6/Z"@ \>S2KX1&JZ4BR7L4L,EM(O7)<#&?0@XY]:[" LT$
M;.FQRH++Z''2N$TBYM];C\-V,4[M!$KW,HZ;VCP C#V+@_5:[X=* %HHHH *
M*** "O/_ (V_\DAUW_MW_P#2B.O0*Y7XC^';WQ7X"U+1-/:%;JY\K89F*I\L
MJ.<D ]E/:@#IY8HYXGBE19(W4JZ.,A@>"".XKPW2O%4O@?X;:[;Z?/$@M_$]
MQI&F2W&6CMT)#;V]0!YC=^?7I7;3GXK7<30QQ^%; N-OV@232M&#QN52N"PZ
MC/''--N/AE'#\.[3P]IFH&/4K&X2_M]0E3):[5MWF,/0Y([X!'WL<@'(O\0;
M30+S2[JQ^(+^(5EN8XM1L[F!5W(QP98=J+LVGG;D@@]>.>E63Q)XA^)OB;0X
M]?GT_1+!+1S]E2,3AGB)"HS*<*3N9B03\H P":T/+^(6KW>G078TW1+6VF62
M^N+.X,[W8'\$:L@V*QZY)(XZX(.#;/XBM_C'XTN="@L[R-(K%;BRN9C"9<Q'
M:R.%8 K@\$8(8]P* -+1]=\1Q1>+_#LE[9WFKZ&(VM=1O2(8Y(I4+J9=HQE
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
M*2P'(' R.U2Z#X3U34?AGX'U/2)X+77=)3[3:FZ4F*2.3.^-L<@,I'(_3.0
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
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !39
M&0@]",&G44 >+>)_!NIZ+YL U6Z_X1*:?=)! "7A)/\ &>I3/7'XUL:9X<UV
M/0O[,M9(;C3"=Z),H4.!R '3!QTP:]-DC1HS&ZJR,-K*>A!KF#9:AX7D:72X
MGO=*8[GL0?WD'O%GJ/\ 9_*@#"O(=3OK.T@@LHTDLP?/MY<2.3CJ<]1[\T+X
MEU*WD>*73VV)" (R_P#K&SC #<#%,GUO4?$GC$VFES6T-E!"CQ2.C+-*3]_#
M?PE?[I%7[/Q7;WEI/->0Q7VGPW)M5NV4(SN#C@'K]5- &5IVF:=J$FK6Y7RM
M/> 7%Q;-$4$4@/\ K4(^ZPQDXZX%,:72[S[1<O?6S//8"VNC(3%YC]8W.1PU
M=3;+X;U*Y=;6Y\FX88= Y1F'N&ZU->^$+6]63-W/B1@S;@K X[8Q[4 <-;[8
M]FUM.>#"NEN+H>6;M5P9",=,?-CU%/FBGMK=I('L(N6@@F5FF=9W4EY"!CYS
MQ@GI79#P5:,07N'.TY&R-5 .,9Z>A-2/X/T=1F>6X*@<AIMH/Y8]* //8=-E
M72;35H]5:/RS]FMK:&)861=QW2 MELD\D]34<.BW6K7$)D6YNIPS;Y'9IR5Q
MC.6X'/I7>O/X4TZ1DAM8KJ9%+;(HS.PQ[G./SK/U#Q;??:]-L+>U^Q)J.[[/
MY>V29E7EF !VJ /4Y]J ,V;PQ*+98]2N)'D8KY-ONRQV]"%3 !YP2>*;XD\+
M^(-7M6DU:[CDL(QG[&-H55 [D8R?THLM2UO0?B!>V]_://ISQ*\%XIR&1CU9
MB,E@01M'X"NHN]-O/%#!+]&M=&'/V7)$MSZ;S_"O^SU/>@#C/@YI-_9-?7+0
MPC3&79!-M.YR&)^7/\(''Y5ZXOW13(88H(4BBC6.-  J(,!0.P%24 %%%% !
M1110 5GZS>:39:>[:W<V4%E(?+<WKHL;$_PG=P>G2M"N*^(_G?9?#OV:*&:?
M^W+;RXYW*(QP_#,%8@>^#]* -O3W\-:[9+'ISZ1J%I;?*JVQBF2+V 7(6FZE
M)X8T2P^S:I)I%A97+']U=&**.4C&>&P&/ _(5F:1H>H0>*;GQ)JZ:988L?LB
MP6,K.C+O#F21V1.1C &. 6YYJ/1EM&^)OB8W@4ZH(K;['YH&[[%Y8SY>?X?.
M\W=COC/:@#K+-K9[2%K-HFM3&IA,)!0ICC;CC&,8Q6?J4OA[1KA=6U232[&=
MSY:WET8XF8X^Z';!/ /&>@K#\#O:03^(DT]HUT4ZJ5L K$1[C%'YHCSQM\WS
M.%XSNQ2^.4O)-4\*)8&T%T=2EV&\0O%_QZSYW $$\9QSUQ0!TFF7NF7]LUWI
M5S9W-O*Y9IK6171VZ$EEX)X'Y56T[6M!U>^E&F:IIM[=H@$OV6XCDD5 >-VT
MD@9)_$UYE>)-;1>,+74WLW=[G3)]4;2BZPK9M($D!0996\M)"^2<HP/ XKK/
M%T>F+)X2:P6$:@-3MQIOV4#=Y&1YX7;_ ,LO)W;OX?N^U '3"?2)-+FNA+8O
MIZL\LLVY#$&1B79FZ9#*22>A'/2K-S):&T,]TT'V:,"8R2D;$"_,'R>!C&<]
ML9KRS5A8)XQN[IXF7P9_:,(U4^8%@?4!D!V7_GFK"(2$D R!<YVOGT;Q"ND2
M:6L>N*C6+7, (D#%#)YJ^6&QVW[>OR^O% $-G_PC$EH=9L1I#6T09S?0>443
M;]X^8.!CG)SQ4\=[H<^@&ZBN=.DT94.95D0VX1>O/W<#'X8KS2^2YCUK4K+5
M'MKAGUW2;C4'M5*VYC?Y45HR25;?'&6RQR&0\ @"SJJ$>.KN(*PTA_$&G&Y4
M#]V9S;N?F[9+BUS[[: .^NI_#FHZ9%K%W+I5S819>.]E:-XDYQD2'@<C&<]:
MGEU71I]%.I2W]A)I+#<;EYD,!&[&=Q.W[W'7K7#B;1;'7/$]WJ-NL]I;:W;R
MV-O"NYI;\VJ K&@(#R$D'!X!RQQM)&?/H^L1ZUH$EPNG6-SJ^KW5_)&(O/@L
M[C[,%B7 *B278CG=D#>68 X (!ZI:W=O?6L=U:3Q7%O*NZ.6)PZ./4$<$54M
MH-(O[A=6MHK&XG^9%O(E1VX)5@''/!!!&>Q%8_@29WTS4H)H+9)K74[B"6:U
M0I%<N&RTBJ2=I).& ) 8-5?X9.J^!+0,R@_:;S@G_IZEH Z9I[&34EMS);M?
MQQ&01[E,J1L<;L=0I*XST)'M566WT?7+:^MMUM<1F00W@A=2=Z8.QR.00,<'
MD UYA#J=U!J=OX^DTG4(K6XU%O.OW:%8?[,E"Q1Y7S#)@%(9ON#!+]CFK.DO
M+X<U'7_%$9D;3GUJZM=7B52VV,/^[N .H\LL0V.J,3_ * /0]3UGP]'IL$VJ
MZEI:6%T T+W4\8BF& P*ECAN,'BEM4T"![.2S33(VN_FM6A$8,V$)RA'WOE+
M'CMGM7!:!;2RVWA2?1=3LH=>B\,6RBSU"W:2*6%@OS(RD%6!4AB,\%<CI4>D
M7-O-KO@^*#3HK VVM:G#-#;S&6 RB"4NT+''R$L3C VG*XXH ]'EN-(O;%K^
M66QGLX5DW7#,CQHJY$F6/  VD'TQSTINJ:OHFG16UQJVHZ?:QLVZ"2[G1 6Q
MU4L>N">G8UXTAF\-_#/6=1&6TC6H=2@NQAF^SW>^:.*48SA7 6,\ !A&>YKM
M?#;1KXTUTS1P2:TNGVATR.Y<(6MO)Y"-@D(9O,#$ X.,@\4 =G;6^DW\T6L6
MT-E<2NF8KV-4=F4C'RR#J,>AHO)-*LFC^VR6<#7=PBQ^<54S3<; ,_>?Y1CO
MP,=*PO!-]9O#K$,5E8V!AU1X9$L[XW$,DS1QNQ0E5VG+8*A1A@W<FJ/Q*TJ3
M6CX>L(&"7,E[,UM(3CRYEM)VB?\ !U4_A0!V%S/I\-]9I<S6J7<I=;59642.
M<98)GD\#)QZ52ED\.M'_ &_,^EE(<K_:+F/"88J1YIZ8;(Z]>*\_AU5?%WB[
MPOXC1"D$%Y%9PH6SLE>RGFN!^!,*'T:)A5;PVMNT?@9=2 .G_P!H:MY8D'[K
M[9]H?R<YXW;?.VY[].<4 >C6=_X><7GB&TU*PEBE$<,]ZETC1 (3M4L#M&#(
M??YOI6A.M@DBQ7 M@]X^P+(%!G95+8P?O$*I/T4^E>>_$0Z(-)\5I81H-<-I
M:-?/&&VX\[]UYF/EW_>QGYMN.V*T+V+Q*GBOPF=:O-(GM_[1EV"RM)8G#?9+
MCDEI&&,9XQZ<T =3->Z(=.EU.:ZT_P"P[AYMT\B>5E&P-SGCY6&.>A'K3()/
M#_B>)+J!],U:.!\)-&8[@1OP>",X/2O-O"_V/;X-&K[?[/\ M6JFW\W_ %7V
MW[4WE;L_+NV>=LSSG..:V[[Q-;>'?%VLW%_I-C#>QZ.]T\MGJ32/.D<BK$DD
M1C4!V,F%;D]0"10!W5O-97EQ++;RV\\UNS6\CQLK-&W!*$CD'[I(/M587FBR
MZ8^JBYT]]/?$[WGF(8CM(PY?IQM'.>,#TK@?!T=_X7\1:=!J6EWUD-9MC%>3
MW+0.LVHJ7F+@QR-C>&F'S <(@'3CD)!+X:^"XC_>MHNN:0I7+;A:WNP$CU"2
M@9[@.#TWT >[WFF6.H>7]MLK:Y\L[H_/B5]A]1D<5"U_I:Q7&HM=6:QVVZ*>
MY,B8BVGYE9\_+@]03P:SO&6H:EI^AC^RK:ZEN;B98/-MH#,ULAR6EV=R #CM
MN*YXS7FFES0-X2&DV=G<VA_X2SRK-KY66)&$S.@DW',F/+VE<Y+,HR"<@ ]7
M-_H4UA_;C7>G/9@ B_,D9C 4D ^9G& 21UX)-/;4]'^P+K;7UC]C$?%^94\L
M(2/^6F<8) []0*\X$$T5]=Q7$6GW.J6GB:.[>$L(+>_E>T^18@<[)0NU]K%L
MNF=WS##-/EFN/%MNU[;V5O8OXKD)@CD62-+@:>2!NP 7\S)./^6F<$GD@'I-
MWJ^BC2%O[O4-/&ER@8N)ID\EP>GS$[3FIVM=/U06MW)!:W8CQ-;3,BR;<X(9
M&YQGCD5YG;Q/'XM>\TY;>[6UUR^2UTV6<1>:6@A,KPD_+O2039'^W)R#G/3?
M#3SO^$<O2Z0)"=5O3;I;/NB1/.;(1L#*AMX!P,]<#I0!U,UA9W%S#<S6L$MQ
M!GRI7C#/'GKM)Y'X43:=9W%U#=36EO)<0?ZJ5XE+Q_[I/(_"K-% %:33[.:\
MBO);2![J$$1SM&"Z ]0&ZC\*LT44 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
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
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
MFA_^"Z'_ .)KH** .?\ ^$$\'_\ 0J:'_P""Z'_XFC_A!/!__0J:'_X+H?\
MXFN@HH Y_P#X03P?_P!"IH?_ (+H?_B:/^$$\'_]"IH?_@NA_P#B:Z"B@#G_
M /A!/!__ $*FA_\ @NA_^)H_X03P?_T*FA_^"Z'_ .)KH** .?\ ^$$\'_\
M0J:'_P""Z'_XFC_A!/!__0J:'_X+H?\ XFN@HH Y_P#X03P?_P!"IH?_ (+H
M?_B:/^$$\'_]"IH?_@NA_P#B:Z"B@#G_ /A!/!__ $*FA_\ @NA_^)H_X03P
M?_T*FA_^"Z'_ .)KH** .?\ ^$$\'_\ 0J:'_P""Z'_XFC_A!/!__0J:'_X+
MH?\ XFN@HH Y_P#X03P?_P!"IH?_ (+H?_B:/^$$\'_]"IH?_@NA_P#B:Z"B
M@#G_ /A!/!__ $*FA_\ @NA_^)H_X03P?_T*FA_^"Z'_ .)KH** .?\ ^$$\
M'_\ 0J:'_P""Z'_XFC_A!/!__0J:'_X+H?\ XFN@HH I:;I&FZ-;M!I>GVEC
M"[;VCM8%B4M@#)"@#. .?:KM%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 <EX^N[R.RT
M?3+*ZDM#JVJ16,US"VV2.(JSOL;^%B$V@]LU'%\.M*TK4+&_\.M)I%S!.K7#
M1N\@NX>=\<@9L-G/WCD@@$5L>)_#L7B72EM6N'M;F"9+JSNHU#-;SH<HX!X/
M<$'J"1QG-8S>&?$.L7MB?$>LV4MA8W"W*6^GVCPFXD3E#*6D;@$9V@8)Z]*
M.5TKQ%X@T+2?%6JVVG6=SI>GZ[?O<>==,L\B"7)\L!2H"CU/// P,]1XF\5:
MKI&H20PKH5A:1QJZ76LZB(1=,>2L2KD@#@%FQR> 0,T]O!,C>$O$NA_;UW:S
M=7=PLOE<1><Q.",\X]>,U%=>#=3'BO4=7T^_TZ+^T$C5YKBQ\VXM=D83]RVX
M 9QG!! 8YP>A (QXVU34XO#*Z+I5LT^NV$MW_I5P52V*",G<54EA\Y' !)QT
M&<1V_CS4KG3Q:)I5N?$9U672!;_:"+?S(T\QI=^-WEA/FQC=SCWJ_H'@Z;1C
MX;,E\DW]C6$]D=L17S=YCPW4XP(^G/6L/7=!3PU;RZM)J-Q#<2>(6U*"]ALC
M-':!XMC+.H;)B*JRE@1@NIXQ0!;N/'NI:%#XB_X2#2K:.71[:VE1K6X/EW33
MNZ+@N!Y:[@ <YQ\QY &9/#_Q %[XEM=#O;S0+J:]CDDMY-&O_M 4H 2D@(!!
MP20W?:>!6+H^C7'C>;Q;+>:E)/:W\-G#;:C!:&"+S86D?,*.Q+(C%,DDAB6P
M<=.NT?0M<BUA+[5M2T]HH$=([?3K(P+(6Q\\A9F)( . , 9ZF@##^)=EJ.HZ
MUX2M=)OC9WYN[B2WER0OF1V[NH?U4E0&X/!/%5E\2IXC\3> KQ%:VG6ZOH+Z
MT9N;>=+9@\;?0\C/8@\9KL]5T1M1\0:#J8G"+I<TTIC*Y,F^)H\9SQC=G\*R
M+SP'#+\1=.\6VUXT)A#_ &JTVY2X<Q-$K]?E8*V"><@#IW ,W_A/=8308_%L
M^D6<?AB1U('VAS=I T@19F7;MZ$,4!X!ZU@:[J^J0S_$EM6MX+[2K,VP2U%[
M,A&5C*!2H&T$,6;!'S<<CFNA_P"$ U1]$B\*SZS;2>%XW'[O[*PNGB63>L+2
M;]NT8"E@N2!C SFI->\ WNK3^*4AU6"*TU^*'<KVY9X98@B@@A@"I5#D8SDC
MGCD N7WB/Q#=:OJMMX<TBSNH-)94N&N[DQM<RE!(8HMJD A67YFXRP&, FLS
M5/B/)%K,^G6[:'ILMG##)<QZ[J*V[L\B;_*0+D?*I7+Y(R< '!-:E_X9UZ#5
M=6N?#VMVME#J^UKA+FT,K6\H3RS+"5=>2H3Y6R,KG/)%5W\%:IINH376B:K:
MR&[A@BNCK%JUTY>*,1B8,'7YRH7(/!(SQF@#HO#&OVWBCPW8ZU:*4ANX]^PG
M)1@2&7/?# C/M7F_PZU6\\/-:QZE<M+H^OWMTEK+(_\ Q[7:SR+Y7/\ #(J
MKS]X,,<YKU#1[!]+TBULI;J2[DAC"O<2* TC=V(' R>U85GX)MO^$%E\+ZA.
M9XI'G<S1#8R,\S2JR]<,I88/JOX4 <UX!\1366C>$=*,(F&JW.IAYG<[H_*E
ME<8]<]*W-8\:W6FV_B&2'34N9-*U"TLXHA)M,_G"$]3P#^](';@51L?A]J6D
MZ#X=CLM8@EUC1)KF5+BYMV:*<3E]X90X8'YP00W5>G/%I? ]_+9:NE[K$<]S
MJ6I6M^\JVVQ4\HQ'8%W'C]U@9)(&,DG)(!&GB+QD^NW7A[^R=%&I1VR7J7'V
MR4VXB9F0(1LWE]RGD#&,GC !RSXCU/Q#K/@K6-#T^+S]0TN]=H[J<K%;_-!N
M9BH)8 C:  ,EAT&:[=-%9/&<^O\ G@I+I\5EY.WD%)'?=G/^WC'M7,6'@35]
M%L?#:Z5K5LMWHMG<6Q\^U+17(E9#A@'!4#9G@YR!VR" )=_$:;3M'D2_L;.U
MUN/4O[+>.>]6.U638)/.,K $1;"&^[NR=N,\U4;XI"VT77)9!I5_?Z5#%<!M
M,O/.@N(WDV<,!E&7H5/JIS@\:;^ KJ6P^T/JT;:__:?]J&[:U!@+[/+\HQDY
M\KROD^]N_BSVIE_X)U?6O#NLV.IZO9I<:C'''&MI9E+>V5'W9"EBS,W<D^@
MXH ZK1)-9ELG?7+:RM[DR'9'9S-*HCP,;BRK\W4' QQGO@>3>)9?$'ASQMI!
M_P"$NOI]8U'4T/V9SY.F1V;%AL*M\N_Y2!@ECV&X@GV:XN([6VEN)FVQ1(7<
M@$X &3P.37SGKGBA/$=M+X=U7QO977AZ6\$YO7TRZ%Z(@<A-HA$><]_Z?+0!
M](T5#:745[:0W5NQ:&>-9(V*E<JPR#@\C@]#4U !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !112,
M2 2!D^GK0 M%>>:'X[U"+0[R[UG2KMKJ36);"QMXWA9YG,KJL(VD*NP)@LQ
M(4G)[]%HGB=M1U2XT?4--FTO58(5N#;RRI()(F8J'1E)!&1@YP0<4 =#1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !167K
M7B+2O#T,,NJ78A\Y_+A14:225O1$4%F//8&F:+XFTGQ US'IUT7FM6"SP2Q/
M#+$2,C=&X# $=#C!YH UZ*** "BJ\-_:W%W<VD-Q%)<6VWSXU8%HMPRH8=B1
MSCT(/<58H ***@N[RWL+<SW4T<,095WR-@98A5'U)( '<D4 3T57O[ZWTS3[
MF_O)/+M;:)YIGVD[44$L<#). #TJI'X@TN;PX?$$=VKZ4+8W1N%5B/*"EB<8
MSD '(QGC&,T :=%1PS)<01S1'='(H=3C&01D5)0 4451MM7L;S5;[3()MUY8
MB,W$>QAL$@)3DC!R >A..] %ZBBB@#SH>%?$212+%'8+-8:])JU@YN&*W22O
M*7CD^3,9"2XR-W/L.=C1='U>Z\6S>*-:@MK*86(L+:RMYS-L0R;V9W*KEB0N
M !@ >IKK:J6NJ6%[>75I;7D$US:%5N(HY S1%AD!@.F<'KZ4 6Z*RK?Q-H5Y
MJCZ9;:SI\U^A96M8[E&D!7.X;0<Y&#GTIT_B+1;;5$TN?5["+4)" EJ]RBRL
M3T 4G/.>/6@#3HK-U/Q#HNBO$FJZM8V+S9\M;JX2,OCKC<1FI=2U?3M&M?M6
MJ7]M96^[:);F58U+8) !)Y/!X]J +M%4CK&FC2_[4.H6@T_;O^U^>OE;>F=^
M<8]\TFGZSIFJV1O=.U"UN[520TT$RN@(&2"0< @4 7J*SM+U_1]<$ITG5+*_
M\D@2?9;A9-F<XSM)QG!QZXIMOXBT6ZU273+?5[";4(L^9:QW"-*N.N5!R,=_
M2@#3HK,G\1:+;:HFESZO81:A(0$M7N465B>@"DYYSQZU%?>+/#FF7;VFH:_I
M5I<QXWPW%['&ZY&1E2<C@@_C0!L455L]1L]1LDO;&[M[FT?)6>"57C;!(.&'
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
M/V<3H&^SYMQ(Q3/W2').1R":J:"6US6/A+8:O!'<V8TZZ80SQAD<JC!<@\'
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
M_P!F0?\ /2[_ / N7_XJC^S(/^>EW_X%R_\ Q57** *?]F0?\]+O_P "Y?\
MXJC^S(/^>EW_ .!<O_Q57** *?\ 9D'_ #TN_P#P+E_^*H_LR#_GI=_^!<O_
M ,55RB@"G_9D'_/2[_\  N7_ .*H_LR#_GI=_P#@7+_\55RB@"G_ &9!_P ]
M+O\ \"Y?_BJ/[,@_YZ7?_@7+_P#%5<HH I_V9!_STN__  +E_P#BJ/[,@_YZ
M7?\ X%R__%5<HH I_P!F0?\ /2[_ / N7_XJC^S(/^>EW_X%R_\ Q57** ,N
M\M5M(HYH9;D.)X5^:XD8$-(JD8+$=":U*I:K_P >D?\ U\P?^C4J[0!\N?$+
MXF>,M'\?ZUI]AKL\%K!<E(HPB$*,#CE:YG_A;WC[_H9+C_OW'_\ $U#\5/\
MDJ/B'_K[/\A7'T =M_PM[Q]_T,EQ_P!^X_\ XFC_ (6]X^_Z&2X_[]Q__$UQ
M-% 'MO@KQUXIUG3;F>_UNZED2;8I!"X& >B@>M=-_P )'K?_ $%;O_OX:\X^
M&W_(&O/^OC_V45VE &G_ ,)'K?\ T%;O_OX:/^$CUO\ Z"MW_P!_#6910!W_
M ($NKO6;C4EU"]NYA"D)C'VAUQN,F?ND?W1^5=I_9D'_ #TN_P#P+E_^*KA_
MAC_Q]:Q_N6_\Y:?=^+W\/2Z\T\B322Z\MG:"\N?*AA'V.&0[F(.U!ASA0<LV
M,?-F@#M?[,@_YZ7?_@7+_P#%4?V9!_STN_\ P+E_^*KAI/B:1I2S1V^G[UO#
M:3WANW:QC_=AP_FK&3AMP49488,">!NLZIX^N;&ST:X^QZ;!'J$<CO=W6H_Z
M(C*0%19XT927!)!;:, ]\@ '8?V9!_STN_\ P+E_^*H_LR#_ )Z7?_@7+_\
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
M110 4444 %%%% !1110 4444 4M5_P"/2/\ Z^8/_1J5=JEJO_'I'_U\P?\
MHU*NT ?&'Q4_Y*CXA_Z^S_(5Q]=A\5/^2H^(?^OL_P A7'T %%%% 'IGPV_Y
M UY_U\?^RBNFNM8TZRG,%S=+'( &*E6/'X"N9^&W_(&O/^OC_P!E%7]=ANI]
M2 A@FO B!OLDLJ&!N>NSS%/7C)##/:@#H8+B*ZMTN()!)%(-RNO0BLN+Q';2
M7"PFTU&)C(D1,MJ55&?&T,>V<BM&R+FRA\RU6U?8,P*01'[ CC\JP[&+^T->
M,UW_ &;</#&',EC.Y"R*V%#J6QD M@X['TH ]-\%Z/!KL&L6<\LT.#9S1S0D
M!XI(Y)'1ER",AE'4$>U=<O@BT6P,7]IZE]N-_P#VC_:7FH)Q/MV;L;?+QY?R
M;=FW;VSS7,?#N2^2\U86=O;S#R[<MYT[1XYEZ81L_I7>>?K?_0/T_P#\#G_^
M,T 9Q\)R>1$4\1ZXE['.\YO!-&6<LNTJT90Q;,!<*$&",C!))9%X,BL[.T@T
M[6=4L3 LJL\+1,)O,?S'+H\;1Y+$G*J,9(&!Q6IY^M_] _3_ /P.?_XS1Y^M
M_P#0/T__ ,#G_P#C- &+%\/-&M[?RK>6[A*PVD4$BNI: VQ<QNA*GYOG;.[(
M/3&,@[.D:0^E_:'FU._U&>X8,\MY(IQ@  *B*J(._P JC)))R:7S];_Z!^G_
M /@<_P#\9H\_6_\ H'Z?_P"!S_\ QF@"O_PC-C_PF'_"3;YOMOV+[%Y>1Y>W
M?NWXQG?VSGIQBH-/\&:3I]AK=B%EGMM9N)I[J.5ATE&&12H!"=<#J,GFK_GZ
MW_T#]/\ _ Y__C-'GZW_ - _3_\ P.?_ .,T 9L'A$K;SPW?B+7+WS+4VL;R
MW*HT*G'S*8U7+Y ^=MQXZ\G,$_@2UO8;_P#M#5=1N[J\2!#>/Y*21K#)YL84
M)&J\.<Y*G/3IQ6SY^M_] _3_ /P.?_XS1Y^M_P#0/T__ ,#G_P#C- &--X#M
M+A;B"75-1:PNY5FO;+]R(KJ0;=S-B/<-Q0%E1E4\\<G-P^$;%K&]M#/<^7>:
MDNI2'<N1(LB2 #Y?NYC7KDX)YJ[Y^M_] _3_ /P.?_XS1Y^M_P#0/T__ ,#G
M_P#C- &E16;Y^M_] _3_ /P.?_XS1Y^M_P#0/T__ ,#G_P#C- &E16;Y^M_]
M _3_ /P.?_XS1Y^M_P#0/T__ ,#G_P#C- &E16;Y^M_] _3_ /P.?_XS1Y^M
M_P#0/T__ ,#G_P#C- &E16;Y^M_] _3_ /P.?_XS1Y^M_P#0/T__ ,#G_P#C
M- $VJ?\ (.D^J_\ H0K%NO!S37NHW%MXBUJP3491-/#:/"J[A&L>58Q%U^5%
MZ-],5>N_[;N+9HOL&GC=CG[<_8@_\\:L>=J__/C8_P#@8_\ \:H I7GA+2[K
MPD/#,226FFK''&BVY&Y%1@PP6!R<KR3DG)[\U;O]$MM1U72]1F>42Z<\CQ(I
M&UR\90[@1DC#'H1S3_.U?_GQL?\ P,?_ .-4>=J__/C8_P#@8_\ \:H Q]'\
M":5H=OI,-I+=D:9<27$32R!F=GC:+#G'(5&"KC& B]<<UK/X>VUK86&FS:YK
M%YI=BT;16%PT B;RR"@;9$K, 0#@M@D#.:Z'SM7_ .?&Q_\  Q__ (U1YVK_
M //C8_\ @8__ ,:H OT50\[5_P#GQL?_  ,?_P"-4>=J_P#SXV/_ (&/_P#&
MJ +]%4/.U?\ Y\;'_P #'_\ C5'G:O\ \^-C_P"!C_\ QJ@"_15#SM7_ .?&
MQ_\  Q__ (U1YVK_ //C8_\ @8__ ,:H OT50\[5_P#GQL?_  ,?_P"-4>=J
M_P#SXV/_ (&/_P#&J +]%4/.U?\ Y\;'_P #'_\ C5'G:O\ \^-C_P"!C_\
MQJ@"_15#SM7_ .?&Q_\  Q__ (U1YVK_ //C8_\ @8__ ,:H OT50\[5_P#G
MQL?_  ,?_P"-4>=JW_/C8_\ @8__ ,:H BT#_D'3?]?MW_Z425J5D^&RYTJ0
MRJJO]LN]P5MP!^T2=#@9_*M:@ HHHH **** "BBB@ HHHH ^(O'W_)1/$O\
MV%+G_P!&M7.UT7C[_DHGB7_L*7/_ *-:MSP5X=\.Q^&K_P 8>+OM$^EVURMG
M;6-LVU[J<KN()R, *0>"._/&" <#70^!03XWTG')\\?R-=BVD>!_'.BZFWA7
M3;O0M;TRU>\^RS3M-%=1)RP#,20X[#CKWY*\;X& ;QKI2D @S8(/?@T ?:?]
MKZ;_ -!"T_[_ "_XT?VOIO\ T$+3_O\ +_C3)-/TB(IYEG9(7;8NZ)!N;T''
M)JM./#MM<"WG72HISC$4GEJQSTX//- %S^U]-_Z"%I_W^7_&C^U]-_Z"%I_W
M^7_&F/IVDQO&CV5DKR$A%,2 L0,G QSP":1M/TA)4B:SL1))DHAB0%L=<#'.
M* )/[7TW_H(6G_?Y?\:/[7TW_H(6G_?Y?\:K7L.@:;")KZ+3;6(MM#SK&BD]
M<9/?@_E4=BWAK4VD73_[)NS'@N+?RY-N>F<9QT- %W^U]-_Z"%I_W^7_ !H_
MM?3?^@A:?]_E_P :CFL-'MU5IK.QC5G5 7C0 LQ 4<CJ20 .Y-$MAH\!C$MG
M8H97V1AHT&]L$X&1R< \>U $G]KZ;_T$+3_O\O\ C1_:^F_]!"T_[_+_ (T?
MV3IO_0/M/^_*_P"%']DZ;_T#[3_ORO\ A0 ?VOIO_00M/^_R_P"-']KZ;_T$
M+3_O\O\ C4<]AH]M"\T]I8Q1(-SR21HJJ/4DCBI/[)TW_H'VG_?E?\* #^U]
M-_Z"%I_W^7_&C^U]-_Z"%I_W^7_&C^R=-_Z!]I_WY7_"HK:RT:\MTN+:UL)H
M9!E)(HT96'J".#0!+_:^F_\ 00M/^_R_XT?VOIO_ $$+3_O\O^-']DZ;_P!
M^T_[\K_A1_9.F_\ 0/M/^_*_X4 ']KZ;_P!!"T_[_+_C1_:^F_\ 00M/^_R_
MXT?V3IO_ $#[3_ORO^%']DZ;_P! ^T_[\K_A0 ?VOIO_ $$+3_O\O^-']KZ;
M_P!!"T_[_+_C1_9.F_\ 0/M/^_*_X4?V3IO_ $#[3_ORO^% !_:^F_\ 00M/
M^_R_XT?VOIO_ $$+3_O\O^-']DZ;_P! ^T_[\K_A1_9.F_\ 0/M/^_*_X4 '
M]KZ;_P!!"T_[_+_C1_:^F_\ 00M/^_R_XT?V3IO_ $#[3_ORO^%']DZ;_P!
M^T_[\K_A0 ?VOIO_ $$+3_O\O^-']KZ;_P!!"T_[_+_C1_9.F_\ 0/M/^_*_
MX4?V3IO_ $#[3_ORO^% !_:^F_\ 00M/^_R_XT?VOIO_ $$+3_O\O^-']DZ;
M_P! ^T_[\K_A1_9.F_\ 0/M/^_*_X4 ']KZ;_P!!"T_[_+_C1_:^F_\ 00M/
M^_R_XT?V3IO_ $#[3_ORO^%']DZ;_P! ^T_[\K_A0 ?VOIO_ $$+3_O\O^-'
M]KZ;_P!!"T_[_+_C1_9.F_\ 0/M/^_*_X4?V3IO_ $#[3_ORO^% !_:^F_\
M00M/^_R_XT?VOIO_ $$+3_O\O^-']DZ;_P! ^T_[\K_A1_9.F_\ 0/M/^_*_
MX4 ']KZ;_P!!"T_[_+_C1_:^F_\ 00M/^_R_XT?V3IO_ $#[3_ORO^%']DZ;
M_P! ^T_[\K_A0 ?VOIO_ $$+3_O\O^-']KZ;_P!!"T_[_+_C1_9.F_\ 0/M/
M^_*_X4?V3IO_ $#[3_ORO^% !_:^F_\ 00M/^_R_XT?VOIO_ $$+3_O\O^-'
M]DZ;_P! ^T_[\K_A1_9.F_\ 0/M/^_*_X4 ']KZ;_P!!"T_[_+_C1_:^F_\
M00M/^_R_XT?V3IO_ $#[3_ORO^%']DZ;_P! ^T_[\K_A0 ?VOIO_ $$+3_O\
MO^-']KZ;_P!!"T_[_+_C1_9.F_\ 0/M/^_*_X4?V3IO_ $#[3_ORO^% %:^O
M[.YABB@NX)9#<0D)'(&)Q*I/ ]@3^%:M9.H:=8P012Q6=O'(MS!ADB4$?O5[
MXK6H ^,/BI_R5'Q#_P!?9_D*X^NP^*G_ "5'Q#_U]G^0KCZ "BBB@#TSX;?\
M@:\_Z^/_ &45;UNQ7^US=R1WP@8QB62&VB*D<+@R,P8#D9XXP#[U4^&W_(&O
M/^OC_P!E%7-6@=M?,AT=KO C$;?9Y67/7+,#LXZ8(P,@YX(H Z*ZN8[81F4-
MB6581MZY8X%8'AU,74!<3*HL=MGOMDC\R#<GS%E9MS?<ZXZYQR:Z&YMH;R![
M>XC66)^&5NAYKG/#EI';Z@SPKICQ/;L!-92R-R'7*D.YXYSP/Q'< ].\(ZPN
M@:9XGU5H3-]FM8'6$-@R-F4*F<'&6(&<=Z[73?$EU)IUW?ZM86]M;0LJQM87
M9OC*Q.TJ%1 <YVC !)W>U<'X:LY;_2?$4$.F6FJ/LLW^PW9Q'.%ED8KD\!L
M[<\;L9XS78>%M*GA\1ZMJJZ+_8=C<000)9$Q;Y9$+EIF$195X=4'S$G9SCB@
M"?3_ !/J>M>%H-7TK0M]Q+<S1&SNKL0M&L<KQDLP5AN^094=,GDXR9_"7B&\
M\1VEW<7.F1V<<%R]O&\=SYR3%#ARIV+P&!7.,$J<<<G,LM.UW2_AMJ5G:6K+
MK3-?O:QK*@(>2>5HVW$[1PZMR?UK9'AP6^@V&D:;JE]ID%E&D2/:"(LRJNT!
MO,1Q[\ '- %/4/%-[I^HL9-$D_LF.\ALGNWF*R-)*54-'%M^>,,Z@MN!^]@'
M')J'BF]T[46\S1)/[)CO(;)[MYBLC22E5#1Q;?GC#.H+;@?O8!QSC^)--UO5
MF-HNC%M2MIU.EZZDD2K;QDH6=\L'#<,&54*OP.A.'>*-/UK69GMTT(#48+E6
MTK6X9(U2UC)0LS9?S W# JJE7  Z$X -"'Q=?WOB:YTRPTJTEM;>[^S//)J(
MCE( 0R.L6PE@I8CKR5/2M;Q%K@T'3XIEMFNKJXG2UM;=6V^;*YPH+<[1U)/.
M #P>E<A>^'[RZOFM(/"5I9W9UE;T:Y T03RA*)2YR?-\UD!C*[<$D\[:U]=\
M-W4NBW,<ESJ6NL\\,L<,DT,$MOM?.^!T1,2+U&YL': 2 3D MP>+HXK;4QJM
MH]M?:8\:7%M:[[K?YF/*,950SAB<?=!!!R,#)?I7BVUO?!R>)+R)K&W*NS1L
MV]EVN4"\#EB0 %&<DX&>,T/!/A^XTV_UK5[J*[@EU)H5$5[.)IRL:D!Y&5F4
M,2S853@*%Z'(&?IG@W6)O"V@6LM\--N-.N)KA[>2!+A'<R,8V/S8RH.X<G!(
M/51@ N?\)Y-)X2TK6(M(476HW+VZ6D]V(UB*>:6+R%< !86)X]O>NET:\O;[
M38[B^M(;69\D1PW/GH5_A8.%&<CGI7!:-X<UC3/"FCP:SH<&N-:WL\SVI2'S
M8%;?L:/<_EL<G<<G(#\<K73>"='N-&TR^CFMA90W%_-<VU@&4BTB;&(_E)49
M(9R%) +D G&: .FHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** ,O0/^0=-_U^W?\ Z425J5EZ!_R#IO\
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
MPH_LVQ_Y\K;_ +]+_A0 W^UM-_Z"%K_W^7_&C^UM-_Z"%K_W^7_&G?V;8_\
M/E;?]^E_PH_LVQ_Y\K;_ +]+_A0 W^UM-_Z"%K_W^7_&C^UM-_Z"%K_W^7_&
MG?V;8_\ /E;?]^E_PH_LVQ_Y\K;_ +]+_A0 W^UM-_Z"%K_W^7_&C^UM-_Z"
M%K_W^7_&G?V;8_\ /E;?]^E_PH_LVQ_Y\K;_ +]+_A0 W^UM-_Z"%K_W^7_&
MC^UM-_Z"%K_W^7_&G?V;8_\ /E;?]^E_PH_LVQ_Y\K;_ +]+_A0 W^UM-_Z"
M%K_W^7_&C^UM-_Z"%K_W^7_&G?V;8_\ /E;?]^E_PH_LVQ_Y\K;_ +]+_A0
MW^UM-_Z"%K_W^7_&C^UM-_Z"%K_W^7_&G?V;8_\ /E;?]^E_PH_LVQ_Y\K;_
M +]+_A0 W^UM-_Z"%K_W^7_&C^UM-_Z"%K_W^7_&G?V;8_\ /E;?]^E_PH_L
MVQ_Y\K;_ +]+_A0 W^UM-_Z"%K_W^7_&C^UM-_Z"%K_W^7_&G?V;8_\ /E;?
M]^E_PH_LVQ_Y\K;_ +]+_A0 W^UM-_Z"%K_W^7_&C^UM-_Z"%K_W^7_&G?V;
M8_\ /E;?]^E_PH_LVQ_Y\K;_ +]+_A0 W^UM-_Z"%K_W^7_&C^UM-_Z"%K_W
M^7_&G?V;8_\ /E;?]^E_PH_LVQ_Y\K;_ +]+_A0 W^UM-_Z"%K_W^7_&C^UM
M-_Z"%K_W^7_&G?V;8_\ /E;?]^E_PH_LVQ_Y\K;_ +]+_A0!3\.NDFER/&RN
MC7MV0RG(/^D25K5D^'46/2Y%10JB]NP%48 _TB2M:@ HHHH **** "BBB@ H
MHHH ^(O'W_)1/$O_ &%+G_T:U6_"MYX)@L98O$NC:I?WKS?NFLYP@"8&%QD9
M.<_G53Q]_P E$\2_]A2Y_P#1K5U'PR\9>$/!]M=7.KZ7?3:TSD6U[;112&W0
MJ!E1(V V=W.T\''3B@#I]?\ #'P_TGPE<:GK&E:GI&I3P,-.LKR],ES(Q4[6
M:,$[%!Q]['0@XXSY?X%_Y'?2?^NX_D:[2[D\ >*CJMQ8V'C._P!8%I+<M-<2
MQ/C:O#N=V=H^7/MTKB_ O_([Z3_UW_H: /M'^RK?_GI>?^!DW_Q5']E6_P#S
MTO/_  ,F_P#BJX6VU>^L_C!J4=Q?3MI4[1V*P23?NX9C;B9&53P,A)@<=25K
M/\/>*]5CD\3ZS/,ES%.UG<VD5[>BWM[6WF9Q&2S9"#R_+9@H)+9&": /2O[*
MM_\ GI>?^!DW_P 51_95O_STO/\ P,F_^*KC+#XB7&H6TUO:V%E=ZG_:$=A;
M&VO"UK,7B\WS/,*;@JHKY 4\K@9SPFDZOJ;>(Y8=622.=O$(MEAM[UFBB4:;
MYG&5&Y#@ML(&&8'JO(!VG]E6_P#STO/_  ,F_P#BJ/[*M_\ GI>?^!DW_P 5
M7#V'Q/,EK?WE]96<<=I9R7,MK#>$WENZE0(98'1&!8OC<,J",9P03>U/QGJW
MAZWU ZSHMJLT.GRZA;?9+PR)*L3*'C8LBE6'F)@@$$$],8H ZK^RK?\ YZ7G
M_@9-_P#%4?V5;_\ /2\_\#)O_BJR-'U[4Y_$5UHFL:=:VMREK'>1-:733(T;
M.R%6+(A# KV!!SVQ6)'XDU#3_'WB:U72M9U:W1;0QI:&-D@S&2>))%QN// [
M<T =E_95O_STO/\ P,F_^*H_LJW_ .>EY_X&3?\ Q5>?6?CV;3-"L$F\I+V_
MO-1</K%WY2V\45TZ[78;R6&Y%"KD8!Y 7F\WC^T:UMM;>";9'IVH2/%#<[HV
M>&:"/"\ 2;F8;'XPK'@;C@ [/^RK?_GI>?\ @9-_\51_95O_ ,]+S_P,F_\
MBJX'Q?XIU^TTC7=+O+&'3[I=%GOX+VPOG?!5U7:,HC!ANZ_3'4@.\4^+O$5C
MH7B.TELK.PU2UTQ;ZWFMKMI5$;.R-DM&/G7;QQ@Y'(Q0!WG]E6__ #TO/_ R
M;_XJC^RK?_GI>?\ @9-_\57)W7CB^M/%$>BW%CIL$WF6Z-%/?M%)<>8$W/;E
MXU254+,,;@S%&& < ]S0!2_LJW_YZ7G_ (&3?_%4?V5;_P#/2\_\#)O_ (JO
M._#_ (FO-$NO%DNJ7-U?6WFW]]91R,6*^1<R1/ A)X&/L^U?5SBF^$KO68DT
M&TU+5;FZN5\17UK=2-,Q$H2WG.W&?N!E!"]!@>E 'HW]E6__ #TO/_ R;_XJ
MC^RK?_GI>?\ @9-_\56'XPU\V,46DV5];VFIWL;L)IF %M"N-\N#P6&0JCNS
M#@JK8Y)-4N=3T+P9#]JU?4O-T3[1=6VDW9CNGE"1@2O)O7*@F0%2X)<CA\'
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
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!EZ!_R#IO\
MK]N__2B2M2LO0/\ D'3?]?MW_P"E$E:E !1110 4444 %%%% !1110!\1>/O
M^2B>)?\ L*7/_HUJL^&-:\(:;I\L7B'PE)K%TTI9)UU"2#:F!\NU>#R"<^]5
MO'W_ "43Q+_V%+G_ -&M71?#2XBNVDT>+P#;>)+V67S//FD*B!, 88[2%7()
MR2.N* .E\):_X*OD\0P:'X1;1[PZ%>'[2^I23 KLY7:W'/'/M7F_@7_D=])_
MZ[_T->V:UHNA_;?$EA;_  ]M(=+M-(FO+;7$4F)_W(92AQM)R>S'[I/:O$_
MP)\:Z4 <$S<'TX- 'UMK'@/3-;CUI+BYO8SJTD$LKPNJM"T( 4QG;\N0O.<]
M3TI-1\!Z;?W=Q=K<W=K/)+:S1- 4 MWMPPC**5(Z,00P8>@&*T/[.UO_ *#X
M_P# )/\ &C^SM;_Z#X_\ D_QH S!X!LRUU/)JNJ2WUQ<PWGVQGB$L4T2[5=,
M1A>5.TJ5*D<8Y.;-AX-M;.Y6ZDU'4+RY&H'46EN'3+RFW-O@[4 "[#T &"!C
MCBK7]G:W_P!!\?\ @$G^-']G:W_T'Q_X!)_C0!E-\/M/NF5=5U#4=4@BM9K2
M"&\="(8Y0H;#*BNS84 ,S,1UZ\TZ?P%:W]K>Q:IK&JZA)=636 GG>(-#"Q!8
M($C5<L0N68$G:.>*T_[.UO\ Z#X_\ D_QH_L[6_^@^/_  "3_&@"P-&MQXC?
M7/,E^TO:+9E,C9L#EP<8SG+'OC':DLM$M['6]3U6.29I]1\KS58C8OEJ5&T
M9Z'G)/X5!_9VM_\ 0?'_ (!)_C1_9VM_]!\?^ 2?XT 4V\%VR):M9:GJ-C=6
MT]U+%=0/&7Q<2&22-E9"C(6((!4D;%P<YS'J'@^VET@PL9]3FCT^ZM E]<'%
MQY[([^8X&5):-<%<!<\#@8T/[.UO_H/C_P  D_QH_L[6_P#H/C_P"3_&@#C+
M#P5?Z[>ZA+KLFL16L^DG3,WUQ;O<$,P9BOD@Q@#;U.68DYZ"NLUGP?I^NW&H
M37<MR#?:=_9TBQLH"Q[F;<O&=V6[Y' XJ?\ L[6_^@^/_ )/\:/[.UO_ *#X
M_P# )/\ &@"A?^"HM4#17NMZK/9RO#)<VCM#Y<[Q["&/[O<F2BDB,H,Y( R<
M[&EVM[;2Z@UY=M<)/=M+;JQ!\F(JH"9P.X8^V[&3C)K?V=K?_0?'_@$G^-']
MG:W_ -!\?^ 2?XT 4)O 6D7'V0RO=$VNIR:FA#@;I'D,I1L#F/?M.WK\B\G'
M-BT\(6%G=0W$<]TSPZE<:FH9EQYLRNK*?E^Z!(V!UX&2:G_L[6_^@^/_  "3
M_&C^SM;_ .@^/_ )/\: +.HZ)IFK+_I]A:W+!2BO- KLH/H6!Q6-!X%LM/MM
M-CTB_O-,FL+062W%LL)>6+()#AXV4DL-VX*#DGU(K0_L[6_^@^/_  "3_&C^
MSM;_ .@^/_ )/\: **>"+*UMM/CTN^OM.GL8GA2Z@,;RR)(P>0.9$8,6<!LX
MR#G&,D&U!X3TZV?0_LYFBBT57%M$K#:Q9"A9\C);!;G(Y8DYJ3^SM;_Z#X_\
M D_QH_L[6_\ H/C_ , D_P : +FJ:9#J]FMK<-(J+/#< QD [HI5E4<@\;D&
M?;/3K5VL;^SM;_Z#X_\  )/\:/[.UO\ Z#X_\ D_QH V:*QO[.UO_H/C_P
MD_QH_L[6_P#H/C_P"3_&@#9HK&_L[6_^@^/_  "3_&C^SM;_ .@^/_ )/\:
M-FBL;^SM;_Z#X_\  )/\:/[.UO\ Z#X_\ D_QH V:*QO[.UO_H/C_P  D_QH
M_L[6_P#H/C_P"3_&@#9HK&_L[6_^@^/_  "3_&C^SM;_ .@^/_ )/\: -FBL
M;^SM;_Z#X_\  )/\:/[.UO\ Z#X_\ D_QH V:*QO[.UO_H/C_P  D_QH_L[6
M_P#H/C_P"3_&@#9HK&_L[6_^@^/_  "3_&C^SM;_ .@^/_ )/\: -FBL;^SM
M;_Z#X_\  )/\:/[.UO\ Z#X_\ D_QH V:*QO[.UO_H/C_P  D_QH_L[6_P#H
M/C_P"3_&@#9HK&_L[6_^@^/_  "3_&C^SM;_ .@^/_ )/\: +FJ_\>D?_7S!
M_P"C4J[7/W-EJD(@DN=7%Q"+B'=%]F5-W[Q<<@\8.#^%=!0!\8?%3_DJ/B'_
M *^S_(5Q]=A\5/\ DJ/B'_K[/\A7'T >O_!W0+NRM=6\3WFIVVC:5<6$^GPZ
MA-.J,DS%<,HR#E2,]02<8JUXW^(GAR[\'R^'C=7/BO4]H6/5[JTCA6 \9\OY
M0_;ODG)^8UQ?A_P!>>)]%BO5\3>'[*(.Z);ZA?F.1,'D[=IP#UKJ+;X;P:#X
M)\67U_J/A[5YH[-#;FPN?/>W;>,MRHVY'&: ,KX=1N^CW96>2/\ TCH@7^Z/
M4&NR\B3_ )_)_P H_P#XFN1^&W_(&O/^OC_V45O:EK+Z3>(MQ:A[61&<2I,J
MLNW;NRK8!Y88P<^U &AY$G_/Y/\ ]\Q__$T>1)_S^3_]\Q__ !-%K=17MI%=
M0,6BE4,A((R/H:FH Z_X;V=Q+<ZL$U2[APD&=BPG/,OJAKOO[,N_^@YJ'_?$
M'_QJO*-/U&_TKPIXHO-+N1:WJI9K%,4#A"TK+G!!!X8]J[:S\4W>H2^'XF0V
M=XVIRV&JVI4';(EK-(0"?X251U8=5(]2* .A_LR[_P"@YJ'_ 'Q!_P#&J/[,
MN_\ H.:A_P!\0?\ QJN?LO&;?V3I8M--U76[J73(+^X:***-UB<':S LJ[V*
MOA$S]T]!C-!/'MS9:OXEEN=-U*ZTFP:WE\Q(4C^R0O;QNVY7*NS9+,5P2H].
M 0#K_P"S+O\ Z#FH?]\0?_&J/[,N_P#H.:A_WQ!_\:K&O?'=M92WLO\ 9E]+
MI=A<"VO-1C\ORH7^4,=I;>RKN&Y@IQ@]<'&=9^-YK26^M;F*;4+Z35[JULK>
M+RX\0Q!22S,54*NX#)))+ <T =5_9EW_ -!S4/\ OB#_ .-4?V9=_P#0<U#_
M +X@_P#C5&AZU;:]8-=VZ21E)9()8I-N^*1&*LK;21D$=02",$$@UYD?BBW_
M  J3[<+^\_X2+[!O\_\ LN7R_-]=WE^5C]* /3?[,N_^@YJ'_?$'_P :H_LR
M[_Z#FH?]\0?_ !JLK7_&2^'WN9)]'U"2PLPIN;T>6D:@C/R!V#28!YV@^@R0
M0(+[Q];V)UF5]'U)[+2)/*NKI/**F3"$*B[]S'$@/3% &Y_9EW_T'-0_[X@_
M^-4?V9=_]!S4/^^(/_C58]QXTDM[B*S_ .$?U%]1,/VB>T$MN&@C+LJ$L9-C
M,VQL*K$\'.*YZ[\:7USK#/I=_G39IM$-O^Y7F.YF<2=1GYE"CGD8XP: .Y_L
MR[_Z#FH?]\0?_&J/[,N_^@YJ'_?$'_QJM*B@#-_LR[_Z#FH?]\0?_&J/[,N_
M^@YJ'_?$'_QJM*B@#-_LR[_Z#FH?]\0?_&J/[,N_^@YJ'_?$'_QJM*B@#-_L
MR[_Z#FH?]\0?_&J/[,N_^@YJ'_?$'_QJM*B@#!U2WOK'3I+B/6KYG0K@-'!C
ME@/^>?O5S^S+O_H.:A_WQ!_\:I/$/_(#G^J?^AK7.)!X@UO6O$0M/%-SIZ65
MZMO;P)9V\D8'V>&3+;DWM\TC9^8<="* .D_LR[_Z#FH?]\0?_&J/[,N_^@YJ
M'_?$'_QJN!U?7?$-Y\.1XJM=9FTN[A7[//:6\$,D+3)<&&1P9$9L$@X&>@'?
M.9_&&J^(/!PT4Q:W/J"-=RW%XUQ;P!GM8H_,DC&Q% (57((&<\9Q0!V_]F7?
M_0<U#_OB#_XU1_9EW_T'-0_[X@_^-5S6I^(M1;XEZ%I5A<H-*RR7P"JWG2/!
M-)&H8C(VB$,<$9$B]:Y'P[XWU"X@\,3-XJN;Z_U&>"*YL;O38X8"'^_LE$:#
M<HR5&YMQ& #F@#U/^S+O_H.:A_WQ!_\ &J/[,N_^@YJ'_?$'_P :K2HH S?[
M,N_^@YJ'_?$'_P :H_LR[_Z#FH?]\0?_ !JM*B@#-_LR[_Z#FH?]\0?_ !JC
M^S+O_H.:A_WQ!_\ &JTJ* ,W^S+O_H.:A_WQ!_\ &J/[,N_^@YJ'_?$'_P :
MK2HH S?[,N_^@YJ'_?$'_P :H_LR[_Z#FH?]\0?_ !JM*B@#-_LR[_Z#FH?]
M\0?_ !JC^S+O_H.:A_WQ!_\ &JTJ* ,W^S+O_H.:A_WQ!_\ &J/[,N_^@YJ'
M_?$'_P :K2HH R/#:-'I+HTKRL+R[!=\9;_2).3@ ?D*UZR] _Y!TW_7[=_^
ME$E:E !1110 4444 %%%% !1110!\1>/O^2B>)?^PI<_^C6KM?AH$\0^&+OP
M7:^*;G1=4OKJ25(H[<NEW'Y0RK.,%>$;/S $'HW2N*\??\E$\2_]A2Y_]&M7
M4_":Z\.Z)JD6O7DNJWFNP3/'9:1IUMYCRJT94N>,$89N,@\9YH DUOP]\1](
M\(M9PZE)JWA94W>;I=R+B#8.2./F"#&3D;17(^!?^1WTG_KO_0UV7B#QGJ'A
MK3KC1]%\#)X4M+^)H7DN[=VN9XSP1YD@&1@],'&>#7&^!?\ D=])_P"N_P#0
MT ?8WB34Y])L+6>W6,O+?VELV\$C;+.D;$8(YPQQ[UDKXYL;:3[/.UQ>W<UW
M=P6T-E9.6;R'"LF,GE01EB0#@D8Z4FJZ)XCU/6%MVOK%M$&H6]\'D#?:(A$4
M?R54*%(+H#O+9 8C!P*ATCP?>Z?XDM=2DN+=HH;K4YBJ[MQ%U*CH.G4!3G],
MT 7])\>:+K5Y9P68O-EZ'^S3RVKQQ2N@R\88C[R@-D?[+#.0:/$&IZQ'XFT;
M1M)N+*V^VP74TDMU:M/CRO*P %D3&?,/<]!5'2?"%[I]MX5CDN+=SH]U<S3%
M2WSB1)E 7CJ/,7.<=#5SQ)I.MW'B'1]8T7^SGDL8;F&2.]D= PE\O!!53T\L
M_G0!!#XMFT:;5+/Q-Y7VBR^SO#+8P/B[6=F2,)%EF#[T92N3V.<9PW5_&RQ^
M'KN^T^"2*ZL[F*&\CO;=MUDCLN99(P060(=WRG!QU&#C.U'P'J6N6UY?:M>V
MDNLRW%O-%#&KK:QI!OV0D_?(;S)"7X.6!"_+@S6'A#5M/L[VYTZ33M(U*6XB
MECBMB\\3I&"!%-(P5W5MS<@+MR,9QR 6='\4R0VM[>ZEKFC:IHUO"K_VIIXV
M[9"Q!B:,/(2W*XQR2<8SC.A%XWTDP7KW:WEA+9I')+;W=LR2E)#MC*J =^YA
MM 7)W<8!XK N?!.KZS=WVIWITK3+^2&-(EL TJ221S1S+),S*A?#1!0,<!FY
M.>+%]X4UO6[BZU:^GL+/4Q%;QV4,#//"AAG6?=(Q5&;<Z*, #:HX))H T7\8
MVTYMXHFFL+G[?!;3V][9MYF),[0 & &[!P^2!@Y&1@6-/\9:7J=[;V\"7BQW
M986=U);,L-T5!8^6Y'/ )&<;@"1D<UG7FA>(M<DMYM4N+"%(=1MKF.SMV9TC
MCCW;_P!X45F=RWH  HQSDF#3?"NMHOAW3M1FTXZ;X?D#P30%S-=;(FBBW(0!
M'A7RV&?<1QM% '<T444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% %+5?^/2/_KY@_\
M1J5=JEJO_'I'_P!?,'_HU*NT ?&'Q4_Y*CXA_P"OL_R%<?78?%3_ )*CXA_Z
M^S_(5Q] 'H7AOX;Z9K'A2VUW5/%UIHT=S</!''/!NW,OH=X_E757?@(>"O"_
MC*VL/%>GW\ZV<:W]H;-A+&NX%<$2?*3GJ0:X&Y\26,OP[T30D$QO++4);F7*
M@(4;&,'/7CTK=U3XB:7J6H^.;L6EY'_PD%M#%;+M4["FW.\[N!\O;- "_#;_
M ) UY_U\?^RBK&LW<%IK\MP\=H9HEBV+-;O*TH)^;#9Q&1[#ZU7^&W_(&O/^
MOC_V45>U^XF@O08YY8@&B^8:H8P,L <PCDC'7')H Z&WN8KR!+B!S)%)G:Q!
M&><=#SVJO#K&FW-ZUG#?027*Y'EJ_)(ZX]<>U77(^8L2!W/I7.Z:$O-/TNP:
MWEMTMTAN[:5U0^<B%<L K'83N&0?[QH ]%\,:(?$>D^(-+%R+8S"S;S3'OQL
MD=^F1UVXZ]Z[>^\'P77C;3/$T-RUO-:EOM,*KE;K]W)'&6YX9!*^&P3@X],<
MO\.[F6WN]5\JQN+G='!GR6C&WF7KN9?TKO/[2N_^@)?_ /?<'_QR@#G;?P;J
MFDVMDNBZ_#;7$6DP:9<23V/G+((0?+E10ZE'&]^I8'(XXYD;P.6TGQ+8'599
M/[;@2'SYH]\D>VW6'<QR-[';N/W>36]_:5W_ - 2_P#^^X/_ (Y1_:5W_P!
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
M#:Z-J%_:6MREK=W5J%<12-M/" [W"AU+%0<<]<$  N?VAK?_ $ D_P# U?\
M"C^T-;_Z 2?^!J_X53/BUGU.:&TT34+NRM[M;.>]@",J2D@'";M[*I8!F XP
M>NUL1KXU@.I0QG3KL:9->MI\>I$IY1N Q3;MW;@I=2@;&"W'0@D T/[0UO\
MZ 2?^!J_X4?VAK?_ $ D_P# U?\ "L]?&L!U*&,Z==C3)KUM/CU(E/*-P&*;
M=N[<%+J4#8P6XZ$$]10!C_VAK?\ T D_\#5_PH_M#6_^@$G_ (&K_A6Q10!C
M_P!H:W_T D_\#5_PH_M#6_\ H!)_X&K_ (5L44 8_P#:&M_] )/_  -7_"C^
MT-;_ .@$G_@:O^%;%% &/_:&M_\ 0"3_ ,#5_P */[0UO_H!)_X&K_A6Q10!
MC_VAK?\ T D_\#5_PH_M#6_^@$G_ (&K_A6Q10!C_P!H:W_T D_\#5_PH_M#
M6_\ H!)_X&K_ (5L44 8_P#:&M_] )/_  -7_"C^T-;_ .@$G_@:O^%;%% &
M/_:&M_\ 0"3_ ,#5_P */[0UO_H!)_X&K_A6Q10!C_VAK?\ T D_\#5_PH_M
M#6_^@$G_ (&K_A6Q10!C_P!H:W_T D_\#5_PH_M#6_\ H!)_X&K_ (5L44 8
M_P#:&M_] )/_  -7_"C^T-;_ .@$G_@:O^%;%% &/_:&M_\ 0"3_ ,#5_P *
M/[0UO_H!)_X&K_A6Q10!C_VAK?\ T D_\#5_PH_M#6_^@$G_ (&K_A6Q10!C
M_P!H:W_T D_\#5_PH_M#6_\ H!)_X&K_ (5L44 8_P#:&M_] )/_  -7_"C^
MT-;_ .@$G_@:O^%;%% &/_:&M_\ 0"3_ ,#5_P */[0UO_H!)_X&K_A6Q10!
M@75YJ<JPI<Z4MO";B'=(+E7V_O%QQCGG _&M^J6J_P#'I'_U\P?^C4J[0!\8
M?%3_ )*CXA_Z^S_(5Q]=A\5/^2H^(?\ K[/\A7'T %%%% 'IGPV_Y UY_P!?
M'_LHK3U>.X@U$7X@E$"&,&98K8A>0/O/\XZ]>W:LSX;?\@:\_P"OC_V458UE
M[-?$ DD:'SHVCW*U@DK 8SOW%P0HX&<<$\9[ '4PI)%&%DF:5QG,C* 3SD<
M <=/PKG/#J0QZI-]E2!HGA+/+%8RP;6W#"Y<G@@DX7T]JZ*)94BVRRB249RX
M3;GDXXR>G'Y5SVDV5]'K,)OQJ4<D=LQW37WG)(25!X' ]<?0CI0!ZEX)U6VT
M.P\2:K=[_L]I;0RN$&68#S3@#N3T'N:[:R\31S6MY=:CIU[HMM:A6>;4_+C0
M@YY!5V'&.<XZCK7G.AV\=UX?\213:?=ZA#MLVDMK.4I,Z+*[,4(Y) !.T<MC
M Y-=9X2M8SKFJMI]G?P^'C';^5'J$<R;KH,[.\:3?,JX,63@ L,CD$T :=OX
MPM]0\-P:YIFF:GJ%O-/)"D5O"HEPCNA<J[+A<H>O/(R!R!8\.>)8?$D=X\-A
M>VGV2<V\@NE09D ^8 JS XZ'G@\=0:P=*DU/1/AAJ4\%C<G4XI-1EMK<P,TC
MNUQ,T?R8R0<J?<'-;%IH-_H_AO3])T34+6V>U0++-=6C3^<>K,0)$PS,2Q.3
MR30 EUXQLK;4[BT6RO[B&UFC@N[R&(&&WD?!56)8,3AD)V*P7<,D<X2Y\96-
MKJDEH]I>FVAN8[2?4%13;PSR8VHQW;NK("0I4%@"1SCA;W1=0L;K68HEU@^(
MY=5%WI5S:BX%KL=HR2VW,2J#Y@=9.2HQS\E;GB^YN]2D-K;Z;JL>M65Y&VG(
ML4LEG<#?&PDE8+Y6T<YWG<A4E><$@&^WC&S&IFU2ROY;5;L6+ZA%$&MTN"=N
MPX;?]XA2P4J&."00<:6LZQ;:%IK7MT)&4.L<<42[I)9'8*B(.[,Q '0>I R:
M\YMM-NK#4Y(+>VUX:]_;SRQ2DS&S-G)<^:Y+#]SL,3MD'Y]_;.VN@\1Z9KYL
M[6\O+J#4DL-3MKP065B\<@B5B'X\QS(0K;@  ?D.,D@4 :0\:60L9Y9+*^CO
M8+I;-]-*(;CSF **,,4(92&#;MN,Y(P<30^+M+.D7FHWIETY;*8V]U#>+MDB
MD !"84D.2&4KL+;MPQDFN>MKVZM]5UWQ)'I.I3:=J$UI:A4@DCN%B1&#SB(J
M)" TF, ;B%+ $8S=\#6#0+JY%O/_ &4]_P"?82:A"ZW+DQKO9S( Y^;<%9_F
MP,9VA: -(^+K1M#TC4[>SO;EM75&L[.)4\Y]R;^<L$7"@DDL ,=<XSHZ-J]M
MKFFI>VRR(I=XWCE7;)%(C%71AV96!!ZCC@D8-<MI5S/H_P ._#5G?:;J7DR:
M=%;7KVJ2^?:'R1SLC!D!R-N5Y4D'W&AX#M[NUT*XAGBFCMA>SFQ^TQE)W@+9
M#2@@'>6+G+#<006^8F@#J**** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@#+T#_ )!TW_7[=_\ I1)6I67H
M'_(.F_Z_;O\ ]*)*U* "BBB@ HHHH **** "BBB@#XB\??\ )1/$O_84N?\
MT:U7O!O@B'Q!8WVL:OJ\6CZ%8%5GNWC+L[GG8BCJV/QY'!JCX^_Y*)XE_P"P
MI<_^C6KH?!M[H6M^#+WP1KFJ#1V>^74;&_D7=%YNSRV23D8!7H<@=<G@!@#7
M@\.Z7I^EZWJWP[\61:K+!I\L=_97=J8I?LK#$CIN SCCMQZY(!X;P+_R.^D_
M]=_Z&N\LM/\ #?PSTS5M1/BS3]<U>]L9;*TM-.82(N\ %W8$CCT./;/;@_ Q
M \;:220 )^23@#@T ?3OB>_O[_7I],OM UBX\/V^QBEE;*XOW^\0[%AB-3@;
M1]\YR=HPU;7/"OB7^W++4+6^L;EI]:2Y9Y-.<R6\2QRK&'83 ,B!L;0%RS%L
MY+9[3_A)=(_Y^_\ R&_^%'_"2Z1_S]_^0W_PH \]O_#]\^OWEP=&O9O$DNL1
MW-GJ /\ H:6ZL%5FY"96$,A#*7)^[GY2.EU[1=2-A=OJ7F>)[%KF*4:9L2!H
MHUDW$J5 \TJ,'8Q ;;ZG!W?^$ETC_G[_ /(;_P"%'_"2Z1_S]_\ D-_\* .*
MLO"E_J46KII<::%H5U=P20Z=>6>Y)E13YN85=#&DC>7E<C<(SD8<YKVVAZ[:
MZ+=R:E!<R21>(9KR&728O)N8 6D#3JKM(LJL'QY9'W&;[QQ7>_\ "2Z1_P _
M?_D-_P#"C_A)=(_Y^_\ R&_^% '*Z%X<UY[;4[VWUF_TJ;4+_P"T![N&*>>2
M,0QQ@R*1M0ED9MJ@8!48&,#$OO"]W#J6MP6^CWDFMW6J"[TK5Q@Q6T;E68[\
M_NPI\S<F/GR,!L\>B_\ "2Z1_P _?_D-_P#"C_A)=(_Y^_\ R&_^% 'G<WAB
M[M-3O88-&NWUR77/MMAK$>#%#;R3"1QO)^10K2JT6/G)R =V1HVNFZDEG9^%
M5TRZ4VVN&^>]D4>1]G6[-RK!\\L053;U!))X&:[/_A)=(_Y^_P#R&_\ A1_P
MDND?\_?_ )#?_"@#C+73-2CLK+PJNF70-KKAOGOI%'D&W6Z-RK!L\L053;U!
M))X&:])K)_X272/^?O\ \AO_ (4?\)+I'_/W_P"0W_PH UJ*R?\ A)=(_P"?
MO_R&_P#A1_PDND?\_?\ Y#?_  H UJ*R?^$ETC_G[_\ (;_X4?\ "2Z1_P _
M?_D-_P#"@#6HK)_X272/^?O_ ,AO_A1_PDND?\_?_D-_\* -:BLG_A)=(_Y^
M_P#R&_\ A1_PDND?\_?_ )#?_"@#6HK)_P"$ETC_ )^__(;_ .%'_"2Z1_S]
M_P#D-_\ "@#6HK)_X272/^?O_P AO_A1_P )+I'_ #]_^0W_ ,* -:BLG_A)
M=(_Y^_\ R&_^%'_"2Z1_S]_^0W_PH UJ*R?^$ETC_G[_ /(;_P"%'_"2Z1_S
M]_\ D-_\* -:BLG_ (272/\ G[_\AO\ X4?\)+I'_/W_ .0W_P * -:BLG_A
M)=(_Y^__ "&_^%'_  DND?\ /W_Y#?\ PH UJ*R?^$ETC_G[_P#(;_X4?\)+
MI'_/W_Y#?_"@#6HK)_X272/^?O\ \AO_ (4?\)+I'_/W_P"0W_PH UJ*R?\
MA)=(_P"?O_R&_P#A1_PDND?\_?\ Y#?_  H UJ*R?^$ETC_G[_\ (;_X4?\
M"2Z1_P _?_D-_P#"@#6HK)_X272/^?O_ ,AO_A1_PDND?\_?_D-_\* -:BLG
M_A)=(_Y^_P#R&_\ A1_PDND?\_?_ )#?_"@"SJO_ !Z1_P#7S!_Z-2KM85UK
M>G7JPV]O<AI7N(=JE67.)%)Y(QT!K=H ^,/BI_R5'Q#_ -?9_D*X^NP^*G_)
M4?$/_7V?Y"N/H **** /3/AM_P @:\_Z^/\ V45>UV2Y2\E N+RWC98HTEAL
M59!EAPTA&?O8X! Z?C1^&W_(&O/^OC_V45:UVY>VU5R^JVMO"ZH"DURV57/)
M$04@\X.?KDX/ !U"J4C"O(78 !I#A<G')XP!^%<OX30QRB,RL(Q 6@3[,\0E
M0^6#("S'(RH/0<RL>]=0LB2QB2-E='7<A!R&!Y!SZ5D6.GZI!>6DL]W9F&*W
M:-H8;;;MSMPJMN)VC'7C[HXYX /3OAS]K2?57MH8)%98 ?,E*8(,GHI]:[SS
M=4_Y\[/_ ,"F_P#C=>:^&]=7PUX?UK57B21(I;-&#R>6H#R^66+$'  ;/X=N
MM=[!XP\/7.GW=]%J]J;:T95G=GV^66^[D'GYLC;_ 'L\9H N^;JG_/G9_P#@
M4W_QNCS=4_Y\[/\ \"F_^-U0_P"$R\.C2GU-]7M8[-)?)>61MFR3&=C \AL<
MX(R<CU%,C\;^&9;E+=-;LO.>'[0%,F-L7EB7>V?NKY9#9..,^AH TO-U3_GS
ML_\ P*;_ .-T>;JG_/G9_P#@4W_QNL/4/'>E1^%M6UK2IX=1_LV#SG@5RA((
MRN<C(#8.&Q@X.,XIT7CC2X9]3CU2>"P^R7[V47F2Y-P5CC?*C&2?WH&T9/'O
M0!M>;JG_ #YV?_@4W_QNCS=4_P"?.S_\"F_^-UG77BRP72+.^TPC5&U!_*L(
MK9P?/?#$C<>%"A6+$_=VD8)P#SL'Q'VR/+<_V)<6D:M+.--U%YIH85^]*$:)
M?-C'4LIZ [0Q&* .S\W5/^?.S_\  IO_ (W1YNJ?\^=G_P"!3?\ QNJ-YXR\
M.6%^;&ZUFSBN594>-I!E"P!7=V4$,,$X!S38_%FDW]B]SI=_:70BN8+>3,I4
M*9)%4=B>0V5XPQQS@Y !H>;JG_/G9_\ @4W_ ,;H\W5/^?.S_P# IO\ XW5<
M^)M%&LC2#J5O]O+;/)W?QXSLSTW8YVYSCG%8_AKX@:1XCTRTD2ZM8=2N+8SF
MR,^=I RR[L8)7C( R.XH Z#S=4_Y\[/_ ,"F_P#C='FZI_SYV?\ X%-_\;K*
M;QKH5G96$NJ:K86LMW:I=;1/N0(P&&W8'R$\!F"[NW/%3WWC'P]IKQ)>ZO:P
MF5%D!9^%1ONLQZ(I[%L _A0!>\W5/^?.S_\  IO_ (W1YNJ?\^=G_P"!3?\
MQNJ-]XQ\.Z;J#V%YK%I!=(ZI)$\G,98*5W_W0=RX)P#GK6EJ.HV>DV,M]?W,
M=M:Q#+RRMA1DX'XDD #J20!0!'YNJ?\ /G9_^!3?_&Z/-U3_ )\[/_P*;_XW
M5*'Q?X?GT^YOH]7M3;6I"SN7QY3'@*P/(8GC;USQC-2V/B71M32!K+48)O/F
M>",*W/FJI9D(ZA@H)VG!Q0!8\W5/^?.S_P# IO\ XW1YNJ?\^=G_ .!3?_&Z
MEM+^UOFN%MITE-O*8)MASLD !*GW&15F@"CYNJ?\^=G_ .!3?_&Z/-U3_GSL
M_P#P*;_XW5ZB@"CYNJ?\^=G_ .!3?_&Z/-U3_GSL_P#P*;_XW5ZB@"CYNJ?\
M^=G_ .!3?_&Z/-U3_GSL_P#P*;_XW5ZB@"CYNJ?\^=G_ .!3?_&Z/-U3_GSL
M_P#P*;_XW5ZB@"CYNJ?\^=G_ .!3?_&Z/-U3_GSL_P#P*;_XW5ZB@"CYNJ?\
M^=G_ .!3?_&Z/-U3_GSL_P#P*;_XW5ZB@"CYNJ?\^=G_ .!3?_&Z/-U3_GSL
M_P#P*;_XW5ZB@"CYNJ?\^=G_ .!3?_&Z/-U3_GSL_P#P*;_XW5ZB@"CYNJ?\
M^=G_ .!3?_&Z/-U3_GSL_P#P*;_XW5ZB@"CYNJ?\^=G_ .!3?_&Z/-U3_GSL
M_P#P*;_XW5ZB@#(\-,[Z3(9$"/\ ;;S*@Y'_ !\R=#@9_*M>LO0/^0=-_P!?
MMW_Z425J4 %%%% !1110 4444 %%%% 'Q%X^_P"2B>)?^PI<_P#HUJZ;X8MK
M%Z)=*TGP5H6M;IA)+?:K9^8ML" ,-(3PORD[>IYP#7,^/O\ DHGB7_L*7/\
MZ-:J<'B75[7P[-H%O?2PZ9/,9YH8SM\UBH7YB.2N /E/'?&: /?M<TZ W?B1
M(O _AN/PS%HLUY9:S;V$>9"805*N.,[B<8&> ?0GPSP+_P COI/_ %W_ *&L
M[^W=6_LG^R?[4OO[,Z_8_M#^3][=]S.W[W/3KS6CX%_Y'?2?^N_]#0!]JV]_
M;75U=VT,H>:T=4G7!^1F4,!_WRP/'K1:W]M>RW4=O*)'M)O(G !^1]JMM_[Y
M=3^-><ZKJ<__  D^K6M[JMY::/\ VY:PW,T=RT0@B-B'50XYB5Y@@)4KDMC/
MS5AI?O!#?1:/JOVC1[CQ0\5Q?3:H]N&06<12,W2AG5=ZA=XR6VJ"WS$D ]KH
MKQXZE>2:19J_B.W-J-6G2&-M6NHXIXQ$#Y7]H"-6)5RY7.0P&W+%#B?2]8LM
M1?3H-=\0:EI^F?V6S6LEQJODF>99Y$E8W,103;%2,J<_,K[B"3F@#UJJUO?V
MUU=75M#*&FM&5)UP?D+*& ]^"#QZUY=8:S+J?]DQ^+];NM+M9=$^T03+=O8_
M:)?,8-(75ERPC$3;#P/,)V^C&URY:2\%SKFH)I#:IIT=U>2.T+Q6[V2/DD8\
MC?+L#%=N#(>A/ !ZW)(D4;22,J(H+,S'  '4DUSR^._#;R*/[1VPLVU+IX)%
MMF/08G*^6<]L-S7&->&ZN9]&BNWU3PXVLPP))-<&?SL6SS-;F5RV]3,D:G)/
MWV0^E9L'B'29F\+RZEXHEN);Z*6YURU>],D39A)^SF#) 8.ZH(E4%@""&- '
MKXO[9M1?3Q*/M20K.T>#PC$J#GIU4C\*DGN(;6,23RI$A=4#.P +,P51]2Q
M [D@5XWJ%SKNEZ8NGR:C?65Q%HFD#;'.=T#/?%#[%]F%8\[L<Y%:7B2TM[&X
MUC3KG5-1&E6MSHMX#<ZG,?(,EVR2'S2^X+M0'!;"D;A@@$ 'J]8S^*]$C\S=
M?QCRQ<EOE;C[.0)NW\)(S^F:\RU37=4_M36'75;2VOK;48[?3TEUFY5O+.SR
M@+..)Q.) <EOF)W-@C;Q4O;B6U_M"XMYGAGBC\4O')&Q5D82H001R"#SF@#V
MZ*1)HDDC.Y'4,I]0>:?7D-[)?SZ9XUU7^VM5CN-)M[>:R$=[(L<3BSBD)* [
M7#-U# CK@ L25\5ZKJ2>(?$2MJ\.G3VGE?V;Y^L36VQ?+5@ZVR0LMR&D+@@[
MB=NP 8Y /4)]7L+8'S;J,%;B.U8 [BLLFW8AQT)WH>>S ]#5VO*IIDT_5];%
MMJ$\6H2>*-,%Q"M](Q$4BVN[Y"W",6=>@RHV]% $FBZQ:S6\%Y>^)+^'Q+-/
M=QW%C#,]QY3*)?D-IDA50*I!"@G"\G?R >HT5Y=X"UF."_9+S6?M48TD74UW
M'K37EJP1ANE=91OMW.[[N=I ;NG$^K:I92^(-?\ [6\1WFFM:1V\NDI:W;1%
MXC&&\Q(P=MP6EW)@A@=H7'/(!Z517D]_J[QKJUV-;NE\56^M>1:Z8UVZ*T1F
M58HQ;;@KJ\1W[]I/S%MPV\1,+V:-;UM<U=9I_%L^G$)?2*BVQFD0Q!,[1QDA
ML;U.-K#:N #UVBN6\%/,C>(;%[JYN(;'5G@MS<S-*ZQF**3:78EFPSMC))Q@
M=JZF@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** *6J_\>D?_7S!_P"C4J[5+5?^/2/_ *^8/_1J5=H ^,/BI_R5'Q#_ -?9
M_D*X^NP^*G_)4?$/_7V?Y"N/H **** /3/AM_P @:\_Z^/\ V45IZFM^-3F6
M"WF9)?)V(EH)(KC!^;S7Q\N![C  /-9GPV_Y UY_U\?^RBNBO]"T_49O/F@
MN05*S#[PVD$>W;'2@#2/4T4'DT4 ;^D:5<ZWX6UFPM(EEE>YL'V,P *I.';K
MQ]U6KHO$VB:[-K>I7NEVP:.9-.4NAA\XK%).9/)\S*K*H=""^!UP01PGPR_Y
MBG_;+_V>N_H \LL_"&N/J,MS/93>7+K=C?C[9=I-*(HDVL7(.-X(!PN0,@ G
M%:FK^#K_ %:W\=6Z^7 VL20-:R,PQ((X8QM;&2%+(RGCH2<&N_HH \IOO"6L
M:OI6ORC3=0BO;C26L81J6I1S22,S!B!L)0(".&8YY/ [ZUEX7U2+QV-4EMD^
MRKJUW=B3S%)"26D42L!G.2RN/7\#7H%% 'D?B/0[ZRT6Y-X5M(;MM9M/M+G=
M';_:YQ)#+(1G9&0FUF_A\P9QS4.MZI=WE_'>&#2M-M+O26TJV*7T<\D/F.N_
M;%'DROA5$:)G/<KD@>Q51MM&TRRN7N+33K.WG?[TL4"JQ^I S0!PNI>#[ZYT
MCQC;VUBFW4WL_L<<CKEHXXH5(;)XP48<_P!:T=6\/ZE<^(=7NX;=7AN9=&:,
M^8HW"WNC)*<$]E.??H,FNWHH XBQL-;L)3I T*TGMSK$M]_:,\B-%Y+S--G9
MD/YXW;!\NT$!MW\-4M,\*ZI:>%/!=@UHBW&F^;]K577"%K6=.N><NZCC/7/O
M7HE% 'B=P+CP?X7UNPN$L9KBY\.VL5TDUTB-:.EL8BK \R(2#MV;LL6'&<UI
MZOX<\3WVEZCI\=C=&.ZTN*&V^SW,-M$6^SA&%R?]:SA@< 90C:#M^8UZA/I]
MG=7$%Q<6EO-/ <PR21*S1GU4D9'X59H \]OO#.J7&D>/42S7S]8MT6T4R)ER
M+1(\$YP,.&')]ZO>-GN)(8)Y888(M,U.UN;9KB=5CO6Y!0G_ )9D%OE+<;@O
M3K7:5'/!%<PO#/&DL3@JZ.H96'H0>HH \IL8M1U_7]9URTTZ"22QUNUN#9K.
MC^;LM3&R>8#L\U1(&Z[05"[N];$_AO5KY-;U[["MOJ<M[;7VG6,DJEE:W4*
M[JQ4-*N]#@D!6')YQWMM:P6=NEO:PQP0(,)'$@55^@' J6@#'\+:5+HWARTM
M+E@]X0TUVX.=\\C%Y2/8NS8]L5L444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% &7H'_(.F_P"OV[_]*)*U*R] _P"0=-_U^W?_
M *425J4 %%%% !1110 4444 %%%% 'Q%X^_Y*)XE_P"PI<_^C6KG:Z+Q]_R4
M3Q+_ -A2Y_\ 1K5SM !70^!2!XWTDG&!/W^AKGJZ#P.H?QKI2, 5:;!![C!H
M ^Q--TJPTV?59VOFNYM3G\ZX:X:/H$6-4 4 ;0J@<@D\Y)K1W6/E-%NM_+8;
M2F5P1C&,?3BLW_A#/#/_ $ --_\  9?\*/\ A#/#/_0 TW_P&7_"@#1<V$EO
M]G<VS08"^6VTK@=!CI2R-8RHJ2M;NJD,H8J0".A%9O\ PAGAG_H :;_X#+_A
M1_PAGAG_ * &F_\ @,O^% &G+)93A1*UO(%8,H<J<$=",]Z4S6C*X:2$A^&!
M8?-VY]:R_P#A#/#/_0 TW_P&7_"C_A#/#/\ T --_P# 9?\ "@"W>6NE7VG-
MI]P(#:L /+1]FW!!4J5(*D$ @C!! (P16+_PCK,GDOXRUEK?O&)+96(Z8\Q8
MA(#CC<&#>^:O_P#"&>&?^@!IO_@,O^%'_"&>&?\ H :;_P" R_X4 6[&UTK3
M;&&RLTMH;:%!''&I& HZ?7GGGOS5AI;1PX:2!@XVMD@[AZ'U')_.LS_A#/#/
M_0 TW_P&7_"C_A#/#/\ T --_P# 9?\ "@#1W6)E24M;F2,$(_RY4>@/:G>9
M9]Y(._=>_7\ZS/\ A#/#/_0 TW_P&7_"C_A#/#/_ $ --_\  9?\* -,RV9#
M R08;AAD<_6D=[*22.1WMVDC)*,Q4E<]<'M6;_PAGAG_ * &F_\ @,O^%'_"
M&>&?^@!IO_@,O^% &F9+-GWF2 OP-Q*YX.1S[&D#V2S-,&MQ*P"LX*[B!V)K
M-_X0SPS_ - #3?\ P&7_  H_X0SPS_T --_\!E_PH T5-@@D"&V42DM(%VC>
M3U)]:5GLG>-W:W9X^48E25[<>E9O_"&>&?\ H :;_P" R_X4?\(9X9_Z &F_
M^ R_X4 :1>R,XF+VYE"[1)E=P'IGTIWG6G_/2#KN^\.OK]:R_P#A#/#/_0 T
MW_P&7_"C_A#/#/\ T --_P# 9?\ "@#56XME)(FB&3DX8<FE^U6__/>+_OL5
MD_\ "&>&?^@!IO\ X#+_ (4?\(9X9_Z &F_^ R_X4 :WVJW_ .>\7_?8H^U6
M_P#SWB_[[%9/_"&>&?\ H :;_P" R_X4?\(9X9_Z &F_^ R_X4 :WVJW_P">
M\7_?8H^U6_\ SWB_[[%9/_"&>&?^@!IO_@,O^%'_  AGAG_H :;_ . R_P"%
M &M]JM_^>\7_ 'V*/M5O_P ]XO\ OL5D_P#"&>&?^@!IO_@,O^%'_"&>&?\
MH :;_P" R_X4 :WVJW_Y[Q?]]BC[5;_\]XO^^Q63_P (9X9_Z &F_P#@,O\
MA1_PAGAG_H :;_X#+_A0!K?:K?\ Y[Q?]]BC[5;_ //>+_OL5D_\(9X9_P"@
M!IO_ (#+_A1_PAGAG_H :;_X#+_A0!K?:K?_ )[Q?]]BC[5;_P#/>+_OL5D_
M\(9X9_Z &F_^ R_X4?\ "&>&?^@!IO\ X#+_ (4 :WVJW_Y[Q?\ ?8H^U6__
M #WB_P"^Q63_ ,(9X9_Z &F_^ R_X4?\(9X9_P"@!IO_ (#+_A0!K?:K?_GO
M%_WV*/M5O_SWB_[[%9/_  AGAG_H :;_ . R_P"%'_"&>&?^@!IO_@,O^% &
MM]JM_P#GO%_WV*/M5O\ \]XO^^Q63_PAGAG_ * &F_\ @,O^%'_"&>&?^@!I
MO_@,O^% &M]JM_\ GO%_WV*/M5O_ ,]XO^^Q63_PAGAG_H :;_X#+_A1_P (
M9X9_Z &F_P#@,O\ A0!K?:K?_GO%_P!]BC[5;_\ />+_ +[%9/\ PAGAG_H
M:;_X#+_A1_PAGAG_ * &F_\ @,O^% %O4KB%[:-5E1F-S!@!@3_K4K1KG;CP
MSH6G""ZL](LK>XCN8=DL4"JRYD4'! ]"1^-=%0!XOXJ^ 7_"3>*-1UK_ (2;
M[-]LE,GD_8-^SVSY@S^0K'_X9E_ZF[_RF_\ VVOH"B@#Y_\ ^&9?^IN_\IO_
M -MH_P"&9?\ J;O_ "F__;:^@** /'_#_P $[GP_:S6\/B*&=9'W[GL"I!QC
M'$E:_P#PK&^_Z#5M_P" ;?\ QRO2:* /-O\ A6-]_P!!JV_\ V_^.4?\*QOO
M^@U;?^ ;?_'*])HH Y'P[X7U3PZ;KRM0LYA/L^];,,;=W^W[UN[-9_Y^+#_O
MP_\ \76C10!G;-9_Y^+#_OP__P 71LUG_GXL/^_#_P#Q=:-% &=LUG_GXL/^
M_#__ !=&S6?^?BP_[\/_ /%UHT4 9VS6?^?BP_[\/_\ %T;-9_Y^+#_OP_\
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
M ,#)O_BJ/[*M_P#GI>?^!DW_ ,57Q?\ \)_XQ_Z&K6O_  .D_P :/^$_\8_]
M#5K7_@=)_C0!]H?V5;_\]+S_ ,#)O_BJ/[*M_P#GI>?^!DW_ ,57Q?\ \)_X
MQ_Z&K6O_  .D_P :/^$_\8_]#5K7_@=)_C0!]H?V5;_\]+S_ ,#)O_BJ/[*M
M_P#GI>?^!DW_ ,57Q?\ \)_XQ_Z&K6O_  .D_P :/^$_\8_]#5K7_@=)_C0!
M]H?V5;_\]+S_ ,#)O_BJ/[*M_P#GI>?^!DW_ ,57Q?\ \)_XQ_Z&K6O_  .D
M_P :/^$_\8_]#5K7_@=)_C0!]H?V5;_\]+S_ ,#)O_BJ/[*M_P#GI>?^!DW_
M ,57Q?\ \)_XQ_Z&K6O_  .D_P :/^$_\8_]#5K7_@=)_C0!]H?V5;_\]+S_
M ,#)O_BJ/[*M_P#GI>?^!DW_ ,57Q?\ \)_XQ_Z&K6O_  .D_P :/^$_\8_]
M#5K7_@=)_C0!]H?V5;_\]+S_ ,#)O_BJ/[*M_P#GI>?^!DW_ ,57Q?\ \)_X
MQ_Z&K6O_  .D_P :/^$_\8_]#5K7_@=)_C0!]H?V5;_\]+S_ ,#)O_BJ/[*M
M_P#GI>?^!DW_ ,57Q?\ \)_XQ_Z&K6O_  .D_P :/^$_\8_]#5K7_@=)_C0!
M]H?V5;_\]+S_ ,#)O_BJ/[*M_P#GI>?^!DW_ ,57Q?\ \)_XQ_Z&K6O_  .D
M_P :/^$_\8_]#5K7_@=)_C0!]H?V5;_\]+S_ ,#)O_BJ/[*M_P#GI>?^!DW_
M ,57Q?\ \)_XQ_Z&K6O_  .D_P :/^$_\8_]#5K7_@=)_C0!]H?V5;_\]+S_
M ,#)O_BJ/[*M_P#GI>?^!DW_ ,57Q?\ \)_XQ_Z&K6O_  .D_P :/^$_\8_]
M#5K7_@=)_C0!]H?V5;_\]+S_ ,#)O_BJ/[*M_P#GI>?^!DW_ ,57Q?\ \)_X
MQ_Z&K6O_  .D_P :/^$_\8_]#5K7_@=)_C0!]H?V5;_\]+S_ ,#)O_BJ/[*M
M_P#GI>?^!DW_ ,57Q?\ \)_XQ_Z&K6O_  .D_P :/^$_\8_]#5K7_@=)_C0!
M]H?V5;_\]+S_ ,#)O_BJ/[*M_P#GI>?^!DW_ ,57Q?\ \)_XQ_Z&K6O_  .D
M_P :/^$_\8_]#5K7_@=)_C0!]H?V5;_\]+S_ ,#)O_BJ/[*M_P#GI>?^!DW_
M ,57Q?\ \)_XQ_Z&K6O_  .D_P :/^$_\8_]#5K7_@=)_C0!]H?V5;_\]+S_
M ,#)O_BJ/[*M_P#GI>?^!DW_ ,57Q?\ \)_XQ_Z&K6O_  .D_P :/^$_\8_]
M#5K7_@=)_C0!]H?V5;_\]+S_ ,#)O_BJ/[*M_P#GI>?^!DW_ ,57R#H?B+XA
M>(]433M,\1ZU-<,K.<ZBZJBJ,LS,6 4 =S6O?+\4;2ZTV&#Q)J6H+J<ABLY]
M/U9IXI7!P5WJV 1WS@<$]C@ ^I_[*M_^>EY_X&3?_%4?V5;_ //2\_\  R;_
M .*KY7UIOB5HFFRZA)XMO+RUMY!%=/8:R9_LKDX"RA6RN2,9/&>,Y(I;]/BE
MIFN7^D7?B'5X[JRL7U"3.I2;6@1<EE.?F[CCN".U 'U/_95O_P ]+S_P,F_^
M*H_LJW_YZ7G_ (&3?_%5\P36WQ&AT=]5;Q]$UDK%/-3Q&&4N%W>6"'P7QSMZ
M\T\:=\4Y$A6'Q;/->36ZW,5BFN_Z2Z%=^1$7W'Y><>U 'TY_95O_ ,]+S_P,
MF_\ BJ/[*M_^>EY_X&3?_%5\F:1J/Q*US1-5UBP\0:U)9Z6@>Y?^T) 0""3@
M9YP 2?05)H5]\1=?LY+Z'Q=>VEC'*(#=W^L-;Q-*1N$:EF^9L<X';KVH ^KO
M[)MMR,6N6VL' >ZE89!R."V#R*O5\IV-E\4;R_N]/?Q9<VFH6DC)-9W>N>7,
M JARX4ORFTYW#C&>:Q'UWQ^WB./0K3Q9J-_>RR)%%]CU9I8Y&8 @!PVWOR<X
M&#GI0!]CT5\H7D'Q-M7T_P OQ=<WD-]>II\<]GK9FC2X;I&Y5OE.#GZ5F?VM
M\1!::[<GQ/JWEZ'(D=[_ ,3*3*LTAC&WYOF^84 ?85%?*UQI?Q:MO%EGX:D\
M0:I_:%W UQ%C5)#'L&[.6S@?=/YCUJE>-\3['P]?ZY+XCU4V-C>-97#)J<A*
M2*P4\;NFX@9]Z /K:BOD?7'^*'A_6M.T>_\ $.KB_P!15#;PIJ3L27;: ?FX
M.>*>_P#PL^/QM_PB4GB35$U4@L VIN(R!&9,A]V,;0?QXH ^M:*^46@^)8:Q
M,7C*:XM[RZ%E%=6VN^;$)R-RQLRN=K$=,^HK-FU+XD6VF:GJ%WXCUBV@TVZ%
MG-YVHR*6GSS&GS?.P R0.@YZ4 ?8%%?$7_"?^,?^AJUK_P #I/\ &C_A/_&/
M_0U:U_X'2?XT ?;M%?$7_"?^,?\ H:M:_P# Z3_&C_A/_&/_ $-6M?\ @=)_
MC0!]NT5\1?\ "?\ C'_H:M:_\#I/\:/^$_\ &/\ T-6M?^!TG^- 'V[17Q%_
MPG_C'_H:M:_\#I/\:/\ A/\ QC_T-6M?^!TG^- 'V[17Q%_PG_C'_H:M:_\
M Z3_ !H_X3_QC_T-6M?^!TG^- 'V[17Q%_PG_C'_ *&K6O\ P.D_QH_X3_QC
M_P!#5K7_ ('2?XT ?;M%?$7_  G_ (Q_Z&K6O_ Z3_&C_A/_ !C_ -#5K7_@
M=)_C0!]NT5\1?\)_XQ_Z&K6O_ Z3_&C_ (3_ ,8_]#5K7_@=)_C0!]NT5\1?
M\)_XQ_Z&K6O_  .D_P :/^$_\8_]#5K7_@=)_C0!]NT5\1?\)_XQ_P"AJUK_
M ,#I/\:/^$_\8_\ 0U:U_P"!TG^- 'V[17Q%_P )_P",?^AJUK_P.D_QH_X3
M_P 8_P#0U:U_X'2?XT ?;M%?$7_"?^,?^AJUK_P.D_QH_P"$_P#&/_0U:U_X
M'2?XT ?;M%?$7_"?^,?^AJUK_P #I/\ &C_A/_&/_0U:U_X'2?XT ?;M%?$7
M_"?^,?\ H:M:_P# Z3_&C_A/_&/_ $-6M?\ @=)_C0!]NT5\1?\ "?\ C'_H
M:M:_\#I/\:/^$_\ &/\ T-6M?^!TG^- 'V[17Q%_PG_C'_H:M:_\#I/\:/\
MA/\ QC_T-6M?^!TG^- 'V[17Q%_PG_C'_H:M:_\  Z3_ !H_X3_QC_T-6M?^
M!TG^- 'V[17Q%_PG_C'_ *&K6O\ P.D_QH_X3_QC_P!#5K7_ ('2?XT ?;M%
M?$7_  G_ (Q_Z&K6O_ Z3_&C_A/_ !C_ -#5K7_@=)_C0!]NT5\1?\)_XQ_Z
M&K6O_ Z3_&C_ (3_ ,8_]#5K7_@=)_C0!]NT5\Q?!CQ9XCU;XE65IJ.O:G=V
MS0S%H;BZ=T)"$C()Q7T[0 4444 %%%% !1110 5Y!^T=_P D\L/^PK'_ .BI
MJ]?KG_%OA;2?%]A::;K,#S6PN1*%21D(8(X!R#[F@#X@HKZHM_A!\+[R]FLK
M4)/=PY\V"+4F9X\''S*&R/QJ%OA;\)4=D>XME93A@=5P0?0_-0!\NT5]6GX+
M_#=;1+LV["V<*5F-^VQMV N&W8.21CUS27OP:^&>FJC7T7V4.<*9]09-WTRW
M- 'RG17U)'\*/A1-YGE2P2"--\FW5"=BY R?FX&2.?>B#X4?"BZF6&WE@FE?
M[L<>J%F/&> &]* /ENBOJUO@Q\-ELTO&MR+5PI68Z@P1MV-N&W8.<C'KFI'^
M"'P\CFCA>RE664$QQF]<,X'7 SSC(S0!\G45]43?"'X76]M#<S!(X)AF*5]2
M95D_W26P?PJ:#X+_  WNK8W-O;--;C),L=^[+QUY#8H ^4:*^HD^%GPEED6.
M.XMG=R%55U7))/0 ;JO77P2^'5E;M<75I)!"N-TDM\ZJN3@9)..I H ^3Z*^
MJ[/X-_#/459K&+[4$QN,&H,^WZX;BIHO@C\.Y@YBLI9!&Q1REZYVL.H//!'I
M0!\G45]3V/PB^%NJ/(FG^7=O%Q(MOJ1D*?4!CBEG^$/POM4+W 2%5D,1,FI,
MH#@9*\MUQSB@#Y7HKZHM/A%\+;^<P6?EW,H4L8X=2+MCUP&SCD59C^"/P[EG
ME@CLY'FAP)8UOG+)D9&X9XR.>: /DZBOK&'X(?#R?S/*LI9/+<H^R]<[6'4'
M!X/3BB?X(?#RUA::XLI8HE&6DDO755^I)XH ^3J*^KU^"GPY>Z>U6U<W"*&>
M$7SEU!Z$C.0*4?!/X=&Z-J+20W 3S#%]N?>%SC.,YQGO0!\GT5]8Q_!'X=S2
MRQ1V<KR0D"1%O7)0D9 (SQQ@\U6O_A#\+M*\O^T0EGYAQ']HU)H]Y]!N89H
M^5Z*^L'^"7PZB2-Y+.1%D8*C-?. Y/0#GDGM2P_!#X>3F016<LAB<QR!+USL
M;@[3@\'!''O0!\G45]81_!/X=2VYN([21X5W9D6^<J-I(;G..""#Z8-0:?\
M"#X7ZLLC::$O5C.'-MJ32!3Z':QQ0!\K45]:GX$^ 1UTVX_\"Y/\:@7X+?#=
M[(WJVS-:!#)YXOW,>T<EMV[&/>@#Y1HKZPD^"?PZB@$\EI(D)QB1KYPIR0!S
MG')(Q]:JS_"7X5VMRUM<M%#<*0&BDU,JPR,C(+9Z$?G0!\LT5]:CX$^ 3_S#
M;C_P+D_QJ&#X)_#FYDECAM7D>%MLJI?.Q0^C '@_6@#Y0HKZL;X,_#56F5H2
M#"RI*#J#9C9L!0WS<$Y& >N:34/@Y\,M*@$^HQBSA+;1)<:BT:D^F68<T ?*
ME%?5<_P;^&=K:)=7$7DVSXV32:@RHV1D88M@Y'-%G\'/AEJ(<V,8N@GWO(U%
MGV^F<-Q0!\J45]47'PA^%UI?16-SLAO)L>5;R:D5D?/3:I;)_"I+WX-_#/35
M0WT7V4/G:9]09-V.N,MS0!X'\.]6T_3M1UBSU.Z-G!JVDW&G+=;25A=]I5F
MR=N5P<#OZ9-;OAV3PY\/_%GA^\G\1)J<RR3K?/IP9X+6.2,QJR,0"S?-N.!T
M&,9QGUN'X0_"ZYA>: )+$C*CNFI%E5F("@D-P22 !WS5J/X'_#R626..RE9X
MF"R*MZY*$@'!&>#@@_0B@#Q,1Z/X-\)>([5/$5AK%UK$4=O:PV&]@J"3<9)=
MP 0@ 8')R?3)';:KX^\/ZO?^,X+S4(WF@L;R/1KP-\LT4T6&@SCG#@%<^K 8
M P>S7X*?#E[I[5;5VN$4,\(OG+J#T)&<@4H^"?PZ-T;46DAN GF&+[<^\+G&
M<9SC/>@#Y^;4K+_A3T6E_:8_MPU][@P9^;R_LZKN^F1BO1(_'>A-KD-E'-IM
ME<'1(8;3Q%' &EM+@0@%78Y^4\ID#(S^([B_^#?PSTJ 3ZC%]CA+;1)<:@T:
MY],LP&:67X-?#2"S6\FA\NU< K,^H,$.>F&+8YH \W\/>+?"GA'3/#.D7,MU
M>E?,NM1-G*GV8O.#&R2J5)<I%@?*0/KVR;JTT'6?#D?A:V\3:=9OHVI7+P7%
MXS+#>6TF") RJ?W@P!M]^M>LVOPD^%E[*8K1HKB0*6*1:F7( ZG ;I3(/A1\
M*+J98;>6":5SA8X]4+,?H W- 'CGAB^T#1OB1?RVVJR2Z2+2ZBAO+Q=C2EH2
MH)'NQ.,\XQD \5R_A2[M['Q5IEU=7]QI\,5PCM=VZ!WAP>&"G.0#C(P<C/!Z
M5],1_!#X>2RRQ1V4KR0D+(BWKDH2 0",\<$'Z&HV^#'PV68PM;D2AUC*&_8-
MN895<;NI R!WH \YU?7/#UI-HFJ:G>^'[W6K76K>Y%UH%NR-+;*VZ1IQ@*7X
M&!USTXS69KEQHVD>'/' A\0:=J4GB.ZADLHK(NSHBSF4F4,H"':0,9/->JW_
M ,(/A?I7E?VB%LQ*=L?VC4FCWGT&YAFG7?P;^&>GHCWL7V9'.$:;4&0,?8EN
M: ,:^^(7AA]<N;Y=:B:X@U2"VM)%^[]CE>UDG;.,X!BF'MN/K6'I'BKPM/<2
MZ7JVHP-I6H:MJ;W +?*J&2*:&0\="8L#_>KM+/X/?#'46=;%%NF0 N(-19]N
M>F<-Q3;'X0_"[4WE33PEVT1Q(MOJ32%#[X8XH X-?&>@W?B?3/%VIWR/+I^E
MSW"VL9!D-U)<2[(P&!&55]V><84T_1_%/A2YUGPCKJW\EK)I"7.FSQZI*KRO
M#]GD,+DH "H+%.@/('N?1_\ A1'@+_H&W'_@7)_C1_PHCP%_T#;C_P "Y/\
M&@#P[Q%XCT[Q!\-[..Q.GZ1=6UZ7O=(M8!&EPQ&$N$/+' )4J6/K@8&8?B3X
ML;Q%;>&HDOX[D1Z7%+>>6 ";PY61GXY?:D8YZ=NM>[_\*(\!?] VX_\  N3_
M !H_X41X"_Z!MQ_X%R?XT ?)-%?6W_"B/ 7_ $#;C_P+D_QH_P"%$> O^@;<
M?^!<G^- 'R317UM_PHCP%_T#;C_P+D_QH_X41X"_Z!MQ_P"!<G^- 'R317UM
M_P *(\!?] VX_P# N3_&C_A1'@+_ *!MQ_X%R?XT ?)-%?6W_"B/ 7_0-N/_
M  +D_P :/^%$> O^@;<?^!<G^- 'R317UM_PHCP%_P! VX_\"Y/\:/\ A1'@
M+_H&W'_@7)_C0!\DT5];?\*(\!?] VX_\"Y/\:/^%$> O^@;<?\ @7)_C0!\
MDT5];?\ "B/ 7_0-N/\ P+D_QH_X41X"_P"@;<?^!<G^- 'R317UM_PHCP%_
MT#;C_P "Y/\ &C_A1'@+_H&W'_@7)_C0!\DT5];?\*(\!?\ 0-N/_ N3_&C_
M (41X"_Z!MQ_X%R?XT ?)-%?6W_"B/ 7_0-N/_ N3_&C_A1'@+_H&W'_ (%R
M?XT ?)-%?6W_  HCP%_T#;C_ ,"Y/\:/^%$> O\ H&W'_@7)_C0!\DT5];?\
M*(\!?] VX_\  N3_ !H_X41X"_Z!MQ_X%R?XT ?)-%?6W_"B/ 7_ $#;C_P+
MD_QH_P"%$> O^@;<?^!<G^- 'R317UM_PHCP%_T#;C_P+D_QH_X41X"_Z!MQ
M_P"!<G^- 'R317UM_P *(\!?] VX_P# N3_&C_A1'@+_ *!MQ_X%R?XT ?)-
M%?6W_"B/ 7_0-N/_  +D_P :/^%$> O^@;<?^!<G^- 'R317UM_PHCP%_P!
MVX_\"Y/\:/\ A1'@+_H&W'_@7)_C0!\DT5];?\*(\!?] VX_\"Y/\:/^%$>
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
M,J/J..AH \^\(:G_ &-XHTB\O+?4(+GQ&DD6J-<V$UO&MVSM-" \B ,0'DB
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
MQ ..,]<<9H Z*BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@"E??\?>F_\ 7R?_ $5)5VJ5]_Q]Z;_U\G_T5)5V@ HHHH ****
M"BBB@ KC/B46&@V>UY$S>KDHY4G]W)W!KLZXSXE_\@&R_P"OT?\ HN2@#S%W
M>.-G:XN=J@L?W\G0?\"K.MM>M+JZM+:.\NQ+=P>?"&ED&Y<D?WNO!X]JOW"E
MK695&6,; #U.*XV#P]>7#6.^)[>>WTI1#,W'E7"R[E!_#K[&@#HUUZU;R EQ
M?,TYF$:K)(2QB&7&-W7T]:C@\1V]Q++&AU=3""92ZS*(\*6^8YXX'>L?2=/U
M%;GP_-<VCQ-#+>O<#'$>\?+^?:M*&SN5;Q(3"X^TD^3_ +?[K''X\4 6KK7[
M.RTRVU&XO;M+>XV^6?-D).X9'&[T%6Y+U(K^&R:ZNO/F1G0">0@A>O.[WKEA
MI&J7Z6%L88H8+/3A"?M2,0TDB;7V[2.0O&>QS3K4:G:W&CS7>G7<SV4,UM*8
M4#%L8"L,D9! '/L: .JN;C[):S7,MQ=".%&D?$\A. ,G^*L^'7XIHFE U=(E
MB:8R2+,J[0N[()..G3UI]^9=0\.7HCMIXY9K:55AE4!\X( (!(Y[<]Q6):6\
MRZ7-:BUU_P Y["2';=2!H0WE] -QQR,#CO0!L0^((9[>2X']K) D)G,LBS*I
M0#.02<'CIZTD?B&![:6Y)U:.".+SC)*LR*5XZ$G!ZYJC!HTUMX5FC$]_-<RZ
M;Y7V::;>J.8_NJO;GC]*1]%GA\*7,*3W]Q<362IY$\V\(VT<*.WI^% &I:ZU
M'=$D'588Q&9#+<":- H&<[B<=.:BMO$=G=3)$EQJ*F5&> R><HG &3L)/S<5
ME6]C+<Z=<V*QZ['+-:-$&OY=T*M@=/F..1CIT)K1TV]U"1[*U?2);=(8MMQ+
M/M"J0H $9!.[)'7TH =#XDMY[AX%&L"2/'F!DF'EY&06Y^4$ GFK%AK-OJ4Z
MPV]U>>8T"W"AY9!N0G&1\WKQ56"UN%UKQ#,86$=Q' (6[.5B8''T) K&GTS5
M;?0M(GL;9O[0BMGM)H^C!'4X)_W6Y^IH VE\3V<@A,,FJ3^<K/&(?-<LJL5)
MP#TR*T([WS+$WADOHHPK,5EDD1P%SG*DY[5SE_I3V>IZ<L,.IO:VUB8/,TYM
MC[MW<Y'!ZGZUM1*TF@2Q+'>!S#(BK>',Q.#C)R<^W/2@!EGXBM+V:")+C4(F
MN 6@,YE02\9^4DX-6!JUN=9.D_;;G[8(_,V>?)C'IG=UQS]*P;6"]O+/0;)]
M.NK9=/EBFGFF"@?NU/RJ 26SGTJK_9FN!!K/D0_:A>&[^SA3Y^T_(8MV<;=G
M;&?>@#=/B. 7GV3;K/G[=VP1S9VYQNZ_=SWIP\0PO/+#&-7E,4K0N\2S,@8'
M!&X'%'V:8^,1>"-OL_\ 9GE>81QO\T''UQS6+9VT]G?7CRVNOY:_EF06D@$+
MJ6R"5W#.>_'2@#L/WG_/Q<_^!#__ !5-1I#"A-Q<9RXSY[_\]&]Z<:;'_J4_
MWI/_ $8U "YD_P"?BY_\"'_QHS)_S\7/_@0_^-+10!7OKU=.LI;NXN;H0Q#+
M%9I"<9QTW>]0#6+8W=[:_;+KSK.,2RIYTF=A4-D?-SP1^8J'Q+;S7?AN^M[>
M-I)I$ 5%ZD[A6)J>B7LU[K&H6D3+=J8_()Z3QF$)(GO_ (CWH W?[=@.T1RZ
MC*S6R702)I78QN< X!Z^M01^*+.2UDN1)JBP)@&1Q*JD[@N <X)R>GL?2H-$
MLKFWU:TEFA=$31X(&8C@2*>5^HJF=-O?^$'>R^S2?:3<;A%CG'G;L_ES0!T%
MSJUO9ZG;:?->W*W-SGRU\^3MZG=W(P/>I8[U);Z>S6YNO/@57<>=)@!NG.[V
MKE]2TC6-3N-5OHA#$WFK]D656\T"+E2AS@;B3U'?M5R&YN[?7;J_ETB_=+JV
M@^6&-3L8 [E.6'0G% &SJ&HIIELL]Q/>%6=8U$<LC,6/0  U6.NQ)9SW<HU>
M&&#;O,JS(<$XR 3R!WQTJMXD@GOM&MC#;W);[3#*T<6!*JCDXYX8?7K4*RW$
M.EWRVMAK-Q/(H1(]38."6R/[QPHZGUXH T+G7[.U%V7O+MTM$1YGCED95#D!
M1G=R3D'Z5&?$EFD5RTMQJ,+VT8EDBF,J/L) W $\C) KGI-$U#3_  QJN@QV
MS7.X1S07$2<2DLFY3[C:<>PK3UKP^W]F:G-%/>7]_- ($,SACLWAMJ@ #KS^
M% %^Y\16UK<W$#OJCFV"F9XA*ZH"NX$D'CBI;[7+/3M/@OKB_N?LTY41NLTA
MW;AD'&<XQ6%?:)J-U>:]/;374#2"'R8U?;'<@1X93CGVZCK2SZ;?:M/;1P6<
M=E96MD8EBNT9@&D4JP7!!.U0!G\>] &YJ>M1:3S=/J1CVAC)$9709.!E@< Y
M_F/6B/6H&ECCDFO[=WC>7%P\L>U4^\3D\5CW%KJ5SX%:PFMI&OH62':!_K D
MBX8>HV@<^QJQX@TNYU/5 L*D(]C/%YI^Z'8C:#]<4 7+7Q%9W<\,27&HQBX.
M+>28S(DW^ZQ/-*?$%D+:_N/MMT5L)#'< 32;E.<=-W()Z'V-9CB_U2/2;%M+
MN+0VEQ%-<32[1&HC'2,@G=GMZ?K65J?A_4#8ZE<V4#?:9[J>.6''^NA9PRL/
M<'GZ$]A0!V&HZDFEQ1R7$]Z1)*L*+%)([,YS@  ^U)8:I#J1E2WN;P2PD"6*
M625'3/3()[U4\2Q3RQZ?+;V\MQ]GU&&=TB +;%W$XR1[?G6;=Q:I<R:IJ%M8
MSP27-NEG;QR8#\GYI&P3MP"<<T ;%GKMKJ%C/=VEU>SQP.498Y)"Q(QT7.3U
MJ&'Q+:SK<.K:L$MPYE=UF54*#+*3G@X[?2J6DZ9J&CZU&'2"2TN+987:V1E"
M-$,(S[B>2,C(IT5C=#1/$L)@<27-U=/"N.75D 4CZF@#2LM96_D1(AJR!UW+
M)*LR(1C/WB<<UH9D_P"?BY_\"'_QKG= C>W>WC>#7E<0A&-W(&@4A1G W''(
MP..]='0 F9/^?BY_\"'_ ,:,R?\ /Q<_^!#_ .-+10!'&TK&3-Q<\.0/](?_
M !I^9/\ GXN?_ A_\:CA_P"6G_70U+0 F9/^?BY_\"'_ ,:,R?\ /Q<_^!#_
M .-+10!!>78L;.:ZGN;H11*68B>0G'TW57BUFVFO;BS6\NO/@A6=U,T@RA4'
M(^;G@C\Z;K\$MUX?OX($,DLD)"HO4FN>N-#OI+[4K^WB,=W%';&U9NDH$)66
M/\>GUQ0!O+K]LX3RYM1E9[5;M4C:5F,9<(" #UR>GIS42>)[1[6XN=^JK! "
M9)'$JJ""%(R3UR>GUJEH6GW=MJVGRS0.D<>BI [$=)!+G;]<<U%)IUX?!FJV
M@MI/M$L\K1QXY8&0$$?A0!NWFKVUA=6=O<7ERLMX^R$>=(<GCKSQR14RWJ-J
M$EB+FZ\](Q*P\Z3&TG YS[5S.IZ-JNLWNI2JL$,?E+:P>>K;R%(?<A! &7'4
M]JFMKF_BUC^T;G2;YVGL(XW6&-25D#'=D%AQW'U% '3Y?O<7 'J;A_\ XJLJ
M'Q)8SZ/-JD5Y>/:POLD(DDW Y';=G'S TNMF[N=!>*Q@D%Q=JL0##F(/]XMZ
M87(..AK,L-&O+34;BTNXX9-/O[00R-:JP6,HNP9W$D$KW[G% &_)?QQWUO9F
MZNFFN%9T"SN1M4<DG=P/2H[+5;>_OKNSM[RY:>U?9*IFD&#DCCYN>016#HMM
MJME;WE_>6I>]M;5;*TC R75,G/N"=O/L:;I6CZKH]_I-TZP3* ;>Y\E6\S:Y
M+EG)/.USG(H W+'7+743;"WN[PFXB:6/=+(,JK%3_%ZBI-4U6#1[075[=W21
M%P@*S2$DG/;/L?RKE]%M;_2!I$L^F7DGE6<T4B0H"RLTS,,Y([?SJ_J%MJ&N
M:C;M':"WM88),K?QG#/)E",*W4+R#GC- &O?ZO%I\EM')-?RO<[O*6W>60MM
M )X!]#FF1Z]:2P1RK=WH\RZ6TV.\JLLIZ*P)XKFWL=2\G1([JVU G3GN());
M$[9&3:HC93D<$8'T!IRV&H162.+*\DB36(KM$EVM<L@!WLY!Y.>F3GWH Z?4
M-4CTU83/-?,9G\N-87D=F;&<8!J2SO3>QLZ'4H@IQBX:6,GZ GD5@ZTUQJBV
M$D>FZM$MO=;I @5)=NT\J0W]16MHI*V[J8]47$F[.HN&<Y Z')XX_,F@"&?Q
M)96\TJ/=:@8X7\N:X0S-%$WHS X!I;KQ':6EU<023ZDQMU5II(C*Z(&&X$L#
MTQ60D.HV&B7NA+I<]Q+*9DAN$*^4RR9^9F)^4C/3'84MIX;G>^U*WGN[R"U:
MVM8-\#!5N L.QNH)QQ[=: -:Y\16UK-'&SZK()=OE/$)G27<NX;2#SP>U2?V
M]:*EX\MY>0K9I&\_FR2*4\P948SG/MZU!J-BXGT*.UA8P6EPN0.=B!"HS^E9
MFH:3?W&I:U<00;OW]E/ KG"S^6A#+G\?SH V;?7K:X>6,S:C!+'$9C%<&6-F
MC'\2@GD4Z#6[6YM;*YAO+IX[R7R8B)I,[^>"-W'0UEW27FM:E#=+IUS:PVEM
M<#_20%>5Y$VA0 3P.N:H6FAWUC=:%Y$+"T9H9[J/',$RQ[6;Z-GGW7Z4 ;\?
MB*SEN8X5N=0"2R&**=C*(I'R1M5\X)R"/PK4S)_S\7/_ ($/_C7'VMGJ$&HV
MXL[&^LIOM6ZZ190UDT9)W,N3G)&.!C&3C%=C0 F9/^?BY_\  A_\:,R?\_%S
M_P"!#_XTM% "9D_Y^+G_ ,"'_P :0-)YI7[1<X"_\_#_ .-.I@_UY_W1_,T
M.S)_S\7/_@0_^-1W$YMK::XEN+D1Q(TCD3R'@#)_B]!4M5-4B>;1[^*)2TDE
MM*BJ.I)0@#\Z *]IKB7I3R4UC;(A='9)E5AC(PQ..1T]<BEM]>M+LV0@O+N1
MKS<8U$LF0%^\6^;Y<>_X9K*T%)+*.V66U\0^9%;[769PT *IR%7=[87CN.E1
M:-8:C8:W_:EQ9)C5-WGQQK\UH<Y7)[@\9]^3TH U;+Q+97TMND=QJ,?VD[8'
MF,J)(?0-G!--7Q-9O#:2Q2ZG,+I7>)8O-=B%;:<@'CD52\-^'VCT_2I-1FO/
M,M6,BVDC 1QON.#@#.<'/)[UGZ7H-^UOH<,IN[)H+:Y626$A6C8R$J#]1V[T
M =-%K-K+ID^H+>W0@@W"7=+(K(R]5()SGIQ[BC^V86TJ'4H9=0GMY?N^2TKL
M.N20#QC!!]ZYU=-U.72(-'^Q>7,]XTE[<2[GBGV_-O8YR=Y"^_R]JT]'M=0L
MFU6SNHT:.1FN()(5(C)<'<@!.1@]O<T 6(/$=K<102K+J:QW$T<$3R>:H=GS
MC!)Y'RG)^E$_B2RMYI4>ZU QPOY<UPAF:*)O1F!P#6:FGWB^'_#4!MW\VUOK
M>29,<HJELD_3(_.HTAU&PT2]T)=+GN)93,D-PA7RF63/S,Q/RD9Z8["@#H$U
M6WDU233EO+G[2D0F*^?)@J>X.[!ZBECU2*72/[46YN_LOE&;/G29V@$GC=[5
MSC^'[R.ZGGME/VRRMK46DQ'$K(C*Z?1AP?PJ_:V5RG@(V30.+G[%)'Y1'S;B
M&P/U% %VRUZVOKB.W2XU"*65"\2SF6/S% R2I)P>.:EAU:WGU>?2X[VY-W @
M=U\^3 !QWS[BL:)+RZET9FTVZ@CTR(O*TH4-(PCVA$ ))R1[52M]*UNT-EJL
MD<$DXN6N)X8D;SB)<!P><'  P,<8H W8/$4,]ZMHBZR)SMRKI,-H)P"W/ ]Z
M6V\0PWDB+ -8=7D\L2!)MF<X.6SC /4TZWMID\77=TT9\AK6-%D[$ACD5A:'
M:SV7DI<6NOK()V8K'(!;X+DC*[NF#SQZT =AF3_GXN?_  (?_&C,G_/Q<_\
M@0_^-+10!M>#FD'C/2@9YR#)("&F<@_N9.H)P:]EKQKP?_R.>D?]=)/_ $3)
M7LM !1110 4444 %%%% !7&?$O\ Y -E_P!?H_\ 1<E=G7&?$O\ Y -E_P!?
MH_\ 1<E 'F=%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !38_]2G^])_Z,:G4V/_4I_O2?^C&H =1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110!%#_RT_P"NAJ6HH?\
MEI_UT-2T %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4P?Z\_[H_F:?3!_KS_NC^9H ?1110 4444 %
M4M5U%-*TV6]>)I5C*C8I )RP7O\ 6KM9?B.PFU/0;FSMU5Y9"F%9MH.'4GGZ
M T 1G73!)>0WNGSVMS;6K7?E.Z-OC!QPRDC.>*=%J]VUF]Y-HUQ#:BW:X$K3
M1G< NX# .>161%X?NU.H&VT^WTV&XL9(/L\=R9?-D.=K$D #&<9]_<TZRT2:
M"RF@CT&UM9I+-X&N5O-Q9BF/N[>[8[\4 :UKK$TMI]MN=-FM+'R/M'VAY48;
M<;A\JG/(]JCM_$!DEL_M.FW-I;WKA+:>0J0S$94, <J3VS_]>H+7PM91:$]J
ML*P7=Q9K#/*K%OFVC)ZXQN&>,4T66L7YTVUOK>V@@LIHYI9XYMYG*= JX&W)
MZY_^L0!R>)\VHO9=+N8[ R^4;D.C '=MSMSG&?:K(UB[FNKN&ST:XN5M9C"\
MBS1J-PYZ,0>]8L/A2:UM;6\B@A?4H+EI7BD?,<R%CQSPK '((']*?)H,O]IW
M]S-H-M?^?<&6*62\\LJIQ@8P?K^- '7449)Y/4]:* "BBB@ HHHH VO!_P#R
M.>D?]=)/_1,E>RUXUX/_ .1STG_KI)_Z)DKV6@ HHHH **** "BBB@ K%\2:
M';>(+6TLKN6XCC%QYFZ!]C9"/WP>.:VJ@G_UUK_UU/\ Z U ''_\*NT7_G^U
M;_P*'_Q-'_"KM%_Y_M6_\"A_\37;T4 <1_PJ[1?^?[5O_ H?_$T?\*NT7_G^
MU;_P*'_Q-=O10!Q'_"KM%_Y_M6_\"A_\31_PJ[1?^?[5O_ H?_$UV]4+W6M.
MTZ_L[*\ND@GO!(8 ^0'V %OFZ @'."<D XZ' !R%G\.O#>H6J75EJVH7%O(,
MI+#>AU;G'! P>14__"KM%_Y_M6_\"A_\36%\/=3GLH/#%K<7/D:=+H5W<E92
M%1F6XC(?)]$<GZ'-5O#%[K?BD6<5QXCU*WC_ .$>AO6-L45GF::90Y)4GHHX
MZ' SG% '3?\ "KM%_P"?[5O_  *'_P 31_PJ[1?^?[5O_ H?_$URH\2^(-8%
ML7NYK<P^'[/4C)%>PVJEY$8R3L'4[D4J!C[HYR.1CTO29)M8\*V,MY*HFO+&
M-II+1V0;G0;C&W4#))!ZCB@#F(/AQX=NGG2#5=1E:"3RI0EX&,;X!VM@<'#
MX]Q2W7PW\/65M)<W6JZC!!$I:266\"JBCJ22, 5+X'@T_0%\5P1>7:V-MK)
M,DG"C[-;Y+,QR22<DDY).36]XJN-(L]!ENM<4O8P21S;!DEY%=6C 4?>)<+A
M>A/6@#C[7P=X,OM-FU*T\27$]A#D2W,>I(T<> "=S 8& 0>?6I]/\ ^%]6M%
MN].UJ^O+9B0LMO?+(I(ZC(&,UEZG"7;_ (2&]FMHOMVM:;]NM89D=;:"-R(O
M-9>"QD92QR5&  2%R=[3]/M];\4^,[.;?+I4DMI'*D<C*CS"+]ZI*D9^7R@P
M[C@\9% %%_!'A&+2?[6DU^Z33=H;[6VH((L$X!WXQ@D@?C4UA\/O#.J6<=YI
M^LW]W:R9V307JNC8.#@@8X((_"L.R!F^%WP^@CE@M[B6]MOL]S<']U#(JR."
MR_QY"E N5RSK@@@5U?@ -$_B6VFDAN+N+69#<W-N-L4LC1QM\J\["JE4926.
MY22Q)- $/_"KM%_Y_M6_\"A_\31_PJ[1?^?[5O\ P*'_ ,37;T4 <1_PJ[1?
M^?[5O_ H?_$T?\*NT7_G^U;_ ,"A_P#$UV]% '$?\*NT7_G^U;_P*'_Q-4-+
M^'FDWJW:R7FI*+:ZD@39<8RH.[)XY.6/Z5Z-6/X?ZZK_ -A"7^2T 8'_  J[
M1?\ G^U;_P "A_\ $T?\*NT7_G^U;_P*'_Q-=O10!Q'_  J[1?\ G^U;_P "
MA_\ $T?\*NT7_G^U;_P*'_Q-=O10!Q'_  J[1?\ G^U;_P "A_\ $T?\*NT7
M_G^U;_P*'_Q-=O10!Q'_  J[1?\ G^U;_P "A_\ $U5OO 'A?3(XY+_6KZUC
MDD$2-/?*@9ST4$CDG'2O0:X7XH:;!K.F:'I=S_J;S5XX&(ZC=%*,CW'4>XH
MAN_A]X9L&MUN]9OX&N)1#");U5,DAZ*N1R3Z"K/_  J[1?\ G^U;_P "A_\
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
MPJ6SLK73K2.TLK:&VMHQA(8(PB+SGA1P.37C7_"1ZW_T%KO_ +^4?\)'K?\
MT%KO_OY0![917B?_  D>M_\ 06N_^_E4Y/'5S#<FWE\3&.8'!C>Y (/N#0![
MQ17ATWBS5+=XDGURXC:5]D:O-@NWH/4TJ^*]5>XDMUUNX,\8!>,3?,H/0D>E
M 'N%8_A_KJO_ &$)?Y+7D$7C>\GEBBA\12223*6C5;@$N!D$CU^ZWY&HT\8S
M6R73)X@,:QRG[01< ;9"?XO<D'\O:@#WNBO!D\>7$L,LL?B8M'$ 9'%R"$!.
M!D]N:FF\8:C;G]]K\T?R&3YIP/E'\7TY'- 'N=%>#V_CJYNYA#;>)6FE()"1
MW()./:FS>/9[>9X9O$YCD0X9'N0"#[B@#WJBO!)?'TT#[)?%!1\!MK7(!P1D
M'\00:67Q[/!)Y<WB<QO@':]R <$9!_$$&@#WJHIK>&X,9FACD,3B2/>H;8PZ
M,,]#R>?>O$?^$PU'[3%;_P!OS>?*F^.,3C<Z\\@=QP>?:FCQK>E;AO\ A(I-
MML=LY^T#$9SC#>G/% 'M?]FV(! L[?F;[0?W2_ZW^_T^][]:@CT#1H;R6\BT
MFP2YFD$LLRVR!W<'(9FQDD'G)KQVT\8ZC?Q&2TU^:= <$QS[L'T/I4__  D>
MM_\ 06N_^_E 'J>@Z ='EU"[N+Q[[4+^823W#QJG"J%1%5> JJ/?)+'O5N_T
M;3-5>!]1TZSO'MVW0M<0+(8SQRNX'!X'3TKR'_A(];_Z"UW_ -_*/^$CUO\
MZ"UW_P!_* /7[K2-.OKNVN[NPM+BYM3NMYIH5=XCURK$94\#IZ4L&F6UOJEW
MJ*)_I5TD<<K^JQ[MH_#>W)YY]  /'_\ A(];_P"@M=_]_*/^$CUO_H+7?_?R
M@#U6Y\*>';VXDN+O0=+N)Y#EY);.-F8^I)&35N32=.FU*'4I;"UDOX5V173P
MJ947GA7QD#D]#W->/_\ "1ZW_P!!:[_[^4?\)'K?_06N_P#OY0!ZJ_A3P[)=
MF[DT'2WN6D,IF:SC+ER<EMV,YSSGUJR-&TQ=5;5%TZS&HLNUKL0+YQ&,8+XS
MC '>O(?^$CUO_H+7?_?RC_A(];_Z"UW_ -_* /;**\3_ .$CUO\ Z"UW_P!_
M*/\ A(];_P"@M=_]_* /;**\3_X2/6_^@M=_]_*/^$CUO_H+7?\ W\H ]LHK
MQ/\ X2/6_P#H+7?_ '\H_P"$CUO_ *"UW_W\H ]LHKQ/_A(];_Z"UW_W\H_X
M2/6_^@M=_P#?R@#U7PY_QY7?_80NO_1SUKUX;;:_J\0E6+4KF-3*S$*Y ))R
M3]223^-3?\)'K?\ T%KO_OY0![917B?_  D>M_\ 06N_^_E'_"1ZW_T%KO\
M[^4 >V45XG_PD>M_]!:[_P"_E'_"1ZW_ -!:[_[^4 >V45XG_P )'K?_ $%K
MO_OY1_PD>M_]!:[_ ._E 'ME%>)_\)'K?_06N_\ OY1_PD>M_P#06N_^_E '
MME%>)_\ "1ZW_P!!:[_[^4?\)'K?_06N_P#OY0!ZK_PBOA[[6+O^P=+^TB3S
M1-]CCWA\YW;L9SGG/K6O7B?_  D>M_\ 06N_^_E'_"1ZW_T%KO\ [^4 >V5%
M;V\-K"L-O%'%$N<)&H51DY/ ]R:\8_X2/6_^@M=_]_*/^$CUO_H+7?\ W\H
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
MFQ_WQ^='FQ_WQ^= #Z*9YL?]\?G1YL?]\?G0 ^BF>;'_ 'Q^='FQ_P!\?G0
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
MUO(@SSS\S <9J[XGT>XU_P /W.EV]ZMH;C"22-$9 T>1O0@,IPRY4X8'!.*
M,2'QKI=SH6OZO#IS-;:5*8X_E -W^[1T9./NOYB[3SD$'O6OHEU>:B)SJ&@)
MIRH0(SY\<PD/(;[G3&!U]?:N4B\-:XEIXIAU.TT_6+>ZNK>2*Q2W^RI<JD=N
M"5)D8+@1E0K<%DR3M; U/".D_9-;U._LM%.AZ3<00QQV#1QQEYE+[Y=B$A,A
MD7U.W)' ) .M^S0?\\8_^^!1]F@_YXQ_]\"I:* (OLT'_/&/_O@4?9H/^>,?
M_? J6B@"+[-!_P \8_\ O@4?9H/^>,?_ 'P*EHH B^S0?\\8_P#O@4?9H/\
MGC'_ -\"I:* (OLT'_/&/_O@4?9H/^>,?_? J6B@"+[-!_SQC_[X%'V:#_GC
M'_WP*EHH B^S0?\ /&/_ +X%'V:#_GC'_P!\"I:* (OLT'_/&/\ [X%'V:#_
M )XQ_P#? J6B@#$\/00M979,49/V^ZZJ/^>SUK?9H/\ GC'_ -\"LWPY_P >
M5W_V$+K_ -'/6O0!%]F@_P">,?\ WP*/LT'_ #QC_P"^!4M% $7V:#_GC'_W
MP*/LT'_/&/\ [X%2T4 1?9H/^>,?_? H^S0?\\8_^^!4M% $7V:#_GC'_P!\
M"C[-!_SQC_[X%2T4 1?9H/\ GC'_ -\"C[-!_P \8_\ O@5+10!%]F@_YXQ_
M]\"C[-!_SQC_ .^!4M% $7V:#_GC'_WP*/LT'_/&/_O@5+10!%]F@_YXQ_\
M? H^S0?\\8_^^!4M% $7V:#_ )XQ_P#? H^S0?\ /&/_ +X%2T4 1?9H/^>,
M?_? H^S0?\\8_P#O@5+10!%]F@_YXQ_]\"C[-!_SQC_[X%2T4 <KH/BO3-=U
MG6=)%FMO>:9.Z;) /W\:DKYB<<C<"#UP<9ZBI=-U^WU./PZ8]-17UFR-\5)'
M[B((A/./F.Z6->W4GMBN?3POJT=GJ6HVD/DZW::S=WNGAW7;<12$;HF/.$D4
M8[$,%;C;4>D:=XBTSPS+/#ILG]K6>A66EV,+,O$PC!D?).-H9T!_ZX'&: .A
M\/>)].\0ZKJEA#9+$;-SY3L4(N8P[Q&1<=A)%(OX _Q"NC^S0?\ /&/_ +X%
M<#:>"]1\+:CX<N].U"ZU.&Q']G2V[Q01;+60 %@512VUUC<@DG ;N3GT.@"+
M[-!_SQC_ .^!1]F@_P">,?\ WP*EHH B^S0?\\8_^^!1]F@_YXQ_]\"I:* (
MOLT'_/&/_O@4?9H/^>,?_? J6B@"+[-!_P \8_\ O@4?9H/^>,?_ 'P*EHH
MB^S0?\\8_P#O@4?9H/\ GC'_ -\"I:* (OLT'_/&/_O@4?9H/^>,?_? J6B@
M"+[-!_SQC_[X%'V:#_GC'_WP*EHH B^S0?\ /&/_ +X%'V:#_GC'_P!\"I:*
M (OLT'_/&/\ [X%'V:#_ )XQ_P#? J6B@"+[-!_SQC_[X%'V:#_GC'_WP*EH
MH B^S0?\\8_^^!1]F@_YXQ_]\"I:* ,^\AB2]TTK&BG[2W(4#_EE)6A5*^_X
M^]-_Z^3_ .BI*NT %%%% !1110 4444 %9.O:O;:+!:W5WO\LS[/D&3DH_\
MA6M7&?$O_D V7_7Z/_1<E $__"P]$_NW7_?L?XT?\+#T3^[=?]^Q_C7EE% '
MJ?\ PL/1/[MU_P!^Q_C1_P +#T3^[=?]^Q_C7EE% 'J?_"P]$_NW7_?L?XT?
M\+#T3^[=?]^Q_C7EE% 'J?\ PL/1/[MU_P!^Q_C1_P +#T3^[=?]^Q_C7EE%
M 'J?_"P]$_NW7_?L?XT?\+#T3^[=?]^Q_C7EE% 'J?\ PL/1/[MU_P!^Q_C1
M_P +#T3^[=?]^Q_C7EE% 'J?_"P]$_NW7_?L?XT?\+#T3^[=?]^Q_C7EE% '
MJ?\ PL/1/[MU_P!^Q_C1_P +#T3^[=?]^Q_C7EE% 'J?_"P]$_NW7_?L?XT?
M\+#T3^[=?]^Q_C7EE% 'J?\ PL/1/[MU_P!^Q_C1_P +#T3^[=?]^Q_C7EE%
M 'J?_"P]$_NW7_?L?XT?\+#T3^[=?]^Q_C7EE% 'J?\ PL/1/[MU_P!^Q_C1
M_P +#T3^[=?]^Q_C7EE% 'J?_"P]$_NW7_?L?XT?\+#T3^[=?]^Q_C7CFLWT
MUC8J;5$>\GE2"W1_NEV/?V R?PJ@FO3RZ7H]RL<:S75[':7*,#\C?,'P,\'*
M\9SP: /<O^%AZ)_=NO\ OV/\:/\ A8>B?W;K_OV/\:\8UZYOK+3);RRDMU$$
M;/(LT9;=C& ,$8[UE:AK6I::FEBYO+",7GF,TQMW*HH12HP&R3DD9]Q0![Y_
MPL/1/[MU_P!^Q_C1_P +#T3^[=?]^Q_C7@=SX@N(=-LKB/4-/=;BZ:)KDP.L
M:*%_NDYSD&HW\2:E_95_/ EK=/!/#%;W$4;B.??U !/4'C@]Z /H#_A8>B?W
M;K_OV/\ &C_A8>B?W;K_ +]C_&O$;#7TU#58TC*)9MI_VIBWWHW\PJRD^V#V
M[9J'1M;OM4:YBEBBMI9(OM-CN4G,)8J"PSS@@=.N: /=/^%AZ)_=NO\ OV/\
M:/\ A8>B?W;K_OV/\:\'M]2UDQ:O---9%-.\Y"JP,"[+'N!^]P,XXHT'79=4
MN+='U.QE9XO,DMXK:177Y<D;B<<$\^N* />/^%AZ)_=NO^_8_P :/^%AZ)_=
MNO\ OV/\:\)UC6[FRUIK-+W3[2(6@G#W:D[VW$;1@CT]Z9<^(-0;0-.N+.TC
M_M&\1I!"X)4(BEF(YSR ,?[U 'O/_"P]$_NW7_?L?XT?\+#T3^[=?]^Q_C7B
M-YK;6]II^K1A6TJ7;]I.TL\0;HW'8$X(Q]*S+[Q'JUG86-ZUM"%NY9)/)*G<
MD"C<,G/WMN3^7% 'T#_PL/1/[MU_W['^-'_"P]$_NW7_ '['^->"GQ'=/K&M
M01+";6SM)I('VG+/&%!R<\C)/2H]+\13WL8?^TK"606K3-;1VTBLI"9QN)QP
M<9]>U 'OW_"P]$_NW7_?L?XT?\+#T3^[=?\ ?L?XUX'IWB>XOK33@T<<5Y)=
M)#<1E3@(Z%T=1GH0!^1]JM6=UK4NN7%C-<6)CMA$\A6!@75N2!\W!P.M 'N7
M_"P]$_NW7_?L?XT?\+#T3^[=?]^Q_C7BVHWUY_:EMI>G^2DTL33233*6$: X
MX (R2?\ /IE7?B*_M$DM9FLXKN"^@MY9RI\KRY59@^"01@#GF@#W[_A8>B?W
M;K_OV/\ &C_A8>B?W;K_ +]C_&O";#5M2U&+4(X+BP=[-TVW4<;-%*I0DJ!N
M^\#CG./YF.VUG53IND7D[VC#4+R" (D3#8K[MW.X\\#% 'O7_"P]$_NW7_?L
M?XT?\+#T3^[=?]^Q_C7@_P#:^KW.G76L6BV8L8#(4@D5M\L:$[B6S@'@X&/_
M *ZQ>)F;7X[9X@MC<0PM#*1RLDB;U5CGO@@>] 'M&D>-])L;:>.5;C<]U/,-
MJ _*\C,._H15_P#X6'HG]VZ_[]C_ !KY_D\27HT[2[B62WLXKJ R27;V[R()
M-V F%/R\<Y.?TKHM,N9;S3+>XF\CS)%RWV=]\9Y/*G_..G:@#U[_ (6'HG]V
MZ_[]C_&C_A8>B?W;K_OV/\:\LHH ]3_X6'HG]VZ_[]C_ !H_X6'HG]VZ_P"_
M8_QKRRB@#U/_ (6'HG]VZ_[]C_&C_A8>B?W;K_OV/\:\LHH ]3_X6'HG]VZ_
M[]C_ !H_X6'HG]VZ_P"_8_QKRRB@#U/_ (6'HG]VZ_[]C_&C_A8>B?W;K_OV
M/\:\LHH ]3_X6'HG]VZ_[]C_ !H_X6'HG]VZ_P"_8_QKRRB@#U/_ (6'HG]V
MZ_[]C_&C_A8>B?W;K_OV/\:\LHH ]3_X6'HG]VZ_[]C_ !H_X6'HG]VZ_P"_
M8_QKRRB@#U/_ (6'HG]VZ_[]C_&C_A8>B?W;K_OV/\:\LHH ]3_X6'HG]VZ_
M[]C_ !H_X6'HG]VZ_P"_8_QKRRB@#U/_ (6'HG]VZ_[]C_&C_A8>B?W;K_OV
M/\:\LHH ]3_X6'HG]VZ_[]C_ !H_X6'HG]VZ_P"_8_QKRR@=: /4Q\1-$(!
MNB",@^6/\:/^%AZ)_=NO^_8_QKRBW_X]HO\ <'\JDH ]3_X6'HG]VZ_[]C_&
MC_A8>B?W;K_OV/\ &O']8NY+#1[R[B"F2&(NH89&1ZUE:/K$^J2/%'JMA-+Y
M!<)':R*4;@ DD\@$C(% 'NO_  L/1/[MU_W['^-'_"P]$_NW7_?L?XUX1I>L
MZGK%Q);10PVTEG&R7C2+O'GY*A5P?N_+N)_#W*6^I:R8M7FFFLBFG><A58&!
M=ECW _>X&<<4 >\?\+#T3^[=?]^Q_C1_PL/1/[MU_P!^Q_C7@.E^(I[V,/\
MVE82R"U:9K:.VD5E(3.-Q..#C/KVI^F>)I[ZWTU9(HXKN6[CAN8RI^XZ%U9>
M>,@#'XT >]_\+#T3^[=?]^Q_C1_PL/1/[MU_W['^-> QZ]JT>CC6I_L<EDDQ
M26)(V615\S9D')!.<<8IL_B2=-5OK1]2L+3R+@PQI+;2.S 8YRIQ[4 ?0'_"
MP]$_NW7_ '['^-'_  L/1/[MU_W['^->$SZGK!N-8>U-EY.G-_JI8VW. FX_
M,#UZ]JM:KK,EOX3?6+1%#F&*5%DY W,O!QCLU 'MG_"P]$_NW7_?L?XT?\+#
MT3^[=?\ ?L?XUX"?$=Y'_:D:7%A?"UL_M"7-LK; V[&QN2">_![?EIW.J7$-
M[I$*K'MNX)I),@Y!2,,,<\<F@#VO_A8>B?W;K_OV/\:/^%AZ)_=NO^_8_P :
M^?=+\37UY+IH$]C=/=2JDUM#$XD@4YRY.2,#C/UJ];ZAK6HQ27^GQV1M1.T<
M5O(&#RHK8+%\X4]3C''OW /=/^%AZ)_=NO\ OV/\:/\ A8>B?W;K_OV/\:\&
MNO%<%E/K5O<3PQSVV1:(4;]X=F1G'^UCTIVI:_?6^FZ=)9V\<]U-;?;+A2#A
M(E0,YZ\9)P.O2@#W?_A8>B?W;K_OV/\ &C_A8>B?W;K_ +]C_&O"]9UV6UDL
MV@FAMK"XA\P7LT#RJ2<;5PO3(.<G^E"ZY>%K,,+0F:QFN',+%TW)TVG/0]QU
M'3/% 'NG_"P]$_NW7_?L?XT?\+#T3^[=?]^Q_C7@FF>)I[^VTU7BCBNY;N.&
MXC*G[CH75EYX! &/QH77-1N+%=5BGTNWLY)&6W@NGV-,BMM)+D@!N"< 4 >]
M_P#"P]$_NW7_ '['^-'_  L/1/[MU_W['^->5JP90RD%2,@@YR*6@#U2W\7:
M;K.L:9:6HG$IG9OG0 8$4GO75UXUX/\ ^1STC_KI)_Z)DKV6@ HHHH ****
M"BBB@ KC/B7_ ,@&R_Z_1_Z+DKLZY_Q=HTNN6%I:12(C"Y#Y<D#A']CZT >0
M45VO_"MK_P#Y_+;\V_\ B:/^%;7_ /S^6WYM_P#$T <517:_\*VO_P#G\MOS
M;_XFC_A6U_\ \_EM^;?_ !- '%45VO\ PK:__P"?RV_-O_B:/^%;7_\ S^6W
MYM_\30!Q5%=K_P *VO\ _G\MOS;_ .)H_P"%;7__ #^6WYM_\30!Q5%=K_PK
M:_\ ^?RV_-O_ (FC_A6U_P#\_EM^;?\ Q- '%45VO_"MK_\ Y_+;\V_^)H_X
M5M?_ //Y;?FW_P 30!Q5%=K_ ,*VO_\ G\MOS;_XFC_A6U__ ,_EM^;?_$T
M<517:_\ "MK_ /Y_+;\V_P#B:/\ A6U__P _EM^;?_$T <517:_\*VO_ /G\
MMOS;_P")H_X5M?\ _/Y;?FW_ ,30!Q5%=K_PK:__ .?RV_-O_B:/^%;7_P#S
M^6WYM_\ $T <517:_P#"MK__ )_+;\V_^)H_X5M?_P#/Y;?FW_Q- '%45VO_
M  K:_P#^?RV_-O\ XFC_ (5M?_\ /Y;?FW_Q- 'F^IZ);ZO>6LEXQDM[=7Q;
M\@,S8&XD'/ '2J#>%%B5H["]:TB%W'>0Q^5Y@B=5*G&6YSD'GIBO5_\ A6U_
M_P _EM^;?_$T?\*VO_\ G\MOS;_XF@#S9],N[G2+NQO=2^T-<*5$OV=4V C^
MZ#SZTV^T>:XETV:UU!K6>P5U23R1)NW*%/!..@_6O2_^%;7_ /S^6WYM_P#$
MT?\ "MK_ /Y_+;\V_P#B: /-?[*NIGLI+W4S<RVMR9U?R%3(VXVX!^IS[U"W
MAQ0EQ##=&*TEN([E8!'D1.K;FVG/1L=.W:O4/^%;7_\ S^6WYM_\31_PK:__
M .?RV_-O_B: /*KGPK%+>ZG=6]VUL=0A\J15CW!<L"Y'/\6#^9/M4T/ABPLM
M1M;S3D^R/ 6#J"SB52,;3D\>H->G_P#"MK__ )_+;\V_^)H_X5M?_P#/Y;?F
MW_Q- 'FZ:.JV^K0^>2-1>1B=G^KWIM]><=>U-TW3=2L?LT4FM&XM((Q&(#:H
MN5"[5^8'/''UQ7I7_"MK_P#Y_+;\V_\ B:/^%;7_ /S^6WYM_P#$T >=G2XV
MUMM2=E<FV%N(V0$##%MV?QQTJ"]\/VFIZH;S4/\ 2$$0BCA.5"<DEL@\DUZ7
M_P *VO\ _G\MOS;_ .)H_P"%;7__ #^6WYM_\30!YBGA]8] N]'2Z86\S/Y1
MV9\E&.=O7YL'//'6I[[2([][0R2D);I*A7;G>'C*'OQP<UZ/_P *VO\ _G\M
MOS;_ .)H_P"%;7__ #^6WYM_\30!Y59^%8[.V,*W;-FQELV8QX+>8^XOUZCI
MCVZU/:Z1J4%LEI+K;36:0& 0_9$7Y=A5?FSGC@^^*]._X5M?_P#/Y;?FW_Q-
M'_"MK_\ Y_+;\V_^)H \M_X1B#[1I%P)B)M.C2,L$_URJ,#(SQW]>N*T(=/$
M.KWE^)23<I&A3;]W8#SGOG->A?\ "MK_ /Y_+;\V_P#B:/\ A6U__P _EM^;
M?_$T ><:CI37ES;WEM=O:7D *K*J!PRGJK*>H_E50>&494>>\>>Y-[%>3S/&
M/WI0$!-HX5<$^N*]2_X5M?\ _/Y;?FW_ ,31_P *VO\ _G\MOS;_ .)H X=H
MU,+1* BE2 %' S64N@JNF:39?:3C3KB.</L_UA3/&,\9S[UZ;_PK:_\ ^?RV
M_-O_ (FC_A6U_P#\_EM^;?\ Q- 'E<GAJ79<6MOJT]OIMP[-):K$I(W?>57/
M*@^F#^IS/-X=M9Q?QLV(+J"*%8U7'D^6"%(.><9'Y>]>F_\ "MK_ /Y_+;\V
M_P#B:/\ A6U__P _EM^;?_$T >71:#=6=M9QV&KRV\EO 8&8PB1)%SGE"< Y
M/7\*T-*TZ/2=-ALHG9UCS\S<$DDDG Z<GI7H/_"MK_\ Y_+;\V_^)H_X5M?_
M //Y;?FW_P 30!Q5%=K_ ,*VO_\ G\MOS;_XFC_A6U__ ,_EM^;?_$T <517
M:_\ "MK_ /Y_+;\V_P#B:/\ A6U__P _EM^;?_$T <517:_\*VO_ /G\MOS;
M_P")H_X5M?\ _/Y;?FW_ ,30!Q5%=K_PK:__ .?RV_-O_B:/^%;7_P#S^6WY
MM_\ $T <517:_P#"MK__ )_+;\V_^)H_X5M?_P#/Y;?FW_Q- '%45VO_  K:
M_P#^?RV_-O\ XFC_ (5M?_\ /Y;?FW_Q- '%45VO_"MK_P#Y_+;\V_\ B:/^
M%;7_ /S^6WYM_P#$T <517:_\*VO_P#G\MOS;_XFC_A6U_\ \_EM^;?_ !-
M'%45VO\ PK:__P"?RV_-O_B:/^%;7_\ S^6WYM_\30!Q5%=K_P *VO\ _G\M
MOS;_ .)H_P"%;7__ #^6WYM_\30!Q5%=K_PK:_\ ^?RV_-O_ (FC_A6U_P#\
M_EM^;?\ Q- '%4#K7:_\*VO_ /G\MOS;_P")H_X5M?Y_X_+;\V_PH X:W_X]
MHO\ <'\JDKJM,\!7E]IL%Q'<P(C+@!F)/!(_N^U6_P#A6U__ ,_EM^;?_$T
M<!J-F-1TVYLS(8Q/&4+@9QGOBJD&GZO%$8VUXR((C'&#9H-AQ@-D'DBO2O\
MA6U__P _EM^;?_$T?\*VO_\ G\MOS;_XF@#S"P\.0:7=6L]E,T9CB,5P"N?M
M.>=S<\-DDYY].E3IHZK;ZM#YY(U%Y&)V?ZO>FWUYQU[5Z1_PK:__ .?RV_-O
M_B:/^%;7_P#S^6WYM_\ $T >8VND:E!;):2ZVTUFD!@$/V1%^7857YLYXX/O
MBF#PS +K1[D3$3::B1E@G^N51@9&>._KUQ7J/_"MK_\ Y_+;\V_^)H_X5M?_
M //Y;?FW_P 30!Y1#X7D6W6RGU62;3A+YIM1 J;SNW8+<DC/:K']C:E!=WDU
MCKC6R74QF:/[(CX8\=2?85Z?_P *VO\ _G\MOS;_ .)H_P"%;7__ #^6WYM_
M\30!Y9-X>N9;B_:/5Y(;>^.9X4MT)(V[2 QR1D>U7=2T>*_T%])C<P0F-(U8
M#=M52".,\_=Q7HW_  K:_P#^?RV_-O\ XFC_ (5M?_\ /Y;?FW_Q- '!W=G!
M=V5Q:,@2&=&1A& ,9&,CWK+M-!GCN89KW4WO#;PO#;CR%C$88;23@G<< "O4
M/^%;7_\ S^6WYM_\31_PK:__ .?RV_-O_B: /,(O#RP0:7Y-VT=UIXV+.(_]
M8G\2,,]#]>.U,;P[*K20V^JSP:=+-YSVJ( P).2%DZJ,CI7J7_"MK_\ Y_+;
M\V_^)H_X5M?_ //Y;?FW_P 30!YQ_9'[O65%P1_:88'Y/]7E-GKSZ]JIKX4L
M99A)?_Z8([>*WA5LH(U1<'HW.3S[5ZG_ ,*VO_\ G\MOS;_XFC_A6U__ ,_E
MM^;?_$T >66_A^[LH+=+'6IH6A1H@6A$BM&6+ %2<9&<;O3 Z4MMX9AM4MDC
MN7VPVTT'S(,L9#DM[8)Z5ZE_PK:__P"?RV_-O_B:/^%;7_\ S^6WYM_\30!Y
M=_PC, N='N1.1/IR)&6"?ZY5&!D9X[^O7%0S>%F>&6SAU-XM-D<N;8VZ.4W'
M+!'/*C\/ZUZO_P *VO\ _G\MOS;_ .)H_P"%;7__ #^6WYM_\30!Q$:+%$D:
MYVHH49] ,4ZNU_X5M?\ _/Y;?FW_ ,31_P *VO\ _G\MOS;_ .)H Q/!_P#R
M.>D?]=)/_1,E>RUY_I/@VZT3Q%IEY-<0NHF=<(QSDPR>HKT"@ HHHH ****
M"BBB@ J"?_76O_74_P#H#5/4$_\ KK7_ *ZG_P! :@">BBB@ K@O"7A#1]2\
M%Z%?7<=W+<W&G6\TLAOYP7=HU+'A^Y)KO:Y?3O#&J:5IEIIUIXFN%MK2%((E
M:TA)"(H49..3@"@!/!MNEE<^);&%I?L]MJH2%))6DV*;:W8@%B3C<S'KW-<-
M/%H%QXI\4'5_#^OZI=)J16*33X;AU5/(B(3=&P56R6/)&,CFO3-#T5M'%^\M
M[)>3WUS]IEE=%3YO+2, !0 !B-?UJ72]'ATJXU.:*21VU"[-W('Q\K>6B8&.
MV(Q^9H YOPMKR:%HFBZ'XKU>*/Q#.@VP7,X:9U>1EB!/\38PI/<@]>M4?#WA
MS3?&EC=:[X@BFO+N>^N4A22=U^QQQRM$B1A2 A 3)8 ,2Q)->AURMQX,E2\N
MYM(\0ZEI$%]*TUU;VRQ.K.WWG0NC&-CU)!Z\XS0!G:GK5[X5TG2-/&N:7(3'
M(KZMK$P)E*$*$6-&#2N=W)!XVY.2V*I0^.O$&JV7AR+2=/TW^T-6-[&[7$DO
MD1-;/M+@;0Y5L'"D C<,]#6TO@"SL9].GT*_NM(ELK1K(-"L<GF0LX=LB16&
MXN-V[N2<YJ;2O ]GI-QI4T=]>3'3'NWB\Y@Q?[0VY]YQDD'.#[\YH Y/Q?K7
MB#5?".J7EO#91:1%>K:<.ZW#>5<JCRJ1\H7>I&P\[>=V?E/JE<;J/P^BOQ?6
MR:YJ5MI=[<_:Y;"/RR@FWAR59D+!2PW%0<9)Q@$BNRH **** "BBB@ HHHH
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
M#VH VK3Q#IE_-'#:ZA=2/)]P8G /XD8IMMXETB[FABAU2<O,VV/<9D#'T!8
M9_&LKPSYUK#803_V^KHFQH9;<BW4\]]N<#.>O6J6GZ;J5MIFA-=B]GLHIMTM
MB(L- X9MKX"[F4<DC^= '4_VS8?8GO#?SB!)?)8EY=PDSC;M^]GGIBI;_4+;
M2X4EO;RXB1W$:G?*Q+')QA<GL:R7TE6\;+<^1+]G^SBX8X/E&X#;%)[;MI)]
M>]3^(K6XNAI2V_G*R:A$S20IN,2X;YNA  R.3Q0!,OB#2WLY[M=3F\BW*B4E
MY@R%C@97[W.?2G6VMZ?=K,T-_<;84WR-(TT85?7+8%<U>Z?J TW78+B&\N]0
MDDA9;I(BPGB5UV[0!@%1U'\P*MWT%QJ>BZA9P-K4\KJCJNI1>6K;7!*J=HY(
M[>U &U8ZYIVI3^3::C,\I7>J,\J%E]1NQD?2I$U6S>TM;I;Z<P7<BQ0/YDOS
MN20!CJ.0>N*PY]3?5/$FC[M.O+*&&=BL]Q"RYW1_ZOIP<Y&,XP.M5;&.[;3-
M"TAM.O([BROTEG=XB(@B,Q)#]#P1CU_+(!T$VOZ;;IOEU&X"^<\'!F;YT^\,
M#TS]*0>(=+-DUX-3F,"R")FW39#GH"OWOTK!CTV_>\M0B75J1JMW)YRPY*(R
M_*W(Q@],G@U#<6-^NG727%O?RZ@-2ADFNH8BQFC&=KQX&!@=N<'KUP #H_\
MA(]+^RS71U&Y6"$J)';SQ@MG'!&3T/2K!U6R%Y:VGV^;[1=H)($$LIWJ>AST
M'0]<5A7<<E]IC0;=:N@;J!F%_ 5.W?\ -MPHXQU_"J6CZ9J4>LZ?/>6\W^B7
M(M$<QG AC1@&S_=)8<].* .AMO$FE7DL45OJ-U(\K!$P+@ DG'4C%3IK%A)9
M/>)J$S6Z2>4SB27A\@8QUZD=N]<]X66XL[:P@N!X@B=7(:$VQ%NN7)Y)7(&"
M"3GUK/;1M1M=(BDMK6<_:Y]MY;F-MP*S%DD Z_=&#VP0: .JG\2:5;7+VTVH
MW2S(S*RXN#R#@\@8/U%22:]ID5X;1]2F$PD$1_>2[0Y_A+?=!_&F7<4S>+=.
MG6.0PI;S*T@4E5)Q@$].:P;^.\BN[P:?9ZE%=27>_P"S/'Y]G<9(S(21A<]3
MW! Z=@#L\-_SVN/^_P"_^-&&_P">T_\ W_?_ !IQQDXZ4E "8;_GM/\ ]_W_
M ,:,-_SVG_[_ +_XTM% "8;_ )[3_P#?]_\ &C#?\]I_^_[_ .-+10 F&_Y[
M3_\ ?]_\:,-_SVG_ ._[_P"-+10 F&_Y[3_]_P!_\:,-_P ]I_\ O^_^-+10
M F&_Y[3_ /?]_P#&C#?\]I_^_P"_^-+10 F&_P">T_\ W_?_ !HPW_/:?_O^
M_P#C2T4 )AO^>T__ '_?_&C#?\]I_P#O^_\ C2T4 )AO^>T__?\ ?_&C#?\
M/:?_ +_O_C2T4 )AO^>T_P#W_?\ QHPW_/:?_O\ O_C2T4 )AO\ GM/_ -_W
M_P :,-_SVG_[_O\ XTM% "8;_GM/_P!_W_QHPW_/:?\ [_O_ (TM% "8;_GM
M/_W_ '_QHPW_ #VG_P"_[_XTM% "8;_GM/\ ]_W_ ,:,-_SVG_[_ +_XTM%
M"8;_ )[3_P#?]_\ &C#?\]I_^_[_ .-+10 F&_Y[3_\ ?]_\:,-_SVG_ ._[
M_P"-+10 F&_Y[3_]_P!_\:,-_P ]I_\ O^_^-+10 F&_Y[3_ /?]_P#&C#?\
M]I_^_P"_^-+10 F&_P">T_\ W_?_ !HPW_/:?_O^_P#C2T4 )AO^>T__ '_?
M_&C#?\]I_P#O^_\ C2T4 )AO^>T__?\ ?_&C#?\ /:?_ +_O_C2T4 )AO^>T
M_P#W_?\ QHPW_/:?_O\ O_C2T4 )AO\ GM/_ -_W_P :,-_SVN/^_P"_^-+1
M0 Q4V*%2295'0+,X _6G8;_GM/\ ]_W_ ,:6B@!,-_SVG_[_ +_XT8;_ )[3
M_P#?]_\ &EHH 3#?\]I_^_[_ .-&&_Y[3_\ ?]_\:6B@!,-_SVG_ ._[_P"-
M&&_Y[3_]_P!_\:6B@!,-_P ]I_\ O^_^-&&_Y[3_ /?]_P#&EHH 3#?\]I_^
M_P"_^-&&_P">T_\ W_?_ !I:* $PW_/:?_O^_P#C1AO^>T__ '_?_&EHH 3#
M?\]I_P#O^_\ C1AO^>T__?\ ?_&EHH 3#?\ /:?_ +_O_C1AO^>T_P#W_?\
MQI:* $PW_/:?_O\ O_C1AO\ GM/_ -_W_P :6B@!,-_SVG_[_O\ XT8;_GM/
M_P!_W_QI:* $PW_/:?\ [_O_ (T8;_GM/_W_ '_QI:* -GP<&_X3/2<R2M^\
MDX:1F'^ID[$U[-7C7@__ )'/2/\ KI)_Z)DKV6@ HHHH **** "BBB@ KCOB
M1&\FA6812Q%XI('_ %SDKL:R/$FI_P!BZ+<:KY7G?8H9KCR]VW?LB=L9P<9Q
MUP: /'/LT_\ SQ?\J/LT_P#SQ?\ *O1!\0X9/AW/XJAT]_.MBL=SI\LNQHI=
MRJR%MIZ;@P..00<#-=$VJLWB=='BAW!+(W4\N?\ 5Y<+&O\ P+;*?^ >] 'C
M/V:?_GB_Y4?9I_\ GB_Y5ZCX2\9Q>*9[Z(69M?*(EM6,F[[5;,[HDPX!&XQM
MQSCCGFNIH \%^S3_ //%_P J/LT__/%_RKWJB@#P7[-/_P \7_*C[-/_ ,\7
M_*O>J* /!?LT_P#SQ?\ *C[-/_SQ?\J]ZHH \%^S3_\ /%_RH^S3_P#/%_RK
MWJB@#P7[-/\ \\7_ "H^S3_\\7_*O>J* /!?LT__ #Q?\J/LT_\ SQ?\J]ZH
MH \%^S3_ //%_P J/LT__/%_RKWJB@#P7[-<?\\G_*C[-/\ \\7_ "KWJB@#
MP7[-/_SQ?\J/LT__ #Q?\J]ZHH \%^S3_P#/%_RH^S3_ //%_P J]ZHH \%^
MS3_\\7_*C[-/_P \7_*O>J* /!?LT_\ SQ?\J/LT_P#SQ?\ *O>J* /!?LT_
M_/%_RH^S3_\ /%_RKWJB@#P7[-/_ ,\7_*C[-/\ \\7_ "KWJB@#P7[-/_SQ
M?\J/LT__ #Q?\J]ZHH \%^S3_P#/%_RH^S3_ //%_P J]ZHH \%^S3_\\7_*
MC[-/_P \7_*O>J* /!?LT_\ SQ?\J/LT_P#SQ?\ *O>J* /!?LT__/%_RH^S
M3_\ /%_RKWJB@#P7[-/_ ,\7_*C[-/\ \\7_ "KWJB@#P7[-/_SQ?\J/LT__
M #Q?\J]ZHH \%^S3_P#/%_RH^S3_ //%_P J]ZHH \%^S3_\\7_*C[-/_P \
M7_*O>J* /!?LT_\ SQ?\J/LT_P#SQ?\ *O>J* /!?LT__/%_RH^S3_\ /%_R
MKWJB@#P7[-/_ ,\7_*C[-/\ \\7_ "KWJB@#P7[-/_SQ?\J/LT__ #Q?\J]Z
MHH \%^S3_P#/%_RH^S3_ //%_P J]ZHH \%^S3_\\7_*C[-/_P \7_*O>J*
M/!?LT_\ SQ?\J/LT_P#SQ?\ *O>J* /!?LT__/%_RH^S3_\ /%_RKWJB@#P7
M[-/_ ,\7_*C[-/\ \\7_ "KWJB@#P7[-/_SQ?\J/LT__ #Q?\J]ZHH \%^S3
M_P#/%_RH^S3_ //%_P J]ZHH \%^S3_\\7_*C[-/_P \7_*O>J* /!?LT_\
MSQ?\J/LT_P#SQ?\ *O>J* /!?LT__/%_RH^S3_\ /%_RKWJB@#P7[-/_ ,\7
M_*C[-/\ \\7_ "KWJB@#P7[-/_SQ?\J/LT__ #Q?\J]ZHH \%^S3_P#/%_RH
M^S3_ //%_P J]ZHH \%^S3_\\7_*C[-/_P \7_*O>J* /!?LT_\ SQ?\J/LT
M_P#SQ?\ *O>J* /!?LT__/%_RH^S3_\ /%_RKWJB@#P7[-/_ ,\7_*C[-/\
M\\7_ "KWJB@#P7[-/_SQ?\J/LT__ #Q?\J]ZHH \%^S3_P#/%_RH^S3_ //%
M_P J]ZHH \%^S3_\\7_*C[-/_P \7_*O>J* /'O",$J>,=*9XV4"23D\?\L9
M*]AJE??\?>F_]?)_]%25=H **** "BBB@ HHHH *YWQS;37G@W5K6VB>6>:R
MN8XXT&6=C!(  .Y)-=%7)?$+QE;>!M%L]6NH)9XVO!"$B )R8W/<C^Z: ./\
M:>%=6C\*Q7NB64DT]]96MGJMBB?.^PH8Y@!SO0C:>N5/;;FMS58=7FTWQ3=6
M5G<KJ.KWB:79LT;9AMU B\TX&54,UQ(&Z$$>M<C_ ,-(:-_T";__ +X3_P"+
MH_X:0T;_ *!-_P#]\)_\70!U'_"+ZOX5UOP[JEO?7&K6]MMTF6".RC1HK1P
M&R@R51TC)ZX&X\<UZ/7B'_#2&C?] F__ .^$_P#BZ/\ AI#1O^@3?_\ ?"?_
M != 'M]%>(?\-(:-_P! F_\ ^^$_^+H_X:0T;_H$W_\ WPG_ ,70![?17B'_
M  TAHW_0)O\ _OA/_BZ/^&D-&_Z!-_\ ]\)_\70![?17B'_#2&C?] F__P"^
M$_\ BZ/^&D-&_P"@3?\ _?"?_%T >WT5XA_PTAHW_0)O_P#OA/\ XNC_ (:0
MT;_H$W__ 'PG_P 70![?17B'_#2&C?\ 0)O_ /OA/_BZ/^&D-&_Z!-__ -\)
M_P#%T >WT5XA_P -(:-_T";_ /[X3_XNC_AI#1O^@3?_ /?"?_%T >WT5XA_
MPTAHW_0)O_\ OA/_ (NC_AI#1O\ H$W_ /WPG_Q= 'M]%>(?\-(:-_T";_\
M[X3_ .+H_P"&D-&_Z!-__P!\)_\ %T >WT5XA_PTAHW_ $";_P#[X3_XNC_A
MI#1O^@3?_P#?"?\ Q= 'M]%>(?\ #2&C?] F_P#^^$_^+H_X:0T;_H$W_P#W
MPG_Q= 'M]%>(?\-(:-_T";__ +X3_P"+H_X:0T;_ *!-_P#]\)_\70![?17B
M'_#2&C?] F__ .^$_P#BZ/\ AI#1O^@3?_\ ?"?_ != 'M]%>(?\-(:-_P!
MF_\ ^^$_^+H_X:0T;_H$W_\ WPG_ ,70![?17B'_  TAHW_0)O\ _OA/_BZ/
M^&D-&_Z!-_\ ]\)_\70![?17B'_#2&C?] F__P"^$_\ BZ/^&D-&_P"@3?\
M_?"?_%T >WT5XA_PTAHW_0)O_P#OA/\ XNC_ (:0T;_H$W__ 'PG_P 70![?
M17B'_#2&C?\ 0)O_ /OA/_BZ/^&D-&_Z!-__ -\)_P#%T >WT5XA_P -(:-_
MT";_ /[X3_XNC_AI#1O^@3?_ /?"?_%T >WT5XA_PTAHW_0)O_\ OA/_ (NC
M_AI#1O\ H$W_ /WPG_Q= 'M]%>(?\-(:-_T";_\ [X3_ .+H_P"&D-&_Z!-_
M_P!\)_\ %T >WT5XA_PTAHW_ $";_P#[X3_XNC_AI#1O^@3?_P#?"?\ Q= '
MM]%>(?\ #2&C?] F_P#^^$_^+H_X:0T;_H$W_P#WPG_Q= 'M]%>(?\-(:-_T
M";__ +X3_P"+H_X:0T;_ *!-_P#]\)_\70![?17B'_#2&C?] F__ .^$_P#B
MZ/\ AI#1O^@3?_\ ?"?_ != 'M]%>(?\-(:-_P! F_\ ^^$_^+H_X:0T;_H$
MW_\ WPG_ ,70![?17B'_  TAHW_0)O\ _OA/_BZ/^&D-&_Z!-_\ ]\)_\70!
M[?17B'_#2&C?] F__P"^$_\ BZ/^&D-&_P"@3?\ _?"?_%T >WT5XA_PTAHW
M_0)O_P#OA/\ XNC_ (:0T;_H$W__ 'PG_P 70![?17B'_#2&C?\ 0)O_ /OA
M/_BZ/^&D-&_Z!-__ -\)_P#%T >WT5XA_P -(:-_T";_ /[X3_XNC_AI#1O^
M@3?_ /?"?_%T >WT5XA_PTAHW_0)O_\ OA/_ (NC_AI#1O\ H$W_ /WPG_Q=
M 'M]%>(?\-(:-_T";_\ [X3_ .+H_P"&D-&_Z!-__P!\)_\ %T >WT5XA_PT
MAHW_ $";_P#[X3_XNC_AI#1O^@3?_P#?"?\ Q= 'M]%>(?\ #2&C?] F_P#^
M^$_^+H_X:0T;_H$W_P#WPG_Q= 'M]%>(?\-(:-_T";__ +X3_P"+H_X:0T;_
M *!-_P#]\)_\70![?17B'_#2&C?] F__ .^$_P#BZ/\ AI#1O^@3?_\ ?"?_
M != 'M]%>(?\-(:-_P! F_\ ^^$_^+H_X:0T;_H$W_\ WPG_ ,70![?17B'_
M  TAHW_0)O\ _OA/_BZ/^&D-&_Z!-_\ ]\)_\70![?17B'_#2&C?] F__P"^
M$_\ BZ/^&D-&_P"@3?\ _?"?_%T >WT5XA_PTAHW_0)O_P#OA/\ XNC_ (:0
MT;_H$W__ 'PG_P 70![?17B'_#2&C?\ 0)O_ /OA/_BZ/^&D-&_Z!-__ -\)
M_P#%T >WT5XA_P -(:-_T";_ /[X3_XNC_AI#1O^@3?_ /?"?_%T >WT5XA_
MPTAHW_0)O_\ OA/_ (NC_AI#1O\ H$W_ /WPG_Q= 'M]%>(?\-(:-_T";_\
M[X3_ .+H_P"&D-&_Z!-__P!\)_\ %T >WT5XA_PTAHW_ $";_P#[X3_XNC_A
MI#1O^@3?_P#?"?\ Q= 'M]%>(?\ #2&C?] F_P#^^$_^+H_X:0T;_H$W_P#W
MPG_Q= 'M]%>(?\-(:-_T";__ +X3_P"+H_X:0T;_ *!-_P#]\)_\70![%??\
M?>F_]?)_]%25=KRGPG\7].\<^*]/TFVL;J"0-)-ND1<$"-QCASZ^E>K4 %%%
M% !1110 4444 %>0?M'?\D\L/^PK'_Z*FKU^O+OCQI-QK/@BQM;4H)!J2/\
M/G&!%+Z ^M 'RC174_\ " :Q_>@_\?\ _B:/^$ UC^]!_P"/_P#Q- '+45U/
M_" :Q_>@_P#'_P#XFC_A -8_O0?^/_\ Q- '+45U/_" :Q_>@_\ '_\ XFC_
M (0#6/[T'_C_ /\ $T <M174_P#" :Q_>@_\?_\ B:/^$ UC^]!_X_\ _$T
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
MK0!N?$;P/96&FZ=?:=HDMC!IE^NE7+2PE#>H%7;<=,$%MZY[Y6M?7? _A_\
MM+QAK6E6$)TZ#2;VWDMVC&+*^B*8*CH R?.N,_Q=.@X*PT;Q=IMGJ%I;WD)@
MU!4%RDJLX<HVY3RG!#<@U<6+QPD^NS+?VX.NHR:@OE';*#GMLP#\QP1C&30!
MO0Z=INF^([/P=:^&_#E]"]A!+-<ZI.89[Z255_U$V<H<L JJ"?E/7LVQT[2]
M \%:>;JU\)PWK7][!-)KEO+.S^4X4!&B7G&2"2!G(Q6;I]UX^TRSM((+S3W>
MR3RK2XGLUEFMT_NI(T98#MC/ X&*CM'\;VNGI8M-I=U"DLDR_;;%;A@[G+G<
M\9.2>M &9\/[2PUKXR6L%Y9V%S93W-RS6\,1^S,-DC (K<A,@;0>@ S732^
M-&;386LT#Z1K>N:>-/O@ 98[:8.'BW<X9&&T@]U!-<WIVC>*])\2CQ!8RV4&
MH+(\BLD&$4N"#A-FT##'C'%*FD^,8_#:>'UOXQIL=T+N./#9CE ZJVS(]< X
MSSU- &VJ:/XBU_Q+X3/A?3-.M-,M[MK2[MXF6X@:#.UI9"QW@XPP;N1@@U6G
MUZQD^%']MCPCX:2]EU-]-W)8D;8_(#!Q\V=^23GITXI=0N?'VIV-U:W%]8J;
MQ!%=W$-J(IKE!T6218PS#''7D<'.:Q#X;\3'P\-"\ZV_L\71O!'L;/FE F=V
MS/W0..E '6:EHFC:*FN^(8]%L[F32M+THV]I-%FW,EP,/)(@(W'@]>,MR#Q4
M/A :5X@\07^J7?A+3=,1/#MQ=J+B)VL998W4"=8]N54<@A">AQSG.="/',.J
M/J"WMFTDEJEG-&]ONBFA4 !'0Q[6&!Z9J5;CQZNL2:G]ML6F>S.G^4UJ#"ML
M2#Y2QF/:%X';^= ',^.KRUNI[);4>&<(CEFT*VEB4Y(X?S ,GCC'J:Y&N_UO
M0O$NO^1]LCTJ/R-VW[+9+;YW8SG9&,]!UZ<^M9/_  @&L?WH/_'_ /XF@#EJ
M*ZG_ (0#6/[T'_C_ /\ $T?\(!K']Z#_ ,?_ /B: .6HKJ?^$ UC^]!_X_\
M_$T?\(!K']Z#_P ?_P#B: .6HKJ?^$ UC^]!_P"/_P#Q-'_" :Q_>@_\?_\
MB: .6HKJ?^$ UC^]!_X__P#$T?\ " :Q_>@_\?\ _B: .6HKJ?\ A -8_O0?
M^/\ _P 31_P@&L?WH/\ Q_\ ^)H Y:BNI_X0#6/[T'_C_P#\31_P@&L?WH/_
M !__ .)H Y:BNI_X0#6/[T'_ (__ /$T?\(!K']Z#_Q__P")H Y:BNI_X0#6
M/[T'_C__ ,31_P (#J^<;[?/_ __ (F@#EJ*ZG_A -8_O0?^/_\ Q-'_  @&
ML?WH/_'_ /XF@#EJ*ZG_ (0#6/[T'_C_ /\ $T?\(!K']Z#_ ,?_ /B: .6H
MKJ?^$ UC^]!_X_\ _$T?\(!K']Z#_P ?_P#B: .6HKJ?^$ UC^]!_P"/_P#Q
M-'_" :Q_>@_\?_\ B: .6HKJ?^$ UC^]!_X__P#$T?\ " :Q_>@_\?\ _B:
M.6HKJ?\ A -8_O0?^/\ _P 31_P@&L?WH/\ Q_\ ^)H Y:BNI_X0#6/[T'_C
M_P#\31_P@&L?WH/_ !__ .)H Y:BNI_X0#6/[T'_ (__ /$T?\(!K']Z#_Q_
M_P")H Y:BNI_X0#6/[T'_C__ ,31_P (!K']Z#_Q_P#^)H Z'X#_ /)5;#_K
MA/\ ^@&OK6OF3X/>%[[1?B5I]S=O%L:.9 %WY),;'NN.@-?3= !1110 4444
M %%%% !7&?$O_D V7_7Z/_1<E=G7&?$O_D V7_7Z/_1<E 'F=9FKZA<6KV=I
M9)$UW>2F-#+G8B@99B!R<#M6G5#5-,&I1PE9WMKFWD\V"= "4;IR#P0>X[T
M8NI:]J6D0:C!<"UENX+9+J"5$(5T,BH0RYX()[&IK'5K^^U&ZTZ"\TZY9(%E
M2\@C8QJV\ HPW')(R1@__6?<>&&O;6^%[J4D]Y=QI";CR0HC17#A50'N1SS_
M %SOJJ(3L144G.%&!0!R3ZYK,/AW4-5D>R;[/(8EC6%A\PD5<GYNF">/I6FU
MYJVH:CJ$6EFSBALI?('VA&8S2 9()!&T<@>O]"7PXDOA^\TDW1"W,S2F7R^5
MRX?&,\],=:?<Z+<&^NKG3]4DL1=G=/&(5D!;&-RD\J<=_P#ZU &6/&#&;2KA
MH%6PNH#)<-C)A/F>7NS_ '0V.W0UN:3>RWT-R\P0&*ZEA7:/X5; _&H(/#MG
M;O"BY:UCLGLS"PSO5F#%B?4\]N_&*FT/2%T33OL:3M,HD9P[+@\]O_KT :-1
M0=)/^NC?SJ6HH.DG_71OYT 2T444 %%%% !6;KE_+INF_:8%0OYL:8<$C#,
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
M *#UW_WXC_PKT&B@#S[_ (5:G_0>N_\ OQ'_ (4?\*M3_H/7?_?B/_"O0:*
M//O^%6I_T'KO_OQ'_A1_PJU/^@]=_P#?B/\ PKT&B@#SN3X900QF27Q#<H@Z
MLT,0 _'%0+\/M.=E5?%3,S'  6$DGT'%>B7ME:ZC:26E[;0W-M(,/#/&'1N<
M\J>#R*X3PSX5\/KXQ\5F+0M+C>SOK<VC+91YMS]FB;*<?+\QW<=^: %_X5:G
M_0>N_P#OQ'_A1_PJU/\ H/7?_?B/_"JEIX_U1K[PW#=0PQQY:WUURO\ JIC)
M)!'M.<*#-#)U[$58T;7O%'BIK>"TNK/2PU@FIO,]OY[E)Y)?L\87<  (T!8Y
M)).!CK0 K?"^)%+-K]T% R288\ ?E2+\,H&C$B^(+DH1N#"&+!'KG'2NH\*:
MM<:]X;M[V]AABNM\L$Z0DM&9(I&B8KGG:2A(!['&3UKB7T:^@UV7X=P2A/#M
MXC:B'WD216>[$MHNW'!D90#GA'89) H O1_#&&6-9(_$%RR, 5988B"#W!Q3
M_P#A5J?]!Z[_ ._$?^%5]6\4ZG!XDU+1=&WV-KH\<$<20:)/>I-(T8?:QB&(
MXPI1<#YN2>@ HO\ Q;K-U]G\BZ.EW)TZ&Z?3H=(GOKE)7SN6;  B08 &<%N3
MD 8H L?\*M3_ *#UW_WXC_PH_P"%6I_T'KO_ +\1_P"%-L_$GB'7]1\.VEC=
MV6GB_P!#CU:Y=K4S8;=&"B#>, [^IS@#UINF^*M='BN"TUF>+3_M%[+;_8+K
M3Y$C9 &\LP70RDCG"$@XSE@ I % $G_"K4_Z#UW_ -^(_P#"C_A5J?\ 0>N_
M^_$?^%>@T4 >??\ "K4_Z#UW_P!^(_\ "C_A5J?]!Z[_ ._$?^%>@T4 >??\
M*M3_ *#UW_WXC_PH_P"%6I_T'KO_ +\1_P"%>@T4 >??\*M3_H/7?_?B/_"C
M_A5J?]!Z[_[\1_X5Z#10!Y]_PJU/^@]=_P#?B/\ PJE9_#I;F^U& ZS<K]EE
M6/<(4R^8U?)R/]K''H*].K(TG_D,Z]_U]1_^B(Z .5_X5:G_ $'KO_OQ'_A1
M_P *M3_H/7?_ 'XC_P *]!HH \^_X5:G_0>N_P#OQ'_A1_PJU/\ H/7?_?B/
M_"O0:* /.C\-+8$@^(IP1_TRB_PIR?#"%QE/$%RP]H8C_2K_ (4\,:!>>'H;
MBZT/3)YI)9B\DMI&S,?-?DDC)JSX4LK33_$?BFVLK6"V@6Z@VQ0QA%&;>,G@
M<4 9/_"K4_Z#UW_WXC_PH_X5:G_0>N_^_$?^%>@T4 >??\*M3_H/7?\ WXC_
M ,*/^%6I_P!!Z[_[\1_X5Z#10!YAIGPZ2_@GE.LW,>RYFAPL*'.QRF>1U.W/
MXU>_X5:G_0>N_P#OQ'_A75>'/^/*[_["%U_Z.>M>@#S[_A5J?]!Z[_[\1_X4
M?\*M3_H/7?\ WXC_ ,*]!HH \^_X5:G_ $'KO_OQ'_A1_P *M3_H/7?_ 'XC
M_P *]!HH \^_X5:G_0>N_P#OQ'_A1_PJU/\ H/7?_?B/_"O0:* //O\ A5J?
M]!Z[_P"_$?\ A1_PJU/^@]=_]^(_\*]!HH \^_X5:G_0>N_^_$?^%'_"K4_Z
M#UW_ -^(_P#"O0:* //O^%6I_P!!Z[_[\1_X4?\ "K4_Z#UW_P!^(_\ "O0:
M* //O^%6I_T'KO\ [\1_X4?\*M3_ *#UW_WXC_PKT&B@#S[_ (5:G_0>N_\
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
MO^-> _V]$1INR2X<ZCS %/.-NXEN> !UZTEKK\-YK%UI<4T_VBV&7)/RMTR
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
MO]L:9_T$;/\ [_K_ (UXAYTO_/5_^^C1YTO_ #U?_OHT >W_ -L:9_T$;/\
M[_K_ (T?VQIG_01L_P#O^O\ C7B'G2_\]7_[Z-'G2_\ /5_^^C0![-/J-C<W
M^FQP7EO*_P!H;"I*K$_NI.P-:U>.^$)93XRTI3*Y!DD!&XX/[F2O8J "BBB@
M HHHH **** "N,^)?_(!LO\ K]'_ *+DKLZYCQSI5YK&E6EM8I&\PN@^'?8,
M"-QUP?6@#R>BNA_X03Q+_P ^EK_X%?\ V-'_  @GB7_GTM?_  *_^QH YZJF
MIV9U#2[JS#A#/$R!CT!(X_"NL_X03Q+_ ,^EK_X%?_8T?\()XE_Y]+7_ ,"O
M_L: .&TV?6C)9VT^G1VUO%'MN96F5]Y P/+"GC)YY['UZY-GIFK+9Z/I4M@J
M1V%XD[W7GJ4=$9B,+][)SZ?_ %O3_P#A!/$O_/I:_P#@5_\ 8T?\()XE_P"?
M2U_\"O\ [&@#RV;PU>/!>3B-Y)CJ,DXLY+C]S<Q%@0" < ]^?3D5-?\ AZ[U
M"ZUJX!FMWN!"UNOGX27$>&1U5O7Y?QR"17IG_"">)?\ GTM?_ G_ .QH_P"$
M$\2_\^EK_P"!/_V- 'F-UI5U/J=M=2:%(\*V"0>1#>K%Y3AB<9#C(QT^H[U)
M/H,^HW\<C6SV21Z<(X':99&@G67<G())X&<^A(SFO2O^$$\2_P#/I:_^!7_V
M-'_"">)?^?2U_P# K_[&@#S(Z1JDO@*ZT^2V7^T)G+F(.F,F4-USCI[UUKD%
MV. 03W[UT'_"">)?^?2U_P# G_[&C_A!/$O_ #Z6O_@5_P#8T >;:-H^H:;>
MW$DL0EAL89(M-3S%_>!G9N3GY3T7G'!J&RT#5]/?2[[[0EQ<0S%[B 1JC8E_
MUN7W8<CM]./?T_\ X03Q+_SZ6O\ X%?_ &-'_"">)?\ GTM?_ G_ .QH \^T
M :IID$=G-I#F/SW8SBYBP%9R<[=V> >G6J%OI6JIIMAHCV($5K>"5KSSE*M&
M'9\A?O9.<8Q7J'_"">)?^?2U_P# G_[&C_A!/$O_ #Z6O_@5_P#8T >81:1=
M0ZAJ$\NAW%RTM]+/%+'J"Q+L)&WY=X]">1FNN/4\YKH?^$$\2_\ /I:_^!/_
M -C1_P ()XE_Y]+7_P "O_L: .>HKH?^$$\2_P#/I:_^!7_V-'_"">)?^?2U
M_P# K_[&@#GJ;'_J4_WI/_1C5T?_  @GB7_GTM?_  *_^QJ"U\':]<QNL-O;
M,899(Y,W&,-O)QTYX(H Q:*Z'_A!/$O_ #Z6O_@5_P#8T?\ "">)?^?2U_\
M K_[&@#SFYT2[D\4*Z*O]E32QW<YW 8EC5@%"YR03M)X_E4.H^']3U:?5KA[
MA+;S<16\31JY*1X92'#?)N;GU%>F?\()XE_Y]+7_ ,"?_L:/^$$\2_\ /I:_
M^!/_ -C0!YU;C6;?5I[^31VF:YMH4<)<Q+M=0=W5NF3Q23V^J6]_JES!I9N!
MJ=O$-HG13"ZH5*MD\]>H]*]&_P"$$\2_\^EK_P"!/_V-'_"">)?^?2U_\"?_
M +&@#RZ30+N&[T\OITE]#!IB6S>3=B'$H?)YW*2,?S%;DE@U[X:DL#"UFTL+
M1B.27S3'R<98$Y['KT-=K_P@GB7_ )]+7_P)_P#L:/\ A!/$O_/I:_\ @3_]
MC0!YT;?5M272[.ZTY;2.TFBFGG\]7#^7T" <_-[]/>IM#T/[(TES=)*ER;F6
M15%P2A5B<':#MZ'TKO\ _A!/$O\ SZ6O_@5_]C1_P@GB7_GTM?\ P*_^QH X
M;5+6[75;'5+.#[28%DBE@WA&*L.JD\9!'0]:J7UEJFM6MB+ZT2,)J*RM#'-A
MHX ",LP/+<_P_P"->B?\()XE_P"?2U_\"O\ [&C_ (03Q+_SZ6O_ ($__8T
M>93:%?6[:U;Z= RPWXMX8Y7G#;4P1(QW-NX!(QUYXIDV@:K:B_A@=+R&]L?)
M)1%@V.@VQ\%N1MR,C\:]0_X03Q+_ ,^EK_X$_P#V-'_"">)?^?2U_P# G_[&
M@#S-?#=U%K]LT0QI9BF+JK+F"22/:^!GD$@$8X'/2HFL/$(TZRTZ"*XMIK7$
M0NH+Y4A=,CYF4?,3@8Q[D^U>H_\ "">)?^?2U_\  G_[&C_A!/$O_/I:_P#@
M3_\ 8T >8MI%PFJZE/+HEQ=+/=-+%)%J A&WC'R[QZ=Q6OKUA+J46GQK LJ)
M?Q2SHQ 'EC=NSD\]>@YKM_\ A!/$O_/I:_\ @5_]C1_P@GB7_GTM?_ G_P"Q
MH \K'A?4?)U>R,BF%HX8[*:1@=RHV\*P'/ ^7)';TK5,>IZMJNG3W>G_ &&&
MS9I7W3K(7<C 5=O8>IZUW_\ P@GB7_GTM?\ P)_^QH_X03Q+_P ^EK_X$_\
MV- '#6]C<QZGKTS1XCNQ%Y)W#YL1E3WXY]<5FV&G:GI#:?=K8_:66P%G/ LR
MJT9#E@P).".V,^]>E_\ "">)?^?2U_\  G_[&C_A!/$O_/I:_P#@3_\ 8T >
M:ZG8ZKJ3Z/<WFG+</"9S/!;7(B*!E 0;RPR>.2..#^.UI$1@LO+-C+9X<XCD
MN/.)''.[)]^,]J[#_A!/$O\ SZ6O_@3_ /8T?\()XE_Y]+7_ ,"O_L: .>HK
MH?\ A!/$O_/I:_\ @5_]C1_P@GB7_GTM?_ K_P"QH YF'_EI_P!=#4M;-GX,
MU^Y29X+>V=5F>,DW&,,IVL/N^H-6/^$$\2_\^EK_ .!7_P!C0!SU%=#_ ,()
MXE_Y]+7_ ,"O_L:/^$$\2_\ /I:_^!7_ -C0!SU%=#_P@GB7_GTM?_ K_P"Q
MH_X03Q+_ ,^EK_X%?_8T <]170_\()XE_P"?2U_\"O\ [&C_ (03Q+_SZ6O_
M (%?_8T ><ZSI=Q<^(X[P:;+>VPLO)Q%=B A_,+?W@2,?AS[4E_ITMQ;6"R:
M%YT$2,/*%WBXMVSP1)NPP(QQS^F*]'_X03Q+_P ^EK_X$_\ V-'_  @GB7_G
MTM?_  *_^QH \XGTS5KCP4]C/NGOF92$>8,RJ) P4N< D*.M6=<TZ[O=1>6W
MBWH=/N8,[U'SN,*.3W]>E=]_P@GB7_GTM?\ P)_^QH_X03Q+_P ^EK_X%?\
MV- 'D$_A;5&M9X5MU,:VT30)YB9$[>3YO.?2-O;TSFM34] U/5[K5[AKA+;S
M2(K>)HPY*1X9"'#?)N;GU%>E_P#"">)?^?2U_P# K_[&C_A!/$O_ #Z6O_@3
M_P#8T <)-;7]Y=:#=36^R2!G>Z&]?D)3!Q@\C/IFLZ\TBX?Q%J5W)I$]Y!.(
M1$\5\(<;4PV1O!//KZ>]>F?\()XE_P"?2U_\"?\ [&C_ (03Q+_SZ6O_ (%?
M_8T >>(FK6.LW=Y;Z.TRSV\"HINHQL95Y!).3@G&>^#5O3K&[T7PK%9VZB>]
M@A;8 0 9"2>K8& 3^0_"NX_X03Q+_P ^EK_X$_\ V-'_  @GB7_GTM?_  )_
M^QH \RL?#FI:9/IDJW*7*HC6UQ&D8C98WRS'>6^?:YSZ^U0R:;X@CTBWTJUC
MN()[8F..]M[U8XG0D'<Z_>)P,8^I]J]3_P"$$\2_\^EK_P"!7_V-'_"">)?^
M?2U_\"?_ +&@#SJZLM2M+K5$M+6>>WOIA<1RVMVL$D;\94EN@XZC/'Z5H?#V
MI7-W;MJ%U<+(NF&%KN&Y.[SC*6 /.6 4_3CK7IW_  @GB7_GTM?_  )_^QH_
MX03Q+_SZ6O\ X$__ &- 'E;Z+?&VT2.31]XLFN%GBM[I8]^X *X;>#R>3WX.
M1C%7WTV[%M8W-IIK0SV-RT@M)[L2&5&7#8?) /ID]C7HO_"">)?^?2U_\"?_
M +&C_A!/$O\ SZ6O_@3_ /8T >8R6?B&8:FT274<5U%Y,4-U>+)L+-\[@ X4
M!<@#KTZ]KFF:-?Z1K4;B=+JTEMA!*R1"'R_+ $9(W$L<9&1^->A?\()XE_Y]
M+7_P*_\ L:/^$$\2_P#/I:_^!/\ ]C0!YV=*O3H?B&V\G]]>7<\D"[U^=6"[
M3G.!T/7%2Z'9/9SKNT:XM28MCS27PE4]#]W><9(["N__ .$$\2_\^EK_ .!7
M_P!C1_P@GB7_ )]+7_P*_P#L: ."N(;^PUZXU"TL?MT5U"B,BS+&R.F<?>XV
MD'\_UBDM]9CO=/U=[:&YNEMV@NK>%PF 6W H6."1T//TZ\>A?\()XE_Y]+7_
M ,"?_L:/^$$\2_\ /I:_^!/_ -C0!YC-HE_?W#7MU9H#=:E;22VID5MD$2LI
MW'."2#R!FKOAW2+W2M7O?M#&2T5(XK64L"3&I) (ZY4-CD=N*]!_X03Q+_SZ
M6O\ X%?_ &-'_"">)?\ GTM?_ G_ .QH \S_ +%OS\/DTHP?Z:#S&)%_Y[[_
M +V<?=YZU*VEZAI6HZC/I\$E\9[?;;3RW ,D+9^X2[#*Y^;\,'->C_\ "">)
M?^?2U_\  G_[&C_A!/$O_/I:_P#@3_\ 8T >:6/AW4-*O-/=+A+J!86M)UCB
M6(I&V6W9+?-ASGU]JL:4NN:=:V>EK80A('V27C2@HT0).54'=N(XP>_7KQZ'
M_P ()XE_Y]+7_P "?_L:/^$$\2_\^EK_ .!/_P!C0!Q2VDX\5O?>7_HQL!"'
MW#[XD+8QG/3OC%-U^SNKFS@N-/17O[.=)X%8@!L'!4DD<$'U[5V__"">)?\
MGTM?_ K_ .QH_P"$$\2_\^EK_P"!7_V- 'FW]A:@+'1;"&185MF^U7-PX63]
M^.0-N06^8M[=*@&C:O9V4=FD NX[/5(KN!D=(@\?+,H4M\N&/0_WO2O4/^$$
M\2_\^EK_ .!/_P!C1_P@GB7_ )]+7_P)_P#L: //]134]0MK6==+:*>SO8[@
M0/<1DRJ 0<,#@'GO5"]TK5-1LM=F-CY4M\UL(;<S(6VQ$9);.!GZ]J]/_P"$
M$\2_\^EK_P"!/_V-'_"">)?^?2U_\"?_ +&@#AM&MFMIYA_9%Q9*Z@[Y;T3[
MB#P,;B1U/-;%=#_P@GB7_GTM?_ K_P"QH_X03Q+_ ,^EK_X%?_8T <]170_\
M()XE_P"?2U_\"O\ [&C_ (03Q+_SZ6O_ (%?_8T <]170_\ "">)?^?2U_\
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
MS);S'4T0NAP<&*7(_05ZI7D'[1W_ "3RP_["L?\ Z*FH \ _X3KQ1_T&[O\
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
M%'_0;N_^^J/^$Z\4?]!N[_[ZKGJ* .A_X3KQ1_T&[O\ [ZH_X3KQ1_T&[O\
M[ZKGJ* .A_X3KQ1_T&[O_OJC_A.O%'_0;N_^^JYZB@#H?^$Z\4?]!N[_ .^J
M/^$Z\4?]!N[_ .^JYZB@#H?^$Z\4?]!N[_[ZH_X3KQ1_T&[O_OJN>HH Z'_A
M.O%'_0;N_P#OJC_A.O%'_0;N_P#OJN>HH Z'_A.O%'_0;N_^^J/^$Z\4?]!N
M[_[ZKGJ* /8/@SXFUK5_B786VH:C/<P>5,VR0@C(C/-?3]?)7P'_ .2JV'_7
M"?\ ] -?6M !1110 4444 %%%% !7-^-?#6C>*=)@LM=!^PQ3_:&82F/85C?
MYBWH 3UKI*YCXA?\B%KG_8.N_P#TGDH X:V^$_PIO+A+>UO8YYW.$BBU0,S<
M9X .3P#2O\)?A7%YOF7:)Y4XMI-VJ ;)3TC//#'^[UKIO#>C:RJ6+W&E>'+2
M#[.!]JL5;[3&3'@,NZ/;G)&<\=>O2N.\,Z4^_P "R-J-W(KWFH3&(PV^,KOR
M!^ZR=V""2<_,<$<8 -W_ (4)X$_Y]+S_ ,"FI#\!? @_Y=+S_P "VJ/P[XH\
M47::'J]PEY<6NIJ[S02_8D@P8GD5;;9(9BRE0N'W$KN)"D<0ZO<ZI>_#*:_O
M?%67UC0+FZ-@8(5Y\D2[8/EW;5!*-N+DAL@JV#0!.GP,^'SSR0+#<-+&%9T%
MZQ90<X)'8'!Q]#4G_"A/ G_/I>?^!35-J>IZGHFNZW/'>--#I,&FW%V[6T1E
MN+<M.)BS*J]$^<8Q@I@ !B#7N/%.O7NHV4=E+=M9ZM>7C6OV!;;SA;VX2-0A
MGPA\QM\N3N.WH,<@ =_PH3P)_P ^EY_X%-4%M\$/AY>P^=:QSSQ$D"2*^++D
M<$9'O7:>#M1U'4=$D.J*!=6]S+;EC)"[N$8@%Q$S(LF.&4'A@>!TKR[P?/)I
MOA'_ (1^W=HY/$D,3V1'57=S!=%/>.-5F^K&@#?MO@=\/;VW2XM8IYX'&4DB
MO2RM]".#4O\ PH3P)_SZ7G_@4U97AK4+V'P]I6DZ1=ZG"L%O<S/;:7;6Q:-3
M<RJCR2W)V!/D8!1\QP23@5ICQOK%GHFG:C<NL\FM:%%)81", ?VAE5V# '$A
MF0X).!&V* $E^!/@&")Y9;>Z2-%+.[WC *!U)/85 GP6^&\EA]O3S&LMI?[0
M-0)CVCJ=V<8KNM5L]-?1+&P\17"7:M-!'OG/EK<W (*;E7 .YP#MQM)XQVKS
MZTC2+Q,VCZM#:1LWB6&>\CM,BTD+V4AA&T]&WQ1E@V<MM;^(  %VW^!GP^NH
M$GMX;B:&0;DDCO696'J".#3;KX'_  \L;9[F[CG@@09>66]**O;DG@5U/A%8
MH-5\56]J(TLHM6 B2,_*CFWA:0 =OG9B0.Y;WJUXI71XTT^\U2UEO);:X+6-
MI&"[33E& "QYVLP4L06X49;( )H X>7X,?#:WL%OIB\=FP#"X?4,1D'H=Q..
M>U.NO@K\.+&U^U7?F6]OQ^]EORB<]/F)Q5S2- &G^)-!L]8A@07*:G?QV"MO
M@MYF>';&@P 2L;2\XZM(1@&H].GT:QT"PFFT_P#M.ZBU+4;30K"$[S(OVAU&
MT$[5544#>>$3/(!P0"M<_!?X;6=M'<W1D@@D(5)9=0*JQ/0 DX.:M?\ "A?
MG_/G>?\ @4U7+7PO!9Z5;:7Y>B3^)XK6YE@M[B-S:0Q33;I%2+/W 66,' .
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
M';:.?XLEN, &!-\#/A];0O-/!<111KN=Y+UE51ZDGH*E_P"%">!/^?2\_P#
MIJA\>6THE\>SF^N&C_X1RV_T<K'L&6N0.=N[@J2/FZNV<C:%G\0^(M>\*3:O
M:_VFVI.NG6UQ%+<PPIY,DEP86("A%V $, YXV\M@DT )_P *$\"?\^=Y_P"!
M352F^#?PSM[T64TC17;*KK ^H[7*LP0':3G!8A0?4@=:ZGPQJ.M?\)!>Z9J:
MWI@%M'<1-J4MF+E2692"ELV#&<##%1R&&3QCFY+:6T\5>+;W[6\[_P!M:3#L
MG@@==KR6I_YY[LJ&*KSQ][EOFH L?\*$\"?\^=Y_X%-2'X"^!!_RZ7G_ (%M
M4\]_XG?1KJ_M]=#33:S/96]IMMH6\I+ITVQ-(N&F*(0-QP1VW#<8H)[_ %>\
M\-K<:QJB7-IX@G@E2XLX(9T_T.:15DPK(QV' =-JE9.FX!@ )_PH3P)_SZ7G
M_@4U'_"A/ G_ #YWG_@4U=%XLU"^CU#3-/TVZU!)YQ+*]OIMO \\B)M&[?.?
M*C0%QG())*@=ZP?#^LZ_XCA\.P-K,EF;BWU)KJ:""!I)?L]S'%&02&0-ACD@
M%3EL#[I !'_PH3P)_P ^=Y_X%-4<'P+^']S"LT$%S+$XRKI>,RL/4$5-X=U[
M7O$TFF:;+JSV,ZZ?-<2W=O!%NNI([AH,[75E"@+N8*!RZX('70\'SS6?P9L;
MBVGM(;B+3'>*:X;;"C@,59B>B9P2?2@#-_X4)X$_Y]+S_P "FH_X4)X$_P"?
M2\_\"FJ&X\6:WI&F:G;7%QJ<>K+':>7!J=O:,\0EG$+2QR1,D3J-PP'VX8?,
M=IXGEU_Q/8)?6$SW<9EGL8;:ZU!;-[FV^T3&)V9+=BA48RA91EB0=P% "?\
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
MWEW;ZDRWD5K-K)LS!/\ 8H[00B8P[02XG,HQN]V!4+@@T /;X#> T4LUK=@
M9)-VP %-A^!7@"XA2:&WN9(I%#(Z7C%64\@@CJ"*MV?B+5[J[CT"2[W:AIC7
MC:M*T*#S8HUQ!E<%1Y@EBDXQ]QP.]8EMXCU^'0["^749(--M=(L)I6TRVM9X
M[9C&'D-U!\LBJ5Y'E%0%Z#B@#3_X4)X$_P"?2\_\"FJ.;X%_#^W0/-!<QH65
M-SWC*-S$*HR>Y) 'J2*34O%GB/[3KFH6D=W';Z7J'V5(FDL8[-E4H")GE=90
MS[N"N -R<-SEVK7>I:OIUS?S:R4@@\36]D--6&/8$BO8D&6QO\P[1)G=C:V-
MO>@!9/@1X!BC:22VND1069FNV  '4DU5T[X-?#/5X6FTV1KR)6VL]MJ'F*&]
M"5)YKJO'<5O<R^'+34E#:1<:LB7B/G9(?+D,2N.A4RB/@\$[15;Q3?Z/X4;4
M=2TZWMU\1QZ3+*D"*0K0HRC?*J\;58C!.#C> >M &5_PH3P)_P ^EY_X%-2-
M\!O :J2;2[ '))NVJ3Q)K&N^$X-1MU\0-J,O]ASW\<EQ;PK)!+$\:Y 154HW
MF=&!(*=3VSO'$NK6]IK6AW6N75W#_9]K>B1H8$97-R491M3&PX4X.2,?>.30
M!>_X4)X$_P"?2\_\"FH_X4)X$_Y]+S_P*:IKG5]7LK[Q7/<^)IH;'1?)@@#6
M44ID>2VC.YPJ@L3(X(52HW$@_+@#/NO%WB'1YM8M9I+]"EC:S0/K,=KYD#2W
M!A:3%MA2@!#8;G*'H* +)^ O@0=;2\_\"VI?^%">!/\ GTO/_ IJM^);+4$L
M)-.E\57-RR:EI4J$PVZW$0>[5/FQ'L*[EW+\@.Y""67BO0$4JH!8L0,%CC)]
M^* .!T3X7>&/!_B'3]3TBWN$N3(\6Z2=G&TQ.3P?H*] JE??\?>F_P#7R?\
MT5)5V@ HHHH **** "BBB@ JGJ%M#>1QVMS$DT$Q:.2-QE74QL"".X(JY7.^
M.=3N]&\(ZAJ=BH:ZM8)98LC(!$;_ #$=P.OX4 /L_ WA73[R*\L_#VF6]S"V
MZ.6.V564^H('%:,.C:;;?9?(L+>/[(7-OMC \HOG=M],Y.?7-><1ZGJ-HNHV
M][XDDTZS.D-?K=S7L5Y-$RNFR90BC,;9(*8PV %QDTQ?$FLW7A:;4=2U271]
M5DUBTM+RU553^S(FD1<#>"#N1O,+D$'<!T7% '>+HOAO1]6745LM/M+^[E,:
M3;%1Y)&!)"_[3 $G')P2<U);^%/#]K/=S0:+81R7<;17!%NO[Q&Y9",8VL>2
M.A/6N*;5M3T_Q;!HD.I7%UI\.M6T(GF(=_WEM.\D#/CYMI2-N?F < G&*H6%
M]JTOAK1KB;7=<O-0UR]>,6UL88\I$)CL1V"B(852S99FVX&,G !Z1%I&BZ9!
M]GBLK.WBGB2T*;5 D10VV/GJ &; ]S43:3X?UW1+>S-I8WFF0,%@155HXFCR
MGR8^Z5P5XY'(KS.VO;O6+?0A?ZG/_H7BY[..1;E7.T6\A :0* [ DKG'0D<G
MFM'1-2U/Q!J%KIE_K5W86GE7]PLMLRQ/<.EY)&!O(/$:!3M'7>"<@4 >EV&G
MV>EV45E86T-K:Q#$<,*!$7G)P![DG\:@AT+2;=K%H=-M(VL XM"L*@P!QAMG
M]W(ZXZUYOH6H:YXLO1#=:_?6L4>C"X#V2I%]H<7%Q&D_*G 9(U; PIR.,8%=
M#=^(-53X/6^OPR#^TI=+MYWG$081%U3?+MZ84,SXZ?+Z4 :DWAOPE<WD5C+I
M>ER7-M$9$MS$FY8G<DDK_<+[CSQG/>DOO#MJMUI4TDUI::'HI-S%9K $"RJK
MJ'+EL!%5R0H48(!W8&*XJ^N8_#?B;6Y8_$-[<%-$M56Y?RIYHFDN&50"=JG<
M6!&\X7=G[N ,[7;G49?#7CO1[V[O!';:5!<K;SWL=Q-"[-)N5G5> P1"4).
M<@@-B@#V'4-/L]5L9;*_M8;JUE&)(9D#*W.1D'W /X5ERZ)X9TW1_P"R9K'3
MK?3[R<*8)%55GF8C'7[SDJ,'[V5'I7!ZWK6MPWVOFUU*6.+1$B6WF?4(8T ,
M*,LLZ%290[L1GO@A<,":[+Q5?W=I#H#0N8'N-6MH9E&#E6SN7D4 7W\,:2;/
M3K.*TC@MM/N5NH(H44!9%R0>F0<L22,$\Y)!(,6MV'AC6;^TT[7+?3+N\*N]
MM;76QI"/XBBGD_=YQZ5R'AO5]3'B6Q.H:G<7<.I3W$=O<6]S%+:7.U7?;Y1"
MR0L@3!P",C#$D@U%X]#P>/[/5X4+3Z-I+ZB IP3&EQ&)@/K"THQZD4 =9_PC
MWA#9_P (T-.TI<?Z<-/5$5EYV><%'(_N[A]*N7_A/P]JD%K!?Z+87$-HGEV\
M<ENI6%>/E08PHX' ]!7FT^II;>(M4\7FY>W-WHNI2VUS%$)BD$<MO' R*Q 8
M':90"0/WO) JS:W/B9]9U70;2^OX+PZ/]NMH[V]BN)EG61=FXH-J*_0J"1@G
M&* .\F\&>&I]/MK"30[ VEL7,$7D "/=][;Z!NX[]ZBA?PV/%%K;6VH6$>J6
M%H]I'I\,L89(F\ML>6/F&!&N ,  GCI57P?KDOBJYOM<AE9=):.""TA_V@F^
M5S[[I!'[&(UAZO-8->:!=Z5<6<FF1>(?+ELEC>.X:]9Y$D?<3D[2Y<IM&5!.
M[;@4 =/=KX3UK73973:3>:O;PR1F!G1YTC=<.I7.X JW(]#[UIWFC:;J#R->
M6-O.TD!MG,D88M$2"4.?X20#CVKS7392?"WA*!)=VL#Q*XF4-F3S1+,;G=W^
MX9,Y[$>HKU.&XAN8_,@E25-S+N1@PR"01D=P00?<4 <[!%X+U/Q5+-;G1;K7
MX#NE\IXWG1D^7<R@YW+]W)&1TJ[+>>'?$IO-$>YTS4S&=MU9&1)BA5A]].<8
M;'4<$>M<AIW]GZS<Z7%X:^QVFD:(DPTTB53)=S&-XOD!.X1 ,Q+'ES@]!N:C
MIJZ3/X>^',3/ (5T^87A1P@2W^QLL^]@1M'F[ QR,,!GD4 =?H"^"?L=[I_A
M]]#DM]I-Y#:/&X92""9,$Y&"1\WN*BT*W\!7*W.GZ"= N?,V33P6<D4A81L"
MA8*2<*<8SP.,8KEY)K'7[&]U6*Z@T?0;#1+FSTPQJ7G:&1%W7#1*<K&JHNQ,
M;B,L=O K<T*\FT37(M(GURUU'3!I!O?/\J.(6B(45?F3CRF4L5W9/[MOF(Z
M'57NBZ9J*727EA;3K=QI%<"2,-YJ(25#9ZX+$CT)IAT#2#I]Q8'3;4V=R09X
M#$"DA"JH+#N<*H_X"/2M%6#J&4@J1D$'((I: ,:V\)>'K2&XA@T6Q2.YC\N=
M?(4^<N<X?/WOQS2+X1\/+I$FE#1K+[!))YKP&$%7DX^<^K<#GKQ6U10!!-9V
M]Q<6\\T$;RVS%X79<F-BI4E3VR"1]#6?I?A;0M$N9+G2](LK.:1=C/!"%.W.
M2HQT7/.!@9K7HH KO8VLDL\KV\;23Q"&5BH)>,;B%/J!O;C_ &C69=^#_#E^
MUL;O1+"8VL2P0[X%.R->53W4'D*>!6W10!4.F61:\)M(#]M_X^LQ@^?\H3Y_
M[WR@#GMQ5"U\(^';*SN;2WT6PCM[K;]HC$"[90OW0P[@=AT':MJB@#%C\/6^
MDZ;=0>&H+#2;B<@^:+3>H(XR5#+NP,@#.!QVXJSH6C6WA_0K'2+//V>SA6%"
MP&6P.6..Y.2?<UHT4 9$/A70;?59-4ATBSCOY&=FN$A ?<_#L#V+=R.3WJQ'
MHFF1?8O+L+9/L*-':[8@/)1AAE7T!  ([X'I5^B@#&M/"7AZPANH;31K&&.[
MC,4ZQP* \9ZH?]GD_+TYZ5/JWA_2-=2)-5TZVO!$28_.C#%,C!P>P(X([]ZT
MJ* ,J?PUHES!)!-I5D\4D<<;(85QMCSY8''&W)VXZ9XI\'A_1[6WMH(-,M(X
MK9F:%%B "%E*L1[D,P)ZG)S6E10!FS:)9FTABM88K66UMWM[*:.%2UJK*%^0
M$$< +QC!P,U@^&/ R:#K+:F[:8LHMFMDCTS319QX9E9V<;V+,=B <@* <#FN
MPHH S;WP_I&I737-[IMK<3M ;9I)(@6:(G)0GNN>WN?6IY]+L+J:::>SMY9)
MH#;2M)&&\R(DDHV>J\G@\<U;HH S=(\/:1H"2KI6G6UF)<>9Y,84O@87)ZD
M< =NU3-I.GO)/(UG 7N)8YIF\L9D>/;L8^I7:N#VVBKE% %"XT73+O3I=.N+
M"VELYG:22!XP49V8N6QZ[B6SUSS5<>%M!73X; :19?9(9Q<1Q>2,+*/^6@_V
M_P#:Z\FM>B@#-U;P_I&NF ZIIMM>& L8C-&&*;AA@#Z$8R.AQS4EIH^G6!A^
MQV-O!Y"R+$(HPHC$C!G"@= S $XZD5>HH Q[GPIX?O+6WMKG1K&6"W9WAC>!
M2J%SE\#'1B3D=#WS5V'3+*WTX:=#:01V0C,0MUC'E[#U7;TQR>*MT4 9%CX5
MT'3;6YM;/1[*&"Z4)<1B%=LJ@$!6!ZJ 2 #P,FBU\+Z%9:?<6%OI%DEI<\3Q
M>2"LO^_G[WX]*UZ* ,9/">@1Z4^EIH]D+%Y/.:'RAAI/[Y[[N!\W7@<U8M-"
MTJQ2T2TTZUA6SW_9A'$%\K?][;Z$]SW[UHT4 9=WX;T6_LS9W>EVDUN9FN-C
MQ CS&)+./0DLV3WR?6K5CIUGIEFEG8VL-K:H6*0PH$1<DDX4<#))/XU:HH Q
MK'PEX>TRYCN;'1;"WN(V+1RQP*&3(((4]AAF&!QR>.:LR:'I4MI>6DFG6C6]
M[(9;J(PKMF<@ LP[GY1S["M"B@#'M/"F@6 ;[+I%E"7*,[)" SE'#H6/5B&
M()SR*2\\)^']05%N]&LI@DLDR[X0</(<R'_@7\7KWS6S10!AW'@WPU=V\4%Q
MH6GR10[Q$AMUQ&';<X7^Z"<DXZY/J:NC1=,' T^T %M]C"B%<>1_SRQC&S_9
MZ5?HH S-)\.Z/H0F&E:;:V?G8\PPQA2^/N@GT&3@=!DXI+WPYHNHZA%J%[I=
MI<7<6 DTL(9A@Y7KUP>1GH>1BM2B@"C)H^FS07,,EC;O%=2B>=&C!$L@VX9A
MW(V+S_LBJTWA?0KC6!J\VD64FHAE<7+0J7W*,*Q/=@. >H[5KT4 4=7M[V[T
MR>WT^[AM+F1=JS36_GJF>"=FY<G'3)QGJ#TJFOA/13X>L="N+"&ZL+)(U@2=
M Q4H,!\]FQGYA@\GUK:HH Q)_!_ARYLK2SFT2P:VL]WV>+R%"Q!OO!1V#=QT
M/?-7;31].L##]CL;>#R5D6(11A1&)&#.%QT#, 3CJ15ZB@"CJFC:;K=NL&IV
M4%W$C;T$J [6]0>H/49'8FLK4?!6C:G>Z:US8VC6-A:SV\5E]G&Q?,:(AEQ]
MS B(X'(<]._1T4 9D_A[1KE+-)M+LW2R0QVJF!<0J5VE4X^4%<# XP!Z5#=>
M$_#]]-;2W6C6,SVT:Q0EX%.Q%Y5>G*@\@'@'D5LT4 4I=(T^=+Y);*W=;\8N
MPT8/GC:%^?U^4 <]A56;POH5SK*ZO/I%E)J(97%PT(+[E&%8GNRC@'J.U:]%
M %:ST^SL!.+.VA@\^9IY?*0+YDC?><XZD]S3A96POFOA!&+IHA"TVT;B@)(7
M/H"Q./>IZ* *0TC3Q"8190"-KC[45$8P9M^_S/\ >W#=GUJN/#6B+K']KKI5
MF-0R6^T"$;]Q&"V?[V.-W7'&<5JT4 02V5M/=6]U+!&]Q;[O)D906CW##8/;
M(X-41X:T1=8_M==*LQJ&2WV@0C?N(P6S_>QQNZXXSBM6B@"JNG627-U<K:PB
M>[54N) @W2A00H8]\ D#/K6?-X1\.W,EK)-HMA(UI&L,!:!3L1?NK[A>P/ [
M5M44 9-QX8T.[U=-5N-)LY;]&5UN'A!?<OW6)[E>Q/([4EQX5T&[U7^U+G1[
M*6_W(_VAX5+[DQM;/]X8 !ZX&.E:]% $%Y96NH6LEK>V\-S;2#$D,R!T<>A!
MX-4-+\,:'HD$\.F:5:6L=P )Q'$!YH&0 Q[@ G@\<FM:B@#&M?"?A^RM+NUM
MM&L8K>[7;<1K H$JCHI]5&3@=!GBK=YHVF:@\SWEA;3M/!]GE,D8;?%DG8<]
M1DDX]:O44 9L?A_2(;.>S33;46UPBQS1>4"LBJ@10P[@*H7GL!4-GX4\/V"3
M+:Z-8QB>)H9L0*3+&>JN3]X'&,'-;%% &+%X2\/0:5<:7'HUB+&YP9X/)!63
M&,;L]<8&/3 QC%;$<:Q(J(H5% 50.@ IU% %*^_X^]-_Z^3_ .BI*NU2OO\
MC[TW_KY/_HJ2KM !1110 4444 %%%% !4%Q_KK7_ *ZG_P! :IZ@G_UUK_UU
M/_H#4 4[;P[HEG#)#:Z/I\$4LBRR)%:HH=U.58@#D@@$'L:@UOPU8ZVB"5(X
MW^TVT\LBQ*3,(9-ZHQ[KU'/3<?6MJB@"C;:-IEG;06UKIUG!!;OYD,44"JL;
M\_,H P#R>1ZFDN=#TJ\T]=/NM,LI[)6W"VEMT:,').0I&,\G\ZOT4 4'T/2I
M+5K5],LFMF=9&A:W0HS* %8KC&0%4 ]@H]*;=Z#I%_:+:7FE6-Q;+(95AFMD
M= Y))8*1C)))SUY/K6C10!"MI;K,9E@B$IC$1<(-Q0$D+GT&3QTY-+#;0V]M
M';0Q1QP1H(TB1 %50,!0!P !QBI:* ,RW\.Z):6LMK;:/I\-O*I22*.U14=3
MU! &"#Z4ZVT'2+.W:WM=*L8(&B,+116R*IC))*$ 8VDDG'3D^M:-% &:WA[1
M7ELY6TC3S)9*%M'-JA-NHZ",X^4#MC%7IK>&XV>=#')Y;B1-ZAMK#HPST(]:
MDHH H6^BZ7::A/J%MIMG#?3@B:YC@59),G)W,!D\@=3VJP]G;23F9X(FE,9B
M+L@+;"<E<^AP..E3T4 5!I=@$C065L%C@-LBB%<+$<9C''"':OR].!Z53'AZ
MRLK"2'0[:RTF?8ZPS6]G&/*+$$D*  02JY'? ]!6O10!GZ)I$&A:/;Z;;,[1
MP@Y=_O2.269V[99B6..YIPT;3%U5M473K,:BR[6NQ OG$8Q@OC., =ZO44 4
MTTG3HM3DU..PM$U"5=DETL*B5UXX+XR1P.,]A18:9;:;9M:VZ?N6EEE96YRT
MCL[_ )LQXJY10!DVOA;P_874=U9Z%IEO<1\I-#9QHZ\8X(&1P2*F30=(CDO9
M$TNQ62^!6[86Z W .<B0X^<')ZYZFM"B@#+LO#>AZ;<_:;#1M.M+C!7S8+5$
M;!ZC( -.M?#^C6-I<VEII-A;VUT"+B&&V1$E!&#N4##9''-:5% #418U"J J
M@8  P *=110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
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
MKY)X.8P)=X&X^NW(JX?$\D>FM;2ZN5U%O%XM$B,V)3#]M'R8Z[?*/3IM/H:
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
MCD>-W16>,DHQ4$J<8R/3@D?C4-KIUE8M*UI:6]NTS;I##$J%SZM@<GZU9HH
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
M%@Q7*N2V1@9.Y2>!CV>"^MKFYNK:&9'FM75)T4\QL5# 'ZJP/XT 6**\:O\
M6P?%$-Q:ZALNAK\5M(DFL2O<B+[2(F5K55$<4)&<%LY!4D[F!J_;QS"WGULZ
MEJ37L?BTV:;KV0QK U\(C%Y>[9M*D]1GISP, 'I=_J5IIBV[7<OEBXG2WB^4
MG=(YPJ\#C)[GBK=>-37=G<76C'4=3F'B@>)42ZL3>.=J"=]@,!8JL8385< 9
MR.27.>L\=7=E!XA\,PZKJDMAI<SW(N2+QK:.3$8*K(ZLORY]3R<#O@@'<U7L
MKZ#4+;[1;,S1;W3+(R'*L5;A@#U4_7J.*\VT2";7-8TFTNK_ %%M)7^U)K,Q
MWTJ&YACGMQ"S.K;G W-M)/("G)SS2TW4HKJ6Q'BK6)[;1F74#%/+J+VRR3K?
M.H5I ZDE8PNU2>F2!\O !ZM%?037T]DC-Y\"(\@*,  ^[;AB,'[IX!..^,BK
M%>/W=_<W$[6D6JZS]DD.@QHT]P\5QLEGD5RQ7!5V7&XC!/&:FO)#I>H:OHS:
MCJ$'AZWUFT6[?[9(SV\$EMN8><6+I&THCW'<,!FY )H ]:HKBOA_<6TUWXEC
MT_4+B]TV'4$2T>:Y><!#;Q,0C.22FXM@@X(P1D<URVK17EOX>?58]0O,W?B&
MXM;^:?4IXHH;1;J957<I/E)N6-2ZC(#D9 )P >O45X[!-=WD>FV<>M;M,G\0
MPP(=,U&XE58_LLADB6X;:74LH/RD[22 00,36\4EE&UW#J6I-+8^*XM-MQ)?
MRNJ6S31JT14L0PP[<L"W3GY1@ ]<JO97L&H6WVBV9FB+NF61D.58JW# 'JI^
MO4<5Y%?ZUN\40W%KJ!2[&OQ6TB2:Q*]R(OM(B93:JHCBA(S@MG(*DG<P-7-
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
M1110 A&:6BB@!-HQC QZ8I:** "DQSFEHH **** $P,YI:** $(S01GK2T4
M%%%% "$9Q[=*",TM% !0!BBB@ I ,# Z4M% !2 8&.U+10 5@:QX4AUF:X,N
MIZG!;7<0AN[2"91%<(,C!#*2F02"4*DCJ>!6_10 Q(TC1$1%5$ "JHP% XP*
M?110 F.<UFZ-H<&BK=,EQ<75Q=S>=/<W+!I)#@* 2   %4   =/4DG3HH 3'
M.:P=8\*0ZS-<&74]3@MKN(0W=I!,HBN$&1@AE)3()!*%21U/ K?HH ;'&D4:
MQQJJHH"JJC  '0 4H&,^]+10 @&.E+110 A&<>U+110!!=6<%[$L=PF]%D24
M#)'S(P93QZ, ?PJ8@$8-+10 4444 %%%% !1110 4444 %%%% !1110!2OO^
M/O3?^OD_^BI*NU2OO^/O3?\ KY/_ **DJ[0 4444 %%%% !1110 57NXYI/*
M:!HU='W?O 2"-I';ZU8HH IXU+^_:_\ ?+?XT8U+^_:_]\M_C5RB@"GC4O[]
MK_WRW^-&-2_OVO\ WRW^-7** *>-2_OVO_?+?XT8U+^_:_\ ?+?XU<HH IXU
M+^_:_P#?+?XT8U+^_:_]\M_C5RB@"GC4O[]K_P!\M_C1C4O[]K_WRW^-7**
M*>-2_OVO_?+?XT8U+^_:_P#?+?XU<HH IXU+^_:_]\M_C1C4O[]K_P!\M_C5
MRB@"GC4O[]K_ -\M_C1C4O[]K_WRW^-7** *>-2_OVO_ 'RW^-4H-*N+?5[S
M5(S;_:KN***4G=@K'OVX&>/OM6S10!BVFDSV.H:A>P&W$^H2)).3N(+*BH,#
M/'RJ*O8U+^_:_P#?+?XU<HH IXU+^_:_]\M_C1C4O[]K_P!\M_C5RB@"GC4O
M[]K_ -\M_C1C4O[]K_WRW^-7** *>-2_OVO_ 'RW^-&-2_OVO_?+?XU<HH I
MXU+^_:_]\M_C1C4O[]K_ -\M_C5RB@"GC4O[]K_WRW^-&-2_OVO_ 'RW^-7*
M* *>-2_OVO\ WRW^-&-2_OVO_?+?XU<HH IXU+^_:_\ ?+?XT8U+^_:_]\M_
MC5RB@"GC4O[]K_WRW^-&-2_OVO\ WRW^-7** *>-2_OVO_?+?XT8U+^_:_\
M?+?XU<HH IXU+^_:_P#?+?XT8U+^_:_]\M_C5RB@"GC4O[]K_P!\M_C1C4O[
M]K_WRW^-7** *>-2_OVO_?+?XT8U+^_:_P#?+?XU<HH IXU+^_:_]\M_C1C4
MO[]K_P!\M_C5RB@"GC4O[]K_ -\M_C1C4O[]K_WRW^-7** *>-2_OVO_ 'RW
M^-&-2_OVO_?+?XU<HH IXU+^_:_]\M_C1C4O[]K_ -\M_C5RB@"GC4O[]K_W
MRW^-&-2_OVO_ 'RW^-7** *>-2_OVO\ WRW^-&-2_OVO_?+?XU<HH IXU+^_
M:_\ ?+?XT8U+^_:_]\M_C5RB@"GC4O[]K_WRW^-&-2_OVO\ WRW^-7** *>-
M2_OVO_?+?XT8U+^_:_\ ?+?XU<HH IXU+^_:_P#?+?XT8U+^_:_]\M_C5RB@
M"GC4O[]K_P!\M_C1C4O[]K_WRW^-7** *>-2_OVO_?+?XT8U+^_:_P#?+?XU
M<HH IXU+^_:_]\M_C1C4O[]K_P!\M_C5RB@"GC4O[]K_ -\M_C1C4O[]K_WR
MW^-7** *>-2_OVO_ 'RW^-&-2_OVO_?+?XU<HH IXU+^_:_]\M_C1C4O[]K_
M -\M_C5RB@"GC4O[]K_WRW^-&-2_OVO_ 'RW^-7** *>-2_OVO\ WRW^-&-2
M_OVO_?+?XU<HH IXU+^_:_\ ?+?XT8U+^_:_]\M_C5RB@"GC4O[]K_WRW^-&
M-2_OVO\ WRW^-7** *>-2_OVO_?+?XT8U+^_:_\ ?+?XU<HH IXU+^_:_P#?
M+?XT8U+^_:_]\M_C5RB@"GC4O[]K_P!\M_C1C4O[]K_WRW^-7** *>-2_OVO
M_?+?XT8U+^_:_P#?+?XU<HH IXU+^_:_]\M_C1C4O[]K_P!\M_C5RB@"GC4O
M[]K_ -\M_C1C4O[]K_WRW^-7** *>-2_OVO_ 'RW^-&-2_OVO_?+?XU<HH S
MVM[V6YM9)I+?9#(9"$5LGY&7')_VL_A6A110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '
"_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>15
<FILENAME>ex10-1_009.jpg
<TEXT>
begin 644 ex10-1_009.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0@)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 1, U(# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#W^BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHK!N?%,,.MR:7!INH7CP&%;J:
MUC5DMC*<)N!8,>/F.U6VKR<"@#>HKE=/^(6@ZBT(CF:,O!=7$N]D_P!'2!PK
MF0!B5SNR/4 ]*BL_B/HMV-#S%>6[:Q+-!"MPBHT,L9"E)1N^5B2 !SDD=,B@
M#KZ*Y.S\?66HFW:PTK5;J&2.VDFFBA0K;>>H9%<;]S$*RLVP/M!R>*L:#XRL
M_$.IW-C:VEQ&;=I5:26:WY,<GEM\BR&0#/0L@&/J,@'245QB?$[P^\$DV+L+
M$;H2@Q#,;0% RD9Y+>8A7&<[N<'BI+SQ_#I]I?376@:S%-8>6US;,L&](Y,A
M) ?-V,I967Y6)!4Y H Z^BN6?QS;IJ)TS^R-2;5 T:BR7R?,8M&TAPWF;/E5
M3DEL9( R34<7Q L9=:MM*&FZA'<SQP2,MP8(#%YN0 R22*Y88.0JL>.,Y&0#
MK:*YJ]\<:58:Y=Z/,ER;RV^S$JJKB03RK$"ISSM:1-V<8##&:--\:V.IW]I;
MQV5_%;WS2I97LJ)Y-TT>=P7#%APK,-ZKN"DC- '2T5CZKXB@T?4-/M+BUNG%
M]*L*3QJOEH[$!5.6!)/)PH8@*S'"@FHKGQ(]MXDM]%_L3497N%:2.Y1H/*,:
MF,._,H?"F501MR>< T ;M%<WH_C2RUB[M(4L;^VBOXGFL+BYC14NT3&60!BP
MR"& =5)!SCK44OCO3X#>32V&I+IMJ9U;4O)!@9X<AU&&+ [@R@LH#,I )XR
M=317(7?Q$TW2X9GU?3]2TZ2"6!)8KA(RR1S%@LN4=E* H^<$D;#QTS(WCN$Z
MC:V<&B:K<&YN[BSBDC-N%:2%G60?-*#@"-FSCD8[\4 =717(Z7\1-)U/43:?
M9KNU39<R+<3F+RV6!PDA.QV9 "<@NJY'2ELOB!I^I:5IUW8Z?J,]SJ$LD46G
MA(TN%,8)?>&<*@  /+?Q+CD@4 =;17-Q^+FEU:PT]?#VL*U]#]HCDD6&,+&/
M+#EE:4.NPRJ"-N>NT,!FFS>.M)@UZ^T5UN/MMG+:QLNU</\ :'1%9/FR55I4
MW=,9'!R,@'345S6D^-;'5[RSACLK^"&_61["ZN(U6.[5.I3#%AD?,-ZKD<BM
M&^UZTT_5M-TR5)VN-0E:.(I$2BX1WRS]!Q&V!G)[# ) !J45PP^*FB-IKWRV
M>HLB2NA14C+;4A,SN</@!4&2I(<' *Y(!OR>/]+2\N[9+:]E:&0Q0NB)MNI!
M)%$R1DL.1)-&I+[1EL@D D '545QT/Q*T*:6 %+N*&2 2R3R1J$@;9*YC?#9
MWA8)<[01\HYY&3_A9&EK;12RV&I0L6_?Q/''NMD A)D?#D;0+F$_*6;#].&P
M =C17(?\+#L'M]1FM]-U&=+ &63;Y*;H0\J&9=\BC8&A<<X;H<8(-27GQ TB
MP*1W,%]'<G33J,ELT($D2Y11&_.!(6D4;<\=20,$@'5T5GZ-J\&MV!NX(Y(M
MLLD$L4NW?%)&Y1U;:2,AE/0D'J":T* "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *P;GPK
M#-K<NJ0:EJ-FUP83=0VLJJEP8CE-Q*EAQ\IV,NX#!R*WJ\LU7X\>'M(UB^TR
M;2=9DEL[B2W=XH8RK,C%202XXR* .B;X;:*VGQ68GO$1(;BW=T9%>:.>5))%
M<A>0=FWC'RLPZ\AI^&.@>?=,'O/(N5E#6S2AT5I%C5G!8%]W[F-@2QPR@BN4
M_P"&B/#/_0&UW_OQ'_\ '*/^&B/#/_0&UW_OQ'_\<H Z:;X6Z)-;6UH;J^%I
M$MJ)("8F69K= B2$LA9'V *6C*9'%;&B>%(M"OI[BWU*\ECE>:0V\L<&U6DD
M,C898Q(1N)P"Q'Y"N!_X:(\,_P#0&UW_ +\1_P#QRC_AHCPS_P! ;7?^_$?_
M ,<H ZH_"_P\S%W-VSM:SVLCF4 R))*9<G ^\C,=I&".^<"KDO@BUNK'58+[
M5-2O)]36*.>ZF>,2*D9)1$"H$4 EC]W)+')/&.)_X:(\,_\ 0&UW_OQ'_P#'
M*/\ AHCPS_T!M=_[\1__ !R@#N;[P7:7>N2ZU%?WUIJ+NCI/ 8R8ML;1D*'1
M@0RL<A@>0",8J*V\"V]IJT6HPZQJGGK%!%)YQAG,XBSM+-)&SY.YLE67KQC
MQQ?_  T1X9_Z VN_]^(__CE'_#1'AG_H#:[_ -^(_P#XY0!V^J>!-(UC53J5
MT]S]I%U;7<;(X'EO!]W;QT8<,#G/&,$ TRT\"VEE-"T&J:FL-H)S86^^,QV3
MR@@O'\F6(#,%\PN &(Q7%_\ #1'AG_H#:[_WXC_^.4?\-$>&?^@-KO\ WXC_
M /CE 'HNL^'(=;NK.6>^O8XK:6.4V\3J(Y6219$+94D$,HY4J2"0215R73(9
MM:M-49Y!/;036Z*"-I61HV;(QG.8EQSW/7MY=_PT1X9_Z VN_P#?B/\ ^.4?
M\-$>&?\ H#:[_P!^(_\ XY0!W6C^"[/1KNSF2^O[F*PCDAL+>Y=&2T1\95"%
M#-@ *"[,0!@'DU#-X#T^X^V0S7^I/IMR9V.F^>%MT>;)=@ H8G<68!F(5FR
M"!CB_P#AHCPS_P! ;7?^_$?_ ,<H_P"&B/#/_0&UW_OQ'_\ '* .U_X0:SFF
M-Q?ZEJ&H73302--<F+++#NV1%515V9=R<#)W')IVD^!-*T6/1XK*6[6+2;BX
MGMD>0-S,'#*Q(R0 YQSG@9)KB/\ AHCPS_T!M=_[\1__ !RC_AHCPS_T!M=_
M[\1__'* .J/PRT=;62W@O-1MEN(YH;PP/&INXY93(5D^3G!9E!&&"L1GFI8_
MAUIEI>F[TV_U+3YQ-Y\;0RI)Y3F/RWQYJOD.H3(;/**1@BN0_P"&B/#/_0&U
MW_OQ'_\ '*/^&B/#/_0&UW_OQ'_\<H ])MM!@MKO3;G[3=S36%I):1O/+YC2
M+(8RS.QY9LQ+SGN?;&9J'@/2-3U;^T[A[G[4-0@U!&5E&QXE10H^7.QO+0L#
MU(!R,#'$_P##1'AG_H#:[_WXC_\ CE'_  T1X9_Z VN_]^(__CE '9V7@.TT
M]K?R-6U0)91RQZ=&[Q,MB).#Y>8\L0/E'F%\#BMZ^TR'4+G3IY7D5["X-S$$
M( +&)X\-QTVR-TQR!7EW_#1'AG_H#:[_ -^(_P#XY1_PT1X9_P"@-KO_ 'XC
M_P#CE '1?\*GT4:=]C6_U-?E\KS5:(-Y/DM#Y6!'M*E'(+$;S@'=P*T)?A_I
MCW=S<)=WT1DD,T*(T>VUD,L4S/&"AY,D,;$/N'!  !(KC?\ AHCPS_T!M=_[
M\1__ !RC_AHCPS_T!M=_[\1__'* .KB^&6AQS0DS7LD*0^7+;NZ%)VV3(9'^
M7=O(N)/NE1R..!2_\*WTQX8TFU#4IFW'SY'>+=<H1"#&^$ "XMH1E0K?+UY.
M>3_X:(\,_P#0&UW_ +\1_P#QRC_AHCPS_P! ;7?^_$?_ ,<H [&#X>:3!'?Q
M_:;V2.\>/*.R8CC2=I_*7"@["\C@[MQ*G&>!4NH> =&U#5Y]49KR*ZN(9XI=
MEPS1OYJ)&S&-]R$[8U&"-IP,@X7'$_\ #1'AG_H#:[_WXC_^.4?\-$>&?^@-
MKO\ WXC_ /CE 'I7A[0+/PUH\>F6(;R4=Y"655+,[%F.$"J.3P%  &   *U*
M\A_X:(\,_P#0&UW_ +\1_P#QRC_AHCPS_P! ;7?^_$?_ ,<H ]>HKR'_ (:(
M\,_] ;7?^_$?_P <H_X:(\,_] ;7?^_$?_QR@#UZBO(?^&B/#/\ T!M=_P"_
M$?\ \<H_X:(\,_\ 0&UW_OQ'_P#'* /7J*\A_P"&B/#/_0&UW_OQ'_\ '*/^
M&B/#/_0&UW_OQ'_\<H ]>HKR'_AHCPS_ - ;7?\ OQ'_ /'*/^&B/#/_ $!M
M=_[\1_\ QR@#UZBO(?\ AHCPS_T!M=_[\1__ !RC_AHCPS_T!M=_[\1__'*
M/7J*\A_X:(\,_P#0&UW_ +\1_P#QRC_AHCPS_P! ;7?^_$?_ ,<H ]>HKR'_
M (:(\,_] ;7?^_$?_P <H_X:(\,_] ;7?^_$?_QR@#UZBO(?^&B/#/\ T!M=
M_P"_$?\ \<H_X:(\,_\ 0&UW_OQ'_P#'* /7J*\A_P"&B/#/_0&UW_OQ'_\
M'*/^&B/#/_0&UW_OQ'_\<H ]>HKR'_AHCPS_ - ;7?\ OQ'_ /'*/^&B/#/_
M $!M=_[\1_\ QR@#UZBO(?\ AHCPS_T!M=_[\1__ !RC_AHCPS_T!M=_[\1_
M_'* /7J*\A_X:(\,_P#0&UW_ +\1_P#QRC_AHCPS_P! ;7?^_$?_ ,<H ]>H
MKR'_ (:(\,_] ;7?^_$?_P <H_X:(\,_] ;7?^_$?_QR@#UZBO(?^&B/#/\
MT!M=_P"_$?\ \<H_X:(\,_\ 0&UW_OQ'_P#'* /7J*\A_P"&B/#/_0&UW_OQ
M'_\ '*/^&B/#/_0&UW_OQ'_\<H ]>HKR'_AHCPS_ - ;7?\ OQ'_ /'*/^&B
M/#/_ $!M=_[\1_\ QR@#UZBO(?\ AHCPS_T!M=_[\1__ !RC_AHCPS_T!M=_
M[\1__'* /7J*\A_X:(\,_P#0&UW_ +\1_P#QRC_AHCPS_P! ;7?^_$?_ ,<H
M ]>HKR'_ (:(\,_] ;7?^_$?_P <H_X:(\,_] ;7?^_$?_QR@#UZBO(?^&B/
M#/\ T!M=_P"_$?\ \<H_X:(\,_\ 0&UW_OQ'_P#'* /7J*\A_P"&B/#/_0&U
MW_OQ'_\ '*/^&B/#/_0&UW_OQ'_\<H ]>HKR'_AHCPS_ - ;7?\ OQ'_ /'*
M/^&B/#/_ $!M=_[\1_\ QR@#UZBO(?\ AHCPS_T!M=_[\1__ !RC_AHCPS_T
M!M=_[\1__'* /7J*\A_X:(\,_P#0&UW_ +\1_P#QRC_AHCPS_P! ;7?^_$?_
M ,<H ]>HKR'_ (:(\,_] ;7?^_$?_P <H_X:(\,_] ;7?^_$?_QR@#UZBO(?
M^&B/#/\ T!M=_P"_$?\ \<H_X:(\,_\ 0&UW_OQ'_P#'* /7J*\A_P"&B/#/
M_0&UW_OQ'_\ '*/^&B/#/_0&UW_OQ'_\<H ]>HKR'_AHCPS_ - ;7?\ OQ'_
M /'*/^&B/#/_ $!M=_[\1_\ QR@#UZBO(?\ AHCPS_T!M=_[\1__ !RC_AHC
MPS_T!M=_[\1__'* /7J*\A_X:(\,_P#0&UW_ +\1_P#QRC_AHCPS_P! ;7?^
M_$?_ ,<H ]>HKR'_ (:(\,_] ;7?^_$?_P <H_X:(\,_] ;7?^_$?_QR@#UZ
MBO(?^&B/#/\ T!M=_P"_$?\ \<I#^T3X9 ).C:[_ -^(_P#XY0!Z_12*=P!]
M1FEH **** "BBB@ HHHH **** "BBB@ JF]E.SLPU.Z0$DA56+ ]AE,U<HH
MI?8;C_H*WG_?,/\ \11]AN/^@K>?]\P__$5=HH I?8;C_H*WG_?,/_Q%'V&X
M_P"@K>?]\P__ !%7:* *7V&X_P"@K>?]\P__ !%'V&X_Z"MY_P!\P_\ Q%7:
M* *7V&X_Z"MY_P!\P_\ Q%'V&X_Z"MY_WS#_ /$5=HH I?8;C_H*WG_?,/\
M\11]AN/^@K>?]\P__$5=HH I?8;C_H*WG_?,/_Q%'V&X_P"@K>?]\P__ !%7
M:* *7V&X_P"@K>?]\P__ !%'V&X_Z"MY_P!\P_\ Q%7:* *7V&X_Z"MY_P!\
MP_\ Q%'V&X_Z"MY_WS#_ /$5=HH I?8;C_H*WG_?,/\ \11]AN/^@K>?]\P_
M_$5=HH I?8;C_H*WG_?,/_Q%'V&X_P"@K>?]\P__ !%7:* *7V&X_P"@K>?]
M\P__ !%'V&X_Z"MY_P!\P_\ Q%7:* *7V&X_Z"MY_P!\P_\ Q%'V&X_Z"MY_
MWS#_ /$5=HH I?8;C_H*WG_?,/\ \11]AN/^@K>?]\P__$5=HH I?8;C_H*W
MG_?,/_Q%'V&X_P"@K>?]\P__ !%7:* *7V&X_P"@K>?]\P__ !%'V&X_Z"MY
M_P!\P_\ Q%7:* *7V&X_Z"MY_P!\P_\ Q%'V&X_Z"MY_WS#_ /$5=HH I?8;
MC_H*WG_?,/\ \11]AN/^@K>?]\P__$5=HH I?8;C_H*WG_?,/_Q%'V&X_P"@
MK>?]\P__ !%7:* *7V&X_P"@K>?]\P__ !%'V&X_Z"MY_P!\P_\ Q%7:* *7
MV&X_Z"MY_P!\P_\ Q%'V&X_Z"MY_WS#_ /$5=HH I?8;C_H*WG_?,/\ \11]
MAN/^@K>?]\P__$5=HH I?8;C_H*WG_?,/_Q%'V&X_P"@K>?]\P__ !%7:* *
M7V&X_P"@K>?]\P__ !%'V&X_Z"MY_P!\P_\ Q%7:* *7V&X_Z"MY_P!\P_\
MQ%'V&X_Z"MY_WS#_ /$5=HH I?8;C_H*WG_?,/\ \11]AN/^@K>?]\P__$5=
MHH I?8;C_H*WG_?,/_Q%'V&X_P"@K>?]\P__ !%7:* *7V&X_P"@K>?]\P__
M !%'V&X_Z"MY_P!\P_\ Q%7:* *7V&X_Z"MY_P!\P_\ Q%'V&X_Z"MY_WS#_
M /$5=HH I?8;C_H*WG_?,/\ \11]AN/^@K>?]\P__$5=HH I?8;C_H*WG_?,
M/_Q%'V&X_P"@K>?]\P__ !%7:* *7V&X_P"@K>?]\P__ !%'V&X_Z"MY_P!\
MP_\ Q%7:* *7V&X_Z"MY_P!\P_\ Q%'V&X_Z"MY_WS#_ /$5=HH I?8;C_H*
MWG_?,/\ \11]AN/^@K>?]\P__$5=HH I?8;C_H*WG_?,/_Q%'V&X_P"@K>?]
M\P__ !%7:* *7V&X_P"@K>?]\P__ !%'V&X_Z"MY_P!\P_\ Q%7:* *7V&X_
MZ"MY_P!\P_\ Q%'V&X_Z"MY_WS#_ /$5=HH I?8;C_H*WG_?,/\ \11]AN/^
M@K>?]\P__$5=HH I?8;C_H*WG_?,/_Q%'V&X_P"@K>?]\P__ !%7:* *7V&X
M_P"@K>?]\P__ !%'V&X_Z"MY_P!\P_\ Q%7:* *7V&X_Z"MY_P!\P_\ Q%'V
M&X_Z"MY_WS#_ /$5=HH I?8;C_H*WG_?,/\ \11]AN/^@K>?]\P__$5=HH I
M?8;C_H*WG_?,/_Q%'V&X_P"@K>?]\P__ !%7:* *7V&X_P"@K>?]\P__ !%'
MV&X_Z"MY_P!\P_\ Q%7:* *7V&X_Z"MY_P!\P_\ Q%'V&X_Z"MY_WS#_ /$5
M=HH I?8;C_H*WG_?,/\ \11]AN/^@K>?]\P__$5=HH I?8;C_H*WG_?,/_Q%
M'V&X_P"@K>?]\P__ !%7:* *7V&X_P"@K>?]\P__ !%)]AN/^@K>?]\P_P#Q
MNKU% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %<U\0;FXL_A]
MKUS:3RP7$5E(T<L3E60@=01R#72U4U/3;36-,N-.OXO.M+F,QRQ[BNY3U&00
M1^!H \BT+4?$6CI?Z];P^)&TBUT26XN$\0W/F"6X5=R>4-S, ><GICK@XKH[
M?QAXMOKNPTJVTC1TU6]LVU,"6ZD\J&URBJK$)EI"S$'' P#SGCN+G2;*[T:7
M2)X=]C+ ;9XM[#,97;MR#GIWSFL[5/!F@ZS!917MFS"RC,5N\=Q)$Z(5VE=Z
M,&((X().: ..L_BC?>(!IW]@:3;&232I-5NTOKDH%C25HFCC95.6WJV&( Q@
MXYQ4^D>/]9UK6-&L;;3].CCNM&AU>[FGG=1%&92DBI@')Q@C) ZY-2^+/ATV
MIG35T>WT>*VLK9K5(+J*4;%/HT;J6'JCY4\^IK>T#P3I6BVUCNC%S>VVEII3
MW+[@)80=Q!CR5 +9/<\XS0!Q]K\4M4==6:;3K"2.#2)]4M9;=I_+;RV"["[Q
MJ)/O#YTXXQWIM[\1_%5DFHO)H6D;;&QAU1\7DA_T=_\ EF/DYDX/S?=XZ&NM
MM_AQX6M8WCCL)BKV;V!\R]G?%NV,Q#<YPO' '0Y(QDU=N/!N@W:7:3V)=;NS
M2QG'G2#?"F=J\-QC)Y'/O0!B?$V>^F\$0C2[^YT^XO+RTA2XAD:-T$DBKU4Y
M[\UP>@>+=7\1>-_"<RZE>Q6EM%#87]MYK*D]WY$SREES@D%$ZYZU[)?Z+I^I
MV4-G>0>;;PR1RQIO9<-&04.003@@?UJA;>"O#UI<BX@TX)(+Z74,^:Y'GR+M
M=L%L<KQMZ#L!0!Q5M\4=3:2_,^GV$L"Z9=WUI):/,T9, R4,CQJLH.1\T>0#
M^%6+'XCZKEVU33M+MHY]!76K1Q>L%52579*S(,$EP>!QT^;K70V_PV\*6J;(
MM.EVBVEM &O)V"PR##QC+\*<G@="21@\U8N/ GAJ[MT@N-,66)-.72U5I9"!
M;!E8)][J"JG=][(ZT <99_%35)+?4+.;2K9]6BO+*SM2OG0PR/=9V%A*@D55
MVDYQ\W&.#FK%[\2M5TF'5K;4-*L_[3M=0M=-MUMY9)(GEFCW[VPA?:!D[54M
MT7D\UL:Q\.M-FT75+;3(8A>:B8FN)=1EGN1/Y9)4.QDW@\D!E8$<>@%5_#?P
MVL[/2]5MM;BM9SJ-S'</#:&5$A,8 4J[,9"^06+[@26/X@%"+X@>)+O^R+*V
MT&VCU._N[FU!O#-!"WE1"02J&0/L()X*YRI'O5JW\>ZDGCH:'JEE9Z=!)=-;
M0"Y\Y)+@ ?++&^SRF#'(";@>V2:Z2Q\%:!IMQ9W%K8E9[2>:YBE:>1W,LR[9
M'=F8EV8<9;/MBFKX'\/)J_\ :8L6^T?:S?;#<2F'[01CSO*W>7OP?O;<YYZ\
MT =#1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 5F>(=2ET?P]J&HP6SW,MM \JQ( 2Q SW(X[
MGGH#CFM.JNI62ZEI=W8LY1;F!X2P&2H92,_K0!Y]X=^(=U%H&F#5;/4]6UJ^
MLVU(VUC9Q*\=MQAL>9@J3D*<[FX^4'BMN'XCZ3>:UIFF:;9ZCJ$FHVD=['+;
M1*8XX7<IO<LP*[6'S<<9[\U#+\/6ACTJ72==N]-U"QTQ-*>ZCB1_/MUQP58$
M*V1D,.1D]:MZ#X"T[PYK5I?V$\P2UTE=+2%\'*B0R%R?[Q).> .: .KHHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
MQ"EQ8I;136S7$<LT(7(4992,9# <X]/PJWIZ6M_80W9TV* 3+O5'C4MM/0G
M[C!_&JNKZ3<ZGHUG;7'DW%Q'-%)*Q&U3@_/@?0FML]: (/L-I_SZ0?\ ?I?\
M*/L-I_SZ0?\ ?I?\*GHH @^PVG_/I!_WZ7_"C[#:?\^D'_?I?\*GHH KBSM5
MFMV6V@!%Q%@B,<?O%H%C9X'^B6__ 'Z7_"I_^6L'_7>+_P!&+0.@H A^PVG_
M #Z0?]^E_P */L-I_P ^D'_?I?\ "IZ* (/L-I_SZ0?]^E_PH^PVG_/I!_WZ
M7_"IZ* (/L-I_P ^D'_?I?\ "C[#:?\ /I!_WZ7_  J>B@"#[#:?\^D'_?I?
M\*/L-I_SZ0?]^E_PJ>B@"#[#:?\ /I!_WZ7_  K,U&]TK2[^PM;FTA O&9%D
M\M=J$8Z\=RPK:K'U?1QJNH6?G(KV:PSQS<C(WA=I'N",Y[8H 0WFFK9:G=26
M,21Z?*\3@QKEBH!X^NX 57;5=-7PZVL#3%(5MCVYC4.K;]A4\=<U1A\/:NVF
M'3KFX7$VH-<3W((8NBJNWY3U+,N3GTYJ670M3CCU.W2=;J.[EBNA*^V,B42*
M7RHXY SGVH L_P!KZ4;W2K9-/1FU&-9$81KB,-TS^1_(TZPO!J2I+!X<S:M(
M4,Y,6!AL$XZ\8/:J-AX:N[/4(Y24:*'4%:'+#*6Z^81^.9.GM2:3H,UA+$T^
M@6LLZ3E_M?VS##+9!VX[#MGM0!T_V&T_Y](/^_2_X4?8;3_GT@_[]+_A4]%
M$'V&T_Y](/\ OTO^%'V&T_Y](/\ OTO^%3T4 0?8;3_GT@_[]+_A1]AM/^?2
M#_OTO^%3T4 0?8;3_GT@_P"_2_X4?8;3_GT@_P"_2_X5/10!!]AM/^?2#_OT
MO^%'V&T_Y](/^_2_X5/10 V2SM?L=L/LL&/,F./+'I%[5%]AM/\ GT@_[]+_
M (5;?_CTMO\ KI-_**HZ (/L-I_SZ0?]^E_PH^PVG_/I!_WZ7_"IZ* (/L-I
M_P ^D'_?I?\ "C[#:?\ /I!_WZ7_  J>B@"#[#:?\^D'_?I?\*/L-I_SZ0?]
M^E_PJ>B@#F[G5K2VEOO^)$9;>Q8+//&L?RY .=IP3UJXEUI\IU/9I\3+81K(
MS"-<2!H]XQQQQZU73PU;W.IZE<:C#YL<\RO$HF8*0%'WE! /([U%=>&(KZ_U
MJYN;2&1YT06;%L;2(MO0=/F H E.HV<OV2.ST875S<6RW7E*L:B.-NFYFP,]
ML?\ UJBFU[1H+*WNI; 1H]R;657A4- X^]N'M[=ORI;?3=3TJ6TN[6WBNF^P
M16MQ;M-Y9#(!AE;!&.HQ_D,C\/W3^0]XL$K37\EU=QJ?D570KL&>3Q_,^F:
M)[W4]/LWOT_LM)6LY((R%1!O,HR,5>M(3,SBZT);,+]TR>4^[U^[FN<_X1;4
M8[#5+4E+I99K?R#)(%+Q1Y #>A"X%;NB67V)YPNBP:<D@4DQ7/F[R,X!&!C&
M30!H_8;3_GT@_P"_2_X4?8;3_GT@_P"_2_X5/10!!]AM/^?2#_OTO^%'V&T_
MY](/^_2_X5/10!!]AM/^?2#_ +]+_A1]AM/^?2#_ +]+_A4]% $'V&T_Y](/
M^_2_X4R.SM2IS:P'#,!^['')]JM5'%]UO]]OYT ,^PVG_/I!_P!^E_PH^PVG
M_/I!_P!^E_PJ>B@"#[#:?\^D'_?I?\*/L-I_SZ0?]^E_PJ>B@"#[#:?\^D'_
M 'Z7_"C[#:?\^D'_ 'Z7_"IZ* (/L-I_SZ0?]^E_PH^PVG_/I!_WZ7_"IZ*
M(/L-I_SZ0?\ ?I?\*/L-I_SZ0?\ ?I?\*GHH @^PVG_/I!_WZ7_"C[#:?\^D
M'_?I?\*GHH R=5EM-,AMW&F1W#W%PEO'&B(I+-G')X[?K5._U&/2].>\OO#I
MA D1$3]TQ?=GIMSTQ^M6?$NFS:G96L4,$=P(KN.:2&238'10V5SVSG%4DT61
MK:&&/1K>PC2^@G=$N?,$BJ3N[#&!CCOF@"P-3TM]:L]-BL(I&NH!.LHC7:H*
MLP!XZD+^M/M[[2[G7I])6QC$D0.)3$NQV&W<H]QN&?QK+TGP[J.FW=K=2".>
M6"64<R ;HQ#Y<0_//TS3H/#FJ6D5A>+>^?>P7!N'@94527QYHWXSR..>./I0
M!?M=2TVZGLX1IL:FZEGB4E%P#$,DGZUK_8;3_GT@_P"_2_X5SD.CZG92Z=/%
M;13O:W-W(T9G"96487G!]STKH[22XE@W75LMO+D_NUE\P8]<X'\J #[#:?\
M/I!_WZ7_  H^PVG_ #Z0?]^E_P *GHH @^PVG_/I!_WZ7_"C[#:?\^D'_?I?
M\*GHH @^PVG_ #Z0?]^E_P */L-I_P ^D'_?I?\ "IZ* (/L-I_SZ0?]^E_P
MH^PVG_/I!_WZ7_"IZ* (/L-I_P ^D'_?I?\ "C[#:?\ /I!_WZ7_  J>B@"#
M[#:?\^D'_?I?\*/L-I_SZ0?]^E_PJ>B@#K?AG;PPZ_=F*&./-J<[$ S\R^E>
MI5YC\-_^0]<_]>I_]"6O3J "BBB@ HHHH **** "BBB@ HHHH *\7U31M:DU
MK4I(M$OY(WO)V1T12&!D8@CYJ]HKBK[5_$LGBV;1-"&D+'#9K=N]\DI)+S2I
M@;"./D'YT <%_8>O?] #4O\ OVO_ ,51_8>O?] #4O\ OVO_ ,57?V>O>(]5
MCO\ 2[>WTNS\0Z9/&EVDYDDMWB="RR1D;6^;T/3:P-0>&]<\7:G92ZG?#0Q8
MPO=1/' DPE+0LZ9!+8P63/T/K0!P_P#8>O?] #4O^_:__%4?V'KW_0 U+_OV
MO_Q5=UX4\>-J?P_N?$.LVZ6UQ8Q-+=10@A=OEB9"N23\T;H?J36=IWB_Q=J]
MIX?@@M=(M=4OUOS=I<K(8XVMIEBVKM;.>><D]* .6_L/7O\ H :E_P!^U_\
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
MS_OJ'_XNC[=<?] J\_[ZA_\ BZ +M%4OMUQ_T"KS_OJ'_P"+H^W7'_0*O/\
MOJ'_ .+H NT52^W7'_0*O/\ OJ'_ .+H^W7'_0*O/^^H?_BZ +M%4OMUQ_T"
MKS_OJ'_XNC[=<?\ 0*O/^^H?_BZ +M%4OMUQ_P! J\_[ZA_^+H^W7'_0*O/^
M^H?_ (N@#%\403W =;?2;75BJPN]E<*I$B"7+;=Q"[P.5R<9%5/#UC=W7C+4
MO$9TR?2;.XLH;7[-.$62XD1W/FNJ,0,!@HR<D9Z#%;HGNA?FY_LRZVF+9C?%
MD$'/]_W_ $-6/MUQ_P! J\_[ZA_^+H RO"^GW=C?>)9+J$QK=ZNUQ 20=\9A
MA4-Q[JPY]*J>$=$OH_!\R:B9M/U;4YI[N[>!E\R*21R1@G<,JFQ1U'RBN@^W
M7'_0*O/^^H?_ (NC[=<?] J\_P"^H?\ XN@# O+'4]#TJ.!!>>)K*69Q?Q7O
ME/.86C(VH,(C#<!E2"2&;V%8VE66LZ/I^HSVGAW_ (DMW?!ET!_+\R&T,.)/
M+7=Y8+2?.8\XP6'#&NX^W7'_ $"KS_OJ'_XNC[=<?] J\_[ZA_\ BZ ."LM$
MU&&PUF:U\,P?V3/=VTMIX?O%C^6-,><Z(&\N-V/S*I.,KDX+&K=GH-_KOB34
M]:1=2\,VMS:06^(O)2XN)(W<F1A\Z@ ,$&?F(ST&,]E]NN/^@5>?]]0__%T?
M;KC_ *!5Y_WU#_\ %T <7KVA36NIZ;*^GZ[JOE6Q@.J:=?+#>,2^[RIL&,&,
MY!##[I!^[G)GM/#%[IWP<O\ P]';Q_;Y=/O MM"1M22;S'$:DGH"^T'VKK?M
MUQ_T"KS_ +ZA_P#BZ/MUQ_T"KS_OJ'_XN@#G+GPMJM]_85W;ZTVG3:=:",0-
M;),JR,H5GY.-P7*YYP&;'WC6#X:T77= \#^'H]3T>+5Y+.X:66T:&+[19IM8
M*8B6VLP;DG.2&('05Z#]NN/^@5>?]]0__%T?;KC_ *!5Y_WU#_\ %T 8'@W3
M+NVO]?U2:R;3;?5+M)X-/;;NCQ&JM(P0E0[D9(![#/.:ZRJ7VZX_Z!5Y_P!]
M0_\ Q='VZX_Z!5Y_WU#_ /%T 7:*I?;KC_H%7G_?4/\ \71]NN/^@5>?]]0_
M_%T 7:*I?;KC_H%7G_?4/_Q='VZX_P"@5>?]]0__ != %VBJ7VZX_P"@5>?]
M]0__ !='VZX_Z!5Y_P!]0_\ Q= %VN!UVPO[O3M7NM)MOM.J:=KD-[:P[PGF
M,B1!UR>F8VD7\:['[=<?] J\_P"^H?\ XNL_33>VEQJ4DFEW1%S=F9-KQ<+Y
M:+S\_7*F@#C-=\$:K%X4\-Z9I2[[A+=M)U)U8 ?9[A +B4Y/)#J&QR>36AXN
MT*_'BJPUNS75GLHK![*2+1Y(TFB)D5E(#D!E.,$#D87MFNS^W7'_ $"KS_OJ
M'_XNC[=<?] J\_[ZA_\ BZ /-3X;N[&QLK@Z/XCAG,MW,;G3M2C>]A:216VR
M*<1LK[=Q WA6'N36I8V/B.WOO"-YJ>GRS30PWMK>/:B%3!YTD9C=U#!?NIEB
MF0"#C.17;?;KC_H%7G_?4/\ \71]NN/^@5>?]]0__%T >?6.F:X_A[PYX3E\
M.26\NE7EJUQJ!DC^S".WD#^;&0=[-)L "[007.[&.=)=!U >!A8_8B+LZ]]K
M,8*Y\O\ M+S=^<_\\^?7''M77_;KC_H%7G_?4/\ \71]NN/^@5>?]]0__%T
M<7JD?B'Q#JVDZ;=:)+!_9VN"]?4%9!;/;1F0Q[?G+[R"@*XZDG@56DDUC4O%
M1U'7?">M7-KI]P3I5G ;8P(1P+A]TP+R]=N1A >,GYJ[W[=<?] J\_[ZA_\
MBZ/MUQ_T"KS_ +ZA_P#BZ /-'BNK+QZL8MY+ZYL=5N=0>PB=$EN(9X0L5P@D
M95<1D-$><KU],D?]KC6IHM<TV/24U37X;QY6E21IDA$/D0PI&69V+1JSL0%5
M=Y^G=ZM8V6NP)#JOAEKV-#N03I ^P^JDOP?<57TK0]*T.9I],\*&VG=2K3(L
M/F%>."Y?..!QG'% &$GAW41H$UN;'][)XK^WE<K\T'VX2;^O_/,9]<4W5/#^
MJS^*=;NXK)F@N+[1I8GW+AUAFW2GKGY1Z_AFNW^W7'_0*O/^^H?_ (NC[=<?
M] J\_P"^H?\ XN@#BK:#6=+CU30U\+B^:[U:6[ANY#&UH\4LPDWRY8,&0$C;
MM))1<9'(AO?#>JR> ]<L(K$F\N=?>\CC#*"\9OED#YSC[@SZ\5W?VZX_Z!5Y
M_P!]0_\ Q='VZX_Z!5Y_WU#_ /%T ><1Z1J6CZ];:I):^;-'X@U&>'3Q-$LM
MU#+'CS(@S@%E )P2#M+?C$KZSJ#^(+NRTN>W?_A(HS<QVOV>>YMXUM(P6CW$
MQ^;DINQN*[F R1FN]U:SM==LQ::IX<ENX%<2*DWDMM8=&'SY!Y/(YY-2:=%%
MI%E'9:=X?FM;6/[L4(A51ZG ?J>Y[T >=1^%]<N+;Q/YFFZDRW]UI4L']HSQ
M232I%,IDW[6*@@*3M]".^0.RGL[^U^(&HZW'8RW%L-#CAC$;*#+*DLK^6,D<
MD,O)P.>M;WVZX_Z!5Y_WU#_\71]NN/\ H%7G_?4/_P 70!QKW%YI'B[Q!?0:
M9_:?]H6=L\D*W4"-9,B. D^]QMC(R0P#?Q\'C.1X2@U#1K/PUX@CTBZU*UF\
M-6]F4L]AFA=6W@X=ERKA^H/!09XY'8:KH6DZY=176J^$_MD\2A%DF2!CM!SM
M/S\KG)P<CGI6NEY.BA5TF["@8 #0@ ?]]T <!-X<\2:=X;M=8TRRC/B*WO[R
M[BL3,"L<=TSYAW9"G:6C<]B8SCL:[S0-(AT#0+'2;<[H[2%8MY&"Y Y8^Y.2
M?<U+]NN/^@5>?]]0_P#Q='VZX_Z!5Y_WU#_\70!=HJE]NN/^@5>?]]0__%T?
M;KC_ *!5Y_WU#_\ %T 7:*I?;KC_ *!5Y_WU#_\ %T?;KC_H%7G_ 'U#_P#%
MT 7:*I?;KC_H%7G_ 'U#_P#%T?;KC_H%7G_?4/\ \70!=HJE]NN/^@5>?]]0
M_P#Q='VZX_Z!5Y_WU#_\70 DO_(>M/\ KUG_ /0HJO5FQFXN-6AG>SF@CC@D
M0F1D.2S(1C:Q_NFM*@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
@B@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH _]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>16
<FILENAME>ex10-1_010.jpg
<TEXT>
begin 644 ex10-1_010.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0@)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 1, U(# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#W^BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ KF?&C7*VNF[6U%-.^V#^T6TX2&?R1&Y&/+'F >
M8(]Q3YL9[9KIJ* /)-4?Q<-*U#^Q6UHVXT>W\LZBLGVPOY\XR@C&/,V;,Y^?
M;LW<YINL:CXR>Y\2W4%CKD=E?V]U;6 C'^I>%/W+QHI\Q#(5G)8J,[HL'I7K
MM% 'DSS>+1<7<>M#519P7T<5W+:"93/&ENVV2(P@LB22"-G\L94L0> U4EN-
M>?4M*:^7Q#%9)9!2LC:BY++<RC):WC0LQC5"/-4':5W9.2?9J* /,/B#)XMM
MM5U:ZT/^T9;,:-'!]GME<GS9'F'FQ%?^6B$19 YV,3V%.QJ\_B,0&3Q!_:,N
MK3Q72L9DLUTX[PA1EQ$IV",AE/F;R<GK7IM% 'F#Z?XAT[0UETB76I=3?5-1
M1%NKJ:8>7'%>K;9$K%0A/D<GACL))X-4-4>[_LFT&C3>,7MO[0@^U-?K> X\
MB8.!Y8\_&\1[@/D#%=N/FKUZB@#@=437IO#7A?\ L":Z2\2\\R7S1/B0)!.W
MER^=^\".ZJF7Y&Y3U KF5N_$-QHIN+__ (2JWNGT^6328HHY]PNS/.0LX1>2
M%%N )?DV[O<U[)10!SFJWS3^%+EK@:C%-$8XKDV,$RR!]R[]F!O:/DY:/)V[
MMIR,CG+^WUN\^$%K)*VLIKD$"$&"66.>1PP4L0F&(*Y.&&0#\PW UZ-10!YA
MXDCU6RU#4;6VD\1>=#:0CP^;1IYHY)OF+>>_*,=P4-YQQLY'<UI^,IKN/7HE
MN?\ A(%TK^SY&MSH:RF1KL,,!O+'7;C:)/W9.[=TKO** /,H9M<'BB)?^)\=
M6.M,LJ2))]A&G<X/ \G[@4Y'S^82.G%85E#XTET"6SU.377GM_#$EW:W,3SQ
M-)<LJM&C[2"9D;>FTY+ *2.37M5% 'DGB32_$EM?[=(FUK[):Z7;/YWVVZDD
MCD:>0RNJ9Q<.J[28W/W0 .PJQ=ZIXU;7-;O;#3=56TO(;JSTX2>68HI(H_W$
MHC)W+O=)^74*0\/->IT4 >6W]K+<^#]9;1+CQHTD!A>W:[EN(Y#)PKB,'$K#
M'+!@4!^X!@XWO%EMKMBGAV'PTUW));W;O(KRO()XT@D;RY7<GAR @9B<,RGJ
M!7:44 >-)/XDDT4/>-XFBU/^S(FT=88Y_FNRTA87& 4SD1 B7Y0F<=S7I.L2
MW6H>&-2&GSW5K>(CH)([=@^]/O",.O.<$*P!'((S6Y10!X[>7?C1-1LS9KK'
MGG1%"*\<I4S?8YF+'(\K/G>2#O\ WF[ ^Z<$>?Q,JV<=D_B![0WDO]FO+'/Y
MKXEM=HN"PW;,&[_UO&T9[*:]BHH \;\_Q,UO=QWDGB-(#<+]N:".?S$D_P!,
M)$!5=WEY%G_J_EP1ZODN;GQR\MWD:N-0%A_I*PQOY2H;>V),7&PRB4W.-F7S
MD<@+CV2B@#R:TG\22:OI/EOKI@\]1:"1)@CVQO+A93.6'WA;" J9?FS@CYB:
M9JD7BRP\(7KZ/#X@G-W=S'+7#27%K!"VR-5$KA\RE=Y*@D!B /ND>N44 <!X
M5F\02>/-6%W]L.F;)2YN/-"B7SLPJBN@1<1$J?*9U;:K$Y//?T44 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 5Y!K'P]\1WVMZA=P?$KQ%9PSW,DB6T-I<E(5+$A%(D (
M X!  XKU^B@#Q/\ X5GXH_Z*KXG_ / .[_\ CM'_  K/Q1_T57Q/_P" =W_\
M=KVRB@#Q/_A6?BC_ **KXG_\ [O_ ..T?\*S\4?]%5\3_P#@'=__ !VO;**
M/$_^%9^*/^BJ^)__  #N_P#X[1_PK/Q1_P!%5\3_ /@'=_\ QVO;** /$_\
MA6?BC_HJOB?_ , [O_X[1_PK/Q1_T57Q/_X!W?\ \=KVRB@#Q/\ X5GXH_Z*
MKXG_ / .[_\ CM'_  K/Q1_T57Q/_P" =W_\=KVRB@#Q/_A6?BC_ **KXG_\
M [O_ ..T?\*S\4?]%5\3_P#@'=__ !VO;** /$_^%9^*/^BJ^)__  #N_P#X
M[1_PK/Q1_P!%5\3_ /@'=_\ QVO;** /$_\ A6?BC_HJOB?_ , [O_X[1_PK
M/Q1_T57Q/_X!W?\ \=KVRB@#Q/\ X5GXH_Z*KXG_ / .[_\ CM'_  K/Q1_T
M57Q/_P" =W_\=KVRB@#Q/_A6?BC_ **KXG_\ [O_ ..T?\*S\4?]%5\3_P#@
M'=__ !VO;** /$_^%9^*/^BJ^)__  #N_P#X[1_PK/Q1_P!%5\3_ /@'=_\
MQVO;** /$_\ A6?BC_HJOB?_ , [O_X[1_PK/Q1_T57Q/_X!W?\ \=KVRB@#
MQ/\ X5GXH_Z*KXG_ / .[_\ CM'_  K/Q1_T57Q/_P" =W_\=KVRB@#Q/_A6
M?BC_ **KXG_\ [O_ ..T?\*S\4?]%5\3_P#@'=__ !VO;** /$_^%9^*/^BJ
M^)__  #N_P#X[1_PK/Q1_P!%5\3_ /@'=_\ QVO;** /$_\ A6?BC_HJOB?_
M , [O_X[1_PK/Q1_T57Q/_X!W?\ \=KVRB@#Q/\ X5GXH_Z*KXG_ / .[_\
MCM'_  K/Q1_T57Q/_P" =W_\=KVRB@#Q/_A6?BC_ **KXG_\ [O_ ..T?\*S
M\4?]%5\3_P#@'=__ !VO;** /$_^%9^*/^BJ^)__  #N_P#X[1_PK/Q1_P!%
M5\3_ /@'=_\ QVO;** /$_\ A6?BC_HJOB?_ , [O_X[1_PK/Q1_T57Q/_X!
MW?\ \=KVRB@#Q/\ X5GXH_Z*KXG_ / .[_\ CM'_  K/Q1_T57Q/_P" =W_\
M=KVRB@#Q/_A6?BC_ **KXG_\ [O_ ..T?\*S\4?]%5\3_P#@'=__ !VO;**
M/$_^%9^*/^BJ^)__  #N_P#X[1_PK/Q1_P!%5\3_ /@'=_\ QVO;** /$_\
MA6?BC_HJOB?_ , [O_X[1_PK/Q1_T57Q/_X!W?\ \=KVRB@#Q/\ X5GXH_Z*
MKXG_ / .[_\ CM'_  K/Q1_T57Q/_P" =W_\=KVRB@#Q/_A6?BC_ **KXG_\
M [O_ ..T?\*S\4?]%5\3_P#@'=__ !VO;** /$_^%9^*/^BJ^)__  #N_P#X
M[1_PK/Q1_P!%5\3_ /@'=_\ QVO;** /$_\ A6?BC_HJOB?_ , [O_X[1_PK
M/Q1_T57Q/_X!W?\ \=KVRB@#Q/\ X5GXH_Z*KXG_ / .[_\ CM'_  K/Q1_T
M57Q/_P" =W_\=KVRB@#Q/_A6?BC_ **KXG_\ [O_ ..T?\*S\4?]%5\3_P#@
M'=__ !VO;** /$_^%9^*/^BJ^)__  #N_P#X[1_PK/Q1_P!%5\3_ /@'=_\
MQVO;** /$_\ A6?BC_HJOB?_ , [O_X[1_PK/Q1_T57Q/_X!W?\ \=KVRB@#
MQ/\ X5GXH_Z*KXG_ / .[_\ CM'_  K/Q1_T57Q/_P" =W_\=KVRB@#Q/_A6
M?BC_ **KXG_\ [O_ ..T?\*S\4?]%5\3_P#@'=__ !VO;** /$_^%9^*/^BJ
M^)__  #N_P#X[1_PK/Q1_P!%5\3_ /@'=_\ QVO;** /$_\ A6?BC_HJOB?_
M , [O_X[1_PK/Q1_T57Q/_X!W?\ \=KVRB@#Q/\ X5GXH_Z*KXG_ / .[_\
MCM'_  K/Q1_T57Q/_P" =W_\=KVRB@#Q/_A6?BC_ **KXG_\ [O_ ..T?\*S
M\4?]%5\3_P#@'=__ !VO;** /$_^%9^*/^BJ^)__  #N_P#X[1_PK/Q1_P!%
M5\3_ /@'=_\ QVO;** /$_\ A6?BC_HJOB?_ , [O_X[1_PK/Q1_T57Q/_X!
MW?\ \=KVRB@#Q/\ X5GXH_Z*KXG_ / .[_\ CM'_  K/Q1_T57Q/_P" =W_\
M=KVRB@#Q/_A6?BC_ **KXG_\ [O_ ..T?\*S\4?]%5\3_P#@'=__ !VO;**
M/$_^%9^*/^BJ^)__  #N_P#X[1_PK/Q1_P!%5\3_ /@'=_\ QVO;** /$_\
MA6?BC_HJOB?_ , [O_X[1_PK/Q1_T57Q/_X!W?\ \=KVRB@#Q/\ X5GXH_Z*
MKXG_ / .[_\ CM'_  K/Q1_T57Q/_P" =W_\=KVRB@#Q/_A6?BC_ **KXG_\
M [O_ ..T?\*S\4?]%5\3_P#@'=__ !VO;** /$_^%9^*/^BJ^)__  #N_P#X
M[1_PK/Q1_P!%5\3_ /@'=_\ QVO;** /$_\ A6?BC_HJOB?_ , [O_X[1_PK
M/Q1_T57Q/_X!W?\ \=KVRB@#Q/\ X5GXH_Z*KXG_ / .[_\ CM=/X%\'ZSH&
MNRW>H^-M9UN%K=HQ;7MO.B*Q93O!=V&1@CIGDUZ+10 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %87C6:6V
M\">(9X)7BFBTRY>.2-BK(PB8@@CD$'O6[67XDTV76?"^KZ7 Z)->V4UO&SYV
MAG0J"<<XR: /%OA_=Z'JT^@"X\8>-)-9D:.1[=KF0VSR+\Q4DK@H<8//3O6]
MI.FW_P 3O$GB6[U+Q!JUCI>FW[Z?9V>FW/DCY."[<<DY!Y[DCH *]$\(://X
M?\(Z5I%S)')/9VZQ.\9)4D>F0#BN1G\%^*O#_B;5-6\$ZGIBP:M(9[NPU59#
M&DQY,B,F3DDDXX'/? P <=J6O:_I/@[XA>&[G6;NYN="DMFL]1,I%QY4LBD*
MSC!) QSU^8CH *QAJOG6VD#P-XP\6ZMXI:2%IK&>662W4$#>7#*HV!B!DDC!
MYXY'?O\ "N_;P-XDL9M6CO/$7B"2.6[O9@4BRCA@H !PH^;&!W'   &AXE^'
MU[J.G>';W1[VWLO$VAI$D-VP8)*B@!HV(Y*GD@$'JPQ\QH [37-)&N:1/IS7
MM[9";;FXLI?*F3#!OE;!QG&#[$UY%X3\*7&J>//%6E7'B[Q5]FT2:V%OC4VR
MX=69@^1@\J.@%>TP&0PH9E192HWJC%E#=P"0,C/L*Y7PUX6O-%\:>+-:GF@>
MWUB2W>!(R=Z"-6!W9&/XAC!- '"^%?B/;:'X@\8VFM2ZO=L-<N%MQ'#)<+%&
M'("C&=H]A7)MX@U@_ 33+^36=4%R^N^5)<QW3^<8]KY7=G)'MTS7LW@GPM>>
M&[[Q+/=SP2+JNJRWT(B))1'.0&R!S],_6N)'PEUR/X6V/AB+4-.%_:ZI]N\U
MB_E%0&P/NYSR.U $W@=]#F\76@L==\=W-P@D80ZM(YMF&P@[@5'KD>X%=#\4
M];U/3M*TG2='N_L5]KFHQ:>+L+DP(YPS+Z-T&?0G&#@BUI$/Q&75[=M9O/#;
MZ=N/GK:13"4C!QMW<=<=>U7/'7A%?&&B16L=XUE?6MPEW9W2KN,4J]"1W')_
M0]J ,C3OA]J?A[Q'8:AH_BS59K,%AJ%KJLYN5G4XP5'&U^OS?3MD'G/#^FWW
MQ3U'Q!J^I^(=8L;"TU!["QLM-N# L:Q@'>W!W,=RG/KGM@#=T_POXWU/Q-IF
MI^*M=L8[73,F*UT=I8Q<N?XI2<>@RO(/(P 3F!O!?B[PWKVJWG@K5-*%CJDS
M7,UCJB/MAE;J\93/7TX&,#G H XS4?$GB"Q^'7C_ $*ZU>ZGOO#UW;1V^I"4
MK,\4DR@ L.=V%.3G^+&3BEO_ !GK,O@O3='U"[NK/Q)I&NVMG?F.5U:>(A]C
MEA]Y6 &>3DC=_$*ZFX^%-XWP\\0:4-3AN_$6NSQW-[?SJ8XV=95?: H.%&&Q
MQU;L, 3>//A8WB?7=%UO3I[>VOK1XTN_,W!9XD(8= ?F!&.1R".?E% &-\1O
M#=QI6O:%-:>*?$L8US7([>>)=281Q)(V2(U &W&>,YQ57XCVO_"'/X0TQ_%7
MB./39[RX-Y=F^=KC8?+[J.0.<#!ZGUKT3QMX6O/$E[X:GM9H(UTK5H;Z82D@
MLB')"X!Y^N![U'XO\)7OB#Q1X4U2VN((XM'NGGF60G<ZG9PN!U^4]<4 <'X%
MOKBZ^)%JOA/Q!XAUSPQ]ED&HSZJSO%')@[51G5<-G9P!G!/49Q5\:^)O$,OC
M+5?$6C7MR-$\)3VUO=6L4C!+LLY\X$="5)VGK@8-=Q/X*U72?B#/XG\+W%G#
M#J$#+J-A<,Z1RR@'9*-H(SGD\ _>Y^<XR-#^!GAS^PU7Q+;?VAK<ID>YOHKF
M9<LS$@J,@< CJ.3F@"7QIK=UXB\6^%O"6D:O<6&GZO ]]<7UDVV62$*614;^
M'=M.3[CMD'3TGP#JFCZAJ%M!XKU270+VR:$P7$YDN()3D;XI#]S /'!Y/(.
M:P[7X8^(K;0/#\D6L6<7B7P\\B6=R%:2*>W;_EG)D C )48S@9[G(Z/PSX;\
M4#Q-<>(O%>LV\MP8!;06&F-(MK&N<[B&P7;D_>!QD\], '!V7A2XNOBSJ?A5
M_&'BP6-KIR722#5&\PN2@()QC'S'M6NMM??$'XAZ_H]QKNIV&B>'DAMT@L9S
M%)<2."2\C<[ON-^F,?-GJ['PG>6WQ6U+Q6\\!L[K3TM$B!/F!@4.3QC'RGO6
M=K/@SQ%8>,KKQ1X-U*P@N+^-$OK'44<P3%1@/E.0<8_'//)% '+IJ6M>&+OQ
MUX.EUB]U"WM- GU'3KRXES<0@)C:7').6&#VV\8S@<7#K-O/X3LVT+QIXQO/
M&LD<;)IT<TTD;2;@7&TIAE"AC]XCCN,UZI8?#G4VL/%.HZUJ=O>^)]>L)+/S
M8T*06R%"JHO&2N=I)QGY1QG)*:G\,I]1^'6AZ2MY%;>(=$2-K*_B)VI(N,C.
M-VTX'T(4]L$ ZNWU77(M5TG3[K1"\4]GYE[J$<P$<$P7E-N.<D=<]ZZ"N=MH
M?%9U32I;NZTU;)+0KJ,,*L6DGP<-&2.%S@X//;GK714 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !5#6]5B
MT/0K_59T9XK*WDN&13RP52<#W.,5?JGJNFP:SI%[IEUN^SWD#P2;3@[64@X/
M8\T >6+J?Q"G\/67BD^*-"LY+Y%N+71+F"-(7C;! \YF#YVD$CWQD5+XH\8:
MP/'>F:3;^*M-\.:?<Z,E\T\\<4\9D+L-JNY4$$ 8(/.,XYJG?> ?&UYX9@\*
M75IX7U&VM(FMK+5[H.)H83P,)@[7 "C(R.!G.,UNV_PU9?%^BW%_'8:CI&G^
M'8])=;B/+22(3\VP@@ CWR,F@"7X?>,+_4V\2Q:OJ5GJ-CHTJB/6;:+RXIU*
MLS]/ER@ S@GKW&"<SX<_$#6M=\3RV>O((K;5K=M0T92BJ5A65T,9( W-@!N_
M"Y[U')X#\86'A37/!VDWUF^C7<P%A<3S,);6W8YEB88.X8^48/.6/&0!/??"
MBZTFZT+5/#6M:G<WND7">5!JE\6B%MC:\:83Y,C"\<8_"@#F&\?^*!H^O:T?
M&FD6\NFZA-##I%U:Q;[A$88 ((;D$@8';J.HZN/XD_9/&^EQZ[?0:7I-]X:A
MU P3@#9<O)]W<1NX7<,>W2KW@SX;66EQZI+K^DZ1>WD^JS75O.T"RNL3;2HW
M,N0003@=,UI3^$Y;OXI_\)'<Q6DVFC1?L(20;G$OG;\[2,8VYYS0!PM_\2M8
ME\+>/]6TO5(98],O+=--F2)&58WD53V^;@GDYKHKW7?$OB;QC<^&/#NIPZ.F
MFVD,]]J$EJL[M)(H941&.W&#DG_)S-5^&FL76A^/+"U-A&=<O()K)0Y551)
MQ#87Y3@=LUK7_A;Q+HOB^7Q-X6;3[EK^TCM]0L;UV0,\8"I(C@>@ P??KGY0
M#I?"#>)1I<T/BE+4WL,[1QSVQ&VXC'W9"H^Z3SQ].!7FFO\ CO7O^$RUG3/^
M$ILO#,MB^VPL;VQ#1WRXR'>=N$#'Z8!]B:])\':=X@L--N'\2ZG%>ZA<W+S[
M( ?)ME)XCC)^8J/?UQVR>1\0^&?&U[+K&G^3H.N:5?RN]I)JFX26&\8P %/"
M]B.>,]>* +>N^*/$33^%O#>FO86>NZU"TMS=X,T5LB)N=HQT;)SMR2.,'KD-
MFNO'GAO0/$[:M?6>HPV>G27.GZLD*12&0*3L>$97@\@^W?/RUY/AUJ^E:9X3
MNM#O[:;7/#T3Q9O-PBN8W!#H2.1C)"_K[66\.^-M<TKQ,^N7]G#)J6GO9V6E
MV\A:" E2-[L5SNR>W&#]  #E]1\>ZY_:WAFTF\6VFA6]]X;M]0GNI[*.4/.V
M<C!QC..@.!CI5C7_ !EXBTOP):ZAH7BJT\27UQK<=FDL%@B*08R?)V G))"G
M/!^:K<G@3Q58:WX>U/3K71+QM/\ #T&E317TK[?,4DLRX4Y'3!^M:.H^&?%6
MO:?I$5]9:'8R6&NVU^4L97V-$@;<>5^]DC'\Z "R^(,NO^)? K:3,J:9K4-X
MUW R!F62*,'9N(R"K9Z8R.>A%4--UCQ[XXTN[\3>'-5L]/L4FD73],ELUD-X
MJ'&9)&.4+$$<<?3K5J+X:7>G?&*U\4:=-"NB;I[B:U:1MT<\L;([(N,88[">
M1W'0"J]IX2\>^%-,U'PYX8N-(DTBXDD:RN[J21)[)7Z@A00Q!)VD9YY/7: "
M'QAXQ\0:;XGT'2[G7[+PREUIIGO)'MTN8TF!(*@MC(R,#FI[OQ9KFE_#;5]=
MTWQ):>*)HITB6ZAL1&EHO&]BBD[\!@?;.3D U/KG@SQ3_P )/H.L:>^F:O+I
M^FFTG?5&*>?(<Y?:JD#KGK_C6A)I7CJ]\/7,$4FC:#J4<\<]JVGLS138SN27
M*Y (V]!GB@"CX \1ZMJNNM"OB[2_%&DO;F1IEMUM+JVD!P!Y(Y*$8Y(ZD=,<
M[/BG7]2TSX@>"]*M9PEGJ;W8ND**=X1%*\D9&"3TK$T/P9KUQ\0;'Q3J^G:)
MI LH94,6EDE[MW7;F0X V@'(ZG('X=#XE\-7VK>.?".LVS0BUTA[IK@.Q#$2
M(JKM&.>0<]* . \,_%36+S1?%5KJTJ1ZI;V=W>:3<F-5$RQ*X*A<8)5DSWR,
MY^[SM'Q;XCUO_A$_#NCW<%IJVIZ-%JE_J4MN)/*0J.4CX4L6SP>!Q^%&Z^$F
MH7WPX.E/<6\&NV]Y<W%I/%*=FR4X>-CMSM9#@C'4#MD5J3>!O$&F?\(KK>A3
MV+:WI&E1Z9>6MRS>3<Q*G(5@,@ALD<<Y&<8P0#I/"2>+K2;4++Q--:WT,++]
MCU&%%B:X4CG?&O"D<#\^O6NIKE?"6G^*H[O4]1\3W]N6NV3[/IUH2T-JJC'#
M-R6/?'&03WP.JH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHKF_&
MOAO4O%&C0V6E^(;K0ITN%E:YM0VYE"L"GRNIP2P/7^$<4 =)17C_ /PJ#QA_
MT5G7/RF_^/T?\*@\8?\ 16=<_*;_ ./T >P45X__ ,*@\8?]%9US\IO_ (_1
M_P *@\8?]%9US\IO_C] 'L%%>/\ _"H/&'_16=<_*;_X_1_PJ#QA_P!%9US\
MIO\ X_0![!17C_\ PJ#QA_T5G7/RF_\ C]'_  J#QA_T5G7/RF_^/T >P45X
M_P#\*@\8?]%9US\IO_C]'_"H/&'_ $5G7/RF_P#C] 'L%%>/_P#"H/&'_16=
M<_*;_P"/T?\ "H/&'_16=<_*;_X_0![!17C_ /PJ#QA_T5G7/RF_^/T?\*@\
M8?\ 16=<_*;_ ./T >P45X__ ,*@\8?]%9US\IO_ (_1_P *@\8?]%9US\IO
M_C] 'L%%>/\ _"H/&'_16=<_*;_X_1_PJ#QA_P!%9US\IO\ X_0![!17C_\
MPJ#QA_T5G7/RF_\ C]'_  J#QA_T5G7/RF_^/T >P45X_P#\*@\8?]%9US\I
MO_C]'_"H/&'_ $5G7/RF_P#C] 'L%%>/_P#"H/&'_16=<_*;_P"/T?\ "H/&
M'_16=<_*;_X_0![!17C_ /PJ#QA_T5G7/RF_^/T?\*@\8?\ 16=<_*;_ ./T
M >P45X__ ,*@\8?]%9US\IO_ (_1_P *@\8?]%9US\IO_C] 'L%%>/\ _"H/
M&'_16=<_*;_X_1_PJ#QA_P!%9US\IO\ X_0![!17C_\ PJ#QA_T5G7/RF_\
MC]'_  J#QA_T5G7/RF_^/T >P45X_P#\*@\8?]%9US\IO_C]'_"H/&'_ $5G
M7/RF_P#C] 'L%%>/_P#"H/&'_16=<_*;_P"/T?\ "H/&'_16=<_*;_X_0![!
M17C_ /PJ#QA_T5G7/RF_^/T?\*@\8?\ 16=<_*;_ ./T >P45X__ ,*@\8?]
M%9US\IO_ (_1_P *@\8?]%9US\IO_C] 'L%%>/\ _"H/&'_16=<_*;_X_1_P
MJ#QA_P!%9US\IO\ X_0![!17C_\ PJ#QA_T5G7/RF_\ C]=IX'\)ZMX5@O8]
M5\4WNOM<,AC>Z#YB !R!N=NN?;I0!UE%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !69XBUJ'P[X=U#6)T,D=G TOE@X+D#A0>V3@?C6G6=KNC
MV_B#0;[2+HL(+R%H69>JY'##W!P1]* ,>#_A-+:>RGNY-)O89I42ZM+>!H6M
ME(^9DE:0^9M.,@J"PSC!XJ:V\<:/=:C':QFY$4UP]K!>O RVTTRD@QI(>"<J
MP!Z,00"35:&R\8W=Q90:E?Z=;VEM*LLUS8E_.O-AR%*,NV)6Q\V&;(R!C.:S
M[+P?JT%IIF@RSV?]AZ9>I=PW",QN)5C?S(XV0KM7#8RX8[@O09X +L/Q(T2Y
M,/V>WU29;@NELZ6$A6XD0X:-#CEA@Y/"X5CGY3BPWCS2/(TUHX=0EGU'SA;V
MJ6C^:7A8+*C*0-A4DYW8'RGGIFEI/A"]T^V\*Q27%NQT>ZN9IRI;YQ(DR@+Q
MU!D&<XZ&LNXTO6](\6>'Q816EQ/OUF=A*[I$8YKA)54R!24;##^$\J1[T =-
M)XTTP6UE);0:A>2W@E:*VM[1S*!$P63>I V;6(4AL<\#)J)O'FD-%9M:Q7][
M)>6[W$$-K:.[E$8*^1CY2I.#NQSQUP#@OX'UE8[,M/:7RLUU/>V;74]K;M<3
MR^9Y@"!C($R4"/@$<Y!)J[X1\%WOAVZTEY[BUDCL;"[LSY*E=QEN5E0A3T&U
M<$9X/ R.: -RQ\7:+J)4V]V/+:P745D=2JM 206R?[I7Y@>1D9ZU2\1>)+V#
MP9;:SH-M'-<W<EHMM#=@J&\Z1% ;D%3A_P #7(:CX9EAT_PGX36Y=M3VRVU\
M;='\MM/DR9\MC"YV1@$\[B!CFO0?$.E3:KI]M;V[1H8KZTN3O) V13I(P& >
M<*0/?'2@#'B\9B_U#PT;15CLM32Z:Y6Y0K+ T*@E#SA65MRL#GI^-6;7QWI%
MTQS%?6Z-:R7EO)<6K1K<PH 6://)P"IP<'!!Q6;J'@:Y/C9-=TG4$LH9(;@S
M1[-Q2Y>,1B=%Z$D!=P. =@/))K'M/A[K!N+>YN3I\=Q'I]S9SRB\GN9+EY8P
MOFL\BY4;@/DY !)W'@4 =#%\1M(N-HMK'69WE@%S;)'ITI:YA[R(,?='')QU
M7&=RYO7'C/2HH+*2U2\U!KVV%Y#%96SR2>00")&7&5!R, \DY !(.(=+\.75
MCK&B7DDT+1V&BMIT@7.6<M"=PX^[^Z/OR*YQ_A[>PV^BS)!INH7=IHT&F3PW
M-Q+#&&B!*R(Z*6/S,V5(&1CE<<@'H.GZA:ZKIUO?V,RS6MS&LL4BY&Y2,@X/
M(^AJS6;H&EKHF@V6FKY7^CQ!#Y,?EH3U)5<G R3QDUI4 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !144L\<*Y=L>@[FJ;ZB3]Q /\ >IV(E4C'<T:*S/[0D](_U_QJ:/4(
MV.)!M]^HHLR55@R[12 @C(.1ZTM(U"BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
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
M0!TM%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5S?C;6]:T'1H;O0M#?
M6;IKA8WMT)!5"K$OP#T( _&NDHH \?\ ^%E_$;_HF5U_WV__ ,31_P ++^(W
M_1,KK_OM_P#XFO2]'\1:;KL^H06$Q>2PN&MYPR%<,"02,]5RK#(X)4^E:M '
MC_\ PLOXC?\ 1,KK_OM__B:/^%E_$;_HF5U_WV__ ,37I5AXCTW4[NUM[.9I
M&NK%=0A;RV :!B &Y'!.1P>:UJ /%KOQYX^OD"S_  PNB1]U@[@CZ';6>/$W
MCWO\.K[\&;_XFO=Y'\N-G*L0H)(49)^@[U':7"W=G#<K'+&LL:R!)D*.N1G#
M*>5([@]*")0C+<\-_P"$F\=]_AU?_P#?3?\ Q-.C\4^.4<,WPTOI /X6D< _
MDM>[52U+5;72EM6NF91<W,=K'M4G,CG"@XZ#/>@2I170\K7XD?$1%"K\,;D*
M!@ ,X _\=I?^%E?$;_HF5U_WV_\ \37JVIZC;:1IESJ%X^RWMHVED8#)P!G@
M=SZ#N:33-1MM7TRVU&RD\RVN8UEC;&#@C/(['U'8T&AY5_PLOXC?]$RNO^^W
M_P#B:/\ A9?Q&_Z)G=?]]O\ _$U[!10!X_\ \++^(W_1,KK_ +[?_P")H_X6
M7\1O^B977_?;_P#Q->L7-];VD]I#-)MDNY3# -I.]PC.1QT^5&.3QQZXJGK6
MOV>A16YN5GEFN9/*M[>VA:669]I8A54=@I))P !R: /,_P#A9?Q&_P"B977_
M 'V__P 31_PLOXC?]$RNO^^W_P#B:]#T_P 5Z?J<$C6\-\)X;F.UN+5[5UF@
M=\8+H1D+A@V_[N,G/!K=H \?_P"%E_$;_HF5U_WV_P#\31_PLOXC?]$RNO\
MOM__ (FO8** /'_^%E_$;_HF5U_WV_\ \31_PLOXC?\ 1,[K_OM__B:]8L+Z
MWU/3[:_LY/,M;F)9H7VE=R,,J<'!&01UJQ0!X_\ \++^(W_1,KK_ +[?_P")
MH_X67\1O^B977_?;_P#Q->P44 >/_P#"R_B-_P!$RNO^^W_^)H_X67\1O^B9
M77_?;_\ Q->P44 >/_\ "R_B-_T3*Z_[[?\ ^)H_X67\1O\ HF5U_P!]O_\
M$U[!10!X_P#\++^(W_1,KK_OM_\ XFC_ (67\1O^B977_?;_ /Q->P44 >/_
M /"R_B-_T3*Z_P"^W_\ B:/^%E_$;_HF5U_WV_\ \37L%% 'C_\ PLOXC?\
M1,KK_OM__B:/^%E_$;_HF5U_WV__ ,37L%% 'C__  LOXC?]$RNO^^W_ /B:
M/^%E_$;_ *)E=?\ ?;__ !->P44 >/\ _"R_B-_T3*Z_[[?_ .)H_P"%E_$;
M_HF5U_WV_P#\37L%% 'C_P#PLOXC?]$RNO\ OM__ (FC_A9?Q&_Z)E=?]]O_
M /$U[!10!X__ ,++^(W_ $3*Z_[[?_XFC_A9?Q&_Z)E=?]]O_P#$U[!10!X_
M_P ++^(W_1,KK_OM_P#XFC_A9?Q&_P"B977_ 'V__P 37L%% 'C_ /PLOXC?
M]$RNO^^W_P#B:[/P-XB\0>(8+U]?\.2:*\+*L2N2?-!!R>0.F!^==;10 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %8_BG5+C1_#5]>V<+S
MWBQ[+6)$W%YG(2,8]-S+GVR:V** /,=&TC6O!6MZ ;S[)+836ZZ/.]H)22_S
M212R @C)<R MQS-S531+NWU@> ]&,%U*;2QEM=4AEMY%2)Q:^6T<I8 ;B0W!
MZ@9[C/K-% 'COA#PYI&MS^'[2[TTR64'AI8IX)(G1!<B4"3<#CYPVX\]"<CL
M:?I_]G75CH\OCF.XGMFT"T%FTR3.//\ G\XC;SYY'E8/W_[O>O7Z* /*?"^C
MWEY?3WGB&WN)=5L="L3$\[.2DS1SAS@G!DP%!/)SGUK&5?#.I6'A_3-9MC;/
M!I5E)JEX]O)YTI\E"L",!D< %V'(!"@Y)*^WT4 >,1PSOXI$UQ<QQZVVM;HO
M+TZXDNS;^?\ )B3S0GV<PXW<!0,Y!<<N\BS>]TO[5;W3^+%\2![Y_*E+>3Y[
M;"S$8\G9Y>S^$<8Y!KV6B@#C?&Z:CJMWHVA:9'"SRW OKEK@$Q"*!E8*V.?F
MD,?U"M7*7$>L:5:7WA_4[=GL%U2+4;D:>CLCV$[L9450-V%F!+J.=C'C%>NU
M1U;2+36K+[)>+)L#K(CQ2-&\;J<JRLI!4@^GTZ&@#QZX2WEGUF'1EDA\/IJM
MJ9XY[69H$@-JYYB!1O(\TH<#"X.>4ZZFD:7%J%MI5DSO<Z/)XA?8D%M+;6_E
M_89MRQ!G9C 7R,<*274 J17I6D:'9Z)%.MKYSR7$GFSS7$S2R2OM"Y9F)/ 4
M #H . *T: /(X=+L+.]L!>V+#3M,\63PVP>)G6WA>V8H%X.U/.*8[ XZ5U?C
MW[$$TM]1@U&&V2=V75].9A+ITFPA6(4$['!922"O(W#D$=C10!Y0+S4;^W8Q
M75SJ>FIK>EFUU.2T$,LX\\>8K;542*@"_.% .XCG!K/M/LT=[X;-Y;WL7BPZ
MX$U29H95\S_6'#/C8T9PIC .,#Y> U>SUS]IX-TBRU&*\B6Z/D2O/;V[W4C0
M02,&#,D9.T'YFQQQN.,9H X3PKI TK2O >K16EW_ &G.LL=\X9S+,GV65A&^
MX\@,D>T-PN!C%9OAB&&\\3: 4LX5BOX;F#4HHX)WD.Z%F\J\N'(623(/!4$%
M21@'!]MHH \B\&ZA8Z ?#L\L<]O9MX?6T9$MI"3>I(#+'L SYA)/&,MSC-+X
M6T-]1O-'ENK:5YK+PK82VBSEA&ETKRX8CIN''7D GUKURB@#QSP#;2QZWH;_
M &H?VB(7_M9(M/G2=F,9W"\DDD()$F"IVY)'RX0FO8Z** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HKD+K6-;L/&46F74^GG3KNSNKF%XK9Q-#Y7E
MXW$N5;[_ &4=*;;>.M-L].TF"XN+[4[^[TV.\C-KI[E[I2 "X100I.<E<\"@
M#L:*Y2V^(OAZ\FL5@DNWAO95@BNOLD@A$S=(BY& ^>,=CP<&K'CO7;SPUX/O
M-6L$@:ZA>%$%PI9/GE1#D @GACW% '1T5Q.KZYXE\)JFI:RVDW^B*Z)=36D$
MEO-;!F"B3:SN'4$C(!!'7GFM/5O&^CZ/?7%I,+V>2T027C6EG).MHA&0TK*"
M%XYQUQSC'- '1T5QVL>*KF3Q'H^C:/>:;;1ZC:/>1ZA>*98IE!4*D*JZ;W.X
M-][A><&KEMJ^J:)::M<^+GT^*QL@LL6HVP9%EC(.08B696! & 3NW #F@#I:
M*P=,\7:=J=ZUD8;ZRN1$TZQ:A:/;EXU(!==P (&X9[C/(%0Z;XXT;5-1M[*
MW:&[4M9S3VLD45V -Q\IV #8'/N.1D4 =)17(V7C*QM?#VBRSW5WJ]Y?VHFB
M^R6+>;<* -TGE+G8/F'4@<XK>T;6K'7K#[982L\8D>)UDC:-XY%)5D=& 96!
M'0C]* -"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH *IZM+?0:3=3:;;)=7R1,T$#OL$C@<+N[9Z?X5<HH \
M]6ZO/%7B:WU*+1-4L;:QTFZBD-];F$M-,8\1J#RV!&V6&5Z<\U%X-TO4+76O
M"LMQ8W$,<'A-;:5I(RHCEWPGRVST;Y3P>>#7H]% 'F&GZ5J*?#K0[5["Y6YB
M\1)-)$T+;TC&H,Y<C&0NT[L],<]*W_BC:75]\/-1M[*UGNIS);LL,$9=V"SQ
ML<*.3P"?PKL** ///$-_?>/=(E\-Z;H>KV45XR)=W^HVQMHX(=VYRH;YI'(7
M:% Q\V21BLR^TJ32_$GB%KV/Q:Z7MS]KLVT9Y3%,#&BF-@G".&4C+D C'.!7
MJU% ' 7T5KIFC:/HNJ^#+G4M"CLT4%8Q?RVLP&-C( 3@+P)%SSQP.:YH^&+^
M]T+Q%;>'=)U"RT1DM9;+3=29D,L\4WFR>6CDM&K*JJ V 6(Z <>R44 >9:Y9
MWOC_ %^PDTZSU+3K:STR^BFGO[5[;,ES$(TC4,-S%2"Q(!48'))Q6IX2UB^6
MQT#0'\,:C#/9VZP7TUS%Y4-L8X]N8WY$NY@ H0G@Y)&,5W-% 'DGAFPO_#-S
MX4UV^TW4GMO^$=&EW$4%J\LMK*'60%XE&_# $9"G! SC-=?X#L;RWM=9U"\M
M)+/^U=4EOH;>48D2-E15WC^%CLR1VS@\YKK** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *YOQM_PE7]C
M0_\ "(?9/[1^T+YGVK&WRMK9QGOG;^M=)10!X_\ \7S_ .H'_P".T?\ %\_^
MH'_X[7>^&?%]MXFN=1AAMI(/LLG[IW((N82SHLRX_A+12 >R@]Q6K)K6EQ6T
M-S)J5FEO/&9HI6G4+)&%WEU.<%0OS$CC'/2@#RW_ (OG_P!0/_QVC_B^?_4#
M_P#':Z^S^)7A^ZDL7DO;6ULKS3UO4N;FZC158MM\IN<;QSD9X(([5T%_X@T;
M2HX)-1U:PLX[@9A:YN4C$G3[I8C/4=/44 >8?\7S_P"H'_X[1_Q?/_J!_P#C
MM>GW6NZ7:78LI=1LDOG7,=J]RB2/P3PI.>QK.B\;^'4M;9M1US1[&ZE@CF>W
MDU&$E-ZA@,[L,,'AAP1R.#0!P/\ Q?/_ *@?_CM'_%\_^H'_ ..UZA_;ND_V
ML-)_M2Q_M(C(L_M"><1C=]S.[ISTZ<UG:KXRTG3=1MM.2[M;G4);N&V>TCN4
M\V(2$#>R9R ,CMW% ' ?\7S_ .H'_P".T?\ %\_^H'_X[7I^O:O'H6B76I21
MM+Y*?)$IP99"0J(/=F*J/<U#IGB*RO\ PU#K<SI96YC+3_:) HMV4E71F. "
MK!E)]10!YM_Q?/\ Z@?_ ([1_P 7S_Z@?_CM>F1^)="FL);^+6M->RAP9;A;
MM#''DX&YLX&3QS3O^$@T;^SHM1_M:P^PREA'<_:4\IRH8MALX. C$^@4^AH
M\Q_XOG_U _\ QVC_ (OG_P!0/_QVO0KKQEH%L=(/]J6<D6K3M!:S1W,91BJL
M2=V[D94)QGYG4=ZNZOJHTM+14A,]S=W*6T$(.-S')8DX. J*[GV0XYQ0!YA_
MQ?/_ *@?_CM'_%\_^H'_ ..UU1\;ZJ[ZM/:>&)+G3],N9;>:9+U!(WE_>*QD
M#/'09YK4F\:Z*=)-W9ZC837+V;7=O:2WD<,DH$(F .X_)\A5B3P <GB@#@?^
M+Y_]0/\ \=H_XOG_ -0/_P =KTZ?Q#HUM>QV5QJUA#>22")+>2Y19&<A2%"D
MY+8=#C_:'J*CTOQ)IFL:EJFGV5U%)<Z;/Y$Z+(K$':K$@ DX!8KSCYD8=J /
M-?\ B^?_ % __':/^+Y_]0/_ ,=KU Z[I(U;^R3JEC_:77[']H3SON[ON9W=
M.>G3FG6VLZ9>7LEE;:C:3W40)D@BG5G0!BIRH.1A@5/N,4 >6_\ %\_^H'_X
M[1_Q?/\ Z@?_ ([777_B[7[+7X-(7PJDLMT)WM7_ +211)'$5!8_+\N0ZG'N
M?2NCCU>S%C-=7%U:P"U&+S-PI6V<*&97;H" 1UQP0>] 'EW_ !?/_J!_^.T?
M\7S_ .H'_P".UZ=;^(=%N]0.GVVKZ?->C=FVCN4:3C@_*#GC!S]*=;:YI-[J
M,VGVNJ64]]!DS6T5PC21X.#N4'(P2!R.] 'E_P#Q?/\ Z@?_ ([1_P 7S_Z@
M?_CM>FZ)K":S:3.8O(N+:>2VN8"V[RY$.",X&01AE.!E64X&<5IT >/_ /%\
M_P#J!_\ CM'_ !?/_J!_^.U[!10!X_\ \7S_ .H'_P".T?\ %\_^H'_X[7L%
M% 'C_P#Q?/\ Z@?_ ([1_P 7S_Z@?_CM>P44 >/_ /%\_P#J!_\ CM'_ !?/
M_J!_^.U[!10!X_\ \7S_ .H'_P".T?\ %\_^H'_X[7L%% 'C_P#Q?/\ Z@?_
M ([1_P 7S_Z@?_CM>P44 >/_ /%\_P#J!_\ CM'_ !?/_J!_^.U[!10!X_\
M\7S_ .H'_P".T?\ %\_^H'_X[7L%% 'C_P#Q?/\ Z@?_ ([79^!O^$U\B]_X
M3/[#YNY/LWV7'W<'=G'X5UM% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 5C^*#JG_"-7R:+&7U*6/R;<A@OELY"^9D]DSN_P" UL44 >?V
MGA#4O"VM:!=Z??W>J6L$?]ESPRQ0(8;0K\K!E5"VQT3.=QPS8ZG-70;'7&NO
M!%I<:#=VD6A6SV]W<S21;"XM_+4H%<EE)'7 ZCWQZ510!YWX.T/4(M2T2;4M
M(EMELO#B:9+]H,;8E1U# ;6.0P7(/<?E5?P_I6J>';?3YK_PY/J1FT"TTUHX
M?)9X'C\S?$^]@-C[UY!(^3G'%>F44 >=^$?">I:+]MCOK=))5T*QLHIP0=TB
M+,'13UP-R#G&<"L^&UUG^S?#^BZMX9U>YTG2M/M/-M[1H"MW<K&O$FZ5?W<;
M#[O1F&3PHW>J44 >50^&M6^WO8W-MK+))K?]IJT)LDM<&?S5D:0QF8.HPI7)
M)*[0=AR)AHVKPPZ1HQT&YN);/Q =0FU,M$(C&T[OYH)?<7*N 5QD?-V SZ?1
M0!RGBS2-2\0:GHUA;326=C!,U]<7D81F$D>/)0*X(.6;?R"!Y8[D5RE]H6K:
M!<O;RSMJ%@=9M=5A:>2&%KJ5F*RVX&43?O"RJ, ,>^>:]6JO>V-IJ5I):7UK
M!=6TF-\,\8=&P<C*G@\@'\* /)IK#4=;U[6M1L]+OK1K36K2ZFMH_LYN.+1E
MW*'WQ&0&1'P3G'H^*V]*\-73W=A>3V-\R/X@.H3?VB;?S,"SDC68I$JJAW[.
M!EL@,<$D#O-/TVQTFT%IIUE;V=LI)$-O$L: GJ< 8JU0!YY;Z1JFFZG]L72I
MY84\537OEP-'N,,EJ\7F@%@,>9)D]^IP:V/$Z&'Q9X1U"0@6L=W-;N3T1Y86
M6,GTRPV#W<#O75U#<VL%Y#Y-S#'-$2&V2*&&00RG![@@$'L0#0!PVC^!(;U_
M$#:VFI)'>:I<NMNFI31PS0/C!,<;A2",YR,GO3+SPO<BU^(@MM,17U*U$-AL
M"CS%6R6-57T ?< #CJ:]"HH \]\0>&KV\T/QRMOIPDO-2N86ML;=TJQP6X7D
MG^%UDQGH02.M=%HD5W:^(_$B3V4R07-W'=07)*F.1?L\,9 P=P8-$V00.,'G
M-=!10!YJ^A:FUA)X>&C2+<MKG]I#5E\KRMGVOSO-SNW>8$_=[<9XZ[>:ZOPI
MI3:;I]X)K58+B?4[VX8@#+J]S(R,2.N4V?@ .U;]% '.:IIUW/X\\/:A%"6M
M+6UO8YI,C",_D[1CKSM;\JP-=TN>;XAVVF0%#8:R(K_4(\Y*_8V')!XQ(6MD
M/M&:]"JK%IUE!>W%[#:6\=W<[?/G2("27:,+N;JV!P,]* /,/#]O>ZOI6E6%
MGH]Q"+?Q#<7TNJ,8Q%L2YFW$$,7+L/W6"O0G/RXS-X4\,ZK9W/ANROK;5PVB
MLQ:1FLTM$/ENA:-DC\V0.6^Z2#SESN'/IMM:V]E#Y-K!%!%N9MD2!5RQ+,<#
MN223ZDDU-0!S/A8--J_BF^4O]FN-4V0Y& QB@BAD(_X'&Z_\ KIJAM;6"RMT
MM[:%(8(QM2.-0JJ/8"IJ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHJ&[6=[29;:2.*X,
M;".21-ZHV."5R,@'MD9]10!-17GMOJNMSW%M96VLSS:;J&H+;6NKR6\0F95@
MFED:,!1&R$Q(JN4.0SD;AM8LNM;UQ]%26#6"-22:\L[*R@M8S)J,\,[Q*TF0
M0(\(I<H$"[F.Y1@  ]%HKC-3U'5M*\5Z=YNH3/8W=RR-&+1!;1Q"-R%W@&0S
M[U&.0IS@+FH-1\17FJSWKZ+J,ME;6&E_V@I>TVM<2%Y5"NLJY$8\DYVA6.\8
M8=P#NJ*\YM_%.KW.OPS^;/'I\FH16Q3R4:U6-K=7*EP/,\[>=H(^3.%QFKU]
MXBN]9O)H]$U&6Q@M=->^$DEKM::0,RJC+*N1&-AW8 8[AAEQR =Q17$PZKJU
M_J>C7%EJ#.UZL-Q/I8@3RK6U>/+/(^-X<OG:=P#=-A"NPUM<O-1M-?\ #B6]
MS&EE=WK6]Q%Y66D_T>:0?,3P 8UX S[XX(!T%%<HR:F/&T-K;:[?S0)&UY=V
MTL5OY21MN6*,$1!^6#$'<2!$P/+ U+>7VKP>)?#D4DT$-M>B1+FTC3?^\$3.
M3YIP2H(4#"KT).<@  Z:BN&T[4=<MM<EBU5]6$US<7B:=#<+:I93;6D:) \:
MM,I\I0V7_NMUX!L:W?ZUIVL:;.;QTAN+JWMVMX[=7M8U8JKB64CS-Y+$(5VK
MG8"O)- '8T5P?@_Q)J&K7UG-J$E]''JMK+=6\$UO"(0%=,"-D/F JKX;S!\Y
M^9=H!!LW^NZC!H'CVZCGQ-I+3"S;8O[O;9Q2CC'/SNQYSUQTH [.BN-NH=9/
MC>SL4\2ZA%:75G<7AA6"VPACD@4("8BVTB5LY)/ Y]5\/SZQKEE#K[:U]GCE
MN7 TYK>,P1Q+(4V,<"3S< Y._ ?^' P0#L:*** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH *K7]C;ZII]S87D?F6MS$T,R;BN
MY&&",@@C()Z59K!\6>+]*\%Z5%J6L/*MO),(%,4>\[RK,./HIH =_P (EI1M
M7MY#?S(SK(K3ZE<R21.N<-&[2%HSR1E",@X.144G@K0WD@D2&[MY(83 CVE_
M<0$J6+G<8W&XEB6).22<DDUR'_"_O W_ #WOO_ 4_P"-'_"_O W_ #WOO_ 4
M_P"- ';1^%-&BU0:BMJPN!+YX'GR&/S=NWS/+W;/,QGY]N[GK4NJ^'-+UJ6.
M6_MFD=$:/*2O'OC;&Z-]I&]#@91LJ>XKA/\ A?W@;_GO??\ @*?\:/\ A?W@
M;_GO??\ @*?\: .X/A?2&U?^TS;R?:/-$Y7[1)Y1E"[1(8MWEE\8^;;G@'.:
MDU;P[IFN-&VH6[2%%:/*2O'N1L;HVV$;T; RC94X&17!_P#"_O W_/>^_P#
M4_XT?\+^\#?\][[_ ,!3_C0!VX\+:8FJR:E&;Z*XEE6:01:A<)&[JJJ"T8<(
M?E51@KC  IVK>&M.UJYM[B]-YYMN<PF"_G@"'!&X"-U&[#,-W7!(SBN&_P"%
M_>!O^>]]_P" I_QH_P"%_>!O^>]]_P" I_QH ]&CT^VBO;F\2/%Q<HD<LFXY
M94W;1UXQN;IZUFW/A+2;N:REE^W[[&-8[<IJ-PFP $9^609)!P6.21P2:XO_
M (7]X&_Y[WW_ ("G_&C_ (7]X&_Y[WW_ ("G_&@#M(_".B0W4MS':R+)(LJX
M^T2[(_,YD,:;ML1;)R4"DY//-/;PKI#WT=XT$WFHT;[?M,OENZ !'>/=L=UV
MKAF!/RKS\HQQ'_"_O W_ #WOO_ 4_P"-'_"_O W_ #WOO_ 4_P"- '=6'AO2
MM,OI+RTMVCF<. #,[)&'8,XC1F*QAF )"@9(&>E1WWA/1M1OI+RZM7:27;YZ
M+/(D5QM^[YL:L$DP !\X/  Z 5Q/_"_O W_/>^_\!3_C1_PO[P-_SWOO_ 4_
MXT >COI]M)J4.H-'FZAA>!)-QX1V1F&,XY,:=L\>YK-_X1+1?[1:]^ROO:;[
M0T(GD\AI<Y\PP[O++Y^;=MSNYSGFN*_X7]X&_P">]]_X"G_&C_A?W@;_ )[W
MW_@*?\: /4**\O\ ^%_>!O\ GO??^ I_QH_X7]X&_P">]]_X"G_&@#U"BO+_
M /A?W@;_ )[WW_@*?\:/^%_>!O\ GO??^ I_QH ]0HKR_P#X7]X&_P">]]_X
M"G_&C_A?W@;_ )[WW_@*?\: /4**\O\ ^%_>!O\ GO??^ I_QH_X7]X&_P">
M]]_X"G_&@#U"BO+_ /A?W@;_ )[WW_@*?\:/^%_>!O\ GO??^ I_QH ]0HKR
M_P#X7]X&_P">]]_X"G_&C_A?W@;_ )[WW_@*?\: /4**\O\ ^%_>!O\ GO??
M^ I_QH_X7]X&_P">]]_X"G_&@#U"BO+_ /A?W@;_ )[WW_@*?\:/^%_>!O\
MGO??^ I_QH ]0HKR_P#X7]X&_P">]]_X"G_&C_A?W@;_ )[WW_@*?\: /4**
M\O\ ^%_>!O\ GO??^ I_QH_X7]X&_P">]]_X"G_&@#U"BO+_ /A?W@;_ )[W
MW_@*?\:/^%_>!O\ GO??^ I_QH ]0HKR_P#X7]X&_P">]]_X"G_&C_A?W@;_
M )[WW_@*?\: /4**\O\ ^%_>!O\ GO??^ I_QH_X7]X&_P">]]_X"G_&@#U"
MBO+_ /A?W@;_ )[WW_@*?\:ZOPAXZT3QQ#=RZ,\[K:LJR>;$4Y8$C'Y&@#I:
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "JNH164EJS:@ENUM
M$#(QN I1,#[QW<# SS5JN<^('_).O$O_ &#+C_T6U $UE#X5U-G6PBT6[*<L
M+=8I-OUQTJ[_ &#H_P#T"K'_ ,!T_P *Y3Q;INFZ=?>&9M-LK>VU9]7@CA-M
M"JR/$<^>#@9*>5O)[<#OBLJ#Q3J\NJZ-=VU[J=QIFI:JUH)I+:UBLWC*RX\I
M>9]PV+AF^4[6/0@4 =^-#T<]-*L/_ =/\*7^P='_ .@58_\ @.G^%>6Z!J.L
MV6DZ+I%A=ZI-]MNM5N)'M4L_M!$5R4"(9ML8!+EVX9L\#"_=]$\'WVHZAX=C
MDU4+]LCEEA=U:,EPDC*&;RV9%? &Y0<!MPXZ4 7O[!T?_H%6/_@.G^%']@Z/
M_P! JQ_\!T_PK0HH S_[!T?_ *!5C_X#I_A1_8.C_P#0*L?_  '3_"M"B@#/
M_L'1_P#H%6/_ (#I_A1_8.C_ /0*L?\ P'3_  K0HH S_P"P='_Z!5C_ . Z
M?X4?V#H__0*L?_ =/\*T** ,_P#L'1_^@58_^ Z?X4?V#H__ $"K'_P'3_"M
M"B@#/_L'1_\ H%6/_@.G^%']@Z/_ - JQ_\  =/\*T** ,_^P='_ .@58_\
M@.G^%']@Z/\ ] JQ_P# =/\ "M"B@#/_ +!T?_H%6/\ X#I_A1_8.C_] JQ_
M\!T_PK0HH S_ .P='_Z!5C_X#I_A1_8.C_\ 0*L?_ =/\*T** ,_^P='_P"@
M58_^ Z?X4?V#H_\ T"K'_P !T_PK0HH S_[!T?\ Z!5C_P" Z?X4?V#H_P#T
M"K'_ ,!T_P *T** ,_\ L'1_^@58_P#@.G^%']@Z/_T"K'_P'3_"M"B@#/\
M[!T?_H%6/_@.G^%']@Z/_P! JQ_\!T_PK0HH S_[!T?_ *!5C_X#I_A1_8.C
M_P#0*L?_  '3_"M"B@#/_L'1_P#H%6/_ (#I_A1_8.C_ /0*L?\ P'3_  K0
MHH S_P"P='_Z!5C_ . Z?X4?V#H__0*L?_ =/\*T** ,_P#L'1_^@58_^ Z?
MX4?V#H__ $"K'_P'3_"M"B@#/_L'1_\ H%6/_@.G^%']@Z/_ - JQ_\  =/\
M*T** ,_^P='_ .@58_\ @.G^%']@Z/\ ] JQ_P# =/\ "M"B@#/_ +!T?_H%
M6/\ X#I_A5BUL;2R#"UM8( W+"*,)GZXJQ10 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %0W5K!>VLMK=0I-;S(8Y(I%RKJ1@@CN,5-10!C
MZ7X4\/:)<&XTK1-/LIRI4RP6RH^T]1N SC@<4V+PAX=AOOML>BV"W0E\Y91
MNY7SG<I_A)/)QC)ZUM44 8TWA/P_<6TUO+H]DT,UP;IU\H#,Q&#)QT8C@D<U
MI6=G;:?:1VMG;Q6]O$NV.*) J(/0 <"IZ* "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBFR2)%&TDC*J*"S,QP !U)- #J*
MIKJ^FNZHFH6C,Q"JHG4DD] .:?=ZA9V"*]Y=P6RL<*9I @)]LT 6:*B>YAC@
M\]Y8UAP#YC, N/7/2HX-1LKF3R[>\MY7Z[8Y58_D#0!9HJ.:>*WB,LTB1QKU
M=V"@?B:K#6-,) &HVA)X $Z_XT 7:*BBN(9S((I8Y#&Q1PC [6'4''0U%_:-
MD+<7'VNW\@G:)/-7:3Z9SC- %JBJD6IV$\JQ0WMM)(WW42923QG@ ^E69)$B
MC:21@J*"S,QP !U)- #J*JVVHV5Y \]K=V\\29#/%*K*N/4CI4?]LZ7_ -!*
MS_[_ *_XT 7J*A>Z@CM_M$DT208!\QG 7!Z'/3FDFO+>WB66>>**-B KNX4'
M\30!/15./5=/ED6.*^M7=CA56922?89IO]LZ7C/]I6?_ '_7_&@"]134=9$#
MHP96&00<@CUIU !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %<_X[_Y)YXE_P"P5=?^BFKH*H:WIB:UH6H:7)(T27MM+;,ZC)4.
MI4D?3- 'BWPUT;3;FW\.2S?#><2;8Y/[:,PV[E^82[<YZ@5K>$?#FE^/?%?C
M#6/%%N-1N;74Y-/MH)V.VVAC)V@*"!SGKZ@GJ3GT[P[HL?AWP[8:/%,TT=G"
ML2R.,%@.YKF-6^&WG>(+O6_#_B"_T"\O@/MJVH5HIR.C%#T;D\^Y/4DD \OU
M9#HWA+XH^%+2:271M,FM)+.-F+BW\V0,T8)YP".F>H)ZDFLV73=/UB3P]H.@
M>$YO#_B60074>IW-P(054 F1!N^<YY 7G@^AKV%?A7I,7@C5/#D5Y=&759!+
M>ZC,1)/-('#[F)Z\CI[D\DDFYXC^'MCXA\/Z3I[W<]M=Z28FLM0A $L3( ,C
MZ[0<>H4]J .CU;2;#7=,FT[4[9+FSFQYD3YPV"&'3W /X5Y!X+\">%[OXD^-
M[.?1K=[?39[3['&=V(=RN3CGN0/RKVB%)$A199!)(% 9PNW<<<G';Z5A:)X3
MAT3Q-X@UN.ZDEDUEX7DC90!'Y88#![YW4 >8>#->U[2/$?C>+2/"<^LQR>(+
MEGECNXX0AWGY<-U]<^]<5M#?L[Z0IA\[/B(?N\XW_*_&>V>E?0GACPG#X9N]
M;N(;J2<ZM?R7SAU \MG.=HQU%<N?@_9?\(%:^%4UBZ2.WO\ [<ERL:[]V",8
MZ=_TH J>#=!BM?%-M<'X7#06B#E=0&H)+Y9*D8V@\Y!(_&M;XMZ'?>(/"UK9
M:>]M).E]%,;&XN/)6^5<_N<Y&<DJ<9'3J#@U<T?P9K>FZO;WESXWU:_AB8E[
M69$"2<$8./KG\*T?&'@^R\8Z9#;7,]Q:W%M,MQ:7EJVV6"5>C*?Z?3H0" #S
M'P=!H2?$0V%_X6U+PKJM[8R6_P#9RR*]C?1@$OSMSNQD\''R=<]73?#_ ,*)
M\<+;1!HEO_9KZ";DV^6V^;YS+NZYS@8KM="^'CV/B6'Q#K?B&^US4K:)H;5I
MU6-( PP2%7^(@D9SW/!."->3PI#)X^B\6&ZD$\>G_8! %&TKO+[L]<\T >=_
M%632+G4O"_P^EOX=)THC[3=2O((UAAC0K$@+'!R0PP>X4U>^&G]D^/\ X:VV
MC:_;6^H/HMQ]F=2^5.P$1NI4\C8VT'O@UU,7P]TF3Q7J_B#58X=5GOQ&B17=
MNKI;H@QM0'/7C)]O<U)HG@:R\.^+M3UO2YOLUMJ$*1RZ=%"J0JZ8"NN,8.-W
M'JY- '"?![P?X?G&M:E)I<#7FG^(+B*UE.<Q(@3:!SVR>M<1\/\ 14O?!]O.
M?A<-?)>0?;SJ"1;\,>-IY&.GX5[WX1\*0^$K74H(+J2X%]J$M\Q=0-K.%!48
M[#;7):1\)M1T+3DL-+\=ZQ:VJ$LL4<:!02<G]: .PBM]8M+W1;;3;?3[;08;
M<QW4$A<SQ83$:QX^7 . <]A6]6 GAV\74M#NWU^_==-MS#/#NPEZQ3;OD&<$
MY^;ZUOT %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%59KV.([5^=AU Z"JIOY2> H_"G8RE5BM#4
MHK+%_*#R%/X5:AO8Y3M;Y&/KT/XT681JQ>A:HHHI&H4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
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
ME!)?+KDD<_,<# Q1)W=S.C/EC9G<Q>-I+W38&L-#O9]4DN9;26Q+*HMI8O\
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "N;\;:OKVBZ-#<^'=%_M>\:X$;V^XC;&58EN/<*
M/QKI*KW]];:9I]S?WDHBM;:)I99""=J*,DX')X':@#R?_A8'Q1_Z)S_X^W^-
M'_"P/BC_ -$Y_P#'V_QKOM-\86M_J4%A<:;J>F3W2LUJ-0@$?V@*,L%P3A@.
M=K8;&>.#C:L;O[=I]M=B">#SXED\FX39)'N&=K+V8="/6@#R?_A8'Q1_Z)S_
M ./M_C1_PL#XH_\ 1.?_ !]O\:]@HH \?_X6!\4?^B<_^/M_C1_PL#XH_P#1
M.?\ Q]O\:]5M=3M;V\O;2"0M-9.L=PNTC8S(' R1@_*RGC/6K= 'AEQXC^(T
M\N]?ART1/W@DC8/X9XIHUSXBG_F0I1^)_P :]UHI6,G2BSPHZY\1!_S(,I^C
M'_&G0>(_B+#)O/PX:3'0/(<?EFO<Z*+ J44>/_\ "P/BC_T3G_Q]O\:/^%@?
M%'_HG/\ X^W^->P44S4\?_X6!\4?^B<_^/M_C1_PL#XH_P#1.?\ Q]O\:]@H
MH \?_P"%@?%'_HG/_C[?XT?\+ ^*/_1.?_'V_P :]@HH \?_ .%@?%'_ *)S
M_P"/M_C1_P + ^*/_1.?_'V_QKV"B@#Q_P#X6!\4?^B<_P#C[?XT?\+ ^*/_
M $3G_P ?;_&O8** /'_^%@?%'_HG/_C[?XT?\+ ^*/\ T3G_ ,?;_&O8** /
M'_\ A8'Q1_Z)S_X^W^-'_"P/BC_T3G_Q]O\ &O8** /'_P#A8'Q1_P"B<_\
MC[?XT?\ "P/BC_T3G_Q]O\:]@HH \?\ ^%@?%'_HG/\ X^W^-'_"P/BC_P!$
MY_\ 'V_QKV"B@#Q__A8'Q1_Z)S_X^W^-'_"P/BC_ -$Y_P#'V_QKV"B@#Q__
M (6!\4?^B<_^/M_C1_PL#XH_]$Y_\?;_ !KV"B@#Q_\ X6!\4?\ HG/_ (^W
M^-'_  L#XH_]$Y_\?;_&O8** /'_ /A8'Q1_Z)S_ ./M_C1_PL#XH_\ 1.?_
M !]O\:]@HH \?_X6!\4?^B<_^/M_C1_PL#XH_P#1.?\ Q]O\:]@HH \?_P"%
M@?%'_HG/_C[?XT?\+ ^*/_1.?_'V_P :]@HH \?_ .%@?%'_ *)S_P"/M_C1
M_P + ^*/_1.?_'V_QKV"B@#Q_P#X6!\4?^B<_P#C[?XUV?@;7?$NN07K^)/#
MW]CO$R"%=Q/F @Y//IQ^==;10 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %9?B,2-X;U%8],74RUNZFQ:39]H4C!3=@X)&1T_+K6I10!YQX
M?NG3Q+86V@W_ (AO+!GD^WVNL6LNRS38VTK+*@<,'"KLW/D$],9KGHM/@M_#
ML#^)=&O+M5\,V<6F!+&25K:587\U00I\F7=L.\E> O/RG'M%8FJ^$](UJXDG
MO8K@O+$()A#=RPK/&-V$D5& =?F;A@?O$=S0!Y=8>'(]1\):_>W&E-<74/AR
MR;3I6A)*2K9YW0G'#[E3E>> *F\=PR7U[KV[2(SJ"6$:V<LNF7-[<3MY18-;
MLI"6^UV()&3N!+#H*]DCC2*-8XU"HH 55&  .@ IU 'DL]E!9ZIXGNDTB5;A
M]2TO4?,AT]]TMNKVSS,K*OS?,LC%02<ACC-,U6 ^)=7UB:+3KZ73KS4M&0-+
M:R1B>)9")& 8 [ "03Z<]""?7:* /&/$>@"'6M:M?LT=J2(ET5H-$FN9HHUB
M7:+25)42%EEWD@A>3N8E2,>R0[Q$@D;<X4;CC&3W..U/HH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "H;N
M4V]G-.!N,4;.!ZX&:FJKJ*L^F7:*I9FA<!0,DG:>@H Y;PKXY'B/PC=:I)9K
M:ZC:6_G3V)E#;5:/S(FSUVNA!!QZC^$U:T;Q2-2DTV6XO+&V2[T2/4WLV5O,
MCW;27\PG;Y8SC!&<\YQQ7*76A:KI_@+0-:TVRN7U2UT.&PU#3U3$EQ;M$ R;
M2,^9&WS*.#]]>^*SCX;UF^M[:RALKJ*63P!]A#21,BB<E/W3,V K'!!!.0,T
M =W+XYTF[TK4IM(NUEN[:QENX4F@DC695!PZ[@OF)D ;D)'/7D4SPQX[TO6[
M32();N,:I?6B2F-(9%B>0(&D2-R-K%23E0Q*X(/(-95]J_\ ;VB/:VGA345N
M$TBX#2W-B\+6;&+'E1[ER[,<#$9(P.IXJ/\ LV^7PG\-8%LKD26=U9-<QB)M
MT %K(K%QC*X) .>A/- '32>-O#T6I-8-J(\U9_LK2"*0PK-_SS,NWRP_;:6S
MGCK52U\7)#JGBL:O-:VNG:+-"BS'()5XE?YN3DEFP !SP,$FN)>POT^%=QX!
M;2]0EUII7MQ(;24V[[IS(+CS]NS;M.\\Y!XQFG>(M!UBYU;Q'?6UMJ"1V^O:
M??@VT.9)HHX%5C"&4K(RD[L8/*8ZT >E:1XCTO76N$L)W:6W*B:&:%X98]PR
MI9)%5@".AQ@X-1RZP\?C&TT(0J8Y[":[,N[E2CQKMQZ'S/TKGO#%A!/XNGUD
M7/B2\FCL!:"ZU6T2VC*M)OV*OE1NS KG."HW$9S3]?\ #L&O?$/3#J%E/-81
MZ5< RHTB(LAEBV@NA') ;@GG!XXH VY=<:+QI#H30H(7TV2^:<M@@I(B;<=,
M8?.?:F:=XT\/ZMJ$5C9ZAOGG#FWW0R(EP%^]Y3LH63'4[2>.:Y2;PTWA[QK<
MW7AW2)9/^*<NEC$S22127'F1E(V9VP,XZ9'&:QK4WWG^#KMU\4WB65Q&]\L^
ME&&*U8P2)M2%(5; 8D93<JC@GD&@#T!?'OAEC<[=51A:@F=Q&Y6/$OE89MN
M=^!CK@@XQS3F\<>'ET^UO1?F2*\D:.U6*"222<K]XQQJI=P.NX C&#G!KB[K
M0[L_!C6-/&F7)N[F_G=K=8&\R0&])#;0,G* '/I@]*U/%]C?0>.M,UD76LV^
MG-I\UE)/I-JMQ)#(760%T,<AV,%QN5>"J@D \@&OJ/BZ-H?#MSH\L%S;:GJB
MV4CNK95=DC-@9!5PT8&&''.15KP;KEUX@T6:\NXX4D2]N+<"%2!MCE9%/)/.
M!S7&P:-((]%NK.UUV43^*A>W$NHVZ)*P\B2,S%(U7RT.U?OJIYY R*Z7X=6E
MS9>&[B*[MIK>0ZE>.$FC*$JTSE3@]B""#0!UM%%% !1110 4444 %%%% !11
M10 4444 5K^_M-,LI;V^N(K:UA7=)+*X55'N36+IGCSPYJ^H0V-KJ#"YG4O!
M'<6TL'G ==AD50_K\N:S/B&8EF\+/>D#2UUN(W1;.T'8_EE^VWS-O7C.*Z+6
MI-&B6P;61:$?;8EL_M*AO]))Q'L!_CY.".1R>QH U*A2ZMY+J6U2:-KB)5>2
M(,"R*V=I([ [6Q]#7C/BN_OTT?6O%FE+JQ^RWQ\C4[K53$B;)UC,<=LGR-%E
M2N' +9).35S5'FT7Q%\3=8TZ2Z^W6-A;26Y-S(ZH7CD)8H6*D+R0""%YP ,T
M >P45YAHVGZ]INOZ3=6NGZI!:E9%O6O-=%X+U?*)5MC,<.&53E ."PZ5F6JS
M)X)\*^(_[=U$ZIJVI6/VR1[URMR))P6B$>=B@= $4$*I'0L" >Q45Y5)#)K.
MB>-=>N]5U"'4=+O+Z*S:"]EB2T6%?D_=JP4Y #'<#N#>E6?#\5UXK\42S:M>
M7T<2Z-IMTUG!<R0HL\@D);Y"#Q@C'0YY!P, 'IE%>9:3J>HZB^@>$YKZX&IZ
M9?2#59E<J\L%K@HS$G)$OF6Y/J&8>M=-X_UBZTCPE<_V<';5;UELK!(SAVGD
M^4%<\94;GYP/EH U-$\0:5XCMI[G2+Q+N&"=K>1T! $BXR.0,]0<C@@C%:=>
M8^%YAH'C6UL8]#U32M,U*PBM(_MRQG=<VR'8<I(PRT((.0,^6O7MS^D27/\
MP@VD:_)J.K2ZJM]'B9]0D,?EF_$)B,>[:04[D9///&  >W50CU>VDUR?1UW_
M &N"WCN7!7Y=CLRCGURAKR[Q3>3WD?BK6=*_M:3^RC*BZA)J[6L-K-$GS)#"
MN1( P .]1N)(R>M7[Z+4]8UO6)-.N)(-6/AVPNK=XCMW3++-(%/^RQ&T@]F-
M 'J-([JBEF(50,DDX %>;2:K>^-WO[W0M5;3K:WT5$MY)'*1K>7*A_G(X)1/
M+&<':93@9%9UPL5G8:QI>H66OZ1?76DW4RP3:N]W;W1C )=)=Y<,.,CY,JWS
M T >K6UQ#=VT5S;2I+!,@DCDC8,KJ1D$$=01WJ6N:^'UI':?#_0!$9B)-/MY
M6\V9Y""T:D@%B<#T48 [ 5TM !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 445EZ]XCTCPQ8I>ZS>I9VSR")9'!(+D$@< ]E/Y4 :E%<1_PM
M[P%_T,EO_P!^Y/\ XFE_X6]X"_Z&2W_[]R?_ !- ';45Q/\ PM[P%_T,EO\
M]^Y/_B:/^%O> O\ H9+?_OW)_P#$T =M17$_\+>\!?\ 0R6__?N3_P")H_X6
M]X"_Z&2W_P"_<G_Q- ';45Q/_"WO 7_0R6__ '[D_P#B:/\ A;W@+_H9+?\
M[]R?_$T =M17$_\ "WO 7_0R6_\ W[D_^)H_X6]X"_Z&2W_[]R?_ !- ';45
MQ/\ PM[P%_T,EO\ ]^Y/_B:/^%O> O\ H9+?_OW)_P#$T =M17$_\+>\!?\
M0R6__?N3_P")H_X6]X"_Z&2W_P"_<G_Q- ';45Q/_"WO 7_0R6__ '[D_P#B
M:/\ A;W@+_H9+?\ []R?_$T =M17$_\ "WO 7_0R6_\ W[D_^)H_X6]X"_Z&
M2W_[]R?_ !- ';45Q/\ PM[P%_T,EO\ ]^Y/_B:/^%O> O\ H9+?_OW)_P#$
MT =M17$_\+>\!?\ 0R6__?N3_P")H_X6]X"_Z&2W_P"_<G_Q- ';45Q/_"WO
M 7_0R6__ '[D_P#B:/\ A;W@+_H9+?\ []R?_$T =M17$_\ "WO 7_0R6_\
MW[D_^)H_X6]X"_Z&2W_[]R?_ !- '77UC:ZE92V=[;Q7%M,NV2*50RL/<&L3
M2? OAS1+V*\L=/Q<0(4@DGGDG,*G@B/S&;9QQ\N..*S/^%O> O\ H9+?_OW)
M_P#$T?\ "WO 7_0R6_\ W[D_^)H TI_ 7AFZGNY9]+27[69&EC>60Q[I!AW6
M,MM1R,Y90&Y//)JROA'1%OQ?&S+W/V86CO)-(XFB"E0) 6(D."1N<$\]:Q/^
M%O> O^ADM_\ OW)_\31_PM[P%_T,EO\ ]^Y/_B: -?2_!F@Z/>PW=G9,)H$,
M=N9;B286ZGJL0=B(QCC"@<<=*XR+X?:A)JMF)=(T.UC@U)+V2^M;B8AD24R!
M8;9P5@9B$#%7Q][KG%;G_"WO 7_0R6__ '[D_P#B:/\ A;W@+_H9+?\ []R?
M_$T :^H>"O#VJW\M[>Z>))9BAG02R+%<%/NF6,,$DQ_M ],5I+IMM;ZA=ZG!
M OVZYB2.1R[ .$W% >H&-[<@9Y[X%<M_PM[P%_T,EO\ ]^Y/_B:/^%O> O\
MH9+?_OW)_P#$T 7_  UH-U;ZSJWB'58;6'4]2\I#%;-YBPQ1KA5WE5+,222<
M8X4?PUMW6F6EY?65Y/$7GLF9[=M[ (S*5)P#@G:2.0<9.*Y7_A;W@+_H9+?_
M +]R?_$T?\+>\!?]#);_ /?N3_XF@#J=1TFQU86OVV 2_9+E+J [BI25/NL"
M"/4\=""0<BJD?A;1HM#BT6.R"Z=#*)D@$C\.)/-!SG/W^>OMTXK!_P"%O> O
M^ADM_P#OW)_\31_PM[P%_P!#);_]^Y/_ (F@#4N? OAN\O;B[N-,25[EC)-$
MTC^3(Y7:7,6[87Q_%MS[YJ1-"@T&V:XT'3DFODMHK2)+F\D4-$CDJI=MY&-[
MD'!/0=,8Q_\ A;W@+_H9+?\ []R?_$T?\+>\!?\ 0R6__?N3_P")H O^'?"%
MKIWA272-1M[2X>^DEN-16./$4LLK;G"@_P (X5>^%'>K6G>#]#TN:6:WM)))
M)83;L]U<2W)\H]4'FLV%/&0, X&>E8W_  M[P%_T,EO_ -^Y/_B:/^%O> O^
MADM_^_<G_P 30!TVC:)8>'].6PTV)XK5#E8VF>3;VP"Y) X&!T':M"N(_P"%
MO> O^ADM_P#OW)_\36]X?\6:'XJCGDT34([Q("%E**PVDYQU ]#0!LT444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %9^KZ'I>OVB6NK6%O>VZ.
M)%CG0,H8 @''K@G\ZT*YOX@_\DY\2?\ 8,N/_19H B_X5KX*_P"A7TO_ ,!U
MH_X5KX*_Z%?2_P#P'6N2U&YN=-OM \*:C+)+<6.M6LMC<RD$W5I\X4DCJZ'"
M-P,_*W\=7+?QOJK>(-,'VBTO+"^U)[(K;:?.L*+^\V,ETY"RL/+&[:N#\V,8
MR0#H?^%:^"O^A7TO_P !UH_X5KX*_P"A7TO_ ,!UKG=.\3>+-2AT&;[7I$(U
MN>>VC46,C?9C$)&WY\WYR5B(Q\H!8=<'=)/XQUP6VF6*A/MTTM^ES=VVFRW(
M"VMQY.4A1L@N2I)+$+R.<C !O?\ "M?!7_0KZ7_X#K1_PK7P5_T*^E_^ ZU;
MT'6;J^\-'4=2MUM)XC*LGGHUNA",P$F'RR*P ;!R5S@YQFN2T7QMK,VKV,%U
M-;W<%_I\]RLB:7/:1QR1JC#RVE.9HR'/.T=CGG% '1?\*U\%?]"OI?\ X#K1
M_P *U\%?]"OI?_@.M<S'XX\0:9I.FZQJAT^]@U+0Y]32VMK=X#"\<22A=Y=]
MP(<@G P1D>E:MA!KD/Q,T_\ MJ[L+DMHMT4:TMVAVGSK?<I#.V0.,'@GG(XH
M T?^%:^"O^A7TO\ \!UH_P"%:^"O^A7TO_P'6L;XC^&=#NO[+U"XTFSEO)]9
ML(99WA!=XS,JE2>X*\8]*R/'4<6@6>LZ9H5I9Z:D'AV2:.:")ED0&?YD4JP
M!R3TZG//2@#L/^%:^"O^A7TO_P !UH_X5KX*_P"A7TO_ ,!UKE+S6]3T+Q3K
M<4&R;4+VYL+5IX[.254(M9)'=8$)9N(SA=W&<DD Y[/PEJ^H:K:7:ZE;RI);
M3^6D[VCVOVA"BL&\M\LI!8J>2"5R.#@ %?\ X5KX*_Z%?2__  '6C_A6O@K_
M *%?2_\ P'6NIHH Y;_A6O@K_H5]+_\  =:/^%:^"O\ H5]+_P# =:ZFB@#E
MO^%:^"O^A7TO_P !UH_X5KX*_P"A7TO_ ,!UKJ:* .6_X5KX*_Z%?2__  '6
MC_A6O@K_ *%?2_\ P'6NIHH Y;_A6O@K_H5]+_\  =:/^%:^"O\ H5]+_P#
M=:ZFB@#EO^%:^"O^A7TO_P !UH_X5KX*_P"A7TO_ ,!UKJ:* .6_X5KX*_Z%
M?2__  '6C_A6O@K_ *%?2_\ P'6NIHH Y;_A6O@K_H5]+_\  =:/^%:^"O\
MH5]+_P# =:ZFB@#EO^%:^"O^A7TO_P !UH_X5KX*_P"A7TO_ ,!UKJ:* .6_
MX5KX*_Z%?2__  '6C_A6O@K_ *%?2_\ P'6NIHH Y;_A6O@K_H5]+_\  =:/
M^%:^"O\ H5]+_P# =:ZFB@#EO^%:^"O^A7TO_P !UH_X5KX*_P"A7TO_ ,!U
MKJ:* .6_X5KX*_Z%?2__  '6C_A6O@K_ *%?2_\ P'6NIHH Y;_A6O@K_H5]
M+_\  =:/^%:^"O\ H5]+_P# =:ZFB@#EO^%:^"O^A7TO_P !UH_X5KX*_P"A
M7TO_ ,!UKJ:* .6_X5KX*_Z%?2__  '6M;1O#FC>'DF31]-MK%9B#(((PNXC
MIG\S6G10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %5M1T^
MVU73KG3[V+S;6YB:*:/<5W(PP1D$$<>E6:* ,[4M"TW5[JPN;ZT2:?3Y_M%K
M)DAHGQC(((X]0>#@9' K,@\">'K:XMYHK6=?LT_VFWB^VSF*"3).8X]^Q!DG
M@ #!(Z<5TE% &3:^&M(LH]-CM[4HNFR226@\USY;.&#'D\Y#MUSUX[5#=>$=
M%NXH4>VDC:">:YAF@N98I8Y)69I"LB,& 8L25SCIQP,;E% %"TT73['2!I,%
MJ@L-C(87RX8-G=N+9+%B223DDDDYS699^!M!L9X)XH+IY+>)H86GOYY?+C9=
MI1=[G"X[=. >H!KHJ* ,<>%]%\G3X6L4>+3[9[2VCD9F5860(R$$X<%5 ^;/
MZU%I/@_1=$OTOK*"<726YM4EGNYIRL.5/ECS';"@J, =.<=3G=HH IZAI=GJ
ML<$=[#YJP7$=S&-Q7;)&P9&X(S@@'!X]:JZCX;TG5I;B6^M!,]S9M8RY=@&A
M8Y*X!P.><CD>M:U% &!/X,T*Y2436DLCRM"[3-=2F4/",1NLF[<K@9&X$$Y.
M2<FM#2=&L=$MI(+&-U620RR/+*\LDCG +,[DLQP ,D] !T%7Z* "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *@O+RWT^RG
MO+J58K>"-I99&Z(JC))^@J>N=\??\D[\2_\ 8+N?_134 &E^//"FM7J66G:_
M8W%T_P!R%90&?V4'J?85#>_$;P?IU[/97GB"RAN8',<L;.<JPZ@\5YAXN32O
M^%*>%7L1;#Q$(=/_ +/-OM^T>?M3.,<YZ_CCOBNI^*-I;+X@\"L+>$-+K\/F
M'8,OG'7UH ZRW\=^%[NYL;:#6[1YK\9M4#',PWLGR\?WD8?45<'B?13X@;0!
MJ4']K*NXV@;YP-N[I_N\_2O&OBGIYC^)#W^GP(+G1?#T.IVR*H"AHK[+' _V
M2YJ/P?(-6^+.D^*26;^VYM3F@9QAOL\:B*($9X(V-0!ZG#\3?!-Q*D4?B;3M
MSG W2[1^9X%=97S%80:S/\"8]\OAD:*BO(Z.2E^RK.Q*J[94,2"%^7H1WKW:
MXO)K_P"&,M[H<=Q'<3Z,9;&,',JLT.8Q_O D?C0!(?'OA1=;_L8Z_8#4-_E^
M5YH^_P!-N[INSQC.<\=:Z.O&M ;X>1_ W2VUU+)M-Q']I SYIN=WS?=^?=G/
M3G9_LU%XC\0^)=0\6^)[33+[4[.'0;6![-;>2VAC#/'OWW1N&!9<X'&<#J ?
MO 'M50SW=O;/"D\\43SOY<2NX4R/@G:H/4X!.!V!KRW[;XA\4>/+#1VUZYTF
M&X\,1:A<)IK1N/.,F#L<[AMRP^93R%P#SFN1M)]4\6/\*]2U#7+R*]NVOH6G
MA\M2AC9@'7*_>90JG.0<#C.<@'T-17DNB:AK-YK/C/5]0\47=MIF@WUTL-N(
ME>-5$;<N!\SA?E(7/53_ 'JH>$?$&O1^/?#5M-J.LW.G:W8R7#_VJUOF7$>]
M9(XXB3$I/0$\CZ4 >N:5J]AKFG1ZAIEU'=6DA(26,Y5L$@_J#6&WQ)\&)>-:
M2>)-/CF20QLLDNW:P.""3P.:Q/@=_P DDTC_ 'Y__1SUY[X?T'Q'XF\->*M(
MTK3="DL[K6;I'O+]F\R)LKG:H4]!@@^OTH ^A0<C(Z4M>2Z=8ZT?B(GA"'Q+
M?6^E:/I%FY$"J&F9-J\Y!P&&<\^E8UWXG\0S^%_$'C8>)9K*[TO4FMH=(*IY
M"HKA?*D4C<SD$\Y!],=@#W.BO(;C6-7\1>)_%"W'B>Y\+P:#;6TT$2*F%,D>
M]WF##,@!P,<=1^.E8^)[QO'VJ6\VM1SZ?%X;COHW0!(6;@M,H).%.<]3@'J:
M /3**\+TO7/$VOZ7\-;-/$5Y:3:RNHB]N8PI>18SD=1@,%! /8G/:EU?6O%;
MZOXDM+/5=6B;PY';PVTHFM(H68IS+=&9EW!R,C P,]^X![G17B^I:QXEU?6_
M$,7]N7>EQV?AV'4A;V3QL%N/+W8#X;*9SG:?FXYQU-$U_P 26VJ^!M1O-<O-
M2/B"QO);NS9(UB)BAWQB-54;6R1D]SZ XH ]HHKP[PCXE\6WT_AG7)+Z\F35
M[MH[N"[N;..T>/<R_P"CIO\ -W)@$C&3@_0UM4USQ0GA3QAXGB\47\<FAZ_+
M:VMHJQ^44\V-</E<L,2# )P-OO0![FMY;M=O:+/$;E$$C0AQO522 Q'4 D'G
MV-4-=\3Z+X9MXY]:U*WLDD)$?FMRY'7:HY.,CH.]<!X8TV5?COXQE_M2\(BC
MMY&A)3;*'C.%;Y<X3(VXP>!DGO/X_LH[[QSH)TK7K;3?%%O;RO9PWUL7@N$)
MP1N(PK<-TRV.PX- '?Z/K>F>(+ 7VDWT%Y;$[?,A?< W<'T/(X//-7Z^?CXP
MO]!\-^*8+'3]/T_78]6@@OK_ $M]]NQE+9D02-M5AL*D$@ L,[2.+FN^(?%7
MA_PSXPMUU#4%6RBM);26_N[62]MF>6-75Q"S<,&)!('% 'NM4;_6-/TN:SAO
M;N*"2\F$%NKG!DD/11[UY]K;ZYX";0=:O_$=[J6G&_,>L>>JA5690JN H^5$
M<$@#GY@*P[?7/$%S:>#]8OKN5?[=\1F6.WD13Y-JV1'&,CI@9R.2&% 'M=%>
M.:1K.IZO#>^)]0\;OHC6VM/9BQGC1K5(U( A=.&+D?Q;@0/3&1G:GXJ\6WFI
M^*M3L;Z\MVT74OLEK"9[2&P2-7"_Z1YKJY+C.".YX/8 'NE%>&>*O$?B:RU_
M5]2FU+5(M+LI46.;19[:XBLONYCN+<_,6SD$LP&3QD#%>W6\T=S;13Q-NCE0
M.C8(R",@X- $M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %07EG;ZA93V=W$LMM/&T4L;='5A@@_45/7/^
M,/&.E^"-(BU/5A.;>6<6Z^0@9MQ5F'!(XPIH 9I?@'PIHE\M[IV@6-O=)]R4
M199/=2<X/N*U=0T;3M5FLY;ZTCGDLIA/;LX_U<@Z,/>O-_\ AH7P5_<U3_P&
M7_XJC_AH7P5_<U3_ ,!E_P#BJ /0[OP]I5]?37MU8PRW,UHUC)(XR6@8Y,9]
MB2:BM/"VB6$MA):Z;!"^GQO%:%%(\I7^\!]>:X'_ (:%\%?W-4_\!E_^*H_X
M:%\%?W-4_P# 9?\ XJ@#J(OA?X'AD5U\,Z>2IR-\>X?B#P?QKK0-HP.@Z"O*
MO^&A?!7]S5/_  &7_P"*H_X:%\%?W-4_\!E_^*H [/\ X0'PH-=_MK^P+'^T
M-_F>;Y7\><[]OW=V>=V,YYZU+K/@OPWXAO8;W5]&M+RYAX225.<9R ?[P]CD
M<FN'_P"&A?!7]S5/_ 9?_BJ/^&A?!7]S5/\ P&7_ .*H ]'31=.CU<:LEI$M
M\+86@F48(A#;@GIC/-9=QX"\+7>C6>D3Z+:R6%F[/;PD'$98DM@YSR221G!K
MC/\ AH7P5_<U3_P&7_XJC_AH7P5_<U3_ ,!E_P#BJ /1+?0-)M4U!(K" )J+
MM)>(4W+.S##;@>#D<$5FZ5X \*:'>07FF:':6UU;L[13(IWJ6&UOFSDC&1@\
M#)QUKC?^&A?!7]S5/_ 9?_BJ/^&A?!7]S5/_  &7_P"*H ])TG2+#0].CT_3
M+6.UM(R2D4?W5R23^I-)I>C:?HL4\6G6D=LD\S7$JQC[\C8RQ]S@?E7F_P#P
MT+X*_N:I_P" R_\ Q5'_  T+X*_N:I_X#+_\50!Z1'H^GQ:O-JT=K&M_-$(9
M)P/F9!R%/M6;<>!_#%UKJZW/H=E)J2MO\\Q<EAT8CH6]R,]/2N)_X:%\%?W-
M4_\  9?_ (JC_AH7P5_<U3_P&7_XJ@#N-8\%^&_$%]#?:OHUI>7,. LDJ9)
MZ!O[P]CD=:=JG@[P[K=]:WNIZ-9W5S:KLA>6(':O4*1T(!)(!R!DXKA?^&A?
M!7]S5/\ P&7_ .*H_P"&A?!7]S5/_ 9?_BJ .^M/"NAV)TPVNFP1?V6)19;0
M?W'F??V\]^]0:MX(\,Z]J46H:KHEG=W<>,2RQY+ = PZ,/8YKB/^&A?!7]S5
M/_ 9?_BJ/^&A?!7]S5/_  &7_P"*H ]#D\/:3+>7MV]C"UQ>V_V:Y<CF6+&-
MA]L4V+PUH\#Z6\5A$K:4CI8D9_<*R[6"\]P *\^_X:%\%?W-4_\  9?_ (JC
M_AH7P5_<U3_P&7_XJ@#M['P1X9TS6WUFRT2R@U!LGSTCP5)ZE1T4G)R0!U/K
M4LGA+0I=+O\ 37TR V6H7!N;J'!VRRDABQYZY53^%<'_ ,-"^"O[FJ?^ R__
M !5'_#0O@K^YJG_@,O\ \50!W\GAC19/$<7B%].@.KQ(46[ (?!!7Z'@D9/.
M.*->\+Z)XGMXX-:TVWO4C),?FK\R9QG:PY&<#.#S@5P'_#0O@K^YJG_@,O\
M\51_PT+X*_N:I_X#+_\ %4 =Y;>$?#]GH4NAV^CV::9,<RVWE I(>.6SU/ Y
M// ]!56V\ >%;/1KO2+?0[2.QNRK7$04_O=IW+N;.3@\@9X_&N-_X:%\%?W-
M4_\  9?_ (JC_AH7P5_<U3_P&7_XJ@#TK4]*L=9TZ73]1MH[FSF $D,@RK8(
M(_(@'\*@F\/Z3<)IR2V$)3375[)=N! 5&%V@=,"O//\ AH7P5_<U3_P&7_XJ
MC_AH7P5_<U3_ ,!E_P#BJ .V?P/X9E\0+KKZ)9MJ:N)!<&/G>.CXZ%N^[&<\
MT:AX'\,:KK*:Q?Z'97&H+@^<\>2Q' +#HQ  '.>@]*XG_AH7P5_<U3_P&7_X
MJC_AH7P5_<U3_P !E_\ BJ .SU+P%X5UC5AJFHZ%97-Z,9EDCSOQTWCHW''S
M \"NCKRG_AH7P5_<U3_P&7_XJC_AH7P5_<U3_P !E_\ BJ /5J*\I_X:%\%?
MW-4_\!E_^*H_X:%\%?W-4_\  9?_ (J@#U:BO*?^&A?!7]S5/_ 9?_BJ/^&A
M?!7]S5/_  &7_P"*H ]6HKRG_AH7P5_<U3_P&7_XJC_AH7P5_<U3_P !E_\
MBJ /5J*\I_X:%\%?W-4_\!E_^*H_X:%\%?W-4_\  9?_ (J@#U:BO*?^&A?!
M7]S5/_ 9?_BJZ[P9X^T;QW#=RZ.+D+:,JR>?&$.6!(Q@GT- '44444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %(0#U&:6LWQ!K$/A_0+[5IUW)
M:0M)L!P9& ^5![L< >YH LVUU:7C3"VG@F,$ABE$;AO+< $JV.C $<'GD5/L
M7^Z/RKRCPTVI^$-4MOMFBZA!)JMBZW+3M PNM23S)\J8Y&QO#3#D#[D8'3A\
M7B+6;2+PKJD6OS:FVK6-Q=SZ<T<6UW2U:0"/:@95#X7!)/3)SG(!ZIL7^Z/R
MHV+_ '1^5>.CQ/XKL]#34GO+G%YHEU=EKR:S*F1+?S%EMDC^;"M@%6### GD
M'.Y<ZOKOAR.:X?5IM4>3PY=:IY=S#&$2>+RL; BJ0A\PY4DG@<YR2 >C;%_N
MC\J-B_W1^5>>ZE=:GH=E)<6GB^;5YHK1-4:S>&$O/#'(IE9&10%1T+ +@G=M
M*L,-GH_"NI7&MC4]5-QYFG37;1:>JE2ODQ_(7! R=\BR,"2?EVXH W]B_P!T
M?E1L7^Z/RIU% #=B_P!T?E1L7^Z/RIU% #=B_P!T?E1L7^Z/RIU% #=B_P!T
M?E1L7^Z/RIU% #=B_P!T?E1L7^Z/RIU% #=B_P!T?E1L7^Z/RIU% #=B_P!T
M?E1L7^Z/RIU% #=B_P!T?E1L7^Z/RIU% #=B_P!T?E1L7^Z/RIU% #=B_P!T
M?E1L7^Z/RIU% #=B_P!T?E1L7^Z/RIU% #=B_P!T?E1L7^Z/RIU% #=B_P!T
M?E1L7^Z/RIU% #=B_P!T?E1L7^Z/RIU% #=B_P!T?E1L7^Z/RIU% #=B_P!T
M?E1L7^Z/RIU% #=B_P!T?E1L7^Z/RIU% #=B_P!T?E1L7^Z/RIU% #=B_P!T
M?E2@ = !]*6B@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
MBN;6"\B\JYACFCW*^R1 PW*0RG![@@$'L0*EHH KWEA:7ZQ+=VT,XAD6:+S$
M#>7(OW77/1AV(Y%<KHW@-=.U^+5KJYLIYX/,,;VVG);23.X(,D[J3YC[2PR
MHRS''/'944 9,'A?0+5[I[?1--B:[1H[DI:1J9E;[RO@?,#W!ZU?6RMDFCF2
MWA66*,Q1N(QN1#@E0>RDJO'3@>E3T4 8,GA>UL=+O+;PS!I^A7-T &N+>P0]
M,\E1M#$ MC/ )Z'D'3TO3;?1])M--M%*VUI"D$0)R=JC R>YXZU;HH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **X3QI9O;B^NWUS4CJ-U%Y.B:?97#P;9@
MG]U&Q+ECN8N"JJ.< $F.VL[_ ,2^(M7TW5=5O[=M+LK6%#IMU);KY\L9:2;Y
M2-YSM"A@5 'W>30!W]%>:VEZFM>#M%\3>(=>U&WMYM.CB%G8S/;O-=L>77RB
M&D=L +&.!SP<\6S8ZM'X5TF]\3W>LS26MJ%N;#2/-$TLS$89G@8,Q5>"!\N<
MGGB@#OZ*XGPGXIL;/PCHW]O^(;3[9=*XA:ZNH_-D42,JJQ& 9%&U7Q_$&K!U
M"[OX?!FL>-UU/4!J%I?W$D$!N'6W6&&X:(0M"&V$,J'+$;LL3G@4 >J45Y!X
M@U:^6]\3/'>:Q]OM+Z..QO[.>0:?9IMC(6< ^7\IW&3<K$*P]L=EXK\::;I>
MB:ZEAJED^M6-E-*EJ)5:1'5,@E.N!P2/2@#K:*X*2TN_#'BCP]I]EJVH7"ZK
M#<6UR]_<R7.98XO,295=L*<JV57"D-TX&*MAYVF>/='TF#4-:>01S#49]3FD
M\B_(C!'D+(2I</AL18"J'![4 >CT5ROB!9]2\6Z)HIN[JWL9+:ZN[A;6=X'E
M,9B1%WH0P&922 1G [<5R$VJ7UNRZ7J>JW<.@6.O36=WJ(N72581 LL*23 A
ME4O($+Y!.U03\Q) /6:*X3PAJMY>)JUII5U_:%I9:LD<-QJ$DA;[(\<<C;7(
M+2$;FV,Q(9=IW$<FMXHUK4;S6+'^S+B:WTO3]8L[:>>%\?:YGG5'BXZHBDAO
M5V _@8$ ]$HKR/Q-K!LY?%\^HZ[J.G:Y9$RZ-:P7$BH\*1*Z.L(RDRLXD$A8
M-M .=H7CT:"74]2LYI$:WM([BTC:TE ,DD<K*VXNA !"DI@9YYSB@#6HKS?2
M]8U#1? ?C2]>_N;ZYTN]OEMYKMO,;**"F<8&-W.  !S@"K7AJ:/3_$%G:74O
MB:*YO+20QG5;@217Q7:S2*F]C"X!SLPG!Y'&  =]17/7=Q.OQ!TFU6:06\FF
M7CO$&.QF62W"L1T) 9@#[GUJC=PR:IX[U32);Z^ALVT>TD"VUR\)1_/FRRE2
M"I(502.H&.E '7T5YOX.TH?;O$%[<ZOKUP-)U>:&".75)Y$,:QQL%9"V&Y9N
MM6= T&]\2^%;37+_ ,0ZK%JVI0)>))9W<D4%MO 9$6$'8RJ" =X8M@Y/- '?
MT5!913PV4$5U<"XN4C599A'L$C@<L%R=N3DXSQ4] !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% '(WW@_4)O%-YKUEXDFLY[B%(%7['%+Y,:_P
M(7!(!;+$#J<9Z"I[OPI>R7;7MCK\]E=W-M';7\J6\;&XV9Q( 1\DGS-R,C!'
MRG QT]% '&77@)Q?Z3<Z5K4VGII-B+*SB-M'.(QT9QO!P[*%4MUP".YS<N/#
M.L2&TNK?Q3=1:E#$T$TS6Z/%<(6W#=#PH9>,,N#C(.<UT]% &5H&AQ:#I:V:
MSRW4C2R3S7$P4-++(Y=V(4 #+,> .!BL6Z\""ZEN+4ZO<C0[J\^VW&FF-6#R
M%_,91(>5C9QN*CGK@@'%=?10!QU[X%FF35K*TUR:TTC5Y7EO+58$=\R#$HCD
M;[@?G.0<$G&.W2WNF6FH:5<:9/$#:7$#6\B+QE&7:1D=.#5RB@#D[7P4[7<,
M^L:W>:E]EM9;2S!586B60!6<NF&:7: N\$8YP 3FC3_!][#J&G3:GXBNM3MM
M,8O9PRP(I#;&0-(X&9&"L1GCDY-=910!BZYH#:I<V-_:7SV.I6)?R+@()%*/
M@.CH>&4[5[@@J"#US1MO"$VGZ2L.G:Y=P:B;QKZXOF1&^U2OD/YD> I3! "C
M&W:N#QSU%% &!IWAN;3+,I;ZO<&\GO5O;V[DC1FN3P&3!&$4JJH-O*@#!SR:
M.K_#?PMJWEN=%TZ"5;J.YDE2SCW2[7#,C''(;D'UR:ZVB@#E]6\(W6JR7ELV
MOW<6C7H5;C3UC3A0H5DC?JB, -PYZG!7-:]Q8WTC7QAU5X1-$B6X$",+9QNR
MXR/FSD<-D#;QU-:-% '':/X&FL(=6M-0UR?4M/U43M=6SV\<6YY0 [!D (X!
M&!QS5K3?"=Q;ZO9ZCJFM7&IOI\+P62R1)'Y8? 9W*_?<JH7/ QGC)S73T4 8
M>O>'GU:YL[^SU&;3M3LMX@N8U#J4?&]'1N&4[5/8@J"".<FA>'6TNZN]0O=1
MFU'4[P(DUS(BH B;MB(B\*HW,>Y)))/3&Y10!DZ+H4>BRZK)'.\IU&^>]8,
M-C,J+M'M\GZUA)X'O[*UDTS2/%-]I^C.6VVL4$;20*Q)98I2,H.3C(8KV/%=
MG10!#:6L5C9P6D 80P1K%&&<L0JC RQ)).!U)S4U%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %<WXU\0ZIX:T:*]TGP_<ZY</<+$UM;E@RJ58E_
ME5C@$ =/XJZ2L/QI>7&G^!]=O;25H;FWL)Y8I%ZJP0D$?C0!YW_PMKQK_P!$
MIU?_ +ZE_P#C-'_"VO&O_1*=7_[ZE_\ C-=1?PZGX1GTN\CU_4=3M;K4(+*X
MMM0,3#;*VP.C*BD,K%3C.",\9P:E/CWRO$UKI-S8V\"W=RUM"IOU-T& 8AW@
M RJ-MX.XGYER!F@#DO\ A;7C7_HE.K_]]2__ !FC_A;7C7_HE.K_ /?4O_QF
MM32_B+>VWA^R?5XM/&IWMW>B(W.H);0+%#,5RTA7@@E4 "L6QN/\6.U\->(+
M?Q-H<6IVR[%9GC=/,5]CHQ5@&4E6&0<$'!!![T >;?\ "VO&O_1*=7_[ZE_^
M,T?\+:\:_P#1*=7_ .^I?_C->P44 >/_ /"VO&O_ $2G5_\ OJ7_ .,T?\+:
M\:_]$IU?_OJ7_P",U[!10!X__P +:\:_]$IU?_OJ7_XS1_PMKQK_ -$IU?\
M[ZE_^,U[!10!X_\ \+:\:_\ 1*=7_P"^I?\ XS1_PMKQK_T2G5_^^I?_ (S7
ML%% 'C__  MKQK_T2G5_^^I?_C-'_"VO&O\ T2G5_P#OJ7_XS7L%% 'C_P#P
MMKQK_P!$IU?_ +ZE_P#C-'_"VO&O_1*=7_[ZE_\ C->P44 >/_\ "VO&O_1*
M=7_[ZE_^,T?\+:\:_P#1*=7_ .^I?_C->P44 >/_ /"VO&O_ $2G5_\ OJ7_
M .,T?\+:\:_]$IU?_OJ7_P",U[!10!X__P +:\:_]$IU?_OJ7_XS1_PMKQK_
M -$IU?\ [ZE_^,U[!10!X_\ \+:\:_\ 1*=7_P"^I?\ XS1_PMKQK_T2G5_^
M^I?_ (S7L%% 'C__  MKQK_T2G5_^^I?_C-'_"VO&O\ T2G5_P#OJ7_XS7L%
M% 'C_P#PMKQK_P!$IU?_ +ZE_P#C-'_"VO&O_1*=7_[ZE_\ C->P44 >/_\
M"VO&O_1*=7_[ZE_^,T?\+:\:_P#1*=7_ .^I?_C->P44 >/_ /"VO&O_ $2G
M5_\ OJ7_ .,T?\+:\:_]$IU?_OJ7_P",U[!10!X__P +:\:_]$IU?_OJ7_XS
M1_PMKQK_ -$IU?\ [ZE_^,U[!10!X_\ \+:\:_\ 1*=7_P"^I?\ XS1_PMKQ
MK_T2G5_^^I?_ (S7L%% 'C__  MKQK_T2G5_^^I?_C-'_"VO&O\ T2G5_P#O
MJ7_XS7L%% 'C_P#PMKQK_P!$IU?_ +ZE_P#C-'_"VO&O_1*=7_[ZE_\ C->P
M44 >/_\ "VO&O_1*=7_[ZE_^,T?\+:\:_P#1*=7_ .^I?_C->P44 >/_ /"V
MO&O_ $2G5_\ OJ7_ .,UV?@;Q3K/BB"]DUCPO=Z"T#JL:7);,H(.2-R+TP/7
MK76T4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !6?KNE)KF
M@:AI,DK1)>V\ENTBC)4,I&1^=:%% '+V_A.\FO[2ZUS7[G54LY1/;V[6\4,:
MR@$!V"KEB,\<X!YQG%9]C\.A8R6*+K$IM;"_^W0Q"VC5I&RV?.?&Z0X=@#QU
MR=QKN** .,@\!O91QM8ZP\5Q;7%R]L\ELDBK%.XD>)UXWC>-P.01QVR#TFC:
M:^DZ7%:2WUQ>RJ69[BX(W.S,6/  "@9P% P  .U7Z* "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
<H **** "BBB@ HHHH **** "BBB@ HHHH __V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>17
<FILENAME>ex10-1_011.jpg
<TEXT>
begin 644 ex10-1_011.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0@)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 1, U(# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#W^BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M51-QZ:CG4C!I/J>E4445D:!1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!Y;\7-,N'
M%AJD:L]M$K0RD?\ +,D@J3['D9]<>M1^'/BC:V.F6MAJ6GR@6\2Q+-;$,"%&
M 2IQC@=B?Z5U7B/QUI'A^[;3[^VNYI#$'*1Q*RLK9'\3 'H14-Y\._#&K1BX
MMX&M?- =9+.3:I!Y&%.5 ^@KT85(>RC"O%VZ,X90E[1RI25^J,LZ-X+\<ZK-
M?0:A.;N509($?RFX&,[67)XQDCBO1AQ7S_XHT";P=KL"6U\7.T3P3*-KH<D<
M^_'7O7N6DW;:AHUC?.H5KFWCF*CL64''ZU&*I\L8RC*\7M?H7AYWE*+5I=3S
MOXQ?\P7_ +;_ /M.NM\ _P#(CZ5_US;_ -#:N2^,7_,%_P"V_P#[3KK/ /\
MR(^E?]<V_P#0VJJG^YP]?\R8?[S+T_R.FKQ'QG<R^*?B NFVKDI'(ME&1R <
M_.V/8DY]E%>L>)-770_#U[J)QOBC/E@]W/"C\R*\&T#73X?UE-3\B.YG16"^
M<Y&&;@MGUP6'XU6!IRM*HEJM%ZDXN:]V#VZFSKML?!'C]9K1"((I%N8%!ZQM
MPR_^AK]*]Q@GBN8(YX7#Q2H'1AT92,@UX#XH\7MXK>U>>T@@EMPRAHG)W XX
M.?3'ZFO2OA?K/V_PT;&1LS6#^7SU,9R4/_H2_P# :O%TINC&<UJM&3AJD54E
M&.SU1W->$_#3_D>+/_KG+_Z :]VKPCX:?\CQ9_\ 7.7_ - -9X7^#5]/\S3$
M?Q*?K_D>[UX'JMS%9?$V>[F)$,&J+*Y R0JN">/H*]\KP35+:*\^)TUK.NZ&
M?55BD7)&59P#R.G!HP%KSOV%C+VC;N>D?\+0\,_\][G_ ,!VK2T3QEI'B&\>
MTT^29IDC,I#Q%1M! ZGW(JA_PK3PM_SXR_\ @3)_\56EHW@_1?#]V]UIUL\4
MSQF-F:9G^4D'H3Z@5A/ZMRODO<UA[>_O6L;U<E\1[][#P7=")BKW++;Y'HQ^
M;\U##\:ZVN,^)]J]SX,ED0$_9YHY2!Z9VG_T+-9X>WM8W[FE:_LY6['/?";1
MH)4O-9E17ECD^SPEAGR_E#,1[D,!GTSZFO49(TEC:.159&!5E89!!Z@BO-_A
M%J$1T_4=-+ 3K-]I"D\LK*JG'T*C/^\*]+K3&.3KRN9X5+V2L> Z["/"'CV1
MK+*16DZ3Q*#_  $!BGTP2OTKLOC!_P >6D_]=9/Y"N.\83+X@\>74=DPD66:
M.UB8<AB $_+=GGTKL?C!Q9:3_P!=9/Y"O2WJ46][?H<7V*B6U_U%\%>-?#^C
M^$K*POK]HKF(R;T%O*V,R,PY52.A%=9I?C/0-:OELM/OFFN&4L$,$B\#KRR@
M5Q7A#P!HVN>%[/4;QKH3S&0-Y<H"_+(RC QZ 5U>B^ ]'T'4EO[-KHS*K*/,
MD##!'/&*XL0L/S2LWS:^ESJH^VM'16.IK-U[_D7M3_Z])?\ T UI5FZ]_P B
M]J?_ %Z2_P#H!KBA\2.J7PL^?K*Q^TZ+J=R!\]IY,F?]EF*$?FRG\*]5\*^(
M?)^%LEZ6!ETZ*2'G^\O,8_)D%<C\.K :K!XAL.,W%AY:D]F.<'\#@USEKK,M
MOX:U#2,-MNYH9"/[H7);\21'^5>]6A[9N'9I_)GD4Y>R2GW3&1Z>1X8FU%AG
M_3HK9&_[9R,__LE>J>&?^2-R?]>EY_Z')7)ZQI_V#X1Z*2N)+F_^T-[[DDVG
M_OD+76>&?^2-R?\ 7I>?^AR5CB9\\$_[WY&E"/+-K^Z<U\(O^1CO?^O,_P#H
M:UG>-II=;^(<MF'(42Q647^SG /_ (\S&M'X1?\ (QWO_7F?_0UK*\5;M&^)
M-Q<R*=L=Y%=CC[R_*_'ZC\*T_P"8J7?ET(?^[Q[7/;[*RM].LHK.TB6*WA7:
MB+V']3[USGB'P%IGB35([^XEF@<)LE\C:#+C[I)(/('&?3'I74QR)-&LD;*\
M;@,K*<A@>A!KF_$?C?3O#.HVUG=Q32--&9&,(!,8S@$@D<'YNGI7C4G5Y_W>
MYZ=10Y??V(O%UG'I_P .;VSA+F*"V2)"[9; *@9/>N ^'7B;2_#AU,ZE*\?V
MCRO+V1E\[=^>G3[PKO\ Q=>PZC\.;Z\MBS03VZ21EE*DJ64@X/-<!\.O#.E^
M(SJ8U*)Y/L_E>7LD*8W;\].OW17?0Y?JT_:7M?4Y*O-[>/)O8ZK7?B'X=O\
MP]J5G;W,QGN+26*,&!P"S(0.<>IK"^$7_(:U+_KW7_T*MW7?AYX=L/#VIWEO
M;3">WM)98R9W(#*A(XSZBL+X1?\ (:U+_KW7_P!"JH^R^K5/97^9+]I[>'/;
MY&/\0?\ DH5Y]8?_ $!*Z_XN:C)!I5AIR$A;J5I),=Q'C /XLI_X"*Y#X@_\
ME"O/K#_Z E=5\7[*1[+2[Y1^[ADDB;V+@$?^@'\ZT5N:A?M^A&O+5L:?PQT6
MWL_#,>I>6/M=Z6+2$<A Q"J#Z<9^I]A74:FFG:A97&GWTD)BE4I(CN ?KST(
MX(/;BN?^&FHQ7O@ZWMU<&:T9HI%[CYB5/T((_(^E9/B#X92Z[X@O-375(85N
M&5O+-N6*X4+UW#/2N&:4J\O:2MK_ ,,=<6U1CR1N:_AGPAHGAZ^-S9:A-<73
MQ&,^9,A!4X)^50/0&NCU74(M*TJZU"?F.WB:0C^]@< >Y/'XUXG\.D"^/=/
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@#"U7Q*;'4AIECI5[JFH^2+AX+8QJ(XRVT,[R,JC)#8&23M/& 34
MNF^)+'4-,N+Z3?8+:S-;W4=[MC:"12 58Y*]U(()!##!YK$N6F\,^-M1U>6P
MOKS3]5MK>,RV4#3M;RP^8,-&@+;6#@A@" 0<XR*S[V;4-2U/1];USP]<?V/!
M+<A+-86N)H@RQB&:6%03NXF&%!*"1<_Q8 .[EOK2"#SYKF&.+9YGF/( NWCY
MLGMR.?<53N/$&G6VK6&FO<+]HOXI)8,,-K(FW)SGON&/7GT->>Z'X3DE\0:#
M+>Z'LTJ.;5+FUM9H05LXY'B,2LO1"?G8+_#G'!& RUT*:QG\/LVB3^5"=9M$
MV6A;R/,N";?( RJ;0=K= ".1F@#TYM4L$@EG>^MEAB($DAF4*A." 3G ZC\Q
M3Y;^T@M!=S74$=L0")GD 0@]#N/'.:\O&B'2/"G@V"+0$MO]$5[ZXCTE[IX+
MCR4&6@3!+M\X,C*VW&#C=FDT33)-+MM%EU?0;^73;2?4T-N;$2M;O+.'AD,,
M0((V>8N8U(7?Q@'- 'HW]O:>?$"Z()@;UK;[4%!&-F['7UZG'H*K-XJTZ/QB
MOA>3S$OWM1=1LP CD!+#:#G._",V,= 3V-<IX>TX6?C/2;S_ (1FXTRVGTJ6
M&W0IYWV9A,SA7<9\LF,C"DX&=@/%:.K>&Y=<\2ZX,R6LGV&PDL+_ ,K(AN8Y
M+DAESP2NY=P[J^#PU '0:?XALM0@U&?+6\5A=R6LSW!55W)C+ YQMY[XK3BE
MCGB66)UDC<!E=#D,#T(/>O)=-T[6#:VFI:]H,S01>(KJZO[". SXW1E$F1,9
MD19#D;03@A@#BNL\*LVF)>.FD7UK8:GJS&RMA 1]GC,*YD=/^62,\<C8(!!D
M&0"U &WXC\1Z=X6T>;4]2D98HU)6.,;I)6 )VHO<X!/H "20 2*^H^*(;%=+
MCAL+R^O-35GM[2WV!RJH&9F+LJ@#*C[W5AC-/\8VLMYX*UZWMX6FN)=-N8XD
M1<LS-&P 'N3BN<\06#._A5]1M-4?3+6"3SCIJ2>=#<&-%C),7[X+M,P.SN5W
M<4 :T?CBSN[6P?3=.O[ZZO(Y)191"-)HEC<))O\ ,=5&USMZG)Z9 )I7\;V4
ML5DVE6-[JTEW:&]6&S$8=(00-S>8Z@')QMR6)##'!QR?ARTOO"D^EZI=Z1J)
MT\Z?<6,4,%KYMQ!&+@R6XDCB!.YHS@MCA@-Y!)-/\.Z?J/@F>SU#4M-O)UN=
M+,4D5C UP\$_GRSB,A >")BN[[H*<D9!H ZBX\<V6RV;2]/U#6//L1J.+%$R
MEN?NLWF,O+?, HRQVMQQ2WGCBRA5'L+#4-5C-BNHRO91KB*W8$HYWLN2VUL*
MN6^4\=,\UX=MM1\"PVC7^E7MT9=$MX-MC"9RES$\SF([<A0?/ #D[?E.2.,L
MT>PU#P3$8[C3+^]ENM LK6,6D)F3[3"LBM$Q7.P'S%(=L+C=DC'(!TU[X\TV
MV\V6WM;R_LK:WCNKR\M C1VT,@+*[98,WRC<0BL0N#CD9DU7QI9:7=7<8LKV
M[@L8DGO[FV"-':1L"0S98,WR@L0@8A>>XSQ4.C:IX9\.:WX?DTVZO;K5=*M[
M>TDM(&DB:9;1+9E=^D8!0-ER!M;C)!%7+_3K_0[3Q3HZ:=>7\FM6445C+;V[
M.C2"V6W*R-]V, J')<@;6."2"* .HU#QM9:?>72-8WTUE9/''>ZA$J>1;,X4
M@-E@S *Z,Q16"A@3WPFL^,9-#E"W/AO6'C>X6VAEB>U(G=CA0BF8,<]?N@@
MDX ..4N])O\ 3]%\4>$XK"]N+G6'06=T+=F@*O;Q0LSR#(388W)#8)&W;DG%
M==+97-_\0X+B>)_L&EV&^W8J0K7$S,K$'H2L<>/83'UH N:AXET_3M>TO192
M[WNHNRQ)&,A $9MSG^$'8P'<D''0XHMXWLEOID^PWO\ 9\%X+"74\1BW2<LJ
M[>7WD;V"%@NT-U. 2.;OO#OBJV\3Z;?K-IETT^LF=Y_LDA>.,03JBN0V BHV
MT# ^=LG)9MU+6]"O+V^U'1+%-=MXKW5(YVM?(1[/!D222X$Y7*J<,WE!]WF=
MMI- 'J]%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!AZQXC_LW4(-,M--
MNM3U*:%[A;:V>-"L2LJEF:1E &6 '))].M16WC'3)ULA*)K2>[O)+$6]R%5X
MYD5F8-@D8PG!4D'<N.M9?C&&&35K&34M$U"ZL4B;R=0TEIOM5K,3R"(B'V,N
M.1D97YAT-9%K::@]OX>O-5L=1OK>TUQS;->6WFWD=HUO(B-*%&1^]*DD\@!"
MW(. #T,:C9&YEMA=VYGA7?+$)5W(OJPSD#D<FJ.F^)=)U/0;?6HKN*.PG4,D
MD[A,9Z Y/!]J\UT?3+VXUWP]/<:'/;207\QO8$TDI';!XIE8-<.6:?<S#+J2
MAZMC*BJFGZ+J%OI'A4W&G7EI;6%C/9W2?V-]J:&ZRGS^5@EE=591(H8=L@,:
M /9VN84\S=+&/+7>^6 VKSR?0<'GV-07>H):B+:AF:22--D;H"%9@N_YB/E&
M>V3Z FO+QX7U./2="@@L+_R-3B?3-1BF(5X;5KD3+O"$A%$/GQ@ _+YBKVHT
M_0-:;3();ZQG-W9ZII>FQ?NR6>UM)E)G]=K,TC9] #0!Z-JGB*QTJ>V@E;S9
MY[F&V\J)E+QF0X5F!((7/?\ G5]+RVDNY+1+B%KF,!GA#@N@/0E>H%>5)HKQ
MOI-E-X>N7URU\1F\N=16S^1HFG9O.\X## HR#;G*XY "\0^%O#>HP:IH4-['
M?C5+"[DGNYQIJQIDA@[FZ(_>K)NZ ECD9 V\ 'I][K=O8ZYI>DR12M/J(F,3
MJ!M7RU#'=SGG/& :G.K:<J2N;^U"Q*KR,9EPBM]TGG@'L>]8>MV=S-X]\*W4
M5O(]O;I>":55RL>Z-0N3VR0<5R?A_P %VL4O@ S>'HE6'1YOMWF6H&V<I 1Y
MN1][=YF W?- 'I=QJ-E:0I-<W=O#%(0$DEE558GI@GK3YKNWMFB6>>*)I6V1
MAW"EV]!GJ?:O(+/2K^&QT>QOM#N$2.PEA27^RC>2,3._^C@,?+@^7RSOD7:0
M1R M3Z79+8V%E'K_ (>N=3_XINTM$M_LZR-;.GFB1'#',0?Y<.<*?+.6^44
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
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !17F?Q;?6H_P"Q)+9=;?0%EE.JKHC;;@C:
M-G/7;][/;U(.TC&\$^)K*PT;Q3J6B^*+O5[&RLGNXM*U8.;FU=5)P7)Y0D$?
M+D#(YSG(![+17CFA^"->\3^#[+Q*WC76H?$=[&MU%(+DBVC!.0GE 8V[>H'&
M>V."[Q/XINO"WQ<\/#5;Z]FMAHQ^U0V2.8YI<R#>(03W'OCCGB@#V&BO#(?&
M$^O>-/'%Q87NIQ6,?AJ62""9I(O*D"+\ZH3\IST(YK \,WVE:CH=@^J>)OB*
M-0G7$IM)Y##N+$?*2IXZ=S0!])45X_JFG7?B?XX:GH<OB#7-/L8=*2Y1-.O6
MAP^Y%Z<C^(]JS+O6M<T31/B)X6N-:O;R31H8I['4))#]H6.3#;6D!R2 R\_[
MW;  ![G17CWCS5=2M/V?M'U"VU&[AO7MK%FN(YV61BR+N)8')SW]:W++4KY_
MV@-2TUKVY-@NAK*MJ96,2OYD8W!,X!P3SCO0!Z+17E'QKU&XL3X62/4=3LK:
MXU'R[IM.E9)6C.,A=O4XS@8/-2?#I]&G\1RG3]:\:7<R6S$Q:T[F#;N49&5'
MS<C'MF@#U.BO*/C7J-Q8'PLB:CJ5C;3ZCY=TVGRLDK1';NQMZG&<#!YK%\#Z
MR#\4[73M%\1Z[=:6]E(]U;^()R7=AG;Y*M@D\ G Z!N: /<:*** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#C_
M !CX=\0:AJ&F:QX9UE;/4+ L#;73.;6Y5AC$BKW'/(&>>Q (R] \ :G<:_K6
MO^,+JPGO=4L3ISVNFHR0K <;OF;#%CM'7ISR>,>B44 >2+X \?6FA'PC8^)]
M.C\/;MJ7C12?;HXB<^6 /E([=0<=P.!T;>";Q/B1H?B&.]$MEINEFQ<7$C/<
M2-\V&)QAB=P)).<YKKM1NC8Z9=W@0.8(7EV$XW;5)QGMTKRJ'XPZ^/"\/BFZ
M\#%?#[L ]W%J:,RCS/+)\LJ"?FXQQ]1UH WK_P !ZC>>,O%&LI=6JP:OHK:=
M"A+;D<J!N;C&WCL2:S= \-_%#PWH%IH]CJ'A9K>U0I&98YRQ&2>2 /7TJ[J/
MQ'UAO&+^'O#?AF/6'6QCOA*;];?,;;><,O\ M+WSS4<7Q5N%T'Q/<7_AR2QU
M?P]Y9N+%[I75P_W2)%'U/0CIR<\ ":IX/\8Q?$.Z\5>'[W14>XL4LW2]65L8
MVEB H]5&.>E6=+^&LC:-XF77]4%[J_B)=MU=11;5B 4A%1<\A2?;. ,<4_4O
MB/-#!X?L])T1M2U_6[-+R.Q6X")#&4W%GD(Z9R!P,[3TXREA\0-56V\0PZYX
M8GT[4]'L7O=@E\R"X15W#;*%P">!CGOZ$  Y]_ASXVUG1=,\*Z_K.CGPW8O'
MF2TCD^U31Q\(AR HXXR.G!.[OL:UX0\6I\1[GQ7X;O-&C,]@MF4OUD8@!@Q.
M%'JH[^M4]4^,L.CZ)X1U6\TC;;:Z)&F*SDFU5&0$CY?GX?...E=5)XP ^(-A
MX8BM8Y8;S3C?K>+-D8W$ !<8(. <Y[T <QK_ (/\<^(K71+F[O\ 0!JVE:G]
MLB:-91"R (5!&"2=P;/3C%='H,/C]-50^(;OP_)I^UMRV,<HDW=L;N,5@1_$
MGQ#KAN[WPCX.?5=&MI6C%W+>+"UR5QN\M",X]#SGT!XKM?"^OKXF\.VFK"RN
M;(SK\UO<H5=&!P?J.X/<$=.E '/_ !$\(ZQXFFT"ZT6YL8;K2;T7B_;-^QBN
M"H^49/(YZ50L_!GBO5O&6D:_XMU73'32!(;6VTZ%U#,XP2S-SV'KT[9->CT4
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%9.LZW:Z,L+W4T<0E=
M8TW9)9F=44 #G[SJ/;/.*J7WB6UTW2WU2[N(8[%%#F?EEVG !XSD'(Z>M>+B
M<[PN&J^QJ<W-MI%N[\N^YI&G*2NCH:*Y#1?B!H?B&=X-)U.UNID7<T:Y#;?7
M!P2.GYUH7OB.VTZ6TCNY8H7NYA! &!^>0C(7]*QGQ%@X3]G)24NW([_</V4M
MS?HK,_M"3^XGZU3TOQ';:SI\=_ITL5Q:R%@DJ@X)!*GK[@UDN)\O:YDY6_PL
M?L9F_169_:$G]Q/UH_M"3^XGZU/^M.6_S/\ \!?^8>PF:=%9G]H2?W$_6N?F
M^(N@V\FI)+J4"G3/^/P['*Q'(7&0,%LD# R<\8K6GQ'@JO\ #YG;M%OR_,3H
MR6YV=%8ECKB:C90WEJ5>WF0/&Q5ER#['!'XU8_M"3^XGZU$N*,OBVI.2?^%_
MYC]C,TZ*YF_\7Z=IEK>7-Y>VT<5D4%R02WDER H8#)!.1^>:T_[0D_N)^M5+
MB7 15Y<R7^%_UU7WA[&1IT5F?VA)_<3]:9)JAAC>63RDC0%F9C@*!U).>!4+
MBC+GHG+_ ,!8>PF:U%<HWCC2$\/IKSW]LFEN,K<-N ;DC !Y)R#QC-2+XPTY
M]%BUB.[@DT^5D5)X@SABSA ,#)SN(&,<'KTK9\0X1=);V^![]O7R%[*1T]%<
M^?$ELNKKI)GA_M!H#<" 9W>6#MW>PR<?_JK/O?B#H6FP7$UYJ=K"D%R;5R^X
M'S0 2H'5L!AG&0,T0XAP<VE%2;?]Q]=OO#V4CL**X^]^(&@Z?I=MJ5UJUBEG
M=?ZB4/N$N.NT#).._IWKH].O8]1LDNH9(Y89 &CDB;<K*1D$'OG-=>%S:AB:
MBITU*[OO%I:;ZOJB94W%79=HHHKU2 HHHH **** "BBB@ HHHH **** "BBB
M@#.\09/AS5 .IM)?_0#7COPZ^&EMXG^'&D3:MKFO?892[/I276RV.V9N-N,X
M.W/7.3D$5[G10!XIJ?AA]?\ CGJUC;ZGJ6CK'H2&*XTV4PE2&C 4XZISG;QT
M'(Q6#;[-,^&WCSPUJ%@8/%%N!)>W!=Y#J";UVRAF))QNZ<#YP>K$#Z)HH \1
M\Z;PAKO@OQE?6L\FAMX<@TZ[GBC+FT;;N#,H&0IR!_WUWP#NW/CE_&GA[QFF
MEZ7,V@6^CSB#4Y%9/M$IC;*JA&2,9YZC R/F%>HT4 > Z?ID&J6WPBT^_MA-
M:SVFHQ31N#@JT8!^A]#U'44WPEHNKZ9\7X_#.K/))%I^E7%I979!S):L2T9R
M>XW%>.!MV]J^@** / =(\1V_A'P)_P (1XFO=7\.ZKI\[F&>QA9FO$,C/^Z;
M&""6(YP.!SU ]!^$4GB"?P29_$;7[74EU(T1O@1*8L+M)!Y X/\ /H:[VB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HJ.9S'!(XQE5)&?I7/?\
M)#=_\\H?R/\ C5QA*6Q+DEN0^-?"VF>*[.WL]41VBC9G'EMM.2I7KC/&0WU4
M9R.*Y?XI1I!\*]8BC551(8E50   )$   X'X5U$VL3S[=T<0QTP#_C4+7[NI
M5HXRIZ@C(-?&8_),SJY@J]-)PC)-)R2[7Z:7L;PQ%-0L]SCYO#>M27!\3:UJ
MEH9].TR=+1+"!HB"T9^9G9B3@9P/7D8YSCZ:^HV6A>"+]]=U6YGU>_MOM/GW
M;,I7RW^0#T.1GKN(!.37I/\ :$F,;(\>F#3?MK84>3%A?NC;T^E81R7-N7EG
M3BUY.*TM)6^%]9<V^Z^Y^WI=SSOP_K"7.LP3:IXFU6'Q ^L26\FDQ2%XU09
M3R<86/: ?,QQR<YY%/0[[5-8L_ -M-K>IH+^?4EN98KI@\JH6*@L3S@# /5>
MQ!P1Z@+PB4RB&+S"NTOM^;'IGTH%ZPVXAB&W)7"]/I6LLES'5QHQ_P# HZ:-
M:>YLKW5[O07MZ??\&>6#6=0@TR"QO]<U&+2+?Q+<V%UJ/VAO/6).8U>4?, 6
M/+>G<"NM^&NH2:@OB#_B9W>HVL.HF.UFN9"Q\K8NW!/;'.>^<]ZU=7M#J\$4
M8N[RP>*7S5EL)O+8GN&!!5E/<,#FFZ#81>'[>YCMY)KB2ZN&N9[BZ<-))(V
M22  !@    #%/$\/XVMAI14(J3>UUW3;OR[NW3TL"Q$%+<\_@US6Y?&<WG:U
M]FOUUXVR64M_)AK?. @M5B(VLG(E) SSD=3DW&BI%X,\4RC4M3)@\4-;[6O&
MPX65!N<=W.[);KD*>U>TF\)E$IAB\P+M#[><>F:/MK8(\F+!.2-O4^M:QRS,
MX-.%**^':4?LN_\ +^>JNP]M2ZO\#RGQ+JFL6'B75K+_ (2":Q;3TM(]--SJ
M,JF0$#Y_)6)S=%FR&SG'.?;1OM84^)=;.M^)=4TO4+2]@BL+&RD)62([=I6'
M&)MQ)SD'MQVKT5KPNZ.T,+.F2K%<E<]<'M2&[+2+(T,)D3(5RO(SUP>U9+)L
MPY8IT8W2M=2C?I_=>CMK=7U=O,]O3[_F>0:W.=%A^(\MGK-_;ZI'<PO'&+QE
M81M)#EP,Y_B"[NRG'>NB\27>N67BN[\*VM]? >()X)K&Y21B]G&,_:0K$\8"
M9"CH&KO3=;G9FMX"S !B5Y('0&G&_D+ F./(Z'!XIO)\R;3=&+LNLH[I12?P
M[)QO;K=H/;T^YY3JFN:TOBS58_[9%C?VNI106-M/J,JH\7&P?9EC;S=X)RV<
M@D=,<^KZ[HUCKFG&UU&$S6RL)3%O*JY7) 8 C<,\X/!P,TPWA:596AA,B@A7
M*\@>QI_]HR_W$_6N/$\/YG5=.5.G&+AVDO+LO)O775E1Q%)7NSRFPD2W^'/P
M[OKE@-/MM41[B1ON1?-(%=CT !/4],U:\-$:C=VMK%O-C?\ BJ]U6WD081[:
M  J1_L^:4KTG[83&8_)A\LC!3;QCTQ0+LJRLL$(*+L4A>B\<#T' _*NN649G
M*,E[)7;D_C6EW*2Z;IRW[(GV]/O^!R$6GZ=H?QC>:)1$)M%GN[F61RQ9C,,L
M2>P X'0 <5DR>(;#PQX/T'5;NULI/$>JR3WEG)/PD!N6WO([#HH5T! Y. !W
M(]&:\9\[X8FRI4Y7.1Z?2D-T&"@V\!"C"@KT'M64<BS)N/M::=DD_?2NHJ5E
MMM>6JZI6'[>GT?X' VTOAK1O!&D:=#KUO#/-%<+:Z\]HLB1ONW3*I; 7=EE"
M\9&.IKNOA,YE^&6B.;(V?[D@1'/(!(#C/.&'S?\  J>UR'B\IK>!H^NPID?E
M5N'6KB%"JQQ$$YY!_P :]7+,KQM&LY5HZ-MM\R>KOT27?T5M%JR)UH-:/\#J
M:*YK_A(;O_GE#^1_QH_X2&[_ .>4/Y'_ !KZ?V,S#VD3I:*YK_A(;O\ YY0_
MD?\ &C_A(;O_ )Y0_D?\:/8S#VD3I:*YK_A(;O\ YY0_D?\ &C_A(;O_ )Y0
M_D?\:/8S#VD3I:*YK_A(;O\ YY0_D?\ &C_A(;O_ )Y0_D?\:/8S#VD3I:*Y
MK_A(;O\ YY0_D?\ &C_A(;O_ )Y0_D?\:/8S#VD3I:*YK_A(;O\ YY0_D?\
M&C_A(;O_ )Y0_D?\:/8S#VD3I:*YK_A(;O\ YY0_D?\ &C_A(;O_ )Y0_D?\
M:/8S#VD3I:*YK_A(;O\ YY0_D?\ &C_A(;O_ )Y0_D?\:/8S#VD3I:*YK_A(
M;O\ YY0_D?\ &C_A(;O_ )Y0_D?\:/8S#VD3I:*YK_A(;O\ YY0_D?\ &C_A
M(;O_ )Y0_D?\:/8S#VD3I:*YK_A(;O\ YY0_D?\ &C_A(;O_ )Y0_D?\:/8S
M#VD3I:*YK_A(;O\ YY0_D?\ &C_A(;O_ )Y0_D?\:/8S#VD3I:*YK_A(;O\
MYY0_D?\ &C_A(;O_ )Y0_D?\:/8S#VD3I:*YK_A(;O\ YY0_D?\ &C_A(;O_
M )Y0_D?\:/8S#VD3I:*YK_A(;O\ YY0_D?\ &C_A(;O_ )Y0_D?\:/8S#VD3
MI:*YK_A(;O\ YY0_D?\ &C_A(;O_ )Y0_D?\:/8S#VD3I:*YK_A(;O\ YY0_
MD?\ &C_A(;O_ )Y0_D?\:/8S#VD3I:*YK_A(;O\ YY0_D?\ &C_A(;O_ )Y0
M_D?\:/8S#VD3I:*YK_A(;O\ YY0_D?\ &C_A(;O_ )Y0_D?\:/8S#VD3I:*Y
MK_A(;O\ YY0_D?\ &C_A(;O_ )Y0_D?\:/8S#VD3I:*YK_A(;O\ YY0_D?\
M&C_A(;O_ )Y0_D?\:/8S#VD3I:*YK_A(;O\ YY0_D?\ &C_A(;O_ )Y0_D?\
M:/8S#VD3I:*YK_A(;O\ YY0_D?\ &C_A(;O_ )Y0_D?\:/8S#VD3I:*YK_A(
M;O\ YY0_D?\ &C_A(;O_ )Y0_D?\:/8S#VD3I:*YK_A(;O\ YY0_D?\ &C_A
M(;O_ )Y0_D?\:/8S#VD3I:*YK_A(;O\ YY0_D?\ &C_A(;O_ )Y0_D?\:/8S
M#VD3I:*YK_A(;O\ YY0_D?\ &C_A(;O_ )Y0_D?\:/8S#VD3I:*YK_A(;O\
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
MTO#M.*K.2D[M/=N^_;;3177GU,:ST#P@<Z"Q/_/]>_\ I3+6[6%X/_Y #?\
M7]>_^E,M;M?;G,%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% '/^._^2>^)?\ L%77_HIJ/L?B_P#Z#NA_^":;_P"2J/'?_)/?$O\
MV"KK_P!%-704 <]]A\7!BPUO0MQ&"?[&ESC_ ,"O<TR/3?%41<QZQH"&1MSE
M=$E&X^I_TKDU43Q;>V]]XB?4],-G8Z7IL=_%&7#32(3/N+8)5<^3PN20.2<G
M:M6+Q7JNCRVS^(_L+07FF37Z?9(GC-NT*H[QL6=MXVOPWR\H>.1@ U5TOQ2B
MR*FK^'U61BS@:)* Q/4G_2N2:<=/\6G.=:T$Y&TYT67D>G_'U7+:9X\U"Z\,
M:IJ<FJZ1/?6NBOJ L(]/F@97$>X-N>4^;$""NY1@\<CH;-]X[U*T^&CZRMK:
MG7XY)+5[4Y,0GB+>:>#G:(XWE'/W0* .@.G>+""#K.@X8;3_ ,267D>G_'UT
MY-+]A\7;BW]MZ%N(P3_8LN<?^!58UIXQU!O'&GZ5<PVHTZ[T^!_-4$.MU*LK
MJ.3C85@D[9SCFKOA[Q/>:SXQU[3WBA73;-8_LDBJ1(Y$DL4I;G'$D+@8 X /
M>@"R=,\5&3S#K'A\O_>_L27/Y_:J>;'Q<6#'6]"W#H?[&ER/_)JN>O?&5S'X
MMUS2Y?%'AO1(;"2%(4U&'=)*'A1RV3.G +$<"MH^*8M+N=0@U6^CGEM/LT0A
MM;)U>2:12=J#<V\L02 /NC.20": '+H_B9(Q&FJ>'5C&<*-#D Y.3Q]I]>:<
MFE^*8L^7J_A],\';HDHS_P"359=[\08X]4TB*WM+HI<7%Q:W5HUFYNDE2)9%
M15' R&#;N5VG.0.:U1XUTN33[.ZMXKVXENVD2*SCMF^T;HVVRAD.-NQN"3@9
MQR<C( 1:;XK@B6*'6= CC7HB:+* /P%U2'3/%32B5M7\/F0#:'.B2YQG.,_:
MNF>:U;36;&]T@ZK'*5M%5V=I4,9CV$APRL 5*E6!!&00:R;?QSH\UE<WDZWE
ME:P6OVSS;NV>-9(/[Z<'/4?+][D<<T *-,\5"1I!K'A_S'QN;^Q)<G'3)^U=
MJHZ-X7\1Z%9_9K76]%;]Y*_F2:-(7_>2M*5R+D<!G.!_/K5V/QSI1@NFG@U&
MUN+<1$VD]FZS2"5BL11,?-N8$<="#NVXIC>/=&ALI+BY2^MY(KM+*2U>U<SI
M,XW(NQ02=P(P1D'- $RZ?XL7&W6M!&!@8T67@?\ @54?]C^)A \']J>'?)<D
MM'_8<FUB>N1]IP::_CW1XK%;B>+4(9#>_P!GFU>S?SUN"AD5-@!)W+@@C(.X
M<]<36OBJUU)[ 6S2V[R:@]C/;W5LRR+(L#RE#R-IPJMN^8$<#KD #3IGBHHR
M'5_#Y1AM*_V)+@CT(^U42:7XIEB:*35_#[QL<LC:)*0><\C[5ZU'I?C[1=6D
MM1&+RWBNX&GMKB[MVABF55W/M9O[HY/; )!(&:DTOQQI.K:A9V<$5_&]]&\U
MF]Q:/&EQ$H!+HQ'3!'!P>0<8(H >;'Q<6#'6]"R.A_L:7(_\FJ%L?%RC"ZWH
M0&<X&C2__)54-5\9-HWC*?2I[2XN;9-,CO%6SM7EER9)%<G' 4!%XZDGC/2I
MI_&>FV]TTYO?-L6T^WNX8X;21Y9?.D9(RI'WBYP FW.>2<'@ M?8_%__ $'=
M#_\ !--_\E4?8_%__0=T/_P33?\ R569J'Q LTTV^FM8;J*ZTZZLH[V"ZM)
M\23SJAPHY9MA8C;GMUZ5NZ+XAM-<>ZBABN;>YM&59[>ZB,<B;AE3@]B.A'OW
M% %7['XO_P"@[H?_ ()IO_DJC['XO_Z#NA_^":;_ .2J6#Q=IUSJS6$45Z0+
MAK3[5]F;R#,N=T>_U&",],@C.>*@TWQWH^JW-I%;K>K%>2O!;7,UJZ0RRIN+
M1AR,;AM;KP=I )((H F^Q^+_ /H.Z'_X)IO_ )*H^Q^+_P#H.Z'_ .":;_Y*
MHT_QCIFI7D$$"7:Q7)86EU);LL%R5!8^6YX/RJQ&<;@"5R!FFV'C72-0GB1?
MM-O%<(TEK<74#117**-S-&S=1M&[G&5RPR 30 [['XO_ .@[H?\ X)IO_DJC
M['XO_P"@[H?_ ()IO_DJLRT\<KJ_B?1;'3[>X2PO[>XG\VZM)(S,B!-CQ,<
MJ=QR",XVG !!/9T <_\ 8_%__0=T/_P33?\ R51]C\7_ /0=T/\ \$TW_P E
M5T%% '/_ &/Q?_T'=#_\$TW_ ,E4?8_%_P#T'=#_ /!--_\ )5=!10!S_P!C
M\7_]!W0__!--_P#)5'V/Q?\ ]!W0_P#P33?_ "57044 <_\ 8_%__0=T/_P3
M3?\ R51]C\7_ /0=T/\ \$TW_P E5T%% '/_ &/Q?_T'=#_\$TW_ ,E4?8_%
M_P#T'=#_ /!--_\ )5=!10!S_P!C\7_]!W0__!--_P#)5'V/Q?\ ]!W0_P#P
M33?_ "57044 <_\ 8_%__0=T/_P33?\ R51]C\7_ /0=T/\ \$TW_P E5T%%
M '/_ &/Q?_T'=#_\$TW_ ,E4?8_%_P#T'=#_ /!--_\ )5=!10!S_P!C\7_]
M!W0__!--_P#)5'V/Q?\ ]!W0_P#P33?_ "57044 <_\ 8_%__0=T/_P33?\
MR51]C\7_ /0=T/\ \$TW_P E5T%% '/_ &/Q?_T'=#_\$TW_ ,E4?8_%_P#T
M'=#_ /!--_\ )5=!10!S_P!C\7_]!W0__!--_P#)5'V/Q?\ ]!W0_P#P33?_
M "57044 <_\ 8_%__0=T/_P33?\ R51]C\7_ /0=T/\ \$TW_P E5T%% '/_
M &/Q?_T'=#_\$TW_ ,E4?8_%_P#T'=#_ /!--_\ )5=!10!RNIVGBT:5>&36
M]$9! ^X+H\H)&TYP?M50Z%:>*SX>TTQ:UHJQFTB**VD2D@;!@$_:1D_@*Z35
M_P#D"WW_ %[R?^@FH/#O_(LZ3_UY0_\ H H I?8_%_\ T'=#_P#!--_\E4?8
M_%__ $'=#_\ !--_\E5AV/C#4((5@:SDU.]O-;U"QMD$B1!%B>4KN)_A"IR>
M3@=&/!GL?'T]S/9&Y\/W%G:SWS:9),]PC%+I2RE0JYW)N0KOR.?X<<T :C6/
MBYU*MK>A,I&"#HTI!'_@56)IO@35=*NX+FUU32/,MD*6PFL+N9+=2,$1*]X5
MCX&/E XXZ<5I1^,G7Q?;Z#>:?% UU)+' R7T<DH**7!DB'**RJ2""W8$ FL^
MT^(K3FWN[C2/L^D7%C<ZE'=_:0[BWAQN+1JO#'<GR[CUZY!% &U]C\7_ /0=
MT/\ \$TW_P E4?8_%_\ T'=#_P#!--_\E51\->.X/$.K?V<8+:.62U-W$;>^
MCN<(&5660)]QQO7CD')PQP:ZZ@#G_L?B_P#Z#NA_^":;_P"2J/L?B_\ Z#NA
M_P#@FF_^2JZ"B@#G_L?B_P#Z#NA_^":;_P"2J/L?B_\ Z#NA_P#@FF_^2JZ"
MB@#G_L?B_P#Z#NA_^":;_P"2J/L?B_\ Z#NA_P#@FF_^2JZ"B@#G_L?B_P#Z
M#NA_^":;_P"2JP_!EIXI;P+X>:VUG1HX#IEL8TDTF5V5?*7 +"Y )QWP,^@K
MO*Y_P)_R3SPU_P!@JU_]%+0 ?8_%_P#T'=#_ /!--_\ )5'V/Q?_ -!W0_\
MP33?_)5=!10!S_V/Q?\ ]!W0_P#P33?_ "51]C\7_P#0=T/_ ,$TW_R57044
M <_]C\7_ /0=T/\ \$TW_P E5'+9^+?*?=KFB8VG.-&E_P#DJNDJ*?\ U+_[
MI_E6&(=J,WY/\F-;G%1Z;K\+2M%JVBHTK[Y&71) 7; &3_I7)P ,GL!Z5)]D
M\2_]!S2?_!-)_P#)5<WX:O)1X@9]=U.\MM?N(V273YK=$@ECC:1E$#;,N%$A
M.0Y;&=PXX;INIZQ#;^%]9O-5FN%UV=4FLC'&(H5EB>1/+PNX;=J@Y)R,Y[8_
M+:D)J37+3?\ VX]79O1\VJM%V>S\MEW*WF=-]D\2_P#0<TG_ ,$TG_R51]D\
M2_\ 0<TG_P $TG_R55'5+B\U#Q9#H-O?W%A"M@UY+-;!/,<F0(B@NK  88GC
MGCMG/.PZUK=[8:1/>7FJPVPANX[RYTFS64O/%.(E9@8WV@JKM@#Z=*BE"=2*
M?)35]?AZ.]OM:WL]%J#LNYV'V3Q+_P!!S2?_  32?_)5:%M:>+/(3R]<T3;V
MSHTN?_2JN,U/Q$UQJ%EIUG?:L]E_9D=ZUWIMJ)I[@.Q5"?W951A&8X )) '0
MBO1?#US#>^'["ZMKIKN&:%72X< -*".&(  !/4C QZ#I7T?#L*D:[E.$5>/2
M-GOU=WO;;<QK6MHRGX+$@\-J)G1Y1>78=D0HK-]IER0I)(&>V3CU/6N@K"\'
M_P#( ;_K^O?_ $IEK=K[DY@HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M8?\ /E;?]^E_PH_LRP_Y\K;_ +]+_A0!6_X2/0_^@SIW_@4G^-'_  D>A_\
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
M/1]J\4?] ?1__!K+_P#(] &W16)]J\4?] ?1_P#P:R__ "/1]J\4?] ?1_\
MP:R__(] &W16)]J\4?\ 0'T?_P &LO\ \CT?:O%'_0'T?_P:R_\ R/0!MT5B
M?:O%'_0'T?\ \&LO_P CT?:O%'_0'T?_ ,&LO_R/0!MT5B?:O%'_ $!]'_\
M!K+_ /(]'VKQ1_T!]'_\&LO_ ,CT ;=%8GVKQ1_T!]'_ /!K+_\ (]'VKQ1_
MT!]'_P#!K+_\CT ;=%8GVKQ1_P! ?1__  :R_P#R/1]J\4?] ?1__!K+_P#(
M] %_5_\ D"WW_7O)_P"@FH/#O_(LZ3_UY0_^@"LW4[KQ*=)O0^D:2$\A\E=4
MD) VG_IWJ'0;GQ(/#NF"+2=):,6D6UFU.0$C8,9'V<XH Y*UM?MUYI5A*]RM
MK<^*-76=89GB\Q1]H8!BI!(RHXSSTIEA8OIR:5J-M=ZBUQ'XGFTU3+=RRJMH
M)I8Q%M8D%0JKR<G(!SP*] ^U>*/^@/H__@UE_P#D>C[5XH_Z ^C_ /@UE_\
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
MXQT<DW>Z[K=.SNET36NHFI,;XIO-6L=!GUFPUJQ@MK2T-Q^\MO,%RX&0-V\
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
M_P#$T?\ "">$/^A5T/\ \%T/_P 37044 <__ ,()X0_Z%70__!=#_P#$T?\
M"">$/^A5T/\ \%T/_P 37044 <__ ,()X0_Z%70__!=#_P#$T?\ "">$/^A5
MT/\ \%T/_P 37044 <__ ,()X0_Z%70__!=#_P#$T?\ "">$/^A5T/\ \%T/
M_P 37044 <__ ,()X0_Z%70__!=#_P#$T?\ "">$/^A5T/\ \%T/_P 37044
M <__ ,()X0_Z%70__!=#_P#$T?\ "">$/^A5T/\ \%T/_P 37044 <__ ,()
MX0_Z%70__!=#_P#$T?\ "">$/^A5T/\ \%T/_P 37044 <__ ,()X0_Z%70_
M_!=#_P#$T?\ "">$/^A5T/\ \%T/_P 37044 <__ ,()X0_Z%70__!=#_P#$
MT?\ "">$/^A5T/\ \%T/_P 37044 <__ ,()X0_Z%70__!=#_P#$T?\ "">$
M/^A5T/\ \%T/_P 37044 <__ ,()X0_Z%70__!=#_P#$T?\ "">$/^A5T/\
M\%T/_P 37044 <__ ,()X0_Z%70__!=#_P#$T?\ "">$/^A5T/\ \%T/_P 3
M7044 <IJ?@?PG%I-Y)'X7T176!V5ET^($$*<'[M1:%X)\*3^'M-EE\,:+)(]
MI$SNVGQ$L2@R2=O6NDU?_D"WW_7O)_Z":@\._P#(LZ3_ ->4/_H H Q_^$7\
M _8KB\_L#PY]FMC()Y?L4&V(QDA]QV\;<'/IBK*>!_!TB*Z>%M"96&01I\)!
M'_?-<;/JMA;?#_QSI,]W%%J)NM4C6TD8+*[3/(T(5#RV\.NW YSQ3]<;5/.\
M5;=9U"S_ +$T.VN[:&WE"H)PDQRW&6'[L KG:03D'@@ Z8>%_ 9NKFV_X1[P
M[Y]JJ/.AL808P^=I;Y>,[3CZ5;_X03PA_P!"KH?_ (+H?_B:\_\ &%Y=:SHG
MBQ+F[G2"'2],NUBBD*JC.TI?\#@$_P"Z/2O5=,2"/3H4MKM[N%00L[S>:S\G
MJW>@#*_X03PA_P!"KH?_ (+H?_B:/^$$\(?]"KH?_@NA_P#B:Z"B@#G_ /A!
M/"'_ $*NA_\ @NA_^)H_X03PA_T*NA_^"Z'_ .)KH** .?\ ^$$\(?\ 0JZ'
M_P""Z'_XFC_A!/"'_0JZ'_X+H?\ XFN@HH Y_P#X03PA_P!"KH?_ (+H?_B:
M/^$$\(?]"KH?_@NA_P#B:Z"B@#G_ /A!/"'_ $*NA_\ @NA_^)K#\&>#/"UW
MX%\/W-SX:T>:>;3;:2262PB9G8Q*222N22><FN\KG_ G_)//#7_8*M?_ $4M
M !_P@GA#_H5=#_\ !=#_ /$T?\()X0_Z%70__!=#_P#$UT%% '/_ /"">$/^
MA5T/_P %T/\ \31_P@GA#_H5=#_\%T/_ ,37044 <W)X'\(K&Q7PKH>0./\
MB70__$URL,/@"?Q%)H46C^&WOXX]YC6SMB<Y;* 8SN&TDC' P3UKTJ7_ %3_
M $KR;1]2M]%U/3-+TO5=.UC2K^[F\B*%U:YM"P>1FRK$.@.\$D*1N')KY'B"
M=52C[.<D^5[-I>K>VB6SM?7737>E;JC>AT#P9<7EQ9PZ'X=DN;;:9H4L("T>
M[E=PVY&<=ZJZ?9?#[5KF6VT[3O"UW/$-SQP6ELY X&<!>F2!FFZ1+I-OX^U.
MVL9;*,/I]L!%"R#=)YMRS\#JW.3WYR:KZ3?:;X@\76^H6=Y9+9Z?;RVEC%'(
MOF7#,5WN%!XC41@+QS\QZ8S\JZ^+2DW5J644[W>[6S]7VV6KV.BT>R+^IZ3X
M%T:%)=3TCPW9QNVU6GLK=-Q]!E>:BO;+X?:=!:SWNG>%K>&Z&ZWDDM+95E7
M.5.WD8(.1QR*@EU:P7XA6%_-J%L-/GT:7[).TR^4S"5#)M;."=H0\=@?2N?\
M#W.F:;<&;4FBM;>;22]FUUA%-L;NY<A=W;RV@)'IM]JUA+%^RYY5:E[)V3>M
M[Z*_56UW]$2^6^R.PN="\%6:0/<Z)X;A6XD6*$R6-NHD=ONJOR\D^U;5MX(\
M)20*S^%M#+'//]G0^O\ NUYVD=K9_#7PP^IFVBU%/[.5&G*B58OM,)(!/(
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
M#R?VGU1&9E&-F."['\?I5K^T_$O_ $+=O_X,A_\ $5HZ5K.FZY:M=:5?V][
MKF-I() X5AU4XZ'D<>XJ]0!@?VGXE_Z%NW_\&0_^(H_M/Q+_ -"W;_\ @R'_
M ,16_10!@?VGXE_Z%NW_ /!D/_B*/[3\2_\ 0MV__@R'_P 16_10!@?VGXE_
MZ%NW_P#!D/\ XBC^T_$O_0MV_P#X,A_\16_10!@?VGXE_P"A;M__  9#_P"(
MH_M/Q+_T+=O_ .#(?_$5OT4 8']I^)?^A;M__!D/_B*/[3\2_P#0MV__ (,A
M_P#$5OT4 8']I^)?^A;M_P#P9#_XBC^T_$O_ $+=O_X,A_\ $5OT4 8']I^)
M?^A;M_\ P9#_ .(H_M/Q+_T+=O\ ^#(?_$5OT4 8']I^)?\ H6[?_P &0_\
MB*/[3\2_]"W;_P#@R'_Q%;]% &!_:?B7_H6[?_P9#_XBC^T_$O\ T+=O_P"#
M(?\ Q%;]% &!_:?B7_H6[?\ \&0_^(H_M/Q+_P!"W;_^#(?_ !%;]% &!_:?
MB7_H6[?_ ,&0_P#B*/[3\2_]"W;_ /@R'_Q%;]% &!_:?B7_ *%NW_\ !D/_
M (BC^T_$O_0MV_\ X,A_\16_10!@?VGXE_Z%NW_\&0_^(H_M/Q+_ -"W;_\
M@R'_ ,16_10!@?VGXE_Z%NW_ /!D/_B*/[3\2_\ 0MV__@R'_P 16_10!@?V
MGXE_Z%NW_P#!D/\ XBC^T_$O_0MV_P#X,A_\16_10!RVIZEXB;2KQ7\/0*I@
M?+?VB#@;3_L5#H6H^(4\/Z:L?A^!T%I$%?\ M #<-@P<;*Z/5_\ D"WW_7O)
M_P"@FH/#O_(LZ3_UY0_^@"@#*D?6);R.\D\(6#W40VQSM>H70>@;R\CJ?SJ1
MKK7G,A;PK9DRJ$D)OU^=1G@_N^1R>/<U5_X2>]_X0GQ)K7E6_P!ITQ]16%-K
M;&%N\BIN&<G(09P1WQBI+WQYI.E,\5XEZTL%M%=71MK.25((G!.]F4$!1M/O
M@'@X. "7[1KA\P?\(I9_O$$;_P"GK\RC.%/[OD<GCW-+;W>O6L"06_A:TAA0
M;4CCOU55'H $P*H>(O&Z^'X=:N$0:@+*&UD2V@A<%1*7&YI 6!4[3C"C&,'.
M17665TM[:1W*Q31+(,A)XS&X^JGD4 8_]I^)?^A;M_\ P9#_ .(H_M/Q+_T+
M=O\ ^#(?_$5OT4 8']I^)?\ H6[?_P &0_\ B*/[3\2_]"W;_P#@R'_Q%;]%
M &!_:?B7_H6[?_P9#_XBC^T_$O\ T+=O_P"#(?\ Q%;]% &!_:?B7_H6[?\
M\&0_^(H_M/Q+_P!"W;_^#(?_ !%;]% & -3\2$C/ARW ]?[1'_Q%8?@S4-?C
M\"^'D@T""6)=,M@DAOPI8>4N#C9Q]*[NN?\  G_)//#7_8*M?_12T +_ &GX
ME_Z%NW_\&0_^(H_M/Q+_ -"W;_\ @R'_ ,16_10!@?VGXE_Z%NW_ /!D/_B*
M/[3\2_\ 0MV__@R'_P 16_10!SSZCXD9"O\ PCEOR,?\A(?_ !%8EMI^LV%W
M>WL/AJT2>[D$L\G]H#+$(JC^#IA1QZY/>N\J*?\ U+_[I_E7EYC@,/B:;G65
M^5/JUYZV\T7";B]#A(X=0BN!<1^%],2?);S%NE#9/4Y\O/>DA@OK:99H/"NF
M12KT>.Z56';J(ZH>$]9U'7M2FOI+ZP2(J89]' 83V11W"ELM]]LX;*@$*N"<
M9,UAK^I2>*8M+DN=)OT:.9KA; ,&L60J%61B[9SDK]U#D'C@@?G-2\92BZ<;
MQ5W[U3[M[?C9]&[G8N]_R+<L>HS6J6TOAC39+=""D3W:E%(Z8'EX&*?<'5;O
M9]I\-V$_EMO3S;P-M;U&8^#[U2T+Q!?WOB272Y[S2=0CCM#---IJ.!:RAPOE
M.2[ D@L1]T_(WRTOB;Q'<:5K=C8)JFD:9#/;33-<:FA*LR-&H1?WB#)#L>I^
M[4V?ME25*-[7^*IZ][_A=^>X=+W_ "+5PNI7C*USX9TZ<J,*9;M6Q],QUKV5
M[K\%G%##X;M1$B[4"Z@H '8 ;.!7+ZUXEN]-UBRT]M9T*P22R^T/=7\;;)7#
M!<(/-7 Y)ZL?YUZ)IV[[##O96;;RRC )]0,GC\:^CX=NJ_P**<6U9S>EU_-I
M]VO>QC6V,KP6SMX:5I4$<AN[LN@;<%)N9,C/?!XS705A>$/^0 W_ %_7O_I3
M+6[7W)S!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M!S_CO_DGOB7_ +!5U_Z*:N@KG_'?_)/?$O\ V"KK_P!%-3SX0THDDOJA)Z_\
M3:Z_^.4 4M7\/76K:EXEBXBMM3T.*PCG)!Q)FYW<9SP)4/OGCO7*+X1OY;%D
ML?#0T>>#0[JRN"'A_P")A/)&H4!E<EE#!FWR;3ENG+8[?_A#])_OZI_X-KK_
M ..4?\(?I/\ ?U3_ ,&UU_\ '* .-'A#7!<M:"T']FM8B_\ OQY_M#[+]F\G
M&>F,2;NFX=:<?">MK;6]Q'8 WEAHFE_9E:91NN[:21WBR#QN5MF[[N'//6NP
M_P"$/TG^_JG_ (-KK_XY1_PA^D_W]4_\&UU_\<H PO"?AS5-)\2I>WL _?:0
M@N95=2IO'N)9IE SG&Z0X.,8P,TSQ%#K>K^(S;7WAO4;SP[9M')#!:7%L%OI
M1AMTV^56V(V,1XP2-S9X4=!_PA^D_P!_5/\ P;77_P <H_X0_2?[^J?^#:Z_
M^.4 0^(4O=5TR_LSX=CO88I+=U@O'C,=Z@97=5&[AEQ@;\*6 ZCFJ_A32I[;
M6M:U+^QO[&L[P0+%9%H]S.@;?,RQED4MO5>"21&":O?\(?I/]_5/_!M=?_'*
M/^$/TG^_JG_@VNO_ (Y0!QE]X3\2"YU.\TV Q75WJUU"',ZC%E<PQ(TPY/*2
M1HX7@G81CFK;^$]2@N4CM-/"6L7BBWO(E61 %M$M8X]P!/0%2-O7CI74?\(?
MI/\ ?U3_ ,&UU_\ '*/^$/TG^_JG_@VNO_CE &3X<DUG19+VPG\,ZA)'/JUU
M.MW'/;>7Y<L[.K8,H?[K D;<^U:'BZSN[V&TC&B6FMZ;O87MA*J>8P(^5XS(
MP0%3G()&0>"".9O^$/TG^_JG_@VNO_CE'_"'Z3_?U3_P;77_ ,<H X^U\+ZP
M+=X[33;JQTI=6TZXM--NKQ97@2*4//(#O8(I&,1AV^Z2 -V*C?PAXC@\.:>-
M.@6#5&GU"RNB9$!CM+J=V\T,#RR'RG !S]X=37:?\(?I/]_5/_!M=?\ QRC_
M (0_2?[^J?\ @VNO_CE '':UX0U&SU75ETVTU2XTR^L(;6"VT^>UCC58XV3R
M9?/!(3!R"N[[S<9QGH/"7AZ[T76]7DG@*PR6UC!#,9A(9/*B*MSP3@GJ0,YS
MBM'_ (0_2?[^J?\ @VNO_CE'_"'Z3_?U3_P;77_QR@#,UBRU*U\3:C?V^A'6
M+?4M,CLP%FB3R71I25D#D?NW$HR5W'Y#\IXK%L](\0:/HT=JFAS7<UUX9L],
M;RKB$"WN(EF#"3<X^7]Z/F3=]T\'C/6_\(?I/]_5/_!M=?\ QRC_ (0_2?[^
MJ?\ @VNO_CE 'GVF6>J0KXDT"'09+J[N='L;&1Q+$$@?[*4Q*2X)0$DY0/\
MQ>V=3_A$M:B\5V]P(7N+:'4+"0W32("Z16DL3O@MG.]EXZ\\9&:ZI?!.B)+)
M*BZ@LDF-[KJER&? P,GS.<#IFG_\(?I/]_5/_!M=?_'* .7T[2]>@\.:;H(\
M(Z?]HTNPFMQ>WS12022"(QJ8@I+XE)!?<J?*6!R35&T\/>)+JZB$]GJ:Q+HE
MY8;KZ6S18Y9%B"JD=OPL?R'!Y/K@ $]M_P (?I/]_5/_  ;77_QRC_A#])_O
MZI_X-KK_ ..4 <>?#FOW-E;W)TR6&:UL](S:2SQ9G>UGF:2/*N5Y#(RDG!)7
M..<6+_0M8UO5;G5O[#:R2>^TK_1YI8C*\=O.TDDK[&*_=?: &)(3IT%=1_PA
M^D_W]4_\&UU_\<H_X0_2?[^J?^#:Z_\ CE $>B:;>6GBSQ/>SP>7;7LUN\#[
ME/F;851C@'(P1CD#I715@_\ "'Z3_?U3_P &UU_\<H_X0_2?[^J?^#:Z_P#C
ME &]16#_ ,(?I/\ ?U3_ ,&UU_\ '*/^$/TG^_JG_@VNO_CE &]16#_PA^D_
MW]4_\&UU_P#'*/\ A#])_OZI_P"#:Z_^.4 ;U%8/_"'Z3_?U3_P;77_QRC_A
M#])_OZI_X-KK_P".4 ;U%8/_  A^D_W]4_\ !M=?_'*/^$/TG^_JG_@VNO\
MXY0!O45@_P#"'Z3_ ']4_P#!M=?_ !RC_A#])_OZI_X-KK_XY0!O45@_\(?I
M/]_5/_!M=?\ QRC_ (0_2?[^J?\ @VNO_CE &]16#_PA^D_W]4_\&UU_\<H_
MX0_2?[^J?^#:Z_\ CE &]16#_P (?I/]_5/_  ;77_QRC_A#])_OZI_X-KK_
M ..4 ;U%8/\ PA^D_P!_5/\ P;77_P <H_X0_2?[^J?^#:Z_^.4 ;U%8/_"'
MZ3_?U3_P;77_ ,<H_P"$/TG^_JG_ (-KK_XY0!O45@_\(?I/]_5/_!M=?_'*
M/^$/TG^_JG_@VNO_ (Y0!O45@_\ "'Z3_?U3_P &UU_\<H_X0_2?[^J?^#:Z
M_P#CE &]16#_ ,(?I/\ ?U3_ ,&UU_\ '*/^$/TG^_JG_@VNO_CE &]16#_P
MA^D_W]4_\&UU_P#'*/\ A#])_OZI_P"#:Z_^.4 ;U%8/_"'Z3_?U3_P;77_Q
MRC_A#])_OZI_X-KK_P".4 :6K_\ (%OO^O>3_P!!-0>'?^19TG_KSA_] %96
MI^$M*CTF\=7U+*P.>=5NB/NGMYE0Z#X3TN;P]IDC-J6YK2(G;JERH^X.@$F!
M0!1O/"OB#[#K6A65SIW]D:O-/(]S/O\ /MUG),JJ@&U^6;:2RXR,@XYO7_A.
MYN'\5>1+"D>KZ3%86X8MF-D29<MQT_>KTR>#5V/PIHTJEHYM1<!BI*ZO='!!
MP1_K.H/%/_X0_2?[^J?^#:Z_^.4 8%_X&OKRPUZ!;JV5]0TRRM820Q"R0>82
M6X^Z2R].<9X]>ULC=M:1M?1PQW1'[Q()"Z*?0,0"?R%9/_"'Z3_?U3_P;77_
M ,<H_P"$/TG^_JG_ (-KK_XY0!O45@_\(?I/]_5/_!M=?_'*/^$/TG^_JG_@
MVNO_ (Y0!O45@_\ "'Z3_?U3_P &UU_\<H_X0_2?[^J?^#:Z_P#CE &]16#_
M ,(?I/\ ?U3_ ,&UU_\ '*/^$/TG^_JG_@VNO_CE &]16#_PA^D_W]4_\&UU
M_P#'*/\ A#])_OZI_P"#:Z_^.4 ;U<_X$_Y)YX:_[!5K_P"BEIX\(:4""'U0
M$?\ 46NO_CE87@SPMIESX%\/3ROJ.^33+9FV:G<H,F)>BB0 #V P* .ZHK!_
MX0_2?[^J?^#:Z_\ CE'_  A^D_W]4_\ !M=?_'* -ZBL'_A#])_OZI_X-KK_
M ..4?\(?I/\ ?U3_ ,&UU_\ '* -ZHIO]1)_NG^58W_"'Z3_ ']4_P#!M=?_
M !RD_P"$/TDCEM3(]]5NO_CE9U8<].4.Z:^]-?J-;G(VNDZSJ?B:UU#5[?3K
M=M)E=4N+:)_,NPT6."Q^2/,AR,MEDZ\9+HM!UNZ\06&IWR:/:R6*S8ELQ(S7
M+.I7YP0NU,G=MW-D@<\9KII?!NC)"[!;_(!(SJ=S_P#'*QHM+\/SZC<Z?%)>
M-=VR))-&-2NLHK[MN?WF.=IX^GJ*_.<?@W@IJ-2HM8Z6A)I*]G]KJWUNM=+:
M'7"7-LOQ*NGZ#JDOBFWUO4HM,M'MK:2#;IQ8FY+E23(65<*-N0OS<DG-6IU\
M6/80Q"#0IIY+?9<^8\JQK(>I5=I+IC^$E3[\\21:'H<TLL44MQ))$<2(FJW)
M*'T($O%%QH>AVB*]S+<0HS!0TNJW*@D]!S+UKRY2H2FN:=VK67LY;?\ @5^M
M_P#@&B32V_$HC1M<TWP_::#IG]F75G'8K:/-?-(K;@"I;8 P=2,?+E?3/IV?
MAS3ETCPWINFH[2):6R6ZN1@L$ 7/XXKFI]#T.U"&XEN(0[;$\S5;E=S>@S+R
M:UK;PGI3P(V=2!]%U6Z Z_\ 72OI.'*D)8B7+.]TV_<<;NZUNVT][:6,:RTV
M)_"'_( ;_K^O?_2F6MVN>\%1)!X:6&/=LCO+M%W,6.!<R@9)))/N3FNAK[HY
M0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH Y_QW_R
M3WQ+_P!@JZ_]%-705S_CO_DGOB7_ +!5U_Z*:I?[<U#_ *%76/\ O[:?_'Z
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
M+]U/F<\\(.6.!D9S7-ZKH5GK$L[W'@_Q!$MQ +>XBM;Z"!)T4$*'5+@!MH.
M?3CD<5I:N7UO3A8WOA+6S&KI)&\=Q:H\3H04=6%QD," <T 8">.];,>H6RQ6
MDMY!J%C:P3SV%Q9JZW+!?FAD8NI4[N<X(QQ5U_%>NPW]QH;#3I=5&IP6,5V(
M7C@"20&<NT7F%B55'& XR=O(YH@T.T@FFG_X1#Q#+///;W,TLU_!(TDL#;HV
M):Y/0]NF !C  J>^TV#4'OI)_!VM^;>2Q3R2I=VR.DD0"QNC"X!1@!U7&><Y
MR: +?@W[<-6\5KJ4D$ERNIQAFMU98R/LD&"%8DKD8)&3@D\GK6+!KUYI6DVT
M%I=6D+W6K:KDRVD]Y*0EW+Q'!#AF'(RVX!0!P=PQL:*CZ#'<K9^%=?9KJ;SY
MY)[RWE>23:J[BS7!/11QT]*I7&DQ3M Z>%O$EM+"]PZRVNH00N1/)YDJDK<#
M*LW..V!C% %#3M8UWQ)J?AF]M38V=[)9:I%<FXMY611%<P1EA%N5LED'RLPV
MACDDC!</'VIW$EC8+#':W_E3O>RQ:;<ZA&&BG: A$A(8!FC=MS'@8')/$Y\/
M6:VMC!;^$_$EH+'S_LKVVHP1O'YSAY/F%SDY([YQ4LNBVS6UE#;>$?$%B;*)
MH8);&^@AD$;$%E++<9;<0"=V3GYNO- &&?&5_:ZA?Z]/I<\-Y_8=G&+&6.1<
M3/>30@["N_:6(8?+N*XXSQ6L/&FMPP7L+6?VBX)MH[*\FTJZL(#+-,(=CK+E
MCL+*_P I^8$CY2,F9-!TR.SDLU\!:H+62Q2P:'S[;:859G _X^,[MSLV_P"]
MDYSGFDAT2U2&[CN/"7B*^:[C2*6:\OX)I=B,615<W.4VL=P*X.[YLYYH N>&
MUU6/Q[XCCU6:UFD6QL#'):QM&C*6N.=C,VTYR/O'. >,X'8UQFC6O]A75W=V
MOA?Q%+=7BQK<3W-];S/)LW;>6N#C&XCC%;']N:A_T*NL?]_;3_X_0!MT5B?V
MYJ'_ $*NL?\ ?VT_^/T?VYJ'_0JZQ_W]M/\ X_0!MT5B?VYJ'_0JZQ_W]M/_
M (_1_;FH?]"KK'_?VT_^/T ;=%8G]N:A_P!"KK'_ ']M/_C]']N:A_T*NL?]
M_;3_ ./T ;=%8G]N:A_T*NL?]_;3_P"/T?VYJ'_0JZQ_W]M/_C] &W16)_;F
MH?\ 0JZQ_P!_;3_X_1_;FH?]"KK'_?VT_P#C] &W16)_;FH?]"KK'_?VT_\
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
M "!;[_KWD_\ 034'AW_D6=)_Z\X?_0!4^K_\@6^_Z]Y/_034'AW_ )%G2?\
MKRA_] % &9_PE3?\(EKVN?8QG2GOE$/F?ZW[.SJ.<<;MGH<9[U+=^-O#^FND
M.HZE#;7)BCE>(AF,:/T9L#A,\%C@#C)&17/7>A>)(]+\0>&[:RM)[+5YKIX]
M1:XV?9TN"Q</'C)92[8VG#<9*\U<U'PO?S-XP6W1#'J>BPV-IN<?,ZI.I#>@
M_>+S0!;U[QK;>&AJ\UX(I8;&.W98K<NTQ,I<?.-NU1\O!R>ASCC/265Y!J%G
M'=6S,T,@RI9"I(^C $?C7 ZCX.U>ZT_Q%#&(1)>Z586\&Z3AI8#(64GL/F S
M[UWMC-<7%E%+=6OV6=AEX3('V'TW#@_A0!8HHHH **** "BBB@ HHHH *Y_P
M)_R3SPU_V"K7_P!%+705S_@3_DGGAK_L%6O_ **6@#H**** "BBB@ HHHH B
MN/\ CWD_W37GOAC7-6UYCK!@M!H=U"#;1Q7/F31,I;.]0@&YLJ"H8[2N.<DU
MZ!=9^S2XQG8<9^E>666F:GJ7B635+?2[;0)[<S0W4\4ID^VN4^4[=JAU5F#;
MVYRN,=:^(XEA3E47-;X=WT][M>^O=7MU5FV=-&]B[H'C&XUC4--ADL[00:G9
MO>0-:W9F>%4*@K,"@"G+;<@G#*5[9K0UG7;ZSURRTJPM;&6:XMY)R]Y=M H"
M,B[1A&R29!^1K!\,^&M4TW5=/G-DM@T,3IJER+OSCJCD'#D8R3O)?<V&&=HX
M/&GJT-_J5I:_;?!^FZA*\)W)-=(P@<]5)9/N\#YER?;@$_+U:6%6)7(DXVVN
MM];/5VVMU];-M&Z;Y=1=8\3WVG7T-BEI8+.+%KV>2[O&BA"J<,D;;"6(Y))
MP,$CG%=KH-Y_:&@V%Z89(#<0)-Y,@PT>X9VGW&<&O,KCPMJ4=KIEG>Z>GB"U
MM=,CMEC:\\GRKE<AI1D=P5 <'<NTX')KT?PO;7MGX8TVUU*Y%S>PVZI/,"3O
M<#!.3R>>YY/6OI^':>'C6O2:;L]5UU[7TZ;I6T2NKLPK-VU(O!__ " &_P"O
MZ]_]*9:W:PO!_P#R &_Z_KW_ -*9:W:^X.8**** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** .?\ '?\ R3WQ+_V"KK_T4U./A:$DG^UM
M:'TU&3_&F^._^2>^)?\ L%77_HIJZ"@#!_X16'_H+:W_ .#&3_&C_A%8?^@M
MK?\ X,9/\:Y]M8U[1=1\87FJ7-O<_8M'CO[6TA5EBB -SA<DY9B(EW-@9Z
M 5BP:KJ-CI=W-/JFN)=7.A7-U&=06+R[N54#":#8Q,!7=_JRJ_*PR,J: .Z_
MX16'_H+:W_X,9/\ &C_A%8?^@MK?_@QD_P :X:/Q'JX^&,FGF_E.OB8V*WA.
M7V&/[0)<]F^S9.?[XIVGZ_J\7BOPU=37]Q)ITVBZ='>0D[E,ER9E68_[7F)$
MF?1Z .W_ .$5A_Z"VM_^#&3_ !H_X16'_H+:W_X,9/\ &N=\,ZU?ZK\2M:#W
M<C:8;0&SM]WR((YGA9Q[L\;G/]TK57Q1=:K'XBU6[O%\36V@V,$(^TZ9+%'&
MJA6>64ASN?&X [5. AZGB@#K/^$5A_Z"VM_^#&3_ !H_X16'_H+:W_X,9/\
M&J?Q ENF\%3?V;J$EG//<6D,=W WS()+B)"P(]F-<GXF\7ZK<>#]!>TN)++4
M6=)=2\OY2GE3);RQ^V9I /<(U '<?\(K#_T%M;_\&,G^-'_"*P_]!;6__!C)
M_C7+W^KZC%K+QI>SJG_"7V]IM#G'DFSC8Q_[I8DX]37HU &#_P (K#_T%M;_
M /!C)_C1_P (K#_T%M;_ /!C)_C7+66EZC?Z!JFMP^)=8M]0CN[_ ,D&Y#P+
MY4\JHIC8$;,(H(_(BKMEXMEFMIM76V9I'T+3KXP2WBQ6\?G/-DDL/D"XRSY.
M5487*\@&Y_PBL/\ T%M;_P#!C)_C1_PBL/\ T%M;_P#!C)_C61I'CFYUN'55
ML+71IKC37C,LJ:N7M&B="V]9EB)R"I!4H ,9S3-,\<:MJMKIXA\/0K>:D\[V
MBO>LL,EM$%S.7,6\*Q=0HV9(8'@'- &U_P (K#_T%M;_ /!C)_C1_P (K#_T
M%M;_ /!C)_C4^@ZZNM:=-/+!]EN+6>2VNX2^X12H<, V!N7&"#@9!' / Y:+
MQ/K.KZQX/NO[--CI&IW$LD3I>;VEB^RRO&)D"@*6&UP S@;3D@@9 .B_X16'
M_H+:W_X,9/\ &C_A%8?^@MK?_@QD_P :I1^--]CX9N?[/Q_;=HUSM\[_ %.(
M/.VYV_-Z9X]?:LB;QQJ-QX=@N+O2ETT:OID]QITL-X975U@,H#C8NPE<L""W
MW3G!P* .D_X16'_H+:W_ .#&3_&C_A%8?^@MK?\ X,9/\:YC3O%\EDVR1+F\
MOYK'2HX(Y;G$<LTXEY^Z=GW2S-\V0!@9&#MWWB?5-+TTS:CI-A93+<^2TMUJ
MJQ6@79N#^<R;N3\N/+SN]OFH N?\(K#_ -!;6_\ P8R?XT?\(K#_ -!;6_\
MP8R?XUR]CXXU/7M<\.#3H;-;.XN;RWNU2\\Q)##P6C<1?.N/G4_+NS@XZU/X
M=\6ZCJ&C:3;:1I;7UV^F)?3MJ&H;-B,S*BF01$N[%'_A487DCC(!T/\ PBL/
M_06UO_P8R?XT?\(K#_T%M;_\&,G^-8G_  G]WJ%O+<:)H:W<4.EIJ,AN;SR"
MN6F4Q8"-\X,) _A/.2,#=U^FW\6JZ7::A &$-U"D\8<88*RAAGWP: ,O_A%8
M?^@MK?\ X,9/\:/^$5A_Z"VM_P#@QD_QK>HH P?^$5A_Z"VM_P#@QD_QH_X1
M6'_H+:W_ .#&3_&MZB@#!_X16'_H+:W_ .#&3_&C_A%8?^@MK?\ X,9/\:WJ
M* ,'_A%8?^@MK?\ X,9/\:/^$5A_Z"VM_P#@QD_QK>HH P?^$5A_Z"VM_P#@
MQD_QH_X16'_H+:W_ .#&3_&MZB@#!_X16'_H+:W_ .#&3_&C_A%8?^@MK?\
MX,9/\:WJ* ,'_A%8?^@MK?\ X,9/\:/^$5A_Z"VM_P#@QD_QK>HH P?^$5A_
MZ"VM_P#@QD_QH_X16'_H+:W_ .#&3_&MZB@#!_X16'_H+:W_ .#&3_&C_A%8
M?^@MK?\ X,9/\:WJ* ,'_A%8?^@MK?\ X,9/\:/^$5A_Z"VM_P#@QD_QK>HH
M P?^$5A_Z"VM_P#@QD_QH_X16'_H+:W_ .#&3_&MZB@#!_X16'_H+:W_ .#&
M3_&C_A%8?^@MK?\ X,9/\:WJ* ,'_A%8?^@MK?\ X,9/\:/^$5A_Z"VM_P#@
MQD_QK>HH P?^$5A_Z"VM_P#@QD_QH_X16'_H+:W_ .#&3_&MZB@#!_X16'_H
M+:W_ .#&3_&C_A%8?^@MK?\ X,9/\:WJ* ,'_A%8?^@MK?\ X,9/\:/^$5A_
MZ"VM_P#@QD_QK>HH Y?4_#$,>DWC_P!JZR=L#G#:A(0?E/O4.A>&89O#VF2'
M5-87=:1-M34) !E!T&:Z+5_^0+??]>\G_H)J#P[_ ,BSI/\ UY0_^@"@"I_P
MBL/_ $%M;_\ !C)_C1_PBL/_ $%M;_\ !C)_C7*^83\*_')#DLDVM#KRO[R;
M'TJ34_$?B.U;6H].DTZ&#1-'AOV%S;/)),Q20E,B10H_==>2,]#0!TW_  BL
M/_06UO\ \&,G^-'_  BL/_06UO\ \&,G^-<-XJUB]DM/%5SI1ATZX73]-G:Z
M1',[K(TOREE=<$<8('0L#G(QZA9I=1VD:WLT,UR!\\D,1B1CGLI9B/\ OHT
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
M$RTO_GUUS_P17O\ \9KH** .?_X3+2_^?77/_!%>_P#QFC_A,M+_ .?77/\
MP17O_P 9KH** .?_ .$RTO\ Y]=<_P#!%>__ !FC_A,M+_Y]=<_\$5[_ /&:
MZ"B@#G_^$RTO_GUUS_P17O\ \9H_X3+2_P#GUUS_ ,$5[_\ &:Z"B@#G_P#A
M,M+_ .?77/\ P17O_P 9H_X3+2_^?77/_!%>_P#QFN@HH Y__A,M+_Y]=<_\
M$5[_ /&:/^$RTO\ Y]=<_P#!%>__ !FN@HH Y_\ X3+2_P#GUUS_ ,$5[_\
M&:/^$RTO_GUUS_P17O\ \9KH** .?_X3+2_^?77/_!%>_P#QFC_A,M+_ .?7
M7/\ P17O_P 9KH** .?_ .$RTO\ Y]=<_P#!%>__ !FC_A,M+_Y]=<_\$5[_
M /&:Z"B@#G_^$RTO_GUUS_P17O\ \9H_X3+2_P#GUUS_ ,$5[_\ &:Z"B@#G
M_P#A,M+_ .?77/\ P17O_P 9H_X3+2_^?77/_!%>_P#QFN@HH Y__A,M+_Y]
M=<_\$5[_ /&:/^$RTO\ Y]=<_P#!%>__ !FN@HH Y_\ X3+2_P#GUUS_ ,$5
M[_\ &:/^$RTO_GUUS_P17O\ \9KH** .?_X3+2_^?77/_!%>_P#QFC_A,M+_
M .?77/\ P17O_P 9KH** .?_ .$RTO\ Y]=<_P#!%>__ !FC_A,M+_Y]=<_\
M$5[_ /&:Z"B@#G_^$RTO_GUUS_P17O\ \9H_X3+2_P#GUUS_ ,$5[_\ &:Z"
MB@#E=3\7Z;)I5Y&MKK8+0.!NT.] Y4]28N*AT+Q=IL/A[38FMM:+):1*2FB7
MC#(0="(L$>XKI-7_ .0+??\ 7O)_Z":@\._\BSI/_7E#_P"@"@#DKN/P9?7<
M]Q<:1X@;[1*LUQ -+U)8)W&,-)"$$;GY1G<IS@9S5VXU/PS=OJ;S:9KK-J=L
MMK>'^Q=0'F1 . O$7R\2/R,'GV%:?_"50_\ ",ZSK?V63R]+:\5X]PS)]G9U
M.#[[#CZU;E\2:-:K#]MU2QM))0A6.XN41LN,J,$]3@X]<&@#FYI_",]O?02Z
M/K;Q7UM':7*MHNH'?%&&"+_J^"-S<C!SSG@5I67B?1[&TCMHK?Q$\<8P&GTC
M4)7/?EWC+'\34FL^,M/\//J3ZJT4%K9I P<7,9>5I"_RB/((QLR,_>YQ]TUN
M6=[:ZA:QW5E<PW-M(,I-#('1Q[$<&@#&_P"$RTO_ )]=<_\ !%>__&:/^$RT
MO_GUUS_P17O_ ,9KH** .?\ ^$RTO_GUUS_P17O_ ,9H_P"$RTO_ )]=<_\
M!%>__&:Z"B@#G_\ A,M+_P"?77/_  17O_QFC_A,M+_Y]=<_\$5[_P#&:Z"B
M@#G_ /A,M+_Y]=<_\$5[_P#&:/\ A,M+_P"?77/_  17O_QFN@HH Y__ (3+
M2_\ GUUS_P $5[_\9K#\&>*].MO OAZ"2VU@O%IELC&/1KR121$HX98B&'N"
M0>U=Y7/^!/\ DGGAK_L%6O\ Z*6@ _X3+2_^?77/_!%>_P#QFC_A,M+_ .?7
M7/\ P17O_P 9KH** .?_ .$RTO\ Y]=<_P#!%>__ !FC_A,M+_Y]=<_\$5[_
M /&:Z"B@#G_^$RTO_GUUS_P17O\ \9J.3QAIC1LJV^M9(('_ !([W_XU702_
MZI_I7 Z-XBOM;U0RVVER_P!A/OBBO&:,,9(W=68KOW!"5POR[L]0!7S^<9E+
M"1Y53YDT[OFM;I9=V[NWH:TX<W4S-)M=!TG4'NTM-?F:-C]B6;2]0D6SC**I
M2,.A"Y(8Y !PQ7H,5;L9-!TZ\^UPV/B.2Y"&-9+FPU&X**<$A?,1MH.!G&,X
M'I6KIFOKJ>L7VGK8W=N;:*.57N$V>:KM(N0OW@,QG[P!/7&,$YVE>,DU.[TY
M&TZ:WMM4C>2QG:5&\Q4&3N522G'/?T.#Q7PTY\[DY4Y[*_[Q;6O_ "]KMI>;
M?4ZDNS_ =:WVBV>C_P!DPZ?KHLMC1^6VDW[DJV<C<T9;N>]5;I?#MY:06<MC
MXD%K# +=8([+4HT:,#&UU50'&./FSGO6[K&HWVGPA[+2)K_"L[[)HXP@';+'
M))[ #'!R1QFC<>+K>+3=*OH;"]F@U(6[*XC"K"DSHJEV)QG,@^5<G\,FLZ4X
MRM4ITY:M_P#+Q;V_PZ.W_ !]F_P*.H+X=U,;;C3_ !$J>2+=H[?3]2@1HQG"
M,L:*&'S'@COBNDL/%&DV=C#;1V.LQ1Q*$2./0;P*BC@  0X  [5FZKK]U9:O
M%IEAH\VH7#VYN&V31QA5#!>KD9.378V!9K&(LFQB,E<YP?2OH^')IU](M)Q;
M5YJ6EUTLFO5F5;8R?!<BS>&UE4.%>\NW ="C &YE/*L 5/L0".]=!6%X/_Y
M#?\ 7]>_^E,M;M?='*%%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% '/^._^2>^)?\ L%77_HIJZ"N?\=_\D]\2_P#8*NO_ $4U/.A:
MIDX\6ZL!_P!<+3_XS0!S^IZ&9+WQ=I6D6<4'VGPY%!;QQ*(X_,=[SIC !+/D
M_7-<TMS//I5U;:5=ZO>))X>NQJ]O>I(1;SB,"-0K +%)N,B^6F!M&<< UZ)_
M8.J_]#=JW_?BT_\ C-']@ZK_ -#=JW_?BT_^,T >=K8WXLY/#?V2X^PM;C7M
M^T[,>1S#T^_]J EQUYI4M+FV;3-72VF\_1] TB[&$.XJC3K.@XY/DR2?+ZXK
MT/\ L'5?^ANU;_OQ:?\ QFC^P=5_Z&[5O^_%I_\ &: .5\&6=W#XXFO[NWDC
MGU'1TO)]R$;7DN)6$9/]Y$*)]$%5_%:6%IJWB*>TO-?M?$TT<3Z?'#)((KB5
M8QY8C1!ME3=\KB0-CYC\JG-=E_8.J_\ 0W:M_P!^+3_XS1_8.J_]#=JW_?BT
M_P#C- %3QNDTOA%%>(22_;; NB+N!(NX2W'IU_"O/M7T[4)-&GTB2UN#!X8D
MAMK8E"WFB2[C\IE(ZE+90I/_ $U:O3/[!U7_ *&[5O\ OQ:?_&:/[!U7_H;M
M6_[\6G_QF@#A]>D^PZA<WMPDJV\/C*WGD=8F?$8LHP6P 3C/&:]#T;7]-U^&
M6739WE2)MKEH7CP<9Z.!FJG]@ZK_ -#=JW_?BT_^,T?V#JO_ $-VK?\ ?BT_
M^,T <#K%]%IK:S_9UYJVE:X\LS#0VMFN[6_<NQ!53&>)@ 249=NXYY!-3WT%
M[<>)KLW%K+M;Q'IK-'@NBK]D0-@XP5!R">E=O_8.J_\ 0W:M_P!^+3_XS1_8
M.J_]#=JW_?BT_P#C- '"PV7B&:TU#38%N/M/A?3+FUL)B"IN)Y P@=3G#,L"
MIS_>F/I61!;1II7B$:1/&R'P[>"YBL=-N(%,FT;//:25LW&=V."Y&[<?NUZC
M_8.J_P#0W:M_WXM/_C-']@ZK_P!#=JW_ 'XM/_C- $=SHIT;P;JEEX;B:*]:
MVF>W._<[7#(<.68G+%L$D]^37G<UCI5UYT/A6RO!=/X9U*&=?*E5C<L(0JON
MX\\G.[^,_+NXVUZ1_8.J_P#0W:M_WXM/_C-']@ZK_P!#=JW_ 'XM/_C- 'G^
MMZU!K%G>RV#7+PV_@W44DE,+HBRXA^3+ ?.,'(ZC/-5]=M]/FL=0_P"$7M;S
M[&=/5=0S%(-]S]H@,?F!AEIPOG;R<MR-QZ5Z!?\ A2\U/3KK3[OQ5JTEM=1/
M#,GE6HW(P*L,B'(X)Z58_L'5?^ANU;_OQ:?_ !F@#A;Y2->O3K44S^&CXAF-
MZ'1FB/\ H</DF0 <Q;]W7Y=VW-5]2ETJYCTK3TTZ6/2/*N'LY-<MYIXF'FX"
MPVZ$,[8YC#$,$("CGCT+^P=5_P"ANU;_ +\6G_QFC^P=5_Z&[5O^_%I_\9H
M\OTZV9H= OM0M9SJ+^%;ZUCFEA;S//0C"$XR'">9UYZBIIX[0:1??V]!J#:K
M_9EM_8!2.1I5/V9/^/<J,K+Y^[=W^[GY:]*_L'5?^ANU;_OQ:?\ QFC^P=5_
MZ&[5O^_%I_\ &: //-2T2XN]-\<:GJL$SZU9002VDR,P\FX6SB8O#M.%/F#D
MKUQ@\<5[#6#_ &#JO_0W:M_WXM/_ (S1_8.J_P#0W:M_WXM/_C- &]16#_8.
MJ_\ 0W:M_P!^+3_XS1_8.J_]#=JW_?BT_P#C- &]16#_ &#JO_0W:M_WXM/_
M (S1_8.J_P#0W:M_WXM/_C- &]16#_8.J_\ 0W:M_P!^+3_XS1_8.J_]#=JW
M_?BT_P#C- &]16#_ &#JO_0W:M_WXM/_ (S1_8.J_P#0W:M_WXM/_C- &]16
M#_8.J_\ 0W:M_P!^+3_XS1_8.J_]#=JW_?BT_P#C- &]16#_ &#JO_0W:M_W
MXM/_ (S1_8.J_P#0W:M_WXM/_C- &]16#_8.J_\ 0W:M_P!^+3_XS1_8.J_]
M#=JW_?BT_P#C- &]16#_ &#JO_0W:M_WXM/_ (S1_8.J_P#0W:M_WXM/_C-
M&]16#_8.J_\ 0W:M_P!^+3_XS1_8.J_]#=JW_?BT_P#C- &]16#_ &#JO_0W
M:M_WXM/_ (S1_8.J_P#0W:M_WXM/_C- &]16#_8.J_\ 0W:M_P!^+3_XS1_8
M.J_]#=JW_?BT_P#C- &]16#_ &#JO_0W:M_WXM/_ (S1_8.J_P#0W:M_WXM/
M_C- &]16#_8.J_\ 0W:M_P!^+3_XS1_8.J_]#=JW_?BT_P#C- &]16#_ &#J
MO_0W:M_WXM/_ (S1_8.J_P#0W:M_WXM/_C- &]16#_8.J_\ 0W:M_P!^+3_X
MS1_8.J_]#=JW_?BT_P#C- &]16#_ &#JO_0W:M_WXM/_ (S1_8.J_P#0W:M_
MWXM/_C- &EJ__(%OO^O>3_T$U!X=_P"19TG_ *\H?_0!65J>AZFFDWC-XKU5
MP(')5H+3!^4\<0U#H6B:G)X>TQU\5:I&K6D1"+!:X7Y!P,PYH P[NSUZWT+Q
M+X6BT"YN7U6XO3:W\<L8MA'<EFW2$MN4IYC @*2=O&<\6-5\+74\_C-DL!.U
MWH$5C92D+ND<)-N0$G(^8Q]<#./2ND_L'5?^ANU;_OQ:?_&:/[!U7_H;M6_[
M\6G_ ,9H Y#5/#.MWNG^)T6S9YKO2=.BA#R+F66(R,ZYSUY R>,GK7HEA<M>
M645P]I/:-(,^1.%#I[':2,_C65_8.J_]#=JW_?BT_P#C-']@ZK_T-VK?]^+3
M_P",T ;U%8/]@ZK_ -#=JW_?BT_^,T?V#JO_ $-VK?\ ?BT_^,T ;U%8/]@Z
MK_T-VK?]^+3_ .,T?V#JO_0W:M_WXM/_ (S0!O45@_V#JO\ T-VK?]^+3_XS
M1_8.J_\ 0W:M_P!^+3_XS0!O45@_V#JO_0W:M_WXM/\ XS1_8.J_]#=JW_?B
MT_\ C- &]7/^!/\ DGGAK_L%6O\ Z*6GC0M4R,^+=6(_ZX6G_P 9K"\&:+J,
MO@7P])'XGU.!'TRV*Q)#:E4'E+P"T).![DGW- '=45@_V#JO_0W:M_WXM/\
MXS1_8.J_]#=JW_?BT_\ C- &]16#_8.J_P#0W:M_WXM/_C-']@ZK_P!#=JW_
M 'XM/_C- &U+_JG^E>4:?#+<^+O.T?1[[2)(;LC6?,FC^S3;HMV B2$-(=\;
M;PH."<G/%=X=!U,@@^+=5(/4>1:?_&:K/X9O4C9O^$IU8X&<>3:__&:^<SG
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
MJ5Q#;7)DNK6.''[N1< !R6'!(&5<<XR76:>#]/O+.XMO$EULL)YKBRM)&S!
MTJR!QM"!F'[UC\S$C& 0"0>>\,&WL(+#3;_5D738[1[74HI+^2YBO5,>P"-#
M&#&H.#U4@#;@@Y !W'A;QC=:WJHLKFVM@)+4W2R6K2,L.&4&-RZ*"WS@AAP<
M-P,<]C7#Z-J_A[1W'_%77]["D7E10W;!EB7(Q@K&&8\ ;G+'WY-;/_";>'/^
M@K%_WRW^% &_16!_PFWAS_H*Q?\ ?+?X4?\ ";>'/^@K%_WRW^% &_16!_PF
MWAS_ *"L7_?+?X4?\)MX<_Z"L7_?+?X4 ;]%8'_";>'/^@K%_P!\M_A1_P )
MMX<_Z"L7_?+?X4 ;]<_X$_Y)YX:_[!5K_P"BEI1XU\.$@#58LG_9;_"L/P9X
MOT&T\"^'K>?4HDEBTRV1U*MP1$H(Z4 =W16!_P )MX<_Z"L7_?+?X4?\)MX<
M_P"@K%_WRW^% &_16!_PFWAS_H*Q?]\M_A1_PFWAS_H*Q?\ ?+?X4 ;]13_Z
MF3_=/\JQ?^$V\.?]!6+_ +Y;_"HY?&GAUHG U2(DJ<#:W^%88A-T9I=G^3&M
MSA_#ROINO1#7AJL>OW'F1FY,S26E\%,C*J $JFU=S*I5&&3UR28=-FO+:R\'
M:XVHWT]UK$ZI>1R7#-"ZS0O)A8R2J;"J@;0#@$'.34^FMHEKJGVR]\17=\MM
M*6T^.XED<0*8PI)X^=\F0;FS@-ZY-/TV/PKIEY;2Q:S=R069=K.SE8F&V+ @
M[ %!/!8#<6V@D#%?FU2G4;;]G)W7\DK/22LKQNDFT^R:LGHCL5N_XEWXB"]B
M\+3WEGJ=W9?9MK%;9@AE)= ,MC< .>%(SGGC@P>)+V[N/%UGH\-MJMQ;)9/=
MRPZ;<K;O(Q<(NZ0NA"K\QPK<DC/ JO?KX>U'0H=(G\4:F;9 1(Y?=)/\P8;V
M9"3@CC&/QJ6ZD\/W7V2;_A);^*^MHG@%]%M$TD;D%E;]WM(R 1A000""*QH8
M>=.$4Z<FUS?8DMTK/:_1]VKZ#<D^I'I\D'B^_6&WU'5H-+ATB"2!8[N2&;S)
M'E0M(X;<S+Y(&&)&2Q.>M=IX!U*XU?P'HNH7C;KF>U5I6P!O;H6P..<9_&N)
MDMO"2I;+I^L76E^1:_8]UDQ4O#G.UBRMSDD[AA@6)SS77:5XH\+Z;I=K8P:A
M#%#;QB*.,*_RJ. .1Z5]+D,7&O)<DDK:7BU;776RNY73^1C5VW+_ (/_ .0
MW_7]>_\ I3+6[7/>"I8Y_#2S1,'CDN[MT8=P;F4@_E70U]B<X4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 <_X[_Y)[XE_P"P5=?^
MBFKH*Y_QW_R3WQ+_ -@JZ_\ 135T% %2+4K.?4KC3HKA'O+9$DFB4Y,:ONVY
M],[3QU_,5FVGC/P[?_:C:ZK;RBUA:XD*DX,2Y#2*<?.@(QN7(S]:Y:^T**PO
MO&]CH5H(KFZ\/1.HBSOEG=KSYBQY9R<<DYZ>E<^VHPRZ L=CJ]MK,$GAB]>1
M5BA7^S (D 5-BAXT)^38Y)^0<Y4T >I)XBTF3P\=?6^B.E"$S_:>=NP=3Z]N
MF,YXI+?Q)I%UJ=OIL%]&]Y<V8OH8L$%X"<!QQC\.OM7E*Y&B2>#=G^C- -=V
MG!7[)Y7FD#T_TP=/[I]*?#BUN]&UY!\^C^'M(NG8+N/V<M<1S_@(W9_J@H ]
M9BUK3Y]8N-(BND?4+:-99H!G**WW2>W/I6;J7CCP[I.HS6%]J/EW4(4RH(9'
MV!AD$E5(''-<GX(#R_$&[U*=2MQJVCQZ@ZM]X+)<2")3[K$L2G_=JW91ZY+\
M1O%PT>_TZV4&S\W[7:/.3^YXQME3'XYS0!V5KK>FWUS%;VE[#/)+;"ZC$;;@
M\1. X(X(S6A7D-U:0^ [JYM%N[R06?AIBUQ;!$E+R71+.N050;G)YX4?2LZ\
MUZ_M5\26UEJHA6/2[:9/LNN2ZCY,IN-I(ED *MM904'&-IYS0![?4-U=V]C
M9[J>."$%5+R.%&20JC)[DD #N2!7FGB.:_\ #C>(;#3-1U P+8Z?.9+B]DE:
MW62YDCG<2.)&0>6N20#MP6 XK$U:1KGP_K23:M#+IEM<Z9.$MM=N+P6[FY4.
MQN&5#M*8;86;85#_ "Y!H ]LHKQF^\1(FJFZL=6F_=ZW!:1FZU]_,9!+'&ZK
M:*"C1%,D.[;R#O)Y%:UM;:I-H/B+7K74]3N-2L-7NWM[=KR7RC#!<EO($8.T
M[E1E!()&_'0   ]0HKFO!UW+K%OJ&O-<2O:ZA=,;&-F;:EO'^[1@IZ;RK2=.
M0XSTKC]+MKJ^M=!NY=;UD2:EK=[9W(74) I@0W15%&<)_J4&Y<, 3AAQ@ ],
MGO[:WO+:TEE"SW6[R4P?GVC+?D/6K->0?VSKEM';PZ==W=Q<V]WKL%M#)*\K
M3&$/Y*/DDR8(4#<2:-1U73X/!]Q<Z!XOU*ZOI=,BEE87S3A&\V(>:<D^2Y+,
M-@V@_,-OR\ 'K]8VJ^*M&T2]AL]0O!%<2H91&L;N0@.-S;0=JYX!; )X%<EJ
M,.G6'B";2=:\1ZIIVF6^FK+8R2:O+"TLC22><YE+!I&0"(!6)"AON\UR%[/J
M?EW&MWMS?VNMMX9L+B5DNI(L2-.Z$E%8*N5YVX #$D $DT >V6FH6M\]TEM,
MLC6LQ@G S\D@4-M/X,I_&K->3Q"6Y\7S:>MY>6]O>>*KE+@6MP\+2*NGH^TL
MI!QE1TY],58L3=V,F@78U;4YY9?$EUIC"XO)'0VT9N45"A.UC^Z0[V!?/\7:
M@#T>PO[;4[-+NSE$L#YVN 1G!(/7W!JS7E'AA[KQ#>^'K2^U;5&@DTR^N)1#
M?RQ&5TND12S(P;@,>_;'3BJNCZ]'?6>BGQ3XDN["U;1!);3K>M;?:+@2NLC%
MU(\QU58<(<@[R2ISP >PT5SO@*YGO/ &@7-U-)/<2V$+R2RL69V*C))/)-=%
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
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
MT/\ \$TW_P E57O_ ![I5DCS10WM];0VBWMS/9Q!TMX6&Y&?)!Y )PH) Y(
MYKHK2Y2]LX+J($1S1K(N[K@C(S^= &+]C\7_ /0<T/\ \$TW_P E4?8_%_\
MT'-#_P#!--_\E5T%% '/_8_%_P#T'-#_ /!--_\ )5'V/Q?_ -!S0_\ P33?
M_)5=!10!S_V/Q?\ ]!S0_P#P33?_ "51]C\7_P#0<T/_ ,$TW_R57044 <_]
MC\7_ /0<T/\ \$TW_P E4?8_%_\ T'-#_P#!--_\E5T%% '/_8_%_P#T'-#_
M /!--_\ )5'V/Q?_ -!S0_\ P33?_)5=!10!S_V/Q?\ ]!S0_P#P33?_ "51
M]C\7_P#0<T/_ ,$TW_R57044 <_]C\7_ /0<T/\ \$TW_P E4?8_%_\ T'-#
M_P#!--_\E5T%% '/_8_%_P#T'-#_ /!--_\ )5'V/Q?_ -!S0_\ P33?_)5=
M!10!S_V/Q?\ ]!S0_P#P33?_ "51]C\7_P#0<T/_ ,$TW_R57044 <_]C\7_
M /0<T/\ \$TW_P E4?8_%_\ T'-#_P#!--_\E5T%% '/_8_%_P#T'-#_ /!-
M-_\ )5'V/Q?_ -!S0_\ P33?_)5=!10!S_V/Q?\ ]!S0_P#P33?_ "51]C\7
M_P#0<T/_ ,$TW_R57044 <_]C\7_ /0<T/\ \$TW_P E4?8_%_\ T'-#_P#!
M--_\E5T%% '/_8_%_P#T'-#_ /!--_\ )5'V/Q?_ -!S0_\ P33?_)5=!10!
MRNIV?BP:5>&36]$9! ^X+H\H)&TYP?M-0Z%:>*V\/::8=:T5(S:1%%?2)6(&
MP8!/VD9/X"NDU?\ Y M]_P!>\G_H)J#P[_R+.D_]>4/_ * * *7V/Q?_ -!S
M0_\ P33?_)5'V/Q?_P!!S0__  33?_)58&G^+-2MHX[9;0ZG>7VNZA90"2<1
M+&L3RLN6VGY0J8X!.!P">#9LO'=[/)8O=Z#]EM)]0;2I9/M@=TN5+J=JA<-'
MN3;N)5LG[F.2 :ILO%S @ZYH1!X(.C2__)58VG>!=2TF\2[LKW04FB5DA+:5
M<.(%/41JUV1&#CHH%6X?&Y_X3*W\/W$&G![F6:*,6^IK-<1E%9P98=H*!E4G
M(9L' .,U0L_B/+.8+NXTJWATJ;3[K4_-6^,DZ00$ [XA'A7)8?+OP,,,Y&"
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
M: JZ-@X.".#R"*L>1#_SRC_[Y% 'F%[_ &9<V][HJ>-/#BZ%?7S7LS/=(;E
M\OFR1+AMN"V<.>5#8P2,U<M)O#]MJ4=T?%VA,JZ[-JI O8P=CV[Q!/O=07!^
M@KT/R(?^>4?_ 'R*/(A_YY1_]\B@#RO1K/0M+L'MW\8Z"[-X?CTC*WD?#JTI
MW_>Z?O!QUXK8TR]\/6&K:->/XLT-UT_1VTYU%[&"[%HCN'S=/W1_,5WGD0_\
M\H_^^11Y$/\ SRC_ .^10!Y=XLCT7Q!JKW,'BGPM&SQHD%\]TL=W8$9R8I(W
M4N.2P5F !)Z@XJY%J%KIVIWL>E>./#L&F7U^+Z61[B-KB')4RQIEMA#E3ACR
MH<\' ->B^1#_ ,\H_P#OD4>1#_SRC_[Y% 'D%KIVDKJ^G7UUXM\*S7%CJ'VI
M[][H/=7:?,-I9GQ& K?=7()5?N@8K9TZ3P_8Z1X:LF\7:$[:3?R7<CB]C D5
MDG7 ^;K^^'Y&O1O(A_YY1_\ ?(H\B'_GE'_WR* /.M(D\/Z;I/A"S?Q=H4AT
M)RTK"]C ES!+%\OS<<R \^AI-&?0--TQ[23Q=H3LV@6FE;EO8\!X1,"_WNA\
MT8[\&O1O(A_YY1_]\BCR(?\ GE'_ -\B@#PK4];T[PW8:GI6F>)M.>2]T6"W
MD_<&X6>9(3"# \;X!("J5DQM^5^02#ZEI/BKPU9Z-8VLOB/1A)#;QQMB_B(R
M% /\7M71^1%_SR3_ +Y%'D0_\\H_^^10!C_\)GX7_P"ADT?_ ,#HO_BJ/^$S
M\+_]#)H__@=%_P#%5L>1#_SRC_[Y%'D0_P#/*/\ [Y% &/\ \)GX7_Z&31__
M  .B_P#BJ/\ A,_"_P#T,FC_ /@=%_\ %5L>1#_SRC_[Y%'D0_\ /*/_ +Y%
M &/_ ,)GX7_Z&31__ Z+_P"*H_X3/PO_ -#)H_\ X'1?_%5L>1#_ ,\H_P#O
MD4>1#_SRC_[Y% &/_P )GX7_ .ADT?\ \#HO_BJ/^$S\+_\ 0R:/_P"!T7_Q
M5;'D0_\ /*/_ +Y%'D0_\\H_^^10!C_\)GX7_P"ADT?_ ,#HO_BJ/^$S\+_]
M#)H__@=%_P#%5L>1#_SRC_[Y%'D0_P#/*/\ [Y% &/\ \)GX7_Z&31__  .B
M_P#BJ/\ A,_"_P#T,FC_ /@=%_\ %5L>1#_SRC_[Y%'D0_\ /*/_ +Y% &/_
M ,)GX7_Z&31__ Z+_P"*H_X3/PO_ -#)H_\ X'1?_%5L>1#_ ,\H_P#OD4>1
M#_SRC_[Y% &/_P )GX7_ .ADT?\ \#HO_BJ/^$S\+_\ 0R:/_P"!T7_Q5;'D
M0_\ /*/_ +Y%'D0_\\H_^^10!C_\)GX7_P"ADT?_ ,#HO_BJ/^$S\+_]#)H_
M_@=%_P#%5L>1#_SRC_[Y%'D0_P#/*/\ [Y% &/\ \)GX7_Z&31__  .B_P#B
MJ/\ A,_"_P#T,FC_ /@=%_\ %5L>1#_SRC_[Y%'D0_\ /*/_ +Y% &/_ ,)G
MX7_Z&31__ Z+_P"*H_X3/PO_ -#)H_\ X'1?_%5L>1#_ ,\H_P#OD4>1#_SR
MC_[Y% &/_P )GX7_ .ADT?\ \#HO_BJ/^$S\+_\ 0R:/_P"!T7_Q5;'D0_\
M/*/_ +Y%'D0_\\H_^^10!C_\)GX7_P"ADT?_ ,#HO_BJ/^$S\+_]#)H__@=%
M_P#%5L>1#_SRC_[Y%'D0_P#/*/\ [Y% &/\ \)GX7_Z&31__  .B_P#BJ/\
MA,_"_P#T,FC_ /@=%_\ %5L>1#_SRC_[Y%'D0_\ /*/_ +Y% '.ZIXP\,R:3
M>HGB+2&9H'  OHB2=I_VJAT'Q=X:A\.Z9')XBTE'2TB5E:]C!!"#((W5N:M!
M$-&OB(D'^CR?PC^Z:A\/0Q'PUI1,:$FSA_A']P4 <O;/X+M;RSN5\6:<6M=1
MNM04&_AP7G$@93ST'F''T%!?P6;:W@_X2W3ML.KOJP/V^')D:1Y"IY^[ER/7
MCK77V%WI^IQ326?ER)#/);N?+(Q)&Q1QR!T8$9Z>E6_(A_YY1_\ ?(H \ZL8
M/"FFWUG/!XZLY+>PN9[JTLI+VV\M7E60-N8#>W,K8).1[]:YGPF=+LH[?2[G
M4M.M].N+)K;61<7NGB.X'E% L+P'SF^8\&5LA<YRQKVOR(?^>4?_ 'R*/(A_
MYY1_]\B@#CM%UC1=*8+<?$6VU&!(_*BBN;JT& ,89F4!F; QG.#DY!/-;/\
MPF?A?_H9-'_\#HO_ (JMCR(?^>4?_?(H\B'_ )Y1_P#?(H Q_P#A,_"__0R:
M/_X'1?\ Q5'_  F?A?\ Z&31_P#P.B_^*K8\B'_GE'_WR*/(A_YY1_\ ?(H
MQ_\ A,_"_P#T,FC_ /@=%_\ %4?\)GX7_P"ADT?_ ,#HO_BJV/(A_P">4?\
MWR*/(A_YY1_]\B@#'_X3/PO_ -#)H_\ X'1?_%4?\)GX7_Z&31__  .B_P#B
MJV/(A_YY1_\ ?(H\B'_GE'_WR* ,C_A,O"__ $,FC_\ @=%_\56%X+\6>'+;
MP)X>@GU_2HIH],MD>.2]C5E81*"""<@@UV@AB!!$2 C_ &16!X%AC;X?>&BT
M:$G2K7DJ/^>2T 3_ /"9^%_^ADT?_P #HO\ XJC_ (3/PO\ ]#)H_P#X'1?_
M !5;'D0_\\H_^^11Y$/_ #RC_P"^10!C_P#"9^%_^ADT?_P.B_\ BJ/^$S\+
M_P#0R:/_ .!T7_Q5;'D0_P#/*/\ [Y%'D0_\\H_^^10!C_\ "9^%_P#H9-'_
M / Z+_XJF2>,/#!B<#Q'HY)4_P#+]%_\56WY$/\ SRC_ .^11Y$/_/*/_OD5
M%2"G!P?5-?>FOU!'E6GW&D1ZFEUJOCBUU&.RF+:?'+>VX"@Q!"\FQ5+29:4#
MDC:0>O-&F1^%=-N+/_BL;:XLM/9GL+.:^@*6Y*E>HPS;59E7<3@'N<$>H3PQ
MB&0B- 0IQA17&Z7XJT_5]7ELK/S)(A&'AN_*<0W!#,'$;E=K;<+R"<[N.AK\
M\S3!+!RY7*4DXW=E!)+;Y-W>VKN_.W7"7,8<LF@LUG<Q>/8(]2MX7MS?&YM6
M>6-V#%64KMX*C! &,=\G(CZ!9Z?::?I?CV&PM8(O*98[JU=I.26<LZDAR222
M..>E=#IWB?2-5NUMK.Y9Y'5GB+02(DRJ0&:-V4+( 2.5)Z@U-JFNZ?H[1I>2
M2^9(K.L<%O).Y5<;FVQJQ"C(R2,<BO)=2*DJ;52^]N6GY]+=-;=%K:VQIYZ?
MB<E<0^&3)IAT_P ;6NGQ:9;B"VABN;61$XQOQ(&^?'&[KC/]XY[;3/%GARWT
MVWAF\4Z5-*B!7E>\A5G(_B(! !/7@ 54U#Q%I.EZ&-:N[V---95=9U!<,K8V
MD!02<YSP.G/:NFLTBDM8WV(V1G)4<U]%P[44\0_BV?Q*/=-ZI7O=ZW[ZF-96
M1E^"Y8Y_#8FAD22*2\O'1T8,K*;F4@@C@@CO705@^#P!X?( P!>W@ '_ %\R
MUO5]T<P4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
M_16!N\6?\\]$_P"_DO\ A1N\6?\ //1/^_DO^% &_16!N\6?\\]$_P"_DO\
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
MC.06/'3;RNK>!=0GU+6D@@6YM-8N/.:2;5[J&.$-&B.LEO$RB4?*<<@G(!(
M!H V_%'CJST2">*U+3W\5Q# RFWE,*L[H"K2A=@?8VX*6STXYKKJ\\U+PMX@
M:TU?1[*VL)K'4-3745NYKED>,>;'(Z%-ARP*G:<@8(S@C!]#H **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@"GJ__(%OO^O>
M3_T$U!X=_P"19TG_ *\X?_0!4^K<Z-? ?\^\G_H)J#P[QX9TK_KSA_\ 0!0!
MS5CXTFMK;9=VEWJ-Y<ZS?6%I%:)&"1%))M!W,H ")U)[9-6K/Q_:W=Q9H^CZ
MI;07-XVGFYG2,)%=+N!B.')/*%=Z@IG W9SB2T\&?9=0L+K[?O\ LFJWNH[?
M)QO^T"4;,[N-OF]>^.@S0W@TFSM;<:@!Y&N/J^[R?O;I7D\O[W'W\;O;I0!;
M7Q/MU^WTJ[T?4+,7<DD5K<RF(QS,BLQP%<LH*JQ&Y1G'8\5G6OQ"LKB2"233
M-0MM.N+2>^AOYO*$;6\0!:0J',@'S)@;<X8' P<4=,^'<FEZ]::K]ML[A[.[
MN;I7_L\)=7'FK*-LUQO);;Y@ ( &%Y'3'->$/#%ZL4&DW.FS^7>Z?-9:Q-/I
MY@DMU9#E8YRV)"SD9*J0W+G!Z@'H.A^+HM9O8[.72[[3YYK8W<"W7EGS8@5!
M/R.VU@73*M@_,/?'15RWA?PG-X?G#RMHK[8/)\VRT@6LTGW?F=Q(P.=O(  S
MSV KJ: "BBB@ HHHH **** "N?\  G_)//#7_8*M?_12UT%<_P"!/^2>>&O^
MP5:_^BEH Z"BBB@ HHHH **** (KC_CWD_W37DN@:Y<+/J&J:KJQ74XK)I+W
M1)+?RC"(]S#RLG)7YB"_S!LCIP!ZS<@FVE )'R'D=N*\Y@\-:GJNHQ7'B6Z@
MN8[#SHK58+81&99(]C2.=[=0S#:NT=">P'Q/$<J4:J51JW+\_BV6G7K9IK1W
MMH^FBG;0@TG4]<AO/#LNI7L=W%KL3&2%85C6UD\HS 1D<E<*RG<2>AR.E:?B
MY]0M-)N=2M=<33(+.W>9_P#15DWL!D EL_+VPH!)/![5'I7A6ZL[G2FO]32\
M@TB)HK%$MS&PR@3=(V]M[!,KP%'S$XZ82^\.ZW?'2VEURSE-D-\B3Z<S)/,/
MNRE5E7&WLO(!YZ@8^4E/#O$1FI1LKWTT>K:5K6O:T;V^^UWOK8R=5US6(CI<
MM]>W6B6\FF+<7<D&FFX6*<E=RL2K; OS=<>YKTW29$ETRVD2=9T>,,LRD$2
M]&&.,'KQQ7*7UAXAN8/*@UJP@$D'ERM_9S,0_P V73,V%X(X;<.._2NGT&PB
MTK0K'3[?>8+2!((RYRQ51M&3ZX%?2\-U*4Z]HV347HNU^K:3\MWIKH8UKV*G
M@_\ Y #?]?U[_P"E,M;M87A 8T%@>OVZ]_\ 2F6MVOO#E"BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#G_'?_ "3WQ+_V"KK_ -%-
M1_P@GA#_ *%30_\ P70__$T>._\ DGOB7_L%77_HIJW9&5$9G8*H!)).,"@#
MGH_!?@J622./PSX?=XR ZK80DJ?0C;Q31X/\#MNQX<\/':"6Q8P< =2?EKDI
M+.T\.>*M'U'38]*L]*ETVYAL+^&8;KAC")_,NF(^:/$;MN!<Y(8D9K,&EKX/
M\.C2YK#P_/)?^&[M8]0TNR\J7,4*EO,<DF56R#OPN2!E>1@ ]!_X0SP5Y'G_
M /",Z!Y.W?YGV"';MZYSMQCWH7P;X)>41+X:\/M(R>8%%C"25_O8V]/>O.HY
M-G@.7P0K,/\ EN &;<+!H3=$Y_N[PUO]#3[,_8/$'AO7U;;]@T#28Y^2 ;>=
MYXGS[*S1OGTC- 'H8\%>##*8AX7T R !BGV"'(![XV]*5_!/@R,H'\+Z"I=M
MJ[K"$;CZ#Y>3P:Y7P4[7OQ+U36&W?\373$NHL]/)\^2.$CT!CC1_JYJ#Q[/=
M:UXCN+.QL+ZZDT6T6:U>U@+K'J+,LL9<D@#:B+Z\3-0!VO\ P@OA#&/^$5T/
M'I_9\7_Q-)_P@G@__H5-#_\ !=#_ /$US]OXAU#Q;K&FQ:-J_P#9EE>:,-0^
M2&.642;]NWY@1A2<-QVP",YK*@\8^)?$26"V,5Y;R'2XKR4Z9;V\H>5WD0$B
M=U_=?NB0%^8[OO+@9 .U_P"$$\'_ /0J:'_X+H?_ (FC_A!/!_\ T*FA_P#@
MNA_^)K L-<UO4[^*[N=4M=.L;71;34KR&-(Y4=W,^_$N6Q'B/.02>%((YS@7
M'B+7YH)+6:^U!K?4]'O9DGGLX;=0\<:L&MU'[P)AL?O1G!&#G- '??\ "">#
M_P#H5-#_ /!=#_\ $T?\()X/_P"A4T/_ ,%T/_Q-8'A;5+ZU:#2YKP2VUMX:
MM;Q6>-%(=FE!/ ' 5%'X>I-5=.\0>(+VVMM2?41]FM/#=EJUU;1VR%[N619B
MZAL?*&\L=!G(&,<@@'4_\()X/_Z%30__  70_P#Q-17'@SP3:0-/<^&O#\,*
M?>DDL855?J2N*YWPGXC\27FI:.VHQ7,EIJUNTSF=;6*.)MF]3;[)#(Z8^7#!
MCRK9'(K3OK.UU7XGI9ZK"ES;0:0+BSMYXP\9E,S+*X!&"P41#/8/[T :,7@G
MP9-&LD7A?07C<!E=;"$A@>X.VG_\()X/_P"A4T/_ ,%T/_Q-<_J%UIOA^*ZT
MWPS=RVD\VJ)%-;6ED9VC=H?,9+="/+5BJAB3E%RQ(R0*R[/Q%XGU&6UT4:E)
M97+ZS/I[75Q:0/.(EM!<#<J,8]X)VY''3*YR* .RD\$>#8EW/X7T%5R!EM/A
M R3@#[O<G%._X03P?_T*FA_^"Z'_ .)KD-5N=7U?2YK^754%I;^(K>Q^P"!"
M"L5]&F\MPPD9E#]=NTXVY^:K]IXAU6+Q;&NI7L\=C<WTUM;[+:*6RE4,ZQJD
MJ$NDV5^82<9#  <4 =!_P@G@_P#Z%30__!=#_P#$T?\ "">#_P#H5-#_ /!=
M#_\ $UF>,]2UJUOK2#2Y+M8/L\LTW]FQ03W*L&0(3%*<M%RV=@+9 '&>:,&N
M:MXCGF.G>(+:QM;+2;:]^U+:#RKJ242$LWF9*0CR_NC##)RW% '0_P#"">#_
M /H5-#_\%T/_ ,31_P ()X/_ .A4T/\ \%T/_P 37%>(_&6KVXU#4]*U%[FV
MT]H RV=M$UERJ,RRRR$.['?QY1X#+P3FKFI:_P"(+?\ M_5HM45;72-7ALTL
M?LR;9HV\C=O<Y;/[TXVXP1SNS@ '4_\ "">#_P#H5-#_ /!=#_\ $TU/!'@V
M0$IX7T%@"5.W3X3@CJ/N]:YI]<\0A]1U7^U$%I8:_'IRV(MDVRPO-'&2S_>#
M#S<@@@?+R#FJVG:KK%[KL&D6%Y!IL5WJ.L>?+;VD>_$,Z!6&1MWG<<LP.<DD
M$X( .P_X03P?_P!"IH?_ (+H?_B:/^$$\'_]"IH?_@NA_P#B:YG2=<\0Z]<:
M9HQU-;.<0WLMS?P6J%K@V]S]G4*K[E7/WWX/4 ;<UTG@;5KS7/"-IJ%_-#-<
MR23JTD*[48+,Z J/3"C% #O^$$\'_P#0J:'_ ."Z'_XFC_A!/!__ $*FA_\
M@NA_^)KH** .?_X03P?_ -"IH?\ X+H?_B:/^$$\'_\ 0J:'_P""Z'_XFN@H
MH Y__A!/!_\ T*FA_P#@NA_^)H_X03P?_P!"IH?_ (+H?_B:Z"B@#G_^$$\'
M_P#0J:'_ ."Z'_XFC_A!/!__ $*FA_\ @NA_^)KH** .?_X03P?_ -"IH?\
MX+H?_B:/^$$\'_\ 0J:'_P""Z'_XFN@HH Y__A!/!_\ T*FA_P#@NA_^)H_X
M03P?_P!"IH?_ (+H?_B:Z"B@#G_^$$\'_P#0J:'_ ."Z'_XFC_A!/!__ $*F
MA_\ @NA_^)KH** .?_X03P?_ -"IH?\ X+H?_B:/^$$\'_\ 0J:'_P""Z'_X
MFN@HH Y__A!/!_\ T*FA_P#@NA_^)H_X03P?_P!"IH?_ (+H?_B:Z"B@#G_^
M$$\'_P#0J:'_ ."Z'_XFC_A!/!__ $*FA_\ @NA_^)KH** .?_X03P?_ -"I
MH?\ X+H?_B:/^$$\'_\ 0J:'_P""Z'_XFN@HH Y__A!/!_\ T*FA_P#@NA_^
M)H_X03P?_P!"IH?_ (+H?_B:Z"B@#G_^$$\'_P#0J:'_ ."Z'_XFC_A!/!__
M $*FA_\ @NA_^)KH** .?_X03P?_ -"IH?\ X+H?_B:/^$$\'_\ 0J:'_P""
MZ'_XFN@HH Y__A!/!_\ T*FA_P#@NA_^)H_X03P?_P!"IH?_ (+H?_B:Z"B@
M#E=3\#^$HM*O)(_"^B*ZP.58:?$"#M/^S4.A>"?"<_A[399?#&BO(]I$S.VG
MQ$L2@R2=O)KI-7_Y M]_U[R?^@FH/#O_ "+.D_\ 7E#_ .@"@#*L_"7@:_CD
M>U\-:!*L<KPN5T^+Y71BK+]WJ""*L?\ "">#_P#H5-#_ /!=#_\ $UQ%EY]Q
M=Z9IT=]>6L%YXHU=+C[+.8FD13</M+#D E1R,$=B#@TZTDOK&+2;\ZUJ<\R^
M)I-)"W%TS(ULLLT01D^Z[8 ;>P+Y'WL "@#M?^$$\'_]"IH?_@NA_P#B:/\
MA!/!_P#T*FA_^"Z'_P")KB-)\0_:_'^CFRO9DBO+Z]@GM;C6))IG5$E/SVI7
M9  \:[2I!Q@$<G&3X;UJ_P!1M7U.TU6YFUFUT:[N'M)=7\]KJ\(!C*VB2$(%
M^8%"BX+  $J&H ]-_P"$$\'_ /0J:'_X+H?_ (FC_A!/!_\ T*FA_P#@NA_^
M)KF/ -W-=:M%)'KUE=VTNG;Y;9->?4)9) R8FV/&IAZN&"X7+*-HQ7H] '/_
M /"">#_^A4T/_P %T/\ \31_P@G@_P#Z%30__!=#_P#$UT%% '/_ /"">#_^
MA4T/_P %T/\ \31_P@G@_P#Z%30__!=#_P#$UT%% '/_ /"">#_^A4T/_P %
MT/\ \31_P@G@_P#Z%30__!=#_P#$UT%% '/_ /"">$/^A4T/_P %T/\ \36'
MX,\&>%KOP+X>N;GPUHTT\NF6SR2R6$3,[&)2225R23WKO*Y_P)_R3SPU_P!@
MJU_]%+0 ?\()X/\ ^A4T/_P70_\ Q-'_  @G@_\ Z%30_P#P70__ !-=!10!
MS_\ P@G@_P#Z%30__!=#_P#$T?\ "">#_P#H5-#_ /!=#_\ $UT%% '/_P#"
M">#_ /H5-#_\%T/_ ,31_P ()X/_ .A4T/\ \%T/_P 37044 <W-X'\(K"[+
MX6T,$*2#_9T/_P 37*6,7@'4M:N-*M-%T"6X@16RMC;E9#E@P0X^8K@;L=-P
MKTFY(6VE)Z!"?TKQNSU)[.&+PWX<UJSUNRGL;E;40$&XL0L7[LNR$J5W80%@
MK98<GFOD<^=;VL53G*/N]&TM]6VM-%T;5];.]D=%*UM4=!IUI\/]6NI+73]+
M\.7,T8+%(["$DJ#M++\OS '@D9 -/U33O FB*C:EHV@6_F9**VG1%F ^\<!,
MX&1D]!D9K"TB]T_4KOP#!IL\,\]E:.]PD3AFMXA;>65<#[O[PH,'NOL<+XCU
M6WO/$-C=:1K]II$SZ7*\>J7!1H+B)F_U:AN"RLH<MGY>,JP8X^<OBO;J'M:B
MC9WO*5U9M:VOO:^S=MDUJ:^[:]D;%[;_  ^T^*WENM-\-I'<)YL3"QA8/'Q\
MX(4_)R/FZ<]:Z.S\%>$9[:.7_A&-"?<,AAI\)R/^^:\ZM=0L;#2=/UBTOM*T
MJ*?1(8&T[4<RR+"A<HR ,K2;MS # W\=#Q7IO@>UN+'P-H-I=(R7$%A#'(C=
M58( 0?IT_"OH<C555Y<]24M&K2;>S[;:;73:=]'T,JMK:(3P5#%;^&EAAC2*
M*.[NT2.-0JHHN90  .  .U=#6%X0_P"0 W_7]>_^E,M;M?8'.%%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '/^._^2>^)?^P5=?\
MHIJ>;WQ0"0-"TLCU_M5__C%,\=_\D]\2_P#8*NO_ $4U;Y.* .(TW0+K2+E[
MBP\':)!(P91MU1\(K'+*BF#" GDA0 >],L_#4]@+H6W@S1(Q=0M;R_\ $UD/
M[D]8US#\J<_=7 ]JT+#Q9?'5K2TU?1TT]+ZVENH,7)DEB2/;GSTV 1G#CHS
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
M#5__ (Q1]N\4_P#0"TO_ ,&K_P#QBMZB@#!^W>*?^@%I?_@U?_XQ1]N\4_\
M0"TO_P &K_\ QBMZB@#!^W>*?^@%I?\ X-7_ /C%'V[Q3_T M+_\&K__ !BM
MZB@#!^W>*?\ H!:7_P"#5_\ XQ1]N\4_] +2_P#P:O\ _&*WJ* ,'[=XI_Z
M6E_^#5__ (Q1]N\4_P#0"TO_ ,&K_P#QBMZB@#!^W>*?^@%I?_@U?_XQ1]N\
M4_\ 0"TO_P &K_\ QBMZB@#!^W>*?^@%I?\ X-7_ /C%'V[Q3_T M+_\&K__
M !BMZB@#!^W>*?\ H!:7_P"#5_\ XQ1]N\4_] +2_P#P:O\ _&*WJ* ,'[=X
MI_Z 6E_^#5__ (Q1]N\4_P#0"TO_ ,&K_P#QBMZB@#!^W>*?^@%I?_@U?_XQ
M1]N\4_\ 0"TO_P &K_\ QBMZB@#!^W>*?^@%I?\ X-7_ /C%'V[Q3_T M+_\
M&K__ !BMZB@#!^W>*?\ H!:7_P"#5_\ XQ1]N\4_] +2_P#P:O\ _&*WJ* .
M7U.]\3'2;P/H>FJA@?)&J.2!M/\ TPJ'0KWQ*OA[3!%HFFL@M(MK-JC@D;!C
M(\GBNBU?_D"WW_7O)_Z":@\._P#(LZ3_ ->4/_H H HBY\3#&/#^E#!)'_$T
M;@GJ?]1[T?:?$P&/^$?TK .[_D*-U]?]1UJE_P )/>_\(3XDUKRK?[3ICZBL
M*;6V,+=Y%3<,Y.0@S@COC%27OCS2=*9XKQ+UI8+:*ZNC;6<DJ01."=[,H("C
M:?? /!P< $S2>(G,A/AS2=TGWV&J,">,9R(,YQQFL#2_#.OZ9<:;(]HEY%I4
M9CT^WN-7 2V!39QLM5+$)E07+<$]^:T/$7C=?#\.M7"(-0%E#:R);00N"HE+
MC<T@+ J=IQA1C&#G(KK+*Z6]M([E8IHED&0D\9C<?53R* ,2.;Q'$SM'X=TA
M&D.YRNIL"Q]3^XYJ3[=XI_Z 6E_^#5__ (Q6]10!@_;O%/\ T M+_P#!J_\
M\8H^W>*?^@%I?_@U?_XQ6]10!@_;O%/_ $ M+_\ !J__ ,8H^W>*?^@%I?\
MX-7_ /C%;U% &#]N\4_] +2__!J__P 8H^W>*?\ H!:7_P"#5_\ XQ6]10!A
M"]\4$@'0M+ ]?[5?_P",5A>#+SQ&G@7P\MOHVG2PC3+8([ZDZ%E\I<$KY)P?
M;)^IKNJY_P "?\D\\-?]@JU_]%+0 [[=XI_Z 6E_^#5__C%'V[Q3_P! +2__
M  :O_P#&*WJ* ,'[=XI_Z 6E_P#@U?\ ^,4?;O%/_0"TO_P:O_\ &*WJ* .?
M:_\ $ZJ2VA:7@?\ 45?_ .,5%_;7B'_H#:7_ .#.3_XQ70R_ZI_I7FGAS6-1
MUO7KBX;4+&.*-G@GT<AA<6RH[A9&^;EF.,_*!C&"<<_.YSF.)P=G14;6;=[]
M[+;OYZ>>J-J<(RW.GDU?Q Z,O]C:8,C&?[3D_P#C%95K%K-DURUOHNEHUS,9
MYC_:<IW.0 3S!Z*!^%.TO5-3N/$NIZ=?V]K##!;PW%N(79WVN\J_.QP,_NP<
M <9QD]:HZ/KNHW/B7^RY[K2;^,6[R7#:<K?Z%(K*!'(Q=@V<L!PI^0_+Z?'X
MS'U\8W*O3@^6*>CEL]>CL_GUT5V;QBH[,TDDUZ-G9-'TE6<Y8KJ+@L?4_N.:
M:YUR2-8WT71V12"JMJ#D CI@>14.JZKJ)\16^B:8]G;S/:/=O/>0M*I"LJA%
M573G+9)SP,<'/&+8^+]5\0I"ND'2[24:6+Z47NZ0.YD>/8NUEP@:-LOSPR\5
MR0@YQ5148);_ !3T71O7KTW^13=NIT+2:\\B2/HVDLZ9VL=0<E<]<'R.*U+:
M\\3K @71-,8>O]J./_:%<O?^(-7E\(Q^)=,.G6]H-,^WO%=1R2NS;-^P%64*
M .-WS9/;U[S1KAKO1K.XDA:!Y8ED:)^L9/)4^XSBOHN'(VQ$GR1CHUHY-IIJ
MZ=VUYZ?>95MMS.\%-(WAI6FC6.4WEV717W!6^TRY .!D ]\#/I70UA>$/^0
MW_7]>_\ I3+6[7W9RA1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110!S_CO_ ))[XE_[!5U_Z*:MYPQ4[" V#@D9 /TK!\=_\D]\2_\
M8*NO_134X^#="))-G)D_]/,O_P 50!S/]BZ[JFLVU]-X?L-,U..WGCU&\+J]
MOJ+-$8T38C;Y(MVQ_P![@J%"C.2:JW7AG5]87S(O#L&AO:Z)=V#1Q21!;N25
M JQIL.!"I7<"^#DCY1R:[#_A#-!_Y\Y/_ F7_P"*H_X0S0?^?.3_ ,"9?_BJ
M .1'@S61=-;^5'_9S6(N]N]<_P!H"V^S;/\ =VX?/]X9H;PCK2VL4T=HAN['
M1-,%L#*H#7=M)([1YSP""$+=,.>>M==_PAF@_P#/G)_X$R__ !5'_"&:#_SY
MR?\ @3+_ /%4 8WA;PSJ6C^(TO;M%99-(1+F4.#NNWN)9IL#KC=(2.V#BFE/
M$6B^,_$%_9>''U*VU'[.89%O(H@"D>TA@QW#GT!K;_X0S0?^?.3_ ,"9?_BJ
M/^$,T'_GSD_\"9?_ (J@#E$\&:Y:2V=Q"EE+?/;ZM-<LQS;K<W3(Z+M/+1@@
MJ3CD+D@9Q4>G:7XHL]4MM8&D:A//:Z9<P"&_O[?+3L8BJHD7[M(_D(!&">Z@
M!<]?_P (9H/_ #YR?^!,O_Q5'_"&:#_SYR?^!,O_ ,50!R,&A:U/H=U$^@7(
MU>6YM]2N;N^NH=M]+#-&_D_(SE$VJ508VJ ,Y))/2Z+::E=>*]1UZ]L9=-AE
MLX+.&UFF1Y'V/(YD<1EE'^LP,,3@$G&<59_X0S0?^?.3_P "9?\ XJC_ (0S
M0?\ GSD_\"9?_BJ .9N=$UV*VN=&@T9;B&;7H]3%^)XT01&[6=@5)W&10"N,
M8*C(;/REMQHGB",ZEI4.D^=;W6O0:F+[[3&J"$3PR,-I._>-AXP 0"0V<*>H
M_P"$,T'_ )\Y/_ F7_XJC_A#-!_Y\Y/_  )E_P#BJ .3TNUU35K,Z;'HZ1VD
M?B:XO&U%I4*;(K]Y"-N=_F%DV=-NTYW?PU"W@?6KOP^-,*);RR6&LVYD:4;4
M>XNHY(@<9.&53G .!G//%=A'X(\/1*5CL"BDEB%N) ,DY)^]U)))]Z=_PAF@
M_P#/G)_X$R__ !5 &!K,7BC6[26X@\/Q:=,@M@2YMY;Q]LP>3R7):,!0,H7P
M=W.%(!K%_P"$5\1+-JFH+I]W,7OM,O88;J]CDN)5@E)D1FW;%; ! !VX(P<Y
MQW/_  AF@_\ /G)_X$R__%4?\(9H/_/G)_X$R_\ Q5 ',1^&M8T[7!KJ6'VL
MV^L7EPMFDJ!Y(9T11(A8A0XVGAB.&;GL7:)X5U6'QA9Z[=6<4,<L^H74L(=6
M-J9EMU1>#@L1$Q8KD98\GJ>E_P"$,T'_ )\Y/_ F7_XJC_A#-!_Y\Y/_  )E
M_P#BJ '>$M.N=+T)K:[B$4OVV\E"@@_(]S*Z'CCE64^V:W*P?^$,T'_GSD_\
M"9?_ (JC_A#-!_Y\Y/\ P)E_^*H WJ*P?^$,T'_GSD_\"9?_ (JC_A#-!_Y\
MY/\ P)E_^*H WJ*P?^$,T'_GSD_\"9?_ (JC_A#-!_Y\Y/\ P)E_^*H WJ*P
M?^$,T'_GSD_\"9?_ (JC_A#-!_Y\Y/\ P)E_^*H WJ*P?^$,T'_GSD_\"9?_
M (JC_A#-!_Y\Y/\ P)E_^*H WJ*P?^$,T'_GSD_\"9?_ (JC_A#-!_Y\Y/\
MP)E_^*H WJ*P?^$,T'_GSD_\"9?_ (JC_A#-!_Y\Y/\ P)E_^*H WJ*P?^$,
MT'_GSD_\"9?_ (JC_A#-!_Y\Y/\ P)E_^*H WJ*P?^$,T'_GSD_\"9?_ (JC
M_A#-!_Y\Y/\ P)E_^*H WJ*P?^$,T'_GSD_\"9?_ (JC_A#-!_Y\Y/\ P)E_
M^*H WJ*P?^$,T'_GSD_\"9?_ (JC_A#-!_Y\Y/\ P)E_^*H WJ*P?^$,T'_G
MSD_\"9?_ (JC_A#-!_Y\Y/\ P)E_^*H WJ*P?^$,T'_GSD_\"9?_ (JC_A#-
M!_Y\Y/\ P)E_^*H WJ*P?^$,T'_GSD_\"9?_ (JC_A#-!_Y\Y/\ P)E_^*H
MWJ*P?^$,T'_GSD_\"9?_ (JC_A#-!_Y\Y/\ P)E_^*H WJ*P?^$,T'_GSD_\
M"9?_ (JC_A#-!_Y\Y/\ P)E_^*H WJ*P?^$,T'_GSD_\"9?_ (JC_A#-!_Y\
MY/\ P)E_^*H WJ*P?^$,T'_GSD_\"9?_ (JC_A#-!_Y\Y/\ P)E_^*H WJ*P
M?^$,T'_GSD_\"9?_ (JC_A#-!_Y\Y/\ P)E_^*H TM6_Y U]_P!>\G_H)J#P
M[_R+.D_]></_ * *R=3\'Z''I-XZVCAE@<C_ $F7KM/^U46A>$=$F\/:9*]H
MY=[2)B?M$O4H/]J@"C>>%?$'V'6M"LKG3O[(U>:>1[F??Y]NLY)E54 VORS;
M267&1D''-Z_\)W-P_BKR)84CU?28K"W#%LQLB3+EN.G[U>F3P:MP>%/#=RK-
M!!YJJ[1L4NY& 93AE.&Z@@@CL14O_"&:#_SYR?\ @3+_ /%4 8%_X&OKRPUZ
M!;JV5]0TRRM820Q"R0>826X^Z2R].<9X]>ULC=M:1M?1PQW1'[Q()"Z*?0,0
M"?R%9/\ PAF@_P#/G)_X$R__ !5'_"&:#_SYR?\ @3+_ /%4 ;U%8/\ PAF@
M_P#/G)_X$R__ !5'_"&:#_SYR?\ @3+_ /%4 ;U%8/\ PAF@_P#/G)_X$R__
M !5'_"&:#_SYR?\ @3+_ /%4 ;U%8/\ PAF@_P#/G)_X$R__ !5'_"&:#_SY
MR?\ @3+_ /%4 ;U%8/\ PAF@_P#/G)_X$R__ !5'_"&:#_SYR?\ @3+_ /%4
M ;U<_P"!/^2>>&O^P5:_^BEIP\&Z$""+.3(_Z>9?_BJP_!GA/1;KP+X>N)K5
MVDDTRV=C]HD&28ESP&P* .ZHK!_X0S0?^?.3_P "9?\ XJC_ (0S0?\ GSD_
M\"9?_BJ -ZBL'_A#-!_Y\Y/_  )E_P#BJ/\ A#-!_P"?.3_P)E_^*H VI?\
M5/\ 0UYI%I&M:QXCM+S5H=/MQH]R3%=VT3"6[!BZ+N/R1_O"&&6R4(XZUV'_
M  AF@_\ /G)_X$R__%4W_A"?#W_/@W_@1+_\57AYGED\9)2IS46DUJF]][:K
MI=:W-834=SGK.P\0)XMN=2N(=,6TN(([8B.>1I%6-I65L% "29 ",C&.IJO9
MZ!JUQXGL=8U--,M6LXI4)T]G+71< 'S-RC"C&X+EN<<\<]++X,T!(G86+9 )
M'^D2_P#Q58-O8>%KO5KK2X(TDO+5$DFC6X<E Q8 ?>Z_+R.V1ZBOC\?@?J,N
M6<]7'>,&[17N_P WG;_@G1"7-LOQ&ZII6KZIIMC'>Z3X;O[M8R9FO%=HH93C
MYHU*,6'7@E2<#FJ=QX0GAT?3M)L]/T2[CM8/+6]U&'?)#(3EY$CV$')^;&Y>
M>^*TK?2O#%W<SVUL;>:XMSB:*.\9GB/HP#Y'XT^]T;PUIML;B^2&U@!P99[M
MT4'ZEL5Y\*].#4(S:UNE[.6[\N?STMHUO<II]OQ_X!DZKX7U8QZ-ING?8I]$
MTV",?9;N9XS/*F AD*H=RJ &V\ MR<X KT72O/.F6YNEC6X*#S1$24#=]I(!
M(SZBN*N-/\)VEO#<W,EI!!/CR99;UE63(R-I+X.1Z5NVWA#0G@5C9OGVN9?7
M_>KZ/AZI&6(:4F[1>\'&_O*^O,[N^^E_NL95MBQX0_Y #?\ 7]>_^E,M;M<_
MX*B2#PTL,8VQQW=VBC). +F4#DUT%?<G*%%%% !1110 4444 %%%% !1110
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
MLVMFXY&W@YZUEZ;IBZ7=P7$7A#Q9/]F_X]8KO5;>>.W^4K\BO=D [21GD@'
M- %/3=?UN/P3X:DT:;2(;O4;55M=,DLYIB[CEF\SSP5B4$%F(8CU8LJF6^\=
M:W%?ZI'96@NAI4J6[V\.D7<S7D@56DV2Q[DA^]A5;=T!) .0Q/#=I#)!);>#
MO%UJ\%JEI&UMJ\$1$2DD+E;L<9)/N>:L7.D0W<F9_!GBEXW""XA.I6_EW110
MJF9?M6)#A5!)^]@;LB@"S-XKUFV\7C3[Q+.QLWOUMH([NTG7[3$RC#QW2DQ;
MRQXC*@G&W.3FMCQ-JNIV6I:'I^E?8UFU*YDA:6ZC9UC"Q/)D*K+D_)TR,^HZ
MUAG3X_[4>^'@OQ,GF7"W;VR7]JMN\X(82F(76TMD ],$@$C/-:=U?7-[?6-Y
M/X)UUI[&1I+=A<68VLR,A./M//RL1S0!G6/BGQ!Y^E2Z@-,-M=ZO-I#QV\,@
M<O'YP,H8OA06A^YM;@_>[52\*ZWKVJZ!IMGH,.DV1AT:&\D^U1S2HSRM(L<:
MC>&5?W3$N6<\C@\UJ;3LM5_X0;7L6M])J$7^E6?$[F0LW_'SR,ROQTY]JSVT
M.U^QVEK#X(\36R6UN+13;:C;1,\&2?+=EN@67)/7D9.",G( ^Y\:ZY:/XCOI
MK;31IVB1Q%K>,L\D[R6R2!1+D*JAW W[3E3T!&3'XJU3Q/8:%K6FWUUIIN)M
M!N[V"[LK>6/RFB"B5-ID)R1(NV0,,'.5.,&_!#%;6^H6T7P_UA;;4$6.X@\Z
MR\MD6(1!0OVG"@(H&!CI56/2XDBOTF\&>)[IKVU:REEN]1MII%@88,:LUT2H
M.<G')(!)) H PY85TB=M'M[>TMUL]7T5=]E')$L@>;<?D9WP.3T/.3DFMNS\
M3^*KZ/3;B+^QEAU+4KG3H4:"7=#Y1F_>L=_S<0-\@"Y)'S#M:GMTN;R6[E\"
MZ^9I9[>X<_:K3EX#F(X^T]O3OWJ2V!M(;*&'P-KRI974MY /M-F=LLGF;S_Q
M\\Y\Z3@^OM0!@:IXROX;6WOY;6REU#3VUF/S0DBH7MD?#*F_@-M&02W?!'6M
M*\\::WH$,MQK$&GW,<FC2:E!':(\1C=&C7RF9F8,"9E^<!?ND[:6XTJUNHI(
MI? >OE)'NW8"\M!DW((F_P"7GN&/T[8J;4_M5W:N8? ^JM=+I\MA"+J6T>+R
MY-N5=1= L"47/.<9H OZ;JGB"'QC'H6L2:9/')IKW@FM+>2(AUD1-F&D?@;B
M<]\]!CGK*\L\-6.O:;XGFUN\\&:Q$YLOL<<2ZQ#?,07WDF2:=2 , !0,?>.<
MFNS_ .$BU3_H3=<_[_67_P D4 =!17/_ /"1:I_T)NN?]_K+_P"2*/\ A(M4
M_P"A-US_ +_67_R10!T%%<__ ,)%JG_0FZY_W^LO_DBC_A(M4_Z$W7/^_P!9
M?_)% '045S__  D6J?\ 0FZY_P!_K+_Y(H_X2+5/^A-US_O]9?\ R10!T%%<
M_P#\)%JG_0FZY_W^LO\ Y(H_X2+5/^A-US_O]9?_ "10!T%%<_\ \)%JG_0F
MZY_W^LO_ )(H_P"$BU3_ *$W7/\ O]9?_)% '045S_\ PD6J?]";KG_?ZR_^
M2*/^$BU3_H3=<_[_ %E_\D4 =!17/_\ "1:I_P!";KG_ '^LO_DBC_A(M4_Z
M$W7/^_UE_P#)% '045S_ /PD6J?]";KG_?ZR_P#DBC_A(M4_Z$W7/^_UE_\
M)% '045S_P#PD6J?]";KG_?ZR_\ DBC_ (2+5/\ H3=<_P"_UE_\D4 :FK_\
M@6^_Z]Y/_034'AW_ )%G2?\ KRA_] %9&I^(-2?2KQ&\'ZV@:!P6,UE@?*>>
M+BH="U_4H_#VFHOA'6I%6TB =9K/##8.1FX!P?<4 <YI]SJ7FV6F:?J4NGKJ
M'B;5HIY88XW?8K3R8&]2 <H.<?G4UGJWB"V_LR^N->FND/B&71WMGMXE26$2
M21!V*J&\S**VX%5XQMZD]$E[)')'(GP_U-7CE>=&7[ "LCYWN#]HX9MS9/4Y
M.>M(;V0HB'X?ZF52<W*K_H&%F)+&0?Z1P^23NZY)H PM-\37MUXOT=K6^U2X
MTK5+V[M\WB6JPL(DE/[E4Q,-K1[<N.1UY(K+T3Q5XBO--D\01W][=16VC7-_
M=6\B6ZVSSA084C"KYI3&\]0>$W$-N4]1&EO!>RWL'PVOH+V5VD:ZB33TE+L&
M!;>)\[B&;GK\Q]37/:#X>OM&U+3+I_#.K2KI:.EKY-OIT,K[EV$S2"Y)D."3
MQM!/)!(& #=\&W'B2:\MY-0GO+G3KFP\XSWC6AW390JT/D'[A5FR&SC"X/)S
MW-<9IXM](N)+C3/AK>64T@VO);1Z?&S#.<$K."1D9K3_ .$BU3_H3=<_[_67
M_P D4 =!17/_ /"1:I_T)NN?]_K+_P"2*/\ A(M4_P"A-US_ +_67_R10!T%
M%<__ ,)%JG_0FZY_W^LO_DBC_A(M4_Z$W7/^_P!9?_)% '045S__  D6J?\
M0FZY_P!_K+_Y(H_X2+5/^A-US_O]9?\ R10!T%<_X$_Y)YX:_P"P5:_^BEH_
MX2+5/^A-US_O]9?_ "16'X,UW48? OA^*/PGK$Z)IMLJRQRV860")<,-TX.#
MUY /J!0!WE%<_P#\)%JG_0FZY_W^LO\ Y(H_X2+5/^A-US_O]9?_ "10!T%%
M<_\ \)%JG_0FZY_W^LO_ )(H_P"$BU3_ *$W7/\ O]9?_)% '045S_\ PD6J
M?]";KG_?ZR_^2*:?$6IJ,GP=K@ _Z;67_P D4F[:L#<N2%MI6)  0DD_2O'8
M(YO"T%KH]M!IU\UQ977]D:C:HJW *QE_WB\[L\?O%/)QD#.:] E\2WTD3H/"
M>L#((YN+'_Y)KF](LH]"GNI].\#WT$MU(7=HWT]3CCY05G'R\9QZDGO7QV>2
M]K43I>^K;)QM>^EWSIJWS35TUU.BDK+4R=(@LH9/AVVFQHA>TDWF)<%H?LV6
MW8ZCS#&3G^(^M7-5:ZU/Q[IIL+C33!'I4MQ;374)N(]QD4.R!67G;M&[=P&/
M')K3LU73KB:XL? =S:SS?ZV2 V"-)SGYB)\GGGFHY[>WNK*"SN/A]--:V_\
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
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 4]7_Y
MM]_U[R?^@FH/#O\ R+.D_P#7G#_Z *GU?_D"WW_7O)_Z":@\._\ (LZ3_P!>
M4/\ Z * ,BT\;V$=G)-JKBU9M3NM/MTCC>1IFBD=0 %!)8A>@ZG@>E6;+QQX
M=U&ZMK>TU#S'N7\N,^1($$F"?*9RNU),*3Y;$-[<BLFP\)ZC;:II=R[0>7:Z
MWJ-_)ASGRYQ,$QQU_>+D=N:#X4U$V%E"&M]\/B235&^<_P"I:>1QCC[VUQQ^
MM &[!XJTBYUA=*2>5;MVD6(2VTL:3-']\1R,H1R.<A2> 3V-06GC?0+^_2SM
MKN9W=)9$E^R3"%TC^^XF*>64!P-P;&2!GD9YRS\->(T\4Z;J>J,+E;&\N9Y;
MD:C,XF1XI5C$=MCRXR Z@XYX/)R2>2\)PKJNGV>@2W45Y/?:+<6$<D-\+A])
M1XP7\R 1+Y66"+AG8A@$4X% 'K&D>*M'UR<P6%R[R^2)U26"2$R1$X$B;U&]
M.GS+D<CGD5LUQGA30+[3]02YU+3!%/#:M;BY.NW-Z#N9"P2.4816V*<YR-H&
M#UKLZ "BBB@ HHHH **** "N?\"?\D\\-?\ 8*M?_12UT%<_X$_Y)YX:_P"P
M5:_^BEH Z"BBB@ HHHH *BG_ -3)_NG^52U%-_J7_P!TUAB?X,_1_DQK='G?
MAG7=5\074FI*EDFD.#%]F,Y-Q:NC/DNNS&YLJ"I;Y=HP3DTS3_%>H7$FCWEU
M8VT.DZS+Y=H1*QFCRC/&7&,'<J'@'Y20.>M066EZEJ?BN'5+W1[#2YK!WBN;
MJVF=GOPT(^49C3=&"P.6+$-'@>M&E>'=95- TS4ELA8Z%*)([F*5B]ULC:.,
M;"HV8#Y;D\K@=<C\IJ0PR;;Y5IM?96ELT[-WY==[/5)W.].1KZMJ^H+K4&BZ
M/!:/>/;/=2/=NRHB!@H&%!)+,?; 4]>!6>OB/5[[P]%KEE;Z;;6B0R/>+?32
M;H7C9ED V*=R@HW/&<=*=+8Z_'J]GK\=C8RWQLGL[JT^V,J >8'1E<QDGOD$
M#[W&<<Q+X5O3X6TO09YH)(6NO/U5QG$BEVF>-!_=:0A><?+GUK.$<-",%+EZ
M7Z_S<W7R7+YM;Z@VQT'B+Q!?+;6]KI=G'J']G1:A<Q7$SJ!YA8+$N!G=\AR3
MPIQP:[CP[J,6L>'-.U*%&2*[MTG56QE0PS@^XSBN.\4:-/JEPGD:#I5[)Y)1
M+N\G*^43GAD"'>G0[<X)R"!UKL?#FG1Z/X<TW3(G+QVEND"N1@L%&,GW.,U]
M-PVZ$JSE324G%Z+M?U?6UKV:\]S&M>VI7\(?\@!O^OZ]_P#2F6MVL+PA_P @
M!O\ K^O?_2F6MVONSE"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@#G_'?_)/?$O\ V"KK_P!%-4A\*6!)/VS61[#6+K_XY4?CO_DG
MOB7_ +!5U_Z*:M\C(XH P_\ A$['_G]UK_P<77_QRC_A$['_ )_=:_\ !Q=?
M_'*Y>*/4?#OC"PM5EU>X\^TN \UY<F2+4[H(LBK&F\K 0%D/(C& 0 P&1D6\
M^H^'= GL]:AU>UUF?0;AX+J36YKM))8X@9,J6*Q2 _,-N1C.&[4 =_\ \(G8
M_P#/[K7_ (.+K_XY1_PB=C_S^ZU_X.+K_P".5P$>N:FOPUDT3^T;DZR)OLJW
MK39F,!B^U>9NZ[O(RH;^^*=8:MJ=OXI\,W\FH7<EE_8NF0WD#2ED<W+3()2"
M?O\ FB$%NN": .]_X1.Q_P"?W6O_  <77_QRC_A$['_G]UK_ ,'%U_\ '*YC
MPIJE[JGQ+UJ>2]G?3Y[,26=L7/EQHD[P[E7I\YB9\]PXK*US5(;7QEXIFU.R
M\3WUC8QVTB_V3>RQI;J8LL2J3)UQG.#T).* .\_X1.Q_Y_=:_P#!Q=?_ !RC
M_A$['_G]UK_P<77_ ,<KGM%U;78-)T32(#;W6I7L%Q>I<7EUYRQ6BR+Y>YTS
MYK[98ER#@X)R?XL3Q)XIOK^S\Z&66QN(-(UV*XBMYVV+<6XC0,K8&<')5L C
M=V.: .\_X1.Q_P"?W6O_  <77_QRC_A$['_G]UK_ ,'%U_\ '*;J&LR:/X5M
M+Q8?M5S+]GMX8WDVB265DC7<V#@98$G!X!ZUBWOB[6-*-[I]W86,^K0?8G@6
M"9TBG2XN/(Y+*2A# _WNH/J  ;G_  B=C_S^ZU_X.+K_ ..4?\(G8_\ /[K7
M_@XNO_CE/N]7GT+PG<ZMKBVXFL[9YKA;9CL8J"<(6P>> ,]S7%> O%#"XU+3
M+C68]6NFL4U42+.9!'(5VSP@]E60*R@=!)[4 =E_PB=C_P _NM?^#BZ_^.4?
M\(G8_P#/[K7_ (.+K_XY7-Q^/]0L-(T_5]<TVV2RU+3I+VW6SF9WC9(#,8WW
M  [D#$$="-O.=U1Q?$2\6SU22:VLII+?3+B_C^R^=MC:)0?)D+H,DYX8==K<
M# R =1_PB=C_ ,_NM?\ @XNO_CE'_")V/_/[K7_@XNO_ (Y7.7NM>*K#7;6>
M^ATZ*%-(U"\DM(9Y'!\MH2N25&6&Y1G&.7/H*O:GXSGL-)M;U;.)S-H-UJQ0
MN>&A2)@F?0^:>?84 :O_  B=C_S^ZU_X.+K_ ..4'PEI[ AKO62#P0=7N2#_
M .1*Y2[\?:S93V=C=VNDVE[=6[7VYY9I8XH#@1H=J9:0L6!/"@+GG(%=);^*
M'O/ ,OB2*PEBF2SEG^R2@Y#QALKT!(+*<' R,' S0!7T[X;^&M(9VTV"]LV<
M!6:WU&X0E1T7(?H,G Z<U?\ ^$3L?^?W6O\ P<77_P <KGM*\.B7PUIFO2>)
M-0CU:2&&[FU&6]=H7W8=E,.X1",Y*@!1@8(Y&:75/'ESI_B'[($TV2!+Z&TD
MMDG:2Y"R.J"4E 4CY<'8Y!('4$@4 =!_PB=C_P _NM?^#BZ_^.4?\(G8_P#/
M[K7_ (.+K_XY7.?\)MKA2^N%TO3_ +.NJ/H]BK7+AYK@7'E*[X0A8\9)QD_+
MQUXH/XE\1:+K/B.2\MHYI(Y+*/,;S2VUO&R2%I_+52X'R@%0.N,MCD '9?\
M")V/_/[K7_@XNO\ XY1_PB=C_P _NM?^#BZ_^.5)X7UDZ]HD=\TEE*69E\RR
MG\V)\'A@>HR.JGD'@USFE>,]9N(M&U'4-,LH=,U2[:R013LTT3?.$<@K@JQ3
M&T<KN!R>0 #?_P"$3L?^?W6O_!Q=?_'*/^$3L?\ G]UK_P '%U_\<KF-!\5:
MMK<GA74-2T^VM8-6F;[*EM>2$JHMY68R+@*V2HP#G&?4 TEMXT\0W&F:5<7-
MAI]N-;T^6>R,4SN89%A\T&3*X*D9/'(X'S=: .H_X1.Q_P"?W6O_  <77_QR
MC_A$['_G]UK_ ,'%U_\ '*X>U\>:SI/AOPZ;Y=/#3Z3;W37E_++''=R,#^[$
MNPI&^T*69SU<8&,FO4U;>H8=",CF@#$_X1.Q_P"?W6O_  <77_QRC_A$['_G
M]UK_ ,'%U_\ '*W:* ,+_A$['_G]UK_P<77_ ,<H_P"$3L?^?W6O_!Q=?_'*
MW:* ,+_A$['_ )_=:_\ !Q=?_'*/^$3L?^?W6O\ P<77_P <K=HH PO^$3L?
M^?W6O_!Q=?\ QRC_ (1.Q_Y_=:_\'%U_\<K=HH PO^$3L?\ G]UK_P '%U_\
M<H_X1.Q_Y_=:_P#!Q=?_ !RMVB@#"_X1.Q_Y_=:_\'%U_P#'*/\ A$['_G]U
MK_P<77_QRMVB@#"_X1.Q_P"?W6O_  <77_QRC_A$['_G]UK_ ,'%U_\ '*W:
M* ,+_A$['_G]UK_P<77_ ,<H_P"$3L?^?W6O_!Q=?_'*W:* ,+_A$['_ )_=
M:_\ !Q=?_'*/^$3L?^?W6O\ P<77_P <K=HH PO^$3L?^?W6O_!Q=?\ QRC_
M (1.Q_Y_=:_\'%U_\<K=HH PO^$3L?\ G]UK_P '%U_\<H_X1.Q_Y_=:_P#!
MQ=?_ !RMVB@#"_X1.Q_Y_=:_\'%U_P#'*/\ A$['_G]UK_P<77_QRMVB@#"_
MX1.Q_P"?W6O_  <77_QRC_A$['_G]UK_ ,'%U_\ '*W:* ,+_A$['_G]UK_P
M<77_ ,<H_P"$3L?^?W6O_!Q=?_'*W:* .8U/PM91Z3>N+S6"5@<C.K7)'W3V
M,E0Z%X7LIO#VF2-=ZP"UI$2%U:Y4?<'0"3 KH=7_ .0+??\ 7O)_Z":@\._\
MBSI/_7E#_P"@"@"K_P (G8_\_NM?^#BZ_P#CE'_")V/_ #^ZU_X.+K_XY7&Z
M9J.JVWV;3M*N+>V?4O$NJPR330&78JO/)D+N'/R<9./4'I4]CXD\3Q-IUWJ%
MYI]Q:OK4FBRPPVK1M)MDDC\_<7.UMR [!Q@GG., '5_\(G8_\_NM?^#BZ_\
MCE'_  B=C_S^ZU_X.+K_ ..5SMGXKOY_&&GV\%Z+[2K^[N+7>NFO#$ACCD8>
M7*6/F$&(J3R&Y(QC%9>G>-/$,MH=<F8S6$.D7.I7=J-.>&.-T4&*))VX<,"3
MN7=G9D<,, ';?\(G8_\ /[K7_@XNO_CE'_")V/\ S^ZU_P"#BZ_^.5D^%-7\
M1WNIK'J<$KV<UH9VF>Q^SK%+E<1I\[;U(9B,\C9R3GCLZ ,+_A$['_G]UK_P
M<77_ ,<H_P"$3L?^?W6O_!Q=?_'*W:* ,+_A$['_ )_=:_\ !Q=?_'*/^$3L
M?^?W6O\ P<77_P <K=HH PO^$3L?^?W6O_!Q=?\ QRC_ (1.Q_Y_=:_\'%U_
M\<K=HH PQX4L 0?MFLGV.L77_P <K"\%^&;*X\">'IFN]65I-,MF*QZK<HH)
MB7HH? 'L.!7<US_@3_DGGAK_ +!5K_Z*6@!__")V/_/[K7_@XNO_ (Y1_P (
MG8_\_NM?^#BZ_P#CE;M% &%_PB=C_P _NM?^#BZ_^.4?\(G8_P#/[K7_ (.+
MK_XY6[10!A?\(G8_\_NM?^#BZ_\ CE(?"=@1@WFLX_["]U_\<K>HI-75@.:E
M\(:8D3,+C5L@$_\ (6N?_CE9::1I4EY+:+<ZD;B)$DD3^U;KY58L%/\ K.^Q
MORKM+C_CWD_W37CEI _@U3!>:3 VM/:W/V36;=B[7TBHTA\X-\P<A0<$LN0<
M$<"OBL]AR5HPH-1?+LE'77?6.R6]M>MK)G32=UJ=K_PCMA_SUU3_ ,&UU_\
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
MEVM@\L>#756WB*WM+:*V@T+6TAB01H@L'PJ@8 _*NDHH P/^$J3_ * NN?\
M@ U'_"5)_P! 77/_   :M^B@# _X2I/^@+KG_@ U'_"5)_T!=<_\ &K?HH P
M/^$J3_H"ZY_X -1_PE2?] 77/_ !JWZ* ,#_ (2I/^@+KG_@ U'_  E2?] 7
M7/\ P :M^B@# _X2I/\ H"ZY_P" #4?\)4G_ $!=<_\  !JWZ* ,#_A*D_Z
MNN?^ #4?\)4G_0%US_P :M^B@# _X2I/^@+KG_@ U'_"5)_T!=<_\ &K?HH
MP/\ A*D_Z NN?^ #4?\ "5)_T!=<_P# !JWZ* ,#_A*D_P"@+KG_ ( -1_PE
M2?\ 0%US_P  &K?HH P/^$J3_H"ZY_X -1_PE2?] 77/_ !JWZ* ,#_A*D_Z
M NN?^ #4?\)4G_0%US_P :M^B@# _P"$J3_H"ZY_X -1_P )4G_0%US_ , &
MK?HH P/^$J3_ * NN?\ @ U'_"5)_P! 77/_   :M^B@# _X2I/^@+KG_@ U
M'_"5)_T!=<_\ &K?HH Y74_%"2:3>)_8VM+N@<9:Q8 ?*:BT+Q,D7A[3(_['
MUIMMI$NY;%B#A!T-='J__(%OO^O>3_T$U!X=_P"19TG_ *\H?_0!0!S\5QH\
M$T$T7AK6ED@NIKR-OL<AVS2[O,;KWWMQT&> .*!<Z/Y,<7_"-:ULCO6OT!LY
M.)V=G+]?[S,<=.>E:?\ PE4/_",ZSK?V63R]+:\5X]PS)]G9U.#[[#CZU;E\
M2:-:K#]MU2QM))0A6.XN41LN,J,$]3@X]<&@#E8+;P_:7\=_;>&==BNH9));
M=Q;3,MN\@8.8T9BB!M[$@  G!() QS_AC0AH5QI^_2[Q8+*%X9/LFE3(U^&0
MK^_#.5(_BQ@_-@@@<'O-9\9:?X>?4GU5HH+6S2!@XN8R\K2%_E$>01C9D9^]
MSC[IK<L[VUU"UCNK*YAN;:092:&0.CCV(X- ''Z0^C:'+YFG^'_$4>(_*17B
MGE2-,YVHKL0B\#A0!P*V/^$J3_H"ZY_X -6_10!@?\)4G_0%US_P :C_ (2I
M/^@+KG_@ U;]% &!_P )4G_0%US_ , &H_X2I/\ H"ZY_P" #5OT4 8'_"5)
M_P! 77/_   :C_A*D_Z NN?^ #5OT4 8 \5(2!_8NMCZV+5A^#/$B6_@7P]"
M=)UB0QZ9;+OCLF96Q$O(/<5W=<_X$_Y)YX:_[!5K_P"BEH 7_A*D_P"@+KG_
M ( -1_PE2?\ 0%US_P  &K?HH P/^$J3_H"ZY_X -1_PE2?] 77/_ !JWZ*
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
MARUS_OS9?_(] '045S__  CNI_\ 0Y:Y_P!^;+_Y'H_X1W4_^ARUS_OS9?\
MR/0!T%%<_P#\([J?_0Y:Y_WYLO\ Y'H_X1W4_P#H<M<_[\V7_P CT =!17/_
M /".ZG_T.6N?]^;+_P"1Z/\ A'=3_P"ARUS_ +\V7_R/0!T%%<__ ,([J?\
MT.6N?]^;+_Y'H_X1W4_^ARUS_OS9?_(] '045S__  CNI_\ 0Y:Y_P!^;+_Y
M'H_X1W4_^ARUS_OS9?\ R/0!T%%<_P#\([J?_0Y:Y_WYLO\ Y'H_X1W4_P#H
M<M<_[\V7_P CT =!17/_ /".ZG_T.6N?]^;+_P"1Z/\ A'=3_P"ARUS_ +\V
M7_R/0!T%%<__ ,([J?\ T.6N?]^;+_Y'H_X1W4_^ARUS_OS9?_(] '045S__
M  CNI_\ 0Y:Y_P!^;+_Y'H_X1W4_^ARUS_OS9?\ R/0!T%%<_P#\([J?_0Y:
MY_WYLO\ Y'H_X1W4_P#H<M<_[\V7_P CT =!17/_ /".ZG_T.6N?]^;+_P"1
MZ/\ A'=3_P"ARUS_ +\V7_R/0!T%%<__ ,([J?\ T.6N?]^;+_Y'H_X1W4_^
MARUS_OS9?_(] '045S__  CNI_\ 0Y:Y_P!^;+_Y'H_X1W4_^ARUS_OS9?\
MR/0!T%%<_P#\([J?_0Y:Y_WYLO\ Y'H_X1W4_P#H<M<_[\V7_P CT =!17/_
M /".ZG_T.6N?]^;+_P"1Z/\ A'=3_P"ARUS_ +\V7_R/0!T%%<__ ,([J?\
MT.6N?]^;+_Y'H_X1W4_^ARUS_OS9?_(] '045S__  CNI_\ 0Y:Y_P!^;+_Y
M'H_X1W4_^ARUS_OS9?\ R/0!T%%<_P#\([J?_0Y:Y_WYLO\ Y'H_X1W4_P#H
M<M<_[\V7_P CT :FK_\ (%OO^O>3_P!!-0>'?^19TG_KSA_] %9&I^']232K
MQV\7ZVX6!R5,-E@_*>.+>H="T#4I/#VFNOB[6HU:TB(18;+"C8.!FW)P/<T
M8MW9Z];Z%XE\+1:!<W#ZK<7IM;^.6,6PCN2S;I"6W*4\Q@0%).WC.>+&J^%K
MJ>?QFR6 G:[T"*QLI2%W2.$FW("3D?,8^N!G'I71?\([JG_0Y:Y_WYLO_D>C
M_A'=3_Z'+7/^_-E_\CT <EJGAG6[W3_$Z+9L\UWI.G10AY%S++$9&=<YZ\@9
M/&3UKT2PN6O+**X>TGM&D&?(G"AT]CM)&?QK(_X1W4_^ARUS_OS9?_(]'_".
MZG_T.6N?]^;+_P"1Z .@HKG_ /A'=3_Z'+7/^_-E_P#(]'_".ZG_ -#EKG_?
MFR_^1Z .@HKG_P#A'=3_ .ARUS_OS9?_ "/1_P ([J?_ $.6N?\ ?FR_^1Z
M.@HKG_\ A'=3_P"ARUS_ +\V7_R/1_PCNI_]#EKG_?FR_P#D>@#H**Y__A'=
M3_Z'+7/^_-E_\CT?\([J?_0Y:Y_WYLO_ )'H Z"N?\"?\D\\-?\ 8*M?_12T
M?\([J?\ T.6N?]^;+_Y'K#\&:%J,W@7P]*GBS6($?3;9EBCBLRL8,2_*-T!.
M!TY)/J30!WE%<_\ \([J?_0Y:Y_WYLO_ )'H_P"$=U/_ *'+7/\ OS9?_(]
M'045S_\ PCNI_P#0Y:Y_WYLO_D>C_A'=3_Z'+7/^_-E_\CT ;DO^J?Z5Y1I\
M,MSXN\[1]'OM(DANR-9\R:/[--NBW8")(0TAWQMO"@X)R<\5W3>'-2*D'QEK
MA'_7&R_^1ZA_X1*\_P"ANUS_ +]67_R/7S^;Y=7Q<DZ-MFM6^K[)-/Y[.S1K
M3FH[G':?87<WC:TU6UT74]-^69=2DO[E)5D1AE8XQO?'[S:WR;5P,'L*V](L
M+F7Q)JVM7\!B8D65DC8)6W3DOD'^-RQYYPJ5IR>%KQ(V;_A+=<.!G'EV7_R/
M6>NE3M.\"^+M8,R*KO&!9;E5L@$C[/D [6QZX/I7Q^8X*KAWR5IPBW&WVV^5
M/OROR6O30Z(23V16UY-1U[PQ!8QV,UJ^IND-XKNNZV@/,I)&025!48[N/0U4
M\9Z?%J-D--/A[5+Z,6Y6W:QN4BB5SP%=3(H(&U3\RLN/Q!V/[#O?^AIUS_OF
MS_\ D:C^P[W_ *&G7/\ OFR_^1JX*3I4I1<:T?=;:_B+5VZ\M]$K>GJ6[OI^
M1BQ+KVBZI%?W.FRZM-=Z5;6UR]H\8(NHBY)(8J C&0_,.F.0.*[#P3I,FA>"
M](TN9E::VME20J<C?_%CVSG%9/\ 8=[_ -#3KG_?%G_\C5H6WA_4F@0KXPUQ
M1V'E61_]MZ^GX=J1EB)*,XOW=>526STW222O;3R,*JT+/A#_ ) #?]?U[_Z4
MRUNUS_@M&C\-JCRO*RWEVID<*&<BYE^8[0!D]> !Z 5T%?<',%%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '/^._^2>^)?^P5=?\
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
M$TT+_GYN/_ *;_XBC_A--"_Y^;C_ , IO_B* -^BL#_A--"_Y^;C_P  IO\
MXBC_ (330O\ GYN/_ *;_P"(H WZ*P/^$TT+_GYN/_ *;_XBC_A--"_Y^;C_
M , IO_B* -^BL#_A--"_Y^;C_P  IO\ XBC_ (330O\ GYN/_ *;_P"(H WZ
M*P/^$TT+_GYN/_ *;_XBC_A--"_Y^;C_ , IO_B* -^BL#_A--"_Y^;C_P
MIO\ XBC_ (330O\ GYN/_ *;_P"(H WZ*P/^$TT+_GYN/_ *;_XBC_A--"_Y
M^;C_ , IO_B* -^BL#_A--"_Y^;C_P  IO\ XBC_ (330O\ GYN/_ *;_P"(
MH WZ*P/^$TT+_GYN/_ *;_XBC_A--"_Y^;C_ , IO_B* -^BL#_A--"_Y^;C
M_P  IO\ XBC_ (330O\ GYN/_ *;_P"(H T]7_Y M]_U[R?^@FH/#O\ R+.D
M_P#7E#_Z *R-3\8Z))I-ZBW$^YH' S9S#^$_[%1:%XPT2'P]ID3W$X9+2)3B
MTF/(0?[% &;]NN_^%9>-+G[5/Y\$NL"*7S#NCV22[-IZC&!C'3%+J7BS7K,Z
MJFGVMA)#HVEP:A.]U))YDP99"R*!P"1&?F)X..#G(BNH/!5W>W4S7FJQVUY)
MYMW8Q1W*6]R_=G0+U.!N P&Q\P/-7[K4/"5Y)K$DT]X6U:T6SNL6LXS&H<#'
MR<'$C<_2@#%\4^(=02V\476B,MK<16.G7 GE=V.R1I> N[:I&!T'.3G/&/2+
M(78M(Q?- UUC]X8 0F?8$DUQ$[>"[FWU""66]:._M(;.8?9IP=D6[9@[."-Y
M.?7%;%CXJT*RLXK?^T+^X*#!EGM9F=_<G90!T]%8'_"::%_S\W'_ (!3?_$4
M?\)IH7_/S<?^ 4W_ ,10!OT5@?\ "::%_P _-Q_X!3?_ !%'_"::%_S\W'_@
M%-_\10!OT5@?\)IH7_/S<?\ @%-_\11_PFFA?\_-Q_X!3?\ Q% &_16!_P )
MIH7_ #\W'_@%-_\ $4?\)IH7_/S<?^ 4W_Q% &_7/^!/^2>>&O\ L%6O_HI:
M4>,]") %Q<9/_3E-_P#$5A^#/%NC6O@7P];S3SB2/3+96 M)FP1$N>0N#^%
M'=T5@?\ "::%_P _-Q_X!3?_ !%'_"::%_S\W'_@%-_\10!OT5@?\)IH7_/S
M<?\ @%-_\11_PFFA?\_-Q_X!3?\ Q% &_16!_P )IH7_ #\W'_@%-_\ $4?\
M)GH7_/Q<?^ 4W_Q%%@-JX_X]Y/\ =->2Z"\/AS40_B5=0MM9E@D,VH27CS6M
MX(PSL5&[:FU=S!2B[1D#/-=W<>+]#DMY$%Q<'<I&/L<X[?[E<7I::'9:@][=
MW^IZA*CO]C^UQ7,HMHV4 J P.6/.6/.#C.,Y^0X@I5)S249-./V4[[[72:\V
MGZK5'11L4?"WB--5\=K.^L0R?VCI[RQ6*7898,.NR/8&(\P1@LW?)?L*W_'$
M%B-&DNKJYOTN IAL8K2[DA:2X;_5A50C<^<8SD  G@9I5O\ PY'K*ZJBW"W2
MVYMP5LI@NPL&/&SKD=:S+BT\.W+Z?*^IZZ)[")H89P+@R -]XEBA^8]">N..
ME?-O#U)8B%6-*<4DE;D?2^FBVV3>]KLVNDK7$U/3=9#:7/J5KJ.J0V^F*EX-
M/U%K=C<#:7< .F[(W8KT?0+JWOM!L+RT9FMIX$EA9R=Q1AE2<\YP>_-<!=G1
M+V*&*76/$ C2(0R*GVA?/49^_P#)U.3EA@D<9X%=1IOBCP]8:=;VD,DL,4*"
M..-;*8!%'  ^3H!7T&0PJ*M^\@TTG]EQ6_GU].F^QC5:MH7?"'_( ;_K^O?_
M $IEK=KGO!4J3^&EFC),<EW=NI((R#<RD<'D?C70U]F<X4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 <_X[_Y)[XE_P"P5=?^BFKH
M*Y_QW_R3WQ+_ -@JZ_\ 135M7=U!8V<]W=2K%;P1M++(W1$49)/L #0!4AU[
M3+C7;G1(KR-M2MHEFFMQG<J-T/3'<<=1D9ZBI[_4;73(HI;N7RTEGCMT.TG,
MDC!$' [LP&>GK7E-N^NZ79Z;XXOK*UBMWO6OKV7[;*\WV2ZV)L:+R@!Y:+;D
M_.<>1[TW4KK3KB[MSJ&L7?\ PDR^*8(WL#=R "$7J^4/(SM$7E>6X?;RQ'S9
M8Y /5[_4K33%MVNY?+%Q.EO%\I.Z1SA5X'&3W/%01Z]ITD/F+.>4FD"&-PY6
M%@DA"D;B Q Z<Y&,Y%>637=G<76CG4=3F'B@>)42ZL3>.=J"=]@,!8JL8385
M< 9R.27.6QW$6;#5+[4KE+YM/U^*VEDOI%+/'=#RU W8)"EL#'15_N+@ ]BM
M[B.ZMHKB(DQRH'0LI4D$9&0>1]#4M>/'4+6>SNF\2Z[>64B:-:2:2R:A)"\I
M,!+R1A6'G2^9D$$,>%&/FYBD.JW>@^,-8U34-2@UG2[.VGBCBNY(H[:X^Q12
M/B-6VG+DY!!'7U.0#V:JEEJ=IJ,EY':R^8]G.;><;2-D@56V\CGAU.1QS7DW
MQ#UKR;WQ%);7Y@U#3XU-NLVKRQ2HPB5\P6L:X=.<EW)Y#Y^5>.X\%D'4?%Y!
MR/[=?_TG@H M77CGP]9W-S!+?.?LL@BN9H[:62&!_P"[)*JE$(SSN88[XKH$
M=9$#J0RL,@@Y!%>8:!XQT'P=X+@T?Q)<B+4;666VO;5UW2R.S.QD"'YI$DR"
M&4$?.,X^;$'A+55\,OX:BUS5TAM)/#2B'?<;H9)%D4[$P=KN$91A<DCID4 >
ML5G7>N:?93SPSS.);=(9)52)W*K*[1QGY0<Y9&''3&3@<UY-)JXNM!T"&\U!
MOM/]@6UP&N]:FMO,D<-\T21#?<397D;N,J!RQS8;5;Y_#W]I_;9EO9M%\./)
M<(Y5V9[J0/DCURP/U(H ];M;RVO5E:VF298I6A<H<A74X9?J#P?0U/7D>ERP
MZ%IFHZI:7D^_1O$EU+J=L;J60_9'ED0L\>X]$82@X^;R\\DDUVWAZVU.?P8T
MMU/)%JFI)+=$N['[.TN61!GH(P57 _NY[T 2_P#";^'_ +6+?[:^#/\ 9OM
MMI?L_F]-GG[?+SGC&[KQUXKH:\TT;Q/X<L_AYINA7L4%WJ4%I%93:"R*UQ).
MJA60PMU&X$[B-N/FSCFLW6[\J/$,TNK74/B^#42ND6*7KJSQ@IY*I &VO&X^
M^=IZODC;\H!Z[4%M>VUZ9Q;3QR^1*89=C9V.,94^XR,UYC(LI@UG6SJ&H->V
M?BB*V@_TZ7RXXFN8$:/RPVPJ0[9!!Z^PQ6T^QM)M6N-'2_O86G\63K>PQ:A*
MLAA-K/(@/S957V]1C=CK\HP >O54L-3M-2^T_9)?,^S3M;3?*1MD7[R\CG&1
MR.*\JU6Z%M;Z[NU>]B\66M_Y6CV7]H2%WC!C$"K"6Q*CC[[$-G+EC\O':>!2
M"/$F"#C7;H?^@T =91110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% %/5_^0-?
M?]>\G_H)J#P[_P BSI/_ %YP_P#H J?5_P#D"WW_ %[R?^@FH/#O_(LZ3_UY
M0_\ H H J2>+;"/P[JNMM#<_9M,DN8YD"KO8P,ROM&<$$J<9(]\5L2W=O!+%
M%-/%')*=L:.X!<^@!Z_A7E>H>#9[GP/XNG(UP7\MUJ3P6D5Y.J2AI9"F(0VU
M@P(/3YL]\U:\4:4LVH^+8;[PW=:I=ZI;I%I,ZVQF11Y(4)YF"L&V7<Y+%1\V
MX$D4 >EM<1()"TB*(AND)8#8.N3Z<4-=0)*L331B1FVJA<9)QG 'K@$_2O+M
M7M-6TNT\8V,VFZAJ5YJ^C11P3VEN9$ED6V:.3<W12#\V"06! 4,3BNDT?08F
M^(.OZK>:8C.$M!9W4L()&(B'\MCT.< X]L]!0!OZ%K,>N:%I^IJ@B-W:Q7+0
M[]QC$BA@"?QZX&<5HQR)*BNC!D8 JRG((/0@UY!<Z7JNG>&_"T-K!<0W.NZ-
M;^'[Q#\K0/L#"0J<',<?VK/<''I7KEK;0V5K#:VT:Q00HL<<:C 10, #V %
M$M%%% !1110 4444 %<_X$_Y)YX:_P"P5:_^BEKH*Y_P)_R3SPU_V"K7_P!%
M+0!T%%%% !1110!'+_JG^E<)IGB:;5M7V6VFW3:0X:.'4,+L>5"P?C=N"_+@
M,5Y.?;/=R_ZI_I7DNF,7\4P+X=L]7L42Z<:Q:70Q:Q@H7. 20)"S1L/*."&R
MW!KXOB6E&HXMK51>KV6OKOT6ZOHUJCHHNQTEOXIBDU6#3[K3]0L'N4DDMY+M
M45)1'C=C:Y93@@X<*<4S3/%]KJ=S91"SOK:*_C>6QGN%14N54 Y4!BRY4[@'
M"DC)[&L*SBDOO&EE>6MEK:QLDZZ@FJQ-Y4".N0L1?(!+A1B(E2HYZ"H=$TF2
M;Q#H8L6UT:3I"2N%U2 0K%NC,:11@HKO@.?F)8 (!GFOEY87#J,F]'RWW>C]
M[S>K:6]TUJK:&_,SK-3\0)I]]#8165Y?WLL33_9[39N6-2 6)=U &2 .<GL.
M#5:7QEID=CIEY$+JXAU%HA$T,)8()'5 7)P%^9@,$YZX!P:S-6F@N6T_6X[;
MQ+8W\MJR(MG9!Y=A(/E2AD=$.<$%MN.?FZUGRVESH/@+1M%EL[^YO5GMKF46
MUN\X3;<I+("R@C(&['KCBHI82BX0YK\S=FKV_FN][632V\TQMOH=9J^N3:2S
M'^Q]1NX4B,CSV[0!$ SD'S)%/ &>F,'K70Z!J":KH-CJ$4<L<=U"LR)* '56
M&1D D X/K7'^)!<:YIEAI=K!<I;ZK(HO)&C:,PVP&^16XRK, (\'GYSZ5W=D
M +6,#@ <#\:][A:,(UGI:3B^KV32U6UV[_)>9E7V,KPA_P @!O\ K^O?_2F6
MMVL'P?\ \@!O^OZ]_P#2F6MZOT$Y HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH Y_QW_R3WQ+_P!@JZ_]%-4ALO$Y)(US3 /3^RW_
M /C]1^._^2>^)?\ L%77_HIJZ"@#"^P^)_\ H.Z;_P""M_\ X_1]A\3_ /0<
MTW_P5M_\>K$T_P 5:A/XV>.<8T"[N)].LF\G!^TP*"Q+9Y#$7"C_ *X#'WJB
MT3Q/JE]XIM+&>9&MY;K5XF41@';;SQI%S[!C]>] '0?8?$^<_P!N:;_X*V_^
M/4?8O$__ $'=-_\ !6__ ,>KF?%_B6XTWQK!I;^)H]#L6T[[3YC6J2F23S-N
M/F!QQ6C9>+8K'3M*07=WXEN-3DF6UFM((HS)Y?W@0655Q@\DCH?;(!J_8?$Y
M_P"8YIO'_4+;_P"/4?8O$_\ T'=-_P#!6_\ \?JHGC>UN(K-;+3-1N[VY\__
M $"(1":$0OY<I??(J##X7[QR3QD9-5%\=64]K;:U&;U-/_LS4+Q[5K90[BWD
MC5B26RK#+ +T.[DJ5 H UOL/B?.?[<TW_P %;?\ QZC[#XG_ .@[IO\ X*W_
M /C]5!X[TZ*2[74;._TW[/9B^4W<2CSX2VW<@5F.<[1L8*^67Y>:5_&]E:17
M1U2PO],GMX%N!;7*QM),C-L7R_+=PQ+D+MSG++D<C(!:^P^)\Y_MS3<C_J%M
M_P#'J9#I?B&WB6*#6-*BC7.$326 'X";WJI>>/;+3+.^EU/3=2LKBS$#O:2+
M&\KQRR"-'01NRL-Q((!R,=.1F#_A-%L[G5+B_M=3A2VCL@=/:VC:6)IYI(E(
M,;MO+$*2!T &,DD  U?L/B<X_P")YIO'_4+;_P"/4?8O$_\ T'=-_P#!6_\
M\?JF/'-DJWD=SIVH6VH6UQ#;_P!GRK&9I7E&8]A5RA#?-SN&-K9P!5_0_$<6
MN76H6HL+VRNK!TCN(;M4!4LNX8*,P/&#D''- &7K/AC7]=LA97GB*U6U+AIH
MH=/9!.HZQO\ OB2A[@$$CC.":T?L/B?_ *#NF_\ @K?_ ./US>GR>,-8M]8U
M#3_$$"26VHWEO;65Q8HT3"*5E16<$/@@ $@Y'7FM+3_'UKJ$NF00:5J,UQ>Z
M=;ZDX@5&2WBE)&68L,[2#D $G^$'!P :7V'Q-G/]N:;G_L%M_P#'J/L/B?.?
M[<TS_P %;?\ QZL^?Q];V<;/?:)K%H&LIKZ 3)%NGCB"LX51(2K!6!VN%/4=
M1BIKSQ[HEG=:K;L\LDFFV*WLGE*")5(R%0YY?E../]8G/- %K[%XG_Z#NF_^
M"M__ (_1]B\3_P#0=TW_ ,%;_P#QZLN+QI';2RP/!J&H7$VJS6-O!#!&K*R)
MOV9+@%0 ?G)'O@#-68_'%K<1VR6FE:G<W\TUQ";")(_-B,#!92[,XC !*#.\
MYWKC- %O[#XGSG^W--_\%;?_ !ZC[#XG_P"@[IO_ (*W_P#C]9\7Q LKN"R:
MQTG5;NXNUN72U6...55@D\MR1(ZC.[HH);V&#B]XDUB>T\!ZIK-B)(9XM.DN
MH/.BVLC",LNY&&01QD$>U #OL/B?_H.:;_X*W_\ C]'V'Q/_ -!S3?\ P5O_
M /'ZQ[J?Q#X8N=,N+[64U:PN[V*RFC>S2&2(RG:CJR''#E000>"<$8YLVWBU
M8E2U2WO]7U":ZO@D%O%%&ZQ0W#1DG=(JA5.U 2VYN#C.0 "_]A\3_P#0<TW_
M ,%;_P#Q^C[#XG_Z#FF_^"M__C]<SJ'Q"\S2IM7TB*Z<+HU[>Q6<]NB@M#*L
M>]R7##:<DH.2I/\ $ IU9/&[6>G-=77A[63';6JW-[.D40C@4@D\F3Y\ ;B(
M]^ 1GGB@#1^P^)_^@YIO_@K?_P"/T?8?$_\ T'--_P#!6_\ \?INA:K<W_B+
MQ):2R*UO8W,,=N H&%:WCD//?YF)KD=7\3ZM!KFI6]QXAMO#]W!,R:=9:A9@
M6EX@ *LTYZ[^1\C KTP2.0#L/L/B?_H.:;_X*W_^/T?8?$__ $'--_\ !6__
M ,?J&]\7PV-[<VJZ9J%ZUDL;7\EDBR):[QD @L'<A?F(16.,''(I;KQ='9WS
M12Z/JJV:W<=FVH-$B0B1V55P&<2%=SJN\(5SWX- $OV'Q/\ ]!S3?_!6_P#\
M?H^P^)_^@YIO_@K?_P"/U1C\>V4MX8QI>J+:KJ3:6]ZT2>2MP)#&%/S[RI;:
M P4K\P!(.0'1^.K)[V*%M-U..VDU&33!>O&@A%PKNFW[^_!9,!@I7+ $@Y
M+GV'Q/\ ]!S3?_!6_P#\?H^P^)_^@YIO_@K?_P"/UEZ=XS'V6QA%KJ6JWM[)
M?&%8+>*,[8)_+8-F0(H 8 $L-P7LQ"F6#Q]87T-H^FZ;JE_)/:F[D@@A0/;1
MARA\P.RC=O5UVJ6)*-@'% %_[#XG_P"@YIO_ (*W_P#C]'V'Q/\ ]!S3?_!6
M_P#\?J]HNK0:[HEEJMJDB07D*SQK* &"L,C(!(S^-7Z ,+[#XG_Z#FF_^"M_
M_C]'V'Q/_P!!S3?_  5O_P#'ZW:* ,+[#XG_ .@YIO\ X*W_ /C]'V'Q/_T'
M--_\%;__ !^MVB@#"^P^)_\ H.:;_P""M_\ X_1]A\3_ /0<TW_P5O\ _'ZW
M:* ,+[#XG_Z#FF_^"M__ (_1]A\3_P#0<TW_ ,%;_P#Q^MVB@#"^P^)_^@YI
MO_@K?_X_1]A\3_\ 0<TW_P %;_\ Q^MVB@#"^P^)_P#H.:;_ ."M_P#X_1]A
M\3_]!S3?_!6__P ?K=HH POL/B?_ *#FF_\ @K?_ ./T?8?$_P#T'--_\%;_
M /Q^MVB@#"^P^)_^@YIO_@K?_P"/T?8?$_\ T'--_P#!6_\ \?K=HH POL/B
M?_H.:;_X*W_^/T?8?$__ $'--_\ !6__ ,?K=HH POL/B?\ Z#FF_P#@K?\
M^/T?8?$__0<TW_P5O_\ 'ZW:* ,+[#XG_P"@YIO_ (*W_P#C]'V'Q/\ ]!S3
M?_!6_P#\?K=HH YC4[+Q*-)O2^MZ<5\A\@:8P)&T_P#3:H=!L_$C>'M,,6M:
M<J&TBVJVF,2!L&.?.YKH=7_Y M]_U[R?^@FH/#O_ "+.D_\ 7E#_ .@"@"K]
MA\3_ /0=TW_P5O\ _'Z/L/B?_H.Z;_X*W_\ C]<[I_BS4K:..V6T.IWE]KNH
M64 DG$2QK$\K+EMI^4*F. 3@< G@V;+QW>SR6+W>@_9;2?4&TJ63[8'=+E2Z
MG:H7#1[DV[B5;)^YCD@&S]A\3_\ 0<TW_P %;_\ Q^C[#XG_ .@YIO\ X*W_
M /C]9L/C<_\ "96_A^X@TX/<RS11BWU-9KB,HK.#+#M!0,JDY#-@X!QFJ%G\
M1Y9S!=W&E6\.E3:?=:GYJWQDG2" @'?$(\*Y+#Y=^!AAG(P0#9FT+7+F\MKR
M;5-)DN+7<8)&TIB8BPPQ'[_@D<9],^M6/L/B?_H.:;_X*W_^/UE^%O'L/B+5
MAIQCTX2R6AO(_L&II>;%#*K)+M V.-Z\#<I^;#<5V- &%]A\3_\ 0<TW_P %
M;_\ Q^C[#XG_ .@YIO\ X*W_ /C];M% &%]A\3_]!S3?_!6__P ?H^P^)_\
MH.:;_P""M_\ X_6[10!A?8?$_P#T'--_\%;_ /Q^C[#XG_Z#FF_^"M__ (_6
M[10!ABR\3@@G7-,(]/[+?_X_6%X,M/$3^!/#S0:QI\4)TRV*(^G,Y5?*7 )\
MX9/O@?05W-<_X$_Y)YX:_P"P5:_^BEH ?]A\3_\ 0<TW_P %;_\ Q^C[#XG_
M .@YIO\ X*W_ /C];M% &%]A\3_]!S3?_!6__P ?H^P^)_\ H.:;_P""M_\
MX_6[10!@M8>)F4@ZYIN#Q_R"V_\ CU4CH6N0B61=:T\%OG<C2R"Q  R?WW)P
M /P%=744_P#J9/\ =/\ *O/QV$H5J<IU8*3BG:Z\F^_=%QDT[(Y#[)KW_0:L
MO_!:?_CU'V37?^@U9?\ @M;_ ./5S7AJ6:/Q(#KU[J-MX@N4>-[:2)!:W4<9
M9E$+!,$*'+8#;^3NS6QI#ZC%XPU:TO=1:[06=O/&@C$:1;Y)QA0,GHBY)))(
MZXP!^85N:FY+E@[*_P &^J6FMFM=^OKHNQ:]R[]DUW_H-67_ (+6_P#CU'V3
M7?\ H-67_@M;_P"/56\6HD>CS7T^M7NF6]K&SL;5D4NW\.<J23G@*#R6Q@\5
MSMUK&KO)HND7R:H+HZ4MYJ TQ%\YY<JNW/1 #O)P02< <9!=!3K14HQAUO[F
MUE?NK_)]4#T[G5_9-=_Z#5E_X+6_^/5HVUGXD-NFS6]. [ Z8V>O_7:N-UF:
M*7PC%K^GZ]K,B"U2.VC@D53=2D[4# H3O9V"GICTXKT+P_;W-IX?L+>]N3<W
M44*I-.1CS' ^9OQ.:^DX<3]O)M16C5E'E>C5^O\ 3,JVQ2\%+(OAI5ED6207
MEV'=5VAC]IER0,G'TR<>M=!6%X/_ .0 W_7]>_\ I3+6[7W1RA1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110!S_CO_ ))[XE_[!5U_
MZ*:H;SQSX8>SG2T\7^'XKEHV$,DE]$RJ^/E)&\9 ..*F\=_\D]\2_P#8*NO_
M $4U=!0!Y(=)^'%OX?M(-.\2^&+;7+3R9(M6-Q TC3QLK%V^?)W$'(ST8U>T
MNX\)Z=KUMJ1\<:#((;C49O+%Y$,_:I4D SO_ (=N/?/:NSL?%_AO5+M+33_$
M&E75S)G9##>1N[8&3A0<G@$_A6U0!YOJNN:3)XL37M'\>>%+>3[#]C>*\F28
M$>87R-LR8/;O3X]>T:ZU?1]3U;QUX5DGTYYSMM)TC5UDC"@?-*Q!!R<YYXX%
M>BU0U;7-*T&V6YU;4;6RA9MJO<2A Q]!GJ?84 >5WGB3PSX8U2&_L_&.E?:I
M7OBUPD7VZ'RYK@3"-HX9 X<$\-]TX8'!*U%HLF@7O@BTMK_QGHMM=R:3J5G(
M)KR'>&NY%<.P#X! 7E1W..U>N6NJZ?>VD%W:7UM/;7#;89HIE9)#DC"D'!.0
M>!Z&KE 'F7B:3P9XFO+B6?QMH4<4VEM8[/MD+%7,J2*_+X(!0?*1SZUD#3/!
MMW9:G#=^*? UD;JW2&%=*@M8D5DD60/)N8M("R)F/<%PN.2<CV2B@#QZ*T\*
M/9WB2>*_ UA).UKM72HK>!%$4ZRL6.\NQ;:!C<%7 X)YK:U"_P#"=[K&H7X\
M;:"@NWTU@AO8CM^RSF4\[^=V<>WO7H]% 'D7BC5_"D.H7OB"/Q?IDDS75C-;
MBUEBN&MVAWJ7>,2!I$*R,"$^8 DC)JWX'\9Z&^HZ_JVI>*]$;[=/#Y+F5;3<
MJ1*I(BD<NHSD?,<G!/0BNXL?%_AO5+M+33_$&E75S)G9##>1N[8&3A0<G@$_
MA6U0!Y5!J-I:1:G8V?Q)\)VUC?7=S<;U9&N(Q-(SD*WGA<C=@';[X-7;:Z\&
M6-[*]AXWT>VMSHL.DP!-0B,D(C,FV0,6Y.'';J*[34_$FB:)+'%JNL6%C)(N
MY%N;E(RP]0&(S26'B;0M5D1-/UG3[MW8JBP7*.6(&2!@\D#GZ4 >::!:>$]*
MUG3=0F\6>"Q]D@EMY1:M&DEX'4 O+(TK%FRH.#G[S<G/#+'2?!UK;Z/')\0=
M'F:QNO,N&:\A_P!)A7R?+C(W<8^RVV3WV'UKV.B@#S*TN/"EMK<&H'QSH#"+
M5[G4M@O(AD2PM$$SO[;LY[^E8]]X@\-^&-2BU2S\:Z5]IFN[US-'$+V)8IW2
M0QR1Q2"3=E%*N/E^5@<;A7K-IJNGW^G#4;.]MKBR(9A<12JT>%R"=PXXP<^F
M*EL[RVU"TCN[.XBN+:4;HY8G#*X]01P: /&+&XT?5O"6G)?^*O"<KE[R6:TU
MKR),F:=Y$E&R0-%(%;E0V/F(X(S763:KX5E^'TOAA_'FC332:<;)KV:_B+,2
MFW>1O_'&?Q[UZ%5>XOK2T25[BYAA6&(S2F1PNR,9RYST48//3B@#SPZQI6JW
MVGR^(?'_ (4GM+&X%U':V,BPB25?N%V:=R0I^8* .0"3QBLF^\3>&/#6I6U]
M9^,-*%T[7VZX2+[=#Y<USYXC:.&0.K@MPWW3A@<$K7L(.:* /%/#X\/77A:W
M34_&FC6]Q<:/?V$J27D'F*;J;S-[ /@, .5'<XSQ2:IIVA:S%>+?^./!4\UW
M:+;BXN"DS6>V/9BW#380'[V>H8D\\8]LHH X31-?\)Z5J6KWLGC+0)3J,L,F
MU;Z)=A2%(B/O\YV9_&LG4M5L[F'4]-M_B3X7DTG46F+"_DCGFMUD'S(C><%9
M02=H9?E! Y Q7J-% 'EJ7FAZ7<72:!\0_#]K9WL,,<_VBZBEFB:.,1"2-_,
MW%%088$ KNYR5K-O;/PU>:M<7;>-?![N^I)?I>7#QRW:JLJR"$2&7Y$ 7:-H
MZ<8ZD^R44 >:1W?A--*ELO\ A.-!)?7/[6W_ &V+@?:A/L^_UXVY_'%.EOO"
MDFEVEF/&^@ P:VVJEOML1W W+S[,;^OS[<^V<5Z310!YQH5_X3T:ZT^9O&^@
MR_94U!2!>Q+N^TW"3#^/C;LQ[YSQ7*OXDT'P5=6XL/&E@99+.6.:>*V%]%*/
MM$DJ*JQ2[HY%\Y^7^1@WJI ]QHH X/P9XJ\,Z1X*T33KWQ/H4=U;644<R#4H
M3M<*,C(;!P>..*W/^$[\(?\ 0U:'_P"#&'_XJN@HH Y__A._"'_0U:'_ .#&
M'_XJC_A._"'_ $-6A_\ @QA_^*KH** .?_X3OPA_T-6A_P#@QA_^*H_X3OPA
M_P!#5H?_ (,8?_BJZ"B@#G_^$[\(?]#5H?\ X,8?_BJ/^$[\(?\ 0U:'_P"#
M&'_XJN@HH Y__A._"'_0U:'_ .#&'_XJC_A._"'_ $-6A_\ @QA_^*KH** .
M?_X3OPA_T-6A_P#@QA_^*H_X3OPA_P!#5H?_ (,8?_BJZ"B@#G_^$[\(?]#5
MH?\ X,8?_BJ/^$[\(?\ 0U:'_P"#&'_XJN@HH Y__A._"'_0U:'_ .#&'_XJ
MC_A._"'_ $-6A_\ @QA_^*KH** .?_X3OPA_T-6A_P#@QA_^*H_X3OPA_P!#
M5H?_ (,8?_BJZ"B@#G_^$[\(?]#5H?\ X,8?_BJ/^$[\(?\ 0U:'_P"#&'_X
MJN@HH Y__A._"'_0U:'_ .#&'_XJC_A._"'_ $-6A_\ @QA_^*KH** .?_X3
MOPA_T-6A_P#@QA_^*H_X3OPA_P!#5H?_ (,8?_BJZ"B@#E-3\<>$I-)O(T\4
MZ(SM X51J$1))4\?>J+0?&_A.'P]ID4OB?14D2TB5D;4(@5(09!&ZNDU8XT:
M^(_Y]Y/_ $$U!X=Y\,Z5_P!></\ Z * .0MKOP):WEG<KXSTHM:ZC=:@H.HP
M8+SB0,IYZ#S#CZ"@W?@0VUO!_P )GI6V'5WU8'^T8,F1I'D*GG[N7(]>.M==
M_P )#IO]D:AJOGG['I[3K<OL;*&$L).,9."IZ=>U:,4BS1)*ARCJ&4XQD&@#
MS2Q;P;IM]9SP?$#3Y+>PN9[JTLI=0MO+5Y5D#;F'SMS*V"3D>_6N9\)W.B62
M6^EW.LZ5;Z=<636VLBXU#3A'<#RB@6%X#YS<G@RMD+G.6->QW.M6=D;PW9DM
MX;1$>6XFC98L.2!M<C#$8YQTR,]:T: .%T7Q#X>TI@MQ\2[+48$C\J**YO;0
M8 QAF90&9L#&<X.3D$\UM?\ "=^$/^AJT/\ \&,/_P 57044 <__ ,)WX0_Z
M&K0__!C#_P#%4?\ "=^$/^AJT/\ \&,/_P 57044 <__ ,)WX0_Z&K0__!C#
M_P#%4?\ "=^$/^AJT/\ \&,/_P 57044 <__ ,)WX0_Z&K0__!C#_P#%4?\
M"=^$/^AJT/\ \&,/_P 57044 <__ ,)WX0_Z&K0__!C#_P#%5A^#/&GA:T\"
M^'K:Y\2Z-#/%IEM')%)?Q*R,(E!4@MD$'C%=Y7/^!/\ DGGAK_L%6O\ Z*6@
M _X3OPA_T-6A_P#@QA_^*H_X3OPA_P!#5H?_ (,8?_BJZ"B@#G_^$[\(?]#5
MH?\ X,8?_BJ/^$[\(?\ 0U:'_P"#&'_XJN@HH Y__A._"'_0U:'_ .#&'_XJ
MHY?'/A$Q.!XJT,DJ>/[1A_\ BJZ2HI21"Y!.=I_E6.(M[*=]K/\ )C6YY-I]
M_H*:FESJOCZQU".RF+:?'+J%L H,00O)L52TF6E Y(P0>O-3VFI>'K;Q#)J[
M_$.RG:5!%) ]U:!&C4N47( 8!3(QR#D\9)KH--\7P:KJTEI:?:Y+8(/)O1#+
MY,T@9Q(BN5V';L4Y#$-NX^Z:=8^,]-U&_2SMKNY9Y&=(96AD6*=DSO$<A&U\
M;3T)S@D9 -?EE1QO*\9[:Z4]$_EIW>SOOMIV_=^)R>H2>&]072C+\1K<S:<[
M21R-=VC[Y#T=E92I90< XX[<\U8N+_P[-/:7L?Q!LH=2@@:W>\6ZM"TT;,&(
M92-H(*@@@#'/7)KK-6\20:*(S=&_?>&;%M;2S[57&6;8#M R.OX9J"Y\86%L
M+(B>]N?ML!N;<6=M-.7B^7Y\(I('SKU]12C4C*,>55&M;:4_5]-NK3TZ]-'9
M^7XG.17'@>&VT6TC\4Z7]DTF3S8HFU"$^;(%(#N2<D@LS<8^8Y[5V%KXY\(K
M;(&\4Z&#[ZA#Z_[U4M2\7V>DVZ3W;:D(VA$[F.SG?R8\$[I-JG9C!R&P>#QP
M:ZK3YUN+&&:.42I(NY75MP8'H0>XQ7T'#O++$N?O_"]9<MOB3>W6YE6O8R?!
M4L5QX:6:&1)8I+N[=)(V#*ZFYE(((X((YS705A>$"3H+$\G[=>_^E,M;M?='
M*%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '/^._^
M2>^)?^P5=?\ HIJZ"N?\=_\ )/?$O_8*NO\ T4U*8_%N3BXT3';]Q+_\70!Y
M?IEW=)X"\$R7NJ:/=V4%U8/'I]O%LO&;>%0*[2,&920Q 1255AE03713:S?)
M92Z^-;G.HIKW]FC2EEC\DK]J\KR=F,ES%^\W?>YS]WBMJR\+ZCIMR+FPTSPE
M:SJ"!+!IS1L >#R#FI_[#UO^U?[5^R^&/[1V[?M?V%_.QC&-^[=C''6@#)TG
M6+V;Q[)H\VJRMI<%S<&TEX!NY0JE[8MW$.]SQRV,'_5/F_XH,1\7:+]FUF+3
M-:2WN/LOVRW$MO<QL4\R/EE.\%8S\K XSP1TLIH^O)#!"D'AI8K>3S84%G(%
MB?GYE&[@_,>1ZGUHU#2-?U:U^RZE#X:O;?<&\JYLY)$R.APS$9H XAFCOI])
M#M:V5Q%XM,=W<:3<$V]S.UHSM(N[[K=$*\X;?R2<UH:;K&K&RT/7GUFYEU'4
M=7^QW6E.%,2(9&5XEC RK1*-V[.3L.[(-=(VA:R^FQZ:UIX7-A&04M38N8EP
M<C";L#!YZ4L>B:W%J<FIQVOAA-0E7;)=+9.)7''!?=DC@=^U ''V%]JTOAK1
MKB;7=<O-0UR]>,6UL88\I$)CL1V"B(852S99FVX&,G":/X@U74_L6D7NL3VU
MDVL7=I)>QW"M(1%&KQP>?M R2S?, "1'C/))Z^YT'6;S3UT^ZL_"T]DK;A;2
MV+M&#USM+8SR?SJGJ?A3Q#?VBVT$WAZTA\P/+"FGL\,X"A0)(V.&P%3!X(V+
MV&* .7@\1:Y>BQTRUU2YU&WN=5OX?MD<\<$LZ0E?*C64+M&068[0"VPXP,UW
MO@6\U"]\.%M2N4N98KF:%)UD60NBN0N]E 4N/ND@8)7-8^G^#M9L]";2;K_A
M']2@EF>XG^V6;.)9&8L3LSM !.  .  />MFWL_$]I;QV]L?#\,$:A$CCMI55
M%'0 !L 4 >::;=W2> ?!,E[J>D7=E!=6#QZ=;Q;+QFWA4"NTC!F4D,0$4E58
M94$UU]OJVK2>*8_";7CBY@U*2\EF7[SZ< )$!SZR2)#QU$;U=LO"^HZ;<BYL
M-,\)6LZ@@2P:<T; 'CJ#FDL= \5VFM7^K3:CI%U=72K$IDM740PJ698UVMD@
M%V))R3QZ"@#2\?''P[\2X_Z!=S_Z+:LGQ=:27_B_P?;)>W%IO-WOEMR!(5\D
M9 )!VY]1SC."#S6K/:>*+JWEM[AM F@E4I)');2LKJ>"""V"#Z4CV?BB2:*9
MV\/M+%GRW:VE+)D8.#NXR/2@#BY=;U^2#1M%CNKJX$NH:E:RW(G2"><6\Q2*
M,R[<!BN2< ,WEGG[V>S\"WFH7OAPMJ5RES+%<S0I.LBR%T5R%WLH"EQ]TD#!
M*YJO<:%K5Y9/97-IX7GM))#*\$MB[(SEMQ8J6P26).>N3FK-O9^)[2WCM[8^
M'X8(U")'';2JJ*.@ #8 H \T\)K]E\*Z?X3C7$7B:VLYHE!Q\C1[;T ]OW<)
M;/\ >F'K6AX-FNM1TSPSHLFJ7.E:=_8CW:-:.L;7$HE*D;R#Q&N&VC&=XSD#
M%=M#I7B"W^S>3%X;C^RH8[?9:2+Y*'&53#?*#@<#T'I4%SX=U:]L8;&[L/"L
M]G"=T=O+8.T:'U52V!U/YT <OH6H:YXLO1#=:_?6L4>C"X#V2I%]H<7%Q&D_
M*G 9(U; PIR.,8%9EU<2ZG9ZSJMY>RM=W?P_BN9(PP5'9XY]WRXZ \\="Q]:
M]&%CXF68S+_PCPE,8B+BUDW%!DA<[N@R>.G)JK)X?U>5(4DLO"KI# UM$K6#
MD1Q$;3&OS<*1P5'&.* &:5]OTKQVND3:M=ZA!<Z6UXYNMI*RK*JDKM "@A_N
MC@8&,5V5<W]C\4&Y%P6\/^>$,8E^S2[@I.=N=V<9 ./:I?+\7?\ /QHG_?B7
M_P"+H WZ*P/+\7?\_&B?]^)?_BZ/+\7?\_&B?]^)?_BZ -^BL#R_%W_/QHG_
M 'XE_P#BZ/+\7?\ /QHG_?B7_P"+H WZ*P/+\7?\_&B?]^)?_BZ/+\7?\_&B
M?]^)?_BZ -^BL#R_%W_/QHG_ 'XE_P#BZ/+\7?\ /QHG_?B7_P"+H WZ*P/+
M\7?\_&B?]^)?_BZ/+\7?\_&B?]^)?_BZ -^BL#R_%W_/QHG_ 'XE_P#BZ/+\
M7?\ /QHG_?B7_P"+H WZ*P/+\7?\_&B?]^)?_BZ/+\7?\_&B?]^)?_BZ -^B
ML#R_%W_/QHG_ 'XE_P#BZ/+\7?\ /QHG_?B7_P"+H WZ*P/+\7?\_&B?]^)?
M_BZ/+\7?\_&B?]^)?_BZ -^BL#R_%W_/QHG_ 'XE_P#BZ/+\7?\ /QHG_?B7
M_P"+H WZ*P/+\7?\_&B?]^)?_BZ/+\7?\_&B?]^)?_BZ -^BL#R_%W_/QHG_
M 'XE_P#BZ/+\7?\ /QHG_?B7_P"+H WZ*P/+\7?\_&B?]^)?_BZ/+\7?\_&B
M?]^)?_BZ -^BL#R_%W_/QHG_ 'XE_P#BZ/+\7?\ /QHG_?B7_P"+H WZ*P/+
M\7?\_&B?]^)?_BZ/+\7?\_&B?]^)?_BZ -^BL#R_%W_/QHG_ 'XE_P#BZ/+\
M7?\ /QHG_?B7_P"+H WZ*P/+\7?\_&B?]^)?_BZ/+\7?\_&B?]^)?_BZ -/5
M_P#D"WW_ %[R?^@FH/#O_(LZ3_UY0_\ H K(U-/%?]E7GF3Z+L\B3=B&7.-I
M_P!NHM"3Q4?#VF>3/HHC^R1;=T,N<;!C/S4 <W=Z@MEX6\7>%I[>[&LWT^HB
MSMEMW;[2MPSM&Z,!M*_.,G/RX.<8I/$.A?:[KQ@]Q%<R2Z?H5M)8M')(%2X5
M)SOC (!<%5P<9'3N<]KY?B[_ )^-$_[\R_\ Q='E^+O^?C1/^_,O_P 70!Y_
MXGL;G6-,\6-=VL]RW]DZ7.B[&/S@S%RH'<#.0*]/T0Z<='MCI(46!7,&P$#;
MD],\^M4/+\7?\_&B?]^9?_BZ/+\7?\_&B?\ ?F7_ .+H WZ*P/+\7?\ /QHG
M_?B7_P"+H\OQ=_S\:)_WXE_^+H WZ*P/+\7?\_&B?]^)?_BZ/+\7?\_&B?\
M?B7_ .+H WZ*P/+\7?\ /QHG_?B7_P"+H\OQ=_S\:)_WXE_^+H WZ*P/+\7?
M\_&B?]^)?_BZ/+\7?\_&B?\ ?B7_ .+H WZY_P "?\D\\-?]@JU_]%+2B/Q;
MD9N-$QWQ!+_\76'X,3Q.? OA[[-/HX@_LRV\L20RE@OE+C.&QF@#NZ*P/+\7
M?\_&B?\ ?B7_ .+H\OQ=_P _&B?]^)?_ (N@#?HK \OQ=_S\:)_WXE_^+H\O
MQ=_S\:)_WXE_^+H WZBG_P!2_P#NG^58OE^+O^?C1/\ OS+_ /%U'+'XL\E]
MUQHF-ISB&7_XNL,0KT9KR?Y,:W.%T*YCMM;M-.\-WM[-I9DE2[L+JS=1IXV%
M@5=E5D.[:/+8MD/D8 S5;1Y/MVG>"]$BAGAU#29XWOXFA9?($4$B-N.,?,S
M#GYMV1QFNLBLM>@>9XI='1IW\R5A;2Y=MH7)^?DX51] *D\KQ)_S]:3_ . \
MO_Q=?E\IIMM2AZN:O>S5W[NNDGYZ*[;N=ID:_KNF7VB1E==U/28KN*0QS0V+
M9?JI'SQ$AL] -K'J/6LD2646C>'[G5)]0\.ZM#I@BB@LH78*AV_NP&1\G]VO
MR$EAT/K76^5XD_Y^M)_\!Y?_ (NCRO$G_/UI/_@/+_\ %UG3M3@H1E&R;?\
M$CU5K?!]][^5@>KO^ARNL>(+A_#6FZ'J_FVFH:G8*=1N/(8K;QL-LF,*?WC?
M, H^[R3P &].T+[+_8=C]A&+3R5\@8(PF/EZ\],=:YORO$G_ #]:3_X#R_\
MQ=:-LGBOR$V7&B%>V8)<]?\ ?KZ/A[E]NU'EV;?+)/5M=+*UEHM7IZF56]BQ
MX/\ ^0 W_7]>_P#I3+6[7/>"O-_X1I?.*&;[7=[_ "P0N[[3+G&><9]:Z&ON
M#F"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#G_'?
M_)/?$O\ V"KK_P!%-6^[JB%F("J,DGL*P/'?_)/?$O\ V"KK_P!%-6V\L#!D
M>2,@@AE+#\J ..LM:\7ZOHD7B#3K/3?L=P!/;:7*K"XE@/*DS[]B.P^8+L(&
M0"W4TYM4\6:EXCU^RTB;18;?3)HHHTO+65WD+PI(<NL@ Y<C[I_&JUKIOBK3
M- 3PW87VDK:PH+:VU9[AOM$4 P!F$)M:15X!W@$@$CM4RV7B/2]?U^\TI=$N
M8=2EAEBDN[Z2-XRD"1G<BQ$'E">&'X4 =#X;U@Z[HD5\]LUK.7DAGMV<,8I8
MW:-UR.H#*<'N,' KBKGQMK,&DZKJS:WX7@2RN+I%L9X765EAE=%4OYWWF"#'
MR=6'!KH-(\)Z?8V5BMYJ-S<WMO(\\D\=[+ DLKR-*[&-'"D;V/# \8!S6<?
MUG+H5RADL;;7!?7-[9ZG JF2%WG>6(EBN2 &564\$9'3!H U_$?B*ZTOX?7?
MB*WM!'=160N5M[I3\C$ [7 (/&<'D=*JOJ_B'0M4TV/7I-*NK#4+D6:S64$L
M+PRLK%-RL[AE)7;G(P2.O:;Q)IU]XB\ 7VD236$6J7EIY3E9F\E9"!G!QNVY
M]LU6GL-9U[5M,?6QH]GI^GW(O!%:7;W$DTJA@@+,D8506W=&)('2@#<M?$FE
M7EIIMU!<%H=2F:"U8QL-[A78C!&1Q&_)]/<53T;QQH6O26RZ?/<,EV&^S2RV
MDL4<Y4$LJ.R@,P .1GLW]TXY_1_#FMV3:!I\TVD'3M'U":X6=+ES-.C),J?(
M4PA E&1N;/.",8.5X-TK4]<\'^$H-3;3[?3+"$SJ\,[?:)B8I(D4H5 CP)"2
M=S9*C@9. #N=.\8:/JE_%9VTLX>=&>VDEMI(X[I5&28G90K\<\$Y'(R.:WJ\
MW\+>#;K1M0T?[4-.,.E1LBW0U*YGDG(C,:%87(CA^4G."_\ =&!R/1/M$/\
MSUC_ .^A0!)14?VB'_GK'_WT*/M$/_/6/_OH4 245']HA_YZQ_\ ?0H^T0_\
M]8_^^A0!)14?VB'_ )ZQ_P#?0H^T0_\ /6/_ +Z% $E%1_:(?^>L?_?0H^T0
M_P#/6/\ [Z% $E%1_:(?^>L?_?0H^T0_\]8_^^A0!)14?VB'_GK'_P!]"C[1
M#_SUC_[Z% $E%1_:(?\ GK'_ -]"C[1#_P ]8_\ OH4 245']HA_YZQ_]]"C
M[1#_ ,]8_P#OH4 245']HA_YZQ_]]"C[1#_SUC_[Z% $E%1_:(?^>L?_ 'T*
M/M$/_/6/_OH4 245']HA_P">L?\ WT*/M$/_ #UC_P"^A0!)14?VB'_GK'_W
MT*/M$/\ SUC_ .^A0!)14?VB'_GK'_WT*/M$/_/6/_OH4 245']HA_YZQ_\
M?0H^T0_\]8_^^A0!)14?VB'_ )ZQ_P#?0H^T0_\ /6/_ +Z% $E%1_:(?^>L
M?_?0H^T0_P#/6/\ [Z% $E%1_:(?^>L?_?0H^T0_\]8_^^A0!)14?VB'_GK'
M_P!]"C[1#_SUC_[Z% $E%1_:(?\ GK'_ -]"C[1#_P ]8_\ OH4 245']HA_
MYZQ_]]"C[1#_ ,]8_P#OH4 245']HA_YZQ_]]"C[1#_SUC_[Z% $E%1_:(?^
M>L?_ 'T*/M$/_/6/_OH4 245']HA_P">L?\ WT*/M$/_ #UC_P"^A0!7U?\
MY M]_P!>\G_H)J#P[_R+.D_]></_ * *?JT\1T:^ E0_Z/)_$/[IJ'P]-$OA
MK2@94!%G#U8?W!0!SW]O:G_PK[Q7JGVG_3;"35%MI/+7Y!"\HCXQ@X"KU!SC
MG-27_CI],-W$NBWM_P#V=8PWU]/"\2JD3*Q) 9@6;",=H'.#R.,LN_!\LR:G
MI]KXC%MHFJ2R2W=IY"O+^]),JQREOD5R3G*L1N.".,7KWPS:W<OB)EU!(EUG
M3H[#:%&( JRKN'//^MZ<?=]Z ,CQ+XSN]*M]?N=(66]EM+:RGCCF$8@C64N-
MR_=<YV\@D\XQCFNXLIIKBSCEN+5K69AEH7=6*>V5)!_"N2N_!5I=V>L6[:MM
M_M'3[6S#*BYB,&_:_7G)<'''3KSQU%E))%9QI>WMO<7('[R6-/+5C[+N; _$
MT 7**C^T0_\ /6/_ +Z%'VB'_GK'_P!]"@"2BH_M$/\ SUC_ .^A1]HA_P">
ML?\ WT* )**C^T0_\]8_^^A1]HA_YZQ_]]"@"2BH_M$/_/6/_OH4?:(?^>L?
M_?0H DKG_ G_ "3SPU_V"K7_ -%+6X)XB<"5"3_M"L#P--$OP^\-!I$!&E6O
M!8?\\EH Z.BH_M$/_/6/_OH4?:(?^>L?_?0H DHJ/[1#_P ]8_\ OH4?:(?^
M>L?_ 'T* )*BG_U+_P"Z?Y4OVB'_ )ZQ_P#?0J*:>'R7_>Q_=/\ $/2L,3_!
MGZ/\F-;H\P\,7MQ/X@:36-5N+;7)HVCN-)FMUCB\M'<IY#%07 W$[@S9!YQP
M!L:7=ZFGBO5K/4;V&6WCM+>YA2.$1K"'>92,DDMQ&N23US@#I5>QTC49M8AN
M=:UE+J'3IV>Q5(HXVES%M,DA'<;Y%PNT< D= %70;J77+R]O]8LKJTO;<6EQ
M:?8]N^$>9M7=YAP?WIR<<@=!7Y-7G1G*5VM8K9;.ZTC[JZ=_1M[G>KHJZ#K^
MI:MXP.^4+H]U8-=64'E '8)%192Q&[+@LP'0*5XSFKVHW&HZAXK.B66HRZ=%
M!8"[DGACC=W=W9$7$BL HV,3QDY'([LL?!VB:;XFAUFSV1-#;- D(<D D_>R
M6],C&.]-ET&_\ZUO[?Q%$FKI9_8[F[DM59;A<[@WEA@%8,21R1R<@T3GA75Y
MJ6BY;*\=GKJ]'?3=ZZN]NPD[:F7HFL:WXNC@BCU(Z4\6FI+-);0QR&2X:66/
MI(K#8# QP,$[AR,<][X)U9]>\&:3JDJJDUS;K)(JC"A_XL>V<XKDD\*?V8MM
M_8&M_8&CLEL9&FB6<R(K,ROU4"0,[G/(^8Y4\5VN@6EEH^@V.FVLBB"UA6&/
M<XR0O&3[^M?4\/U,/+$S]BNFFEFE?6_J[6U?R,*J=E<A\(?\@!O^OZ]_]*9:
MW:P?!Y!\/D@Y!O;P@_\ ;S+6]7VYS!1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110!S_CO_ ))[XE_[!5U_Z*:K'_")>&_^A>TG_P
MH_\ "J_CO_DGOB7_ +!5U_Z*:MV4N(G,0!DVG:&Z$]LT <X^E^!X]373'L/#
MJZ@PRMJ88!*1UR$QG]*9/8> [6[-I<V?AN&Y! ,,D<"N"1D?*1GD$?G7/:#8
M>%!\)(-0UE(%A>W^U:G>2@B87><RL7'S^:),@8^;( '85H:/IFEZGXL\:R:C
MI]I<Q_:K<$W4"MA?LD)(.X<#V- '0_\ ")>&_P#H7M)_\ H_\*S?LG@#[6;3
M[-X9^TA_+\G9!OW9QMV]<Y[5G>"-6EL_#6F6EII6J7^GO//%:7491DBMA<.L
M)<R.&P(PI& ?EQC-<E?Q7\?@W69)="T:72)M2OX9]0*M-<6T;74JM,T00;@G
M7Y7)  ..#@ ],N/#7A2T@>>YT31884&7DDM(E51ZDD8%1SZ!X0M;,WEQH^AQ
M6H )FDMHE0 ]#N(QSD?G63X\@2U^$.IP+.UTD5@B":1MQE VC<3W)Z_C7#^*
M':X\":AX.9VQH$-X]RI/)@A0?9%./430/GN87':@#U;_ (1+PW_T+VD_^ 4?
M^%*?"7ALG)\/Z23_ ->4?^%</XO\5ZM82:UJ&DW]_)!I=Q#$RQP6HLXV^0M'
M*TA\UV._&8\8W*.H)-J76]<B\5R//J=PFEG55LXI+.&WN;0*P5!%+C$T4WF,
M!N)*AB,C'% '6#PGX:/3P_I/_@%'_A2_\(EX;_Z%[2?_  "C_P *\VT/4]8T
M[1="TFQN=1G.HWVJRR26RV@N (IV&R/S0L?S%BYR&/#8 'W=6SUGQ/JVJ:)I
M#ZH^FO(=1CN9HUM9II! T0C+;=\:2#>0RCC.[@<;0#M/^$2\-_\ 0O:3_P"
M4?\ A1_PB7AO_H7M)_\  */_  K9HH QO^$2\-_]"]I/_@%'_A1_PB7AO_H7
MM)_\ H_\*V:* ,;_ (1+PW_T+VD_^ 4?^%'_  B7AO\ Z%[2?_ */_"MFB@#
M&_X1+PW_ -"]I/\ X!1_X4?\(EX;_P"A>TG_ , H_P#"MFB@#&_X1+PW_P!"
M]I/_ (!1_P"%'_")>&_^A>TG_P  H_\ "MFB@#&_X1+PW_T+VD_^ 4?^%'_"
M)>&_^A>TG_P"C_PK9HH QO\ A$O#?_0O:3_X!1_X4?\ ")>&_P#H7M)_\ H_
M\*V:* ,;_A$O#?\ T+VD_P#@%'_A1_PB7AO_ *%[2?\ P"C_ ,*V:* ,;_A$
MO#?_ $+VD_\ @%'_ (4?\(EX;_Z%[2?_  "C_P *V:* ,;_A$O#?_0O:3_X!
M1_X4?\(EX;_Z%[2?_ */_"MFB@#&_P"$2\-_]"]I/_@%'_A1_P (EX;_ .A>
MTG_P"C_PK9HH QO^$2\-_P#0O:3_ . 4?^%'_")>&_\ H7M)_P# */\ PK9H
MH QO^$2\-_\ 0O:3_P" 4?\ A1_PB7AO_H7M)_\  */_  K9HH QO^$2\-_]
M"]I/_@%'_A1_PB7AO_H7M)_\ H_\*V:* ,;_ (1+PW_T+VD_^ 4?^%'_  B7
MAO\ Z%[2?_ */_"MFB@#&_X1+PW_ -"]I/\ X!1_X4?\(EX;_P"A>TG_ , H
M_P#"MFB@#&_X1+PW_P!"]I/_ (!1_P"%'_")>&_^A>TG_P  H_\ "MFB@#&_
MX1+PW_T+VD_^ 4?^%'_")>&_^A>TG_P"C_PK9HH QO\ A$O#?_0O:3_X!1_X
M4?\ ")>&_P#H7M)_\ H_\*V:* ,;_A$O#?\ T+VD_P#@%'_A1_PB7AO_ *%[
M2?\ P"C_ ,*V:* ,;_A$O#?_ $+VD_\ @%'_ (4?\(EX;_Z%[2?_  "C_P *
MV:* ,;_A$O#?_0O:3_X!1_X4?\(EX;_Z%[2?_ */_"MFB@#&_P"$2\-_]"]I
M/_@%'_A1_P (EX;_ .A>TG_P"C_PK9HH YO5/"GAU-(O730-*5E@D((LX\@[
M3[5%H'A7P]+X=TR230=+=VM(F9FLXR22@R3Q6[J__(%OO^O>3_T$U!X=_P"1
M9TG_ *\H?_0!0!E_V5X+_L^[O_[(T7[):&47$OV./$9B)$F?E_A*G/TJXGA7
MPS(BNF@:0RL 5(LH\$'\*X*YUO3;/P-XVT&YO(H=7EN]3ABL';$\K3L[0A(_
MO/O$B8(!SGV-3:ZE\;CQ<3JVI6QT;0;>YMHK:[:.-)]DYWD*1N_U8X/RG/(/
M! !U9TKP6MU=VSZ3HL<MFD<EP'LXU$:ONV$DKCG:W?M5[_A$O#?_ $+VD_\
M@%'_ (5YOXLN+C6-'\6_:KFZ,4.DZ9=K'%.Z)&S&4N<*<8(&2.GR@GH"/4](
M-D=+@_LZ[-W:8/ESFY:XWC)_Y:,26YSR2: *G_")>&_^A>TG_P  H_\ "C_A
M$O#?_0O:3_X!1_X5LT4 8W_")>&_^A>TG_P"C_PH_P"$2\-_]"]I/_@%'_A6
MS10!C?\ ")>&_P#H7M)_\ H_\*/^$2\-_P#0O:3_ . 4?^%;-% &-_PB7AO_
M *%[2?\ P"C_ ,*/^$2\-_\ 0O:3_P" 4?\ A6S10!C_ /")>&_^A>TG_P
MH_\ "L+P5X7\/W'@/P[//H>F2RR:9;.[O:1LS,8E)))')KM:Y_P)_P D\\-?
M]@JU_P#12T 3_P#")>&_^A>TG_P"C_PH_P"$2\-_]"]I/_@%'_A6S10!C?\
M")>&_P#H7M)_\ H_\*/^$2\-_P#0O:3_ . 4?^%;-% &-_PB7AO_ *%[2?\
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
M ,BUT%% '/\ VSQA_P! +0__  <S?_(M'VSQA_T M#_\',W_ ,BUT%% '/\
MVSQA_P! +0__  <S?_(M'VSQA_T M#_\',W_ ,BUT%% '/\ VSQA_P! +0__
M  <S?_(M'VSQA_T M#_\',W_ ,BUT%% '/\ VSQA_P! +0__  <S?_(M'VSQ
MA_T M#_\',W_ ,BUT%% '/\ VSQA_P! +0__  <S?_(M'VSQA_T M#_\',W_
M ,BUT%% '/\ VSQA_P! +0__  <S?_(M'VSQA_T M#_\',W_ ,BUT%% '/\
MVSQA_P! +0__  <S?_(M'VSQA_T M#_\',W_ ,BUT%% '/\ VSQA_P! +0__
M  <S?_(M'VSQA_T M#_\',W_ ,BUT%% '/\ VSQA_P! +0__  <S?_(M'VSQ
MA_T M#_\',W_ ,BUT%% '/\ VSQA_P! +0__  <S?_(M'VSQA_T M#_\',W_
M ,BUT%% '/\ VSQA_P! +0__  <S?_(M'VSQA_T M#_\',W_ ,BUT%% '/\
MVSQA_P! +0__  <S?_(M'VSQA_T M#_\',W_ ,BUT%% '/\ VSQA_P! +0__
M  <S?_(M'VSQA_T M#_\',W_ ,BUT%% '/\ VSQA_P! +0__  <S?_(M'VSQ
MA_T M#_\',W_ ,BUT%% '/\ VSQA_P! +0__  <S?_(M'VSQA_T M#_\',W_
M ,BUT%% '/\ VSQA_P! +0__  <S?_(M'VSQA_T M#_\',W_ ,BUT%% '/\
MVSQA_P! +0__  <S?_(M'VSQA_T M#_\',W_ ,BUT%% '*ZG=^+#I5X)-$T1
M4,#[BNL2D@;3G ^RU#H5WXK'A_31#HNBO&+2((S:O*I(V#!(^S'!]LFNDU?_
M ) M]_U[R?\ H)J#P[_R+.D_]>4/_H H SC+XJ:99F\/: 95&%<ZO+N ]C]E
MIQN/%AW9T#03N&&SK$O(]#_HON:YJ]^)EI9>&/$<TNJZ1%K6GW%[#;6<DRAW
M\J1ECRA;<20!TZUTFK^-=.T>[NH9+>^N$L462_FM8/,2S0C(,G.?N_,0H8A>
M2,$4 'G^+.?^)!H/(P?^)Q+R/3_CUI8[CQ;$BI'H&@HBC"JNL2@ >@'V6IIO
M%FF0PZW+NDD31[<7-R8U!#(8S("ASAOE%-7Q792^)GT""VOIKN((T[QP$Q0*
MZEE9WS@ X( Y.0>, F@!OVSQA_T M#_\',W_ ,BT?;/&'_0"T/\ \',W_P B
MUG^&_&-O-X9M9M5N&^VPZ';:I>2LH ='0EG4+Z%&R !CCUKJ;*Z%[8V]TL<D
M0FC601RKM=0PSAAV(SR* ,;[9XP_Z 6A_P#@YF_^1:/MGC#_ * 6A_\ @YF_
M^1:Z"B@#G_MGC#_H!:'_ .#F;_Y%H^V>,/\ H!:'_P"#F;_Y%KH** .?^V>,
M/^@%H?\ X.9O_D6C[9XP_P"@%H?_ (.9O_D6N@HH Y_[9XP_Z 6A_P#@YF_^
M1:P_!EWXI7P+X?6VT;1I(!IML(WDU:5&9?*7!*BV(!QV!./4UWE<_P"!/^2>
M>&O^P5:_^BEH /MGC#_H!:'_ .#F;_Y%H^V>,/\ H!:'_P"#F;_Y%KH** .?
M^V>,/^@%H?\ X.9O_D6C[9XP_P"@%H?_ (.9O_D6N@HH YUKWQ<JDMH>AX'_
M %&9O_D6J[ZMXG=&7^Q]$&X8_P"0O-_\BUTTO^J?Z5YCX;U;4-8\17$T^JV<
M#Q&2"?0VC830(COLDR9.2P9"6V8(P!TR?F\[Q^(PJ_=*/+RN]TWY6T[W>KT\
MU=&U**EN:MO#K]I-=2PZ/H:R74HFF;^UYSO<(J9YMN/E11@>GUIX_P"$B5]Z
MZ-H ?.=PU.;/_I+3=*U+5)O$VIZ=J$=HD45M!<0+ 68J'>5<,QQD_NP>  ,X
MYQDY?@SQ)=:\8WO-9TN2X:#S)--AM6BFA.<9):0D@=#\O<=*^&E?EE/V,&HI
M-ZS>C6FS[+K9=+G3Y7_(V?-\3;MW]E:'NQC/]JS9Q_X"TQCXB9%1M'T HI!5
M3J<V 1TP/LM0>--6U71-#>_TR*S98<&9[@L2 650%48SG)Y+#&.ASPOBV\UC
M3-)O-3L+W3[>"RMGG9+FV:4RLH)V9#KM!P!T)R?SSIN,U!JE!<SLM9[JW:3[
MJPWIU9.[^))-N_2-!;:P9=VJ3'!'0C_1>M:=M=^+1;J$T70V7U_MB8=_^O6N
M2U?Q1>VVHZ=!+?Z?H45S8"YD?4+=I=LA91Y9.] ,9ZGTKT?3"6T^ F19"5R7
M085O<<GC\37U'#T7'$7=.,;Q=K<SZKNVON=S&MMN9?@LR'PVIF1$E-Y=EU1R
MRJWVF7(#$ D9[X&?0=*Z"L+PA_R &_Z_KW_TIEK=K[DY0HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH Y_QW_R3WQ+_P!@JZ_]%-6]
M)&LL;1N,JP*D>H-8/CO_ ))[XE_[!5U_Z*:G'P7X;)).CVV3_LG_ !H P+"/
MQCH_AZ'PQ:Z3$\]K$+2UUGSXQ (E&$D>,G?O"@90*06'WL&H=4T'7?L?BK0H
M-,%[!K\S21:@\Z".W$D21MYJD[]R;,KL# _*/EP<=+_PA7AO_H#VWY'_ !H_
MX0KPW_T![;\C_C0!B2^'-2>TUZ,VRN;SQ':7T2EU^:!'M2[')["*3@\G'3D5
MC>)M/U'3?%4>HC3UNEN_$UK-:P^8H,H2P=&QG@,"K8W8Y Y YKM/^$*\-_\
M0'MOR/\ C36\#^&7V[M%M&*MN7<F<'U'H>30!S_]DZ\EZ?$(TEVF;7!?G2Q<
MQ^:L LS:YW$^7YG(<KNQ@8W9IEAHVOVTL.HS:3F;_A))-1>UCN$++!);/#G<
M2 64N"1GL<9XSTO_  A7AO\ Z ]M^1_QH_X0KPW_ - >V_(_XT <7X;\%ZKI
M\^AZ=>6U^\6DW!E-W)J"_9FVA@K11J=^YMYRK  9;EN,]CX%TFYT+P/H^EWD
M*PW5M;*DJ*00'ZGD<'FG_P#"%>&_^@/;?D?\:/\ A"O#?_0'MOR/^- '%0?#
M!/\ A%A=#2["+Q1;W=Q=PR3QK+',?/D9$E&<%60J,]5R",%:O:UI?B&XEU^6
MUT1I'\0Z+#:[3<Q*+*95E#+(=V6'[W@H&R5(X'-=/_PA7AO_ * ]M^1_QH_X
M0KPW_P! >V_(_P"- '--X5U4:3XRB%HIGU/1H;2V D7,DBVSH5)SQ\S8YXYS
M7?6ZLEM$C##*@!^N*QO^$*\-_P#0'MOR/^-'_"%>&_\ H#VWY'_&@#GO^$8U
M;_A4&J^'_LR_VE.MZ(XO,7!\R>1T^;..58'KWJ:7PYJ3VFO1FU5S>>([2^B4
MNOS0(]J78Y/&!%)P>3CIR*V_^$*\-_\ 0'MOR/\ C1_PA7AO_H#VWY'_ !H
MY;7/"FL7&M:EJ5O!*Z#6+>]BCM[E8I9HUL_(;8QX5PS$@-@':1D9!KHO!NEW
M>GV^HSWL%S!+>7?FA+JZ$\Q542-6D*_*&(0<*2  O).:G_X0KPW_ - >V_(_
MXT?\(5X;_P"@/;?D?\: -ZBL'_A"O#?_ $![;\C_ (T?\(5X;_Z ]M^1_P :
M -ZBL'_A"O#?_0'MOR/^-'_"%>&_^@/;?D?\: -ZBL'_ (0KPW_T![;\C_C1
M_P (5X;_ .@/;?D?\: -ZBL'_A"O#?\ T![;\C_C1_PA7AO_ * ]M^1_QH W
MJ*P?^$*\-_\ 0'MOR/\ C1_PA7AO_H#VWY'_ !H WJ*P?^$*\-_] >V_(_XT
M?\(5X;_Z ]M^1_QH WJ*P?\ A"O#?_0'MOR/^-'_  A7AO\ Z ]M^1_QH WJ
M*P?^$*\-_P#0'MOR/^-'_"%>&_\ H#VWY'_&@#>HK!_X0KPW_P! >V_(_P"-
M'_"%>&_^@/;?D?\ &@#>HK!_X0KPW_T![;\C_C1_PA7AO_H#VWY'_&@#>HK!
M_P"$*\-_] >V_(_XT?\ "%>&_P#H#VWY'_&@#>HK!_X0KPW_ - >V_(_XT?\
M(5X;_P"@/;?D?\: -ZBL'_A"O#?_ $![;\C_ (T?\(5X;_Z ]M^1_P : -ZB
ML'_A"O#?_0'MOR/^-'_"%>&_^@/;?D?\: -ZBL'_ (0KPW_T![;\C_C1_P (
M5X;_ .@/;?D?\: -ZBL'_A"O#?\ T![;\C_C1_PA7AO_ * ]M^1_QH WJ*P?
M^$*\-_\ 0'MOR/\ C1_PA7AO_H#VWY'_ !H WJ*P?^$*\-_] >V_(_XT?\(5
MX;_Z ]M^1_QH WJ*P?\ A"O#?_0'MOR/^-'_  A7AO\ Z ]M^1_QH WJ*P?^
M$*\-_P#0'MOR/^-'_"%>&_\ H#VWY'_&@#2U;_D#7W_7O)_Z":@\._\ (LZ5
M_P!></\ Z *R=3\&^'8])O732+8,L#D'!Z[3[U%H7@_P]-X>TR632;=G>TB9
MB0>24% !-X3NI/!7B'0Q=1B;5)KV2.3!VH)Y'8 _3=S46L>%];GN==32M0LH
MK37D N3<PLTENWE+"6C"D!LHHX8C!&<D'%6CX=\&+:3W9M--%M;EUFF,@V1%
M"0X9LX!4@@YZ8YJW_P (5X;_ .@/;?D?\: .=U7P+JHAUFRT*^LX+'5M.CLI
M?M<3.\7EQ&(;=I .Y2 2>A&<'I72Z7HDMAXBUG4WF1X[\6X1 ""GEH5.?KFF
M?\(5X;_Z ]M^1_QI/^$*\-_] >V_(_XT <EJW@VX-GX)T52SR10+INI2QP,8
MI+-$1Y59L?*&:%%&2,^8WO7IE<S8^&/">I6%O?6FF6LMM<Q+-%(%(W(PR#@\
M]#5C_A"O#?\ T![;\C_C0!O45@_\(5X;_P"@/;?D?\:/^$*\-_\ 0'MOR/\
MC0!O45@_\(5X;_Z ]M^1_P :/^$*\-_] >V_(_XT ;U%8/\ PA7AO_H#VWY'
M_&C_ (0KPW_T![;\C_C0!O5S_@3_ ))YX:_[!5K_ .BEIP\%^&P01H]MD?[)
M_P :P_!GA+0+KP+X>N)]+MY)9-,MG=R#EB8ER: .ZHK!_P"$*\-_] >V_(_X
MT?\ "%>&_P#H#VWY'_&@#>HK!_X0KPW_ - >V_(_XTUO!GAM5)_L>VZ>A_QI
M-I*[ W)?]4_T->;Q:-KFJZ_:7.LR6"1:1=%[>>UMV26Y!BP>2[;$^<@KSN*=
MABI1#X.;Q!_8:V^GG4/*,AA!7<!Z8SG..<8Z<U<&A^&#>FR%CIQNUC$I@&WS
M A.-VW.<9XS7YYFN:8?%2C**E%\KWA=V?5>\K)K3JCKA!Q(;33->C\57.J3R
M:;]GN(4MRB+)O"1F5D/)QDF3GV'%-@T35[[7].U36Y[#_B6K)Y"64;@R/(NU
MF8L3A<?PC/."3P*6WT[P?=WTUC;1:3->0Y\VWB=&DCP<'<H.1@D#FBWT_P '
MW=]-8VT6DSWD&?-MXG1I(\'!W*#D8) YKQY2I:OF:?+;^%LK6_GTNG:_4T5_
MZ9'XAT?7M;\+IIGVC35N9D NY=D@3(96&P9SC@]34>L:/XDU6XT]VN-*-O;@
M2RVCI)Y<DX;*L2#EE4 $*>-W)SA<6=1T[P=I*QMJ46D62R$A#<ND88CKC<1F
MFWUCX,TM8FU!-'M%FYC-Q(D8?Z9(SU'3UITJE)**@WNVOW7?>WO]NVP-/^F6
M-1M_$ES;)!;RZ2JS6XCN#+%(VQSD,RC.&7GA3CIR3GCI_#VG)I/AW3M-B=GC
MM+=(%9^K!!M!/OQ7(W^G^#M)2-]2BTFR20D(;ETC#8ZXW$9K=M?!_AR2W1SI
M%J2>X%?0\-NG[9J#=K/['*GJM;\SO;8RK7MJ6/"'_(!;_K^O?_2F6MVN>\%1
M1P>&EAB0)%'=W:(HZ*HN90!^5=#7W1RA1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110!S_CO_DGOB7_ +!5U_Z*:MV4LL3LB[W"DJN<
M9/I6%X[_ .2>^)?^P5=?^BFJ0ZWJN3CPKJ1'K]HM?_CM '(:%X=\/:K\/K/Q
M'JLP.HW-JM_=:X'"W,,NW<Q67'R!""H4?* N,=16QK'BJ^L-"\5WUNMLTFE7
M4<-L74E65H8'RV",G,K=,=JI2Z!9SW$LDG@?5S'+/]HDM?[2C^S/)D'<T'VC
MRR<@'E>3R>:?JFB6VLW5S<7W@K6'-UM^T1IJ<<<<Q4 *SHMP%9@ ,,1D8'/
MP +-XGUNU\8FTO1#9V#WJ6UN);&5HYT; !%RI*K*6R C*O\ =ZG=5#0]2\3;
M+/1H]2L6N[V_U25KV6U<^5%!<LC*J>9\Q9W7;E@%48PV,G1_LJ'^U7U$>"]7
M65[@73Q+J,0@:88Q(81/Y9?*@[MN<@'KS3)=&@FW$^#=;1_M,EVDD>JHCQ2R
M;MYC9;@&,-N;*K@'/(H CM/$GB/6=3@T:SGTVUNHWOXKNZ>U>1";>2%5:-/,
M&-PFY!8X.>3CE/"_BS7]1F\,W.IG3VMM>MI7$%M"Z-;O&H;.\N=P;G(P,<<G
M!)TK&)M->U>T\%ZE&]K'+%$QO(&.)65Y,DS'<S,BDLV3G//)RRSM%L$TI+;P
M3J<:Z4C)9#[; ?*5EVL.9OFX_O9H R?&%E:W_P 2]-BO/#AU^,:/.PM0(3L/
MG1?/^]95XY'!S\W3&:CTY/$/AZ&PTFQ@M-(&LZM<?9K:YS=BP@$!<* KJH):
M-VVABHWX[5TC3W+:PFK'P?J9ODMVMEE^U6_$;,K%<>=CJJG.,\4MU<W5Y>V5
MY/X/U)Y[%VDMW^U6XV,R%"<";!^5B.<]: ,:?Q3K\&G:CX@>73O[,L=0:R-D
MMNWFRHDPAD?S-^%8MN95VD8P"23D23>(?$C1Q:O#+IJ::^M+IALY+=_-$?VO
M[.7\S>!O)!.W;@ CJ1R]]*A?4WOSX*U82R3BYDB748A!),,8D:$3^6SC:IW%
M<Y /4 US]QX<UV[U];J3PFT5LNK+J9EAO4#,48.H^S^=Y2R$J%:8'++NXRQH
M U8O%6OMX<;5Y]0TF!;K4'L;6+[#/(Z;)Y(R0B,S3R%4)" *!C). <QQ>,M?
M:P:%#;&]&N6^FK/=6$D&8Y8D?>T)?<&&_IN&0!TSQI2Z='+I,6F?\(7JR6T-
MPUU%Y6H1))%*S,S.L@G#*27?H>C$=.*CMM'M[7_5>"=7R;Q+XL^I1N6G0;5D
M):<DG YSUZG)H @@U_Q1')<R7%[IDD&G:S;Z5.BV3JUR)7A'F!O,(0@3KQ@\
MJ>>0!%:>(/%M_'IMS#>:1'%J>IW.G1QM8R$PB(SGS"?-^<X@/RX ^8>G.QY;
M;;I?^$+U+%U>1W\W^F0?-.AC*O\ Z[C!BCX''R].3E+>)K2&SBA\%ZDJ6=S)
M=P#[9 =DLGF;VYFYSYLG!R/FX' P <_)XJOR=.GN[>PGU"RFU>W^T^2RC=;J
MX#HN\[=P4;AD]\8JT?&&O:1I\.I:J;&\BNM"N-52VMK=H3"\2Q-Y>\NVY3YN
M"<#IG&.!=?2X'.6\#ZF3YES+_P ?T(^:X!$Q_P!?_%D_3MBGW=M/+8QQ0>#K
MU);:QEL;1IYK>6..-U4%60SXD7Y$R&Y..O)H MZ;>^([7Q=;:3K%WIMU!<Z?
M/=!K6V>%DD22%2O+ME<2'!X)[].>KKRWPOHNN:/KZ:K<>$KB PZ?]ABAM]36
MZRI96)WS2Y1!L 6-1@;FY.:[7^V]6_Z%34O_  (M?_CM &[16%_;>K?]"IJ7
M_@1:_P#QVC^V]6_Z%34O_ BU_P#CM &[16%_;>K?]"IJ7_@1:_\ QVC^V]6_
MZ%34O_ BU_\ CM &[16%_;>K?]"IJ7_@1:__ !VC^V]6_P"A4U+_ ,"+7_X[
M0!NT5A?VWJW_ $*FI?\ @1:__':/[;U;_H5-2_\  BU_^.T ;M%87]MZM_T*
MFI?^!%K_ /':/[;U;_H5-2_\"+7_ ..T ;M%87]MZM_T*FI?^!%K_P#':/[;
MU;_H5-2_\"+7_P".T ;M%87]MZM_T*FI?^!%K_\ ':/[;U;_ *%34O\ P(M?
M_CM &[16%_;>K?\ 0J:E_P"!%K_\=H_MO5O^A4U+_P "+7_X[0!NT5A?VWJW
M_0J:E_X$6O\ \=H_MO5O^A4U+_P(M?\ X[0!NT5A?VWJW_0J:E_X$6O_ ,=H
M_MO5O^A4U+_P(M?_ ([0!NT5A?VWJW_0J:E_X$6O_P =H_MO5O\ H5-2_P#
MBU_^.T ;M%87]MZM_P!"IJ7_ ($6O_QVC^V]6_Z%34O_  (M?_CM &[16%_;
M>K?]"IJ7_@1:_P#QVC^V]6_Z%34O_ BU_P#CM &[16%_;>K?]"IJ7_@1:_\
MQVC^V]6_Z%34O_ BU_\ CM &[16%_;>K?]"IJ7_@1:__ !VC^V]6_P"A4U+_
M ,"+7_X[0!NT5A?VWJW_ $*FI?\ @1:__':/[;U;_H5-2_\  BU_^.T ;M%8
M7]MZM_T*FI?^!%K_ /':/[;U;_H5-2_\"+7_ ..T ;M%87]MZM_T*FI?^!%K
M_P#':/[;U;_H5-2_\"+7_P".T ;M%87]MZM_T*FI?^!%K_\ ':/[;U;_ *%3
M4O\ P(M?_CM &CJ__(%OO^O>3_T$U!X=_P"19TG_ *\H?_0!67J>M:HVDWJM
MX7U% 8) 6-Q;8'RG_IK4.@ZSJ:>'=,5/#&HR*MI$ ZSVV&^0<\RT </J,7B
M_#OQL]O>:6NF"\U7?#):2-,1YTF[#B4*#Z?+Q[UN>)-4O7N?&%P?$<^E'08$
M>S@@\M58F$2"20,I\P,Y* =/E('S'-=&;JX:TGM&\$71MIRYFA+VFR0N27W+
MYN#DDDYZYYJ.Z=KZ]M[V[\!SW%U;',$\ILW>(YS\K&3*\^E '.7WBO4+;2_&
M\U_>C3[FVTF">UAD8(8)9+=N%SR291@=>1BMO3'U#4_B!K"2ZO=I9Z:+9HK.
M+8(W:2([MYVEB.X (P>>>,3W9.H7*W-[X"FN9UC:)99C9NP1@0R@F3.T@D$=
M"":LQZE?Q32S1^#KY)9<>8ZS6H9\# R?-YQ0!PEIXAU/PWX1T!89MZZKX<MH
M-,C89V7X"(BCC&'\Y6P>T+5ZM90/:V,%O)</<211JC328W2$#!8X[GK7)7<-
MW=7&BD>%=1AM=)E,T%I$]F(RPC:-/^6G 4,V ,<X]*U_[;U;_H5-2_\  BU_
M^.T ;M%87]MZM_T*FI?^!%K_ /':/[;U;_H5-2_\"+7_ ..T ;M%87]MZM_T
M*FI?^!%K_P#':/[;U;_H5-2_\"+7_P".T ;M%87]MZM_T*FI?^!%K_\ ':/[
M;U;_ *%34O\ P(M?_CM &[7/^!/^2>>&O^P5:_\ HI:D&MZKD9\*ZD!Z_:+7
M_P".UA>#-8U*+P)X>CB\-:A.BZ9;!95GMP''E+R 90<'W - '<T5A?VWJW_0
MJ:E_X$6O_P =H_MO5O\ H5-2_P# BU_^.T ;M,D^X:Q?[;U;_H5-2_\  BU_
M^.TC:UJK*1_PBNI<_P#3Q:__ !VHFFXM(:."M+I- U>R@M;C3M7TS4]3E,/E
M$&ZMII"[,V02)%!W GY64'G.*MVMOI]C\5)1:QV\+3Z6\DVS ,DIG&2W<GZ^
MF.U:%IILUAJ=[J<'@ZYCN[P@S2B:U!(  QGS,XXR?>HA9PK>_;1X%47?F>;Y
MX%GYF_\ O;M^<^_6OS&OAJ]-M5*<ES1:U<%=Z:M<Z6EK76^^C.Q23V9SVF6-
MYINI^#=&9=)D^P/,T=S92,TDD'DR*9&39A S&//S-ER*-,L+S3=3\&Z,RZ3+
M]@>9H[FSD9I)+?R9%,C)LP@9C'N^9LN1736*'3&E;3_!C6AF.Z0V[6D9<^IQ
M(,]>]%BATQI6T_P8UH9CND-NUI&7/J<2#/7O4SG6ES>YNG]J&[YKM^_I\3T5
M_D"2_K_AB/7KD:EI;/H>IZ"+B6VDQ->8E4PGAB"K<+D#)((XY!Q6"FJ6,GP^
MT:QL;%/[0U/2EM+6&]928X=@5GE? _=J.>@W9  RP WI[.&ZMX(+CP,DT,!)
MACD%FRQD]=H+X'X4Z]@74V1K_P $_:V0;5,YM)"H]!F3@5E2ING&,.5V3O\
M%#Y;3UZ7VVLMRF[_ -/_ ",O3;?2](\1R6-[<026]MX<MH(9;@KM>!&E$Q.>
M,'$9;M]W/:NL^&ZSI\-_#RW (D%C'P>H7'R_^.XK&FMDN;>WMY_! E@MCF".
M3[(RQ?[H+X7\*Z"VUG5%@0#POJ+>XN+;U_ZZU]+P^Y^WES+==XO;33ED][W>
MEC"K:VA-X/\ ^0 W_7]>_P#I3+6[7/\ @IVD\-*[QM$[7EVS1L02A-S+D$@D
M''3@XKH*^S.<**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** .?\=_\ )/?$O_8*NO\ T4U=!7/^._\ DGOB7_L%77_HIJZ"@#@K+XAW
MTFA6OB"_\,36VASHDCW<5VDS0QL<;WCP&VC.3C) R<<5U=UX@T:RU&+3KO5K
M""^E*B.VEN425]QPN%)R<G@>M>?Z=:^(IOAC;^#5\-WUI=R6(L9[RZ>#R(E8
M;7<;9"[8!. %Y..E5_&&C^)=1C\16-KIE\5GDB>VCLUM5M[F-%CP\TDG[PR
MH1M!'W4QQEJ .]M_&&@SSZQ$=3M(O[(G$-V\MPBJA*J<D[N!EMF3CYE8=JT]
M/U*PU:U%UIU[;7EN25$MM*LB$CJ,J2*X/7++6TO]76VT>:2.76;:_2[6"&=D
MB%M'&7@5VQYJO%_$O .0&.*U_ MEJ=K+K\NI07T?VN^6>%[TP^;(OD1IN80X
M0'*'@ =LY/- #8?%VNZA>:E'I7A=;J"QO)+0S/J*1%V3&3M*G YK<D\2:/:W
M$5I?:KIUK?.RQ_99+M _F$*=@!()/SKVYW#U%>=Q^'(X=5UU]5\':]?O<ZG/
M/%/97BQQM$V-O'VA.>#VK1U+PY?ZCI?Q!E&D,MQK-O%]DCEV;WVVJ *<$@%9
M-PZXSD@]Z .G@\;Z!-J.KV3ZE:0/I<JQ7#37$:KDJ"<?-T!;:<X^8$=JTH-:
MTJZL9KZWU*RFM(%W2SQW"M'&-H?+,#@#:0W/8@]*X;6-!U2[U_5X?[*EFM;K
M6M,OUF)0Q/#&(4D!!;.1Y;$@CD>N:D\3:/+/XXL]-MH5:PU^)&U-1_ EHZOD
M@'D2!UB/MM% 'H8.1FEHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@"GJ_P#R!;[_ *]Y/_034'AW_D6=)_Z\H?\
MT 5/J_\ R!;[_KWD_P#034'AW_D6=)_Z\X?_ $ 4 <]<>.5M_"6OZJPM1=Z9
M->Q1V[38\SR9&5<CKSM'YUL:IXOT31[R2UO;MTDB57F*022+ K'"M*R*5C!P
M>7(Z$]*Y>\^',%WX4\1V\NEZ5)K-_<7TMM=20J67S9':/+E=P(##Z5;U?0=>
M-WXF@TZVT^XL_$$8#33SM&UJ_D"$[E"-YBX4,,$')(..M '2S>(=+MUU5I;H
M :5$)KTA&/E(4+YX'S?*">,TP^)M(.N_V(MR[ZB "T*02-L!&X%B%PH(/!)
MSQUXKC=4\'Z_:VVO:=HJ6-S::QI<5GY]W<-&\#1PM$<J%._<""#D8.<YXSU.
MCZ-<V/BC7=2E\HPWRVRQ;6RW[M"K9XXY/'6@"+P[XKMM1\.VMW?3Q0WBZ5;Z
MC>*$9$C21"VX$\%<H_0G&.:WK.[AO[*"\MV+03QK+&S*5)5AD'! (X/0C->7
MZQX8N;>Q\%:&)XH[Z[L5T74DC8YDM%1))BK>PB90<?\ +8^M>K 8X'2@!:**
M* "BBB@ HHHH *Y_P)_R3SPU_P!@JU_]%+705S_@3_DGGAK_ +!5K_Z*6@#H
M**** "BBB@".7_5/]*\Y\.:YJ_B#5I[U!9)I"226K6AG/VF!XW<;W79PS8'R
M%N!@Y->C2_ZI_I7F$.F:IJOBV#4+G2+'3)M-GVS7]O,S/?(8?N &-<QY=<DD
MX*$#IFOB^)5!M<]OA>KZ:]%YZ*ZU7:USIHW+/AOQ+?:WYMU.VD1V4?FEXX;A
MGGB"L5&Y<8'3-&E^)M2NI]&N+RPMXM.UL$VC1REI(CY;2H),C!W(I^[T/'/6
MH1H&H:KK]E=W^DZ9IL-H)A)):SF62X\R-DV@[$POS;CG)RHX[T:/H6MQMX?L
M=0CLH['0E^2:&5G>Z98FA0[2HV *S$\GG ''-?+5(X3WFN5:;7VT=K-/5WY?
MENMS=<QM:Y=:O91&YL!I:VL4;27$E]*Z; .21M4\  YK$L/$WB#5K>SBM-*L
MHM0>P2_N%N)F$:+(S"*,8&=S!"23]W'?-:6KZ;JFO:!9Z?=);0&XEC_M)8Y6
M*^2#N=$. 3NP%^C&FZC9:U:>(Y=5T>"RNENK2.VEAN)FB\MXV=DDR%;<O[Q@
M1P>!C-<]'V*I\DE%RULWMI9:N]G?5K;9#=[Z%>7Q;<S:%H^KV&FB2TOVMO-D
MEF $(EE2/: .68%SV X)SV/H-G_QZI^/\Z\VNO#^JV'A+2- TNVM;M;0VSRS
MS7)ART,J2'"[&^\5/?C/>O1-+:9]-MWN(DBG9 9(T?>%;N V!D#UP*^HX<C1
M6*DZ-K6EUUMS+ENO0PK7Y=3/\(?\@!O^OZ]_]*9:W:PO!_\ R &_Z_KW_P!*
M9:W:^].4**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M .?\=_\ )/?$O_8*NO\ T4U'_"&Z7_S]:Y_X/;W_ ./4>._^2>^)?^P5=?\
MHIJZ"@#G_P#A#=+_ .?K7/\ P>WO_P >H_X0W2_^?K7/_![>_P#QZN%T^TFM
MO@_;>+(-7U1-8M].^W&6?4IY8IG5=Q1XG<H0V,=!C/&*U_$GQ#N="U.]01::
MT-DT6^U,[/=RHZJ2VU%(B W8&_KM)X!!H Z/_A#=+_Y^M<_\'M[_ /'J/^$-
MTO\ Y^M<_P#![>__ !ZL%O$6LZ5-XJGNY--,$&JQV]LUS=&*.!&@A;+9ZC#
M[5Y9V8#CFMGP=XDF\16NH"XC@$UE=>09+?>(YE,:2*ZJX#+PX&#GID$@B@"7
M_A#=+_Y^M<_\'M[_ /'J/^$-TO\ Y^M<_P#![>__ !ZN(T\R7VJ>(6NM)\6:
MF8M7N(HY;#5VAB1 1A OVF/&,_W>_6MG5/%VLZ9+XA^Q:99R:=X<$9F>XNG,
MTZ&%)&"\'# $_,Q.>/<T ;W_  ANE_\ /UKG_@]O?_CU5H_A[X?AOIKZ)=42
M\G 6:X76+P22 < ,WFY(';-8,_B?7M,USQ* EI=HFK65A90RS.BQF9(@,D*<
M#]YN. 3G/;%:5SXOU+3(M3L]1LK0ZQ;QVAM(X)3Y=RUP?*0#=R )@P/^S@]Z
M -7_ (0W2_\ GZUS_P 'M[_\>H_X0W2_^?K7/_![>_\ QZJ'CZ^N]/M-!EM/
MM+R'6;9&AM9 C3*=V4Y95(/HQ ]:H:CXKNK'Q*+V^TG5-/L[+0[Z[>WGEA(G
M*/ 00(Y'&X D MC[W'>@#>_X0W2_^?K7/_![>_\ QZC_ (0W2_\ GZUS_P '
MM[_\>K#TGQY=7,]S%<VUE,RV4MVAM9)$6-H\?NI'E55!.[A\@?*V0,<Y\?Q/
MFMVO!<PZ??A+$W4#:;-(4:3S8XA$7==K M*GSKT&25'&0#K/^$-TO_GZUS_P
M>WO_ ,>H_P"$-TO_ )^M<_\ ![>__'JY:XUOQ/I7B;59;RSBN[B#1H)(K2QF
ME>%RT[JS[-I8%0>=H8E5&.3M'3>#_$;>([&XE:?3Y_)DV"6QE8@\=&C8;XV!
MR-K>F>_  _\ X0W2_P#GZUS_ ,'M[_\ 'J/^$-TO_GZUS_P>WO\ \>KG-!T0
M>(CXDFN-5UF&ZCUBZMX)K?4YT$*J1MVQA]F!GH5(]:?H'B[7]?TG2(M.LK,Z
ME)I4-_>37KLD9WED55" G+M&YST48X;/ !T'_"&Z7_S]:Y_X/;W_ ./4?\(;
MI?\ S]:Y_P"#V]_^/5S#?$NYDT:XO+?25>[DM+::RM/-):6629H9(R< '8ZY
MR.JD'BKLGC>^O[V"/0;"VN+>YN;>U@FN960%I+22Y9C@'A4\DX[[F&1UH VO
M^$-TO_GZUS_P>WO_ ,>H_P"$-TO_ )^M<_\ ![>__'JD\+ZU<ZQ:WR7T$4-Y
M87CV<_DL6C=E"G<N>0"&'!Z<]:W* .?_ .$-TO\ Y^M<_P#![>__ !ZC_A#=
M+_Y^M<_\'M[_ /'JZ"B@#G_^$-TO_GZUS_P>WO\ \>H_X0W2_P#GZUS_ ,'M
M[_\ 'JZ"B@#G_P#A#=+_ .?K7/\ P>WO_P >H_X0W2_^?K7/_![>_P#QZN@H
MH Y__A#=+_Y^M<_\'M[_ /'J/^$-TO\ Y^M<_P#![>__ !ZN@HH Y_\ X0W2
M_P#GZUS_ ,'M[_\ 'J/^$-TO_GZUS_P>WO\ \>KH** .?_X0W2_^?K7/_![>
M_P#QZC_A#=+_ .?K7/\ P>WO_P >KH** .?_ .$-TO\ Y^M<_P#![>__ !ZC
M_A#=+_Y^M<_\'M[_ /'JZ"B@#G_^$-TO_GZUS_P>WO\ \>H_X0W2_P#GZUS_
M ,'M[_\ 'JZ"B@#G_P#A#=+_ .?K7/\ P>WO_P >H_X0W2_^?K7/_![>_P#Q
MZN@HH Y__A#=+_Y^M<_\'M[_ /'J/^$-TO\ Y^M<_P#![>__ !ZN@HH Y_\
MX0W2_P#GZUS_ ,'M[_\ 'J/^$-TO_GZUS_P>WO\ \>KH** .?_X0W2_^?K7/
M_![>_P#QZC_A#=+_ .?K7/\ P>WO_P >KH** .?_ .$-TO\ Y^M<_P#![>__
M !ZC_A#=+_Y^M<_\'M[_ /'JZ"B@#G_^$-TO_GZUS_P>WO\ \>H_X0W2_P#G
MZUS_ ,'M[_\ 'JZ"B@#G_P#A#=+_ .?K7/\ P>WO_P >H_X0W2_^?K7/_![>
M_P#QZN@HH Y__A#=+_Y^M<_\'M[_ /'J/^$-TO\ Y^M<_P#![>__ !ZN@HH
MY_\ X0W2_P#GZUS_ ,'M[_\ 'J/^$-TO_GZUS_P>WO\ \>KH** .?_X0W2_^
M?K7/_![>_P#QZC_A#=+_ .?K7/\ P>WO_P >KH** .5U/PAIL>E7CK=:WE8'
M(W:Y>D<*>QEYJ'0O".FS>'M,E:YUH,]I$Q"ZW>*,E!T EP!["NDU?_D"WW_7
MO)_Z":@\._\ (LZ3_P!>4/\ Z * *'_"(Z3C/VS6\9QG^WKWKG'_ #V]:=_P
MANE_\_6N?^#V]_\ CU</X6 N_&$EGK$2"PCU;4;G2AG<D]VMS+O+@]'1,,BX
M(P6;.5^6_H?B+Q;K=]!?Q6=V;"XOI[>2/RK=8;>!7>,.K%S(9%* L",'+ *.
M#0!U/_"&Z7_S]:Y_X/;W_P"/4?\ "&Z7_P _6N?^#V]_^/5S>E^*/$6L+:Z?
M9"V&L6-A=-J:2*#&UTC-#$A(QM5Y%>3C!VH/6L[4[_5+[0;6W.O:A!J=OKEC
M%=Q7%I%'+$9)8P =GR,F<LI!((X)/- ':_\ "&Z7_P _6N?^#V]_^/4?\(;I
M?_/UKG_@]O?_ (]6%>ZQKEGKFM*=1\RQT'3(+V6!;5?,O'*S%EW=$!\KL,Y(
MP0 05TG6=<MM4\,C4-3@U"+Q!#)(T4<*QK;,(O-!C(Y:/'R_,2>5.>Q -BW\
M*Z+=V\=Q;W^LS02H'CEC\07K*ZD9!!$V"".]2?\ "&Z7_P _6N?^#V]_^/5P
M7ASQ?J5A\-Y[](UB&AZ%;+#82J"TS-"C+<.0?]6>0H4]%?<0W"=AX6N?$S:E
M<VVKVUX]CY"O'=WD=O$XFR0R!878%,8()Y'();B@"[_PANE_\_6N?^#V]_\
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
M^_,?_P <K>HH P?^$EF_Z%S6_P#OS'_\<H_X26;_ *%S6_\ OS'_ /'*WJ*
M,'_A)9O^A<UO_OS'_P#'*/\ A)9O^A<UO_OS'_\ '*WJ* ,'_A)9O^A<UO\
M[\Q__'*/^$EF_P"A<UO_ +\Q_P#QRMZB@#!_X26;_H7-;_[\Q_\ QRC_ (26
M;_H7-;_[\Q__ !RMZB@#!_X26;_H7-;_ ._,?_QRC_A)9O\ H7-;_P"_,?\
M\<K>HH P?^$EF_Z%S6_^_,?_ ,<H_P"$EF_Z%S6_^_,?_P <K>HH P?^$EF_
MZ%S6_P#OS'_\<H_X26;_ *%S6_\ OS'_ /'*WJ* ,'_A)9O^A<UO_OS'_P#'
M*/\ A)9O^A<UO_OS'_\ '*WJ* ,'_A)9O^A<UO\ [\Q__'*/^$EF_P"A<UO_
M +\Q_P#QRMZB@#!_X26;_H7-;_[\Q_\ QRC_ (26;_H7-;_[\Q__ !RMZB@#
M!_X26;_H7-;_ ._,?_QRC_A)9O\ H7-;_P"_,?\ \<K>HH P?^$EF_Z%S6_^
M_,?_ ,<H_P"$EF_Z%S6_^_,?_P <K>HH P?^$EF_Z%S6_P#OS'_\<H_X26;_
M *%S6_\ OS'_ /'*WJ* ,'_A)9O^A<UO_OS'_P#'*/\ A)9O^A<UO_OS'_\
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
M8JKB>4PLH*1D&-6) #;6SD')]!_X1^]_Z&C6ORM__C-'_"/WO_0T:U^5O_\
M&: *OA33%TG5?$UO;V(L[ ZA');1QP^7$0;:'<4  &-X;..X/?->=7^D-+I?
MB&V\KQ:=6EU.]DM+2*VG:RE8SNT6\,GD-&WREMQP037I_P#PC][_ -#1K7Y6
M_P#\9H_X1^]_Z&C6ORM__C- 'F_CO3[[4)/$&-%W:H84%N\&CSW4L[+"IW0W
M)/EPJ&+ *!NRI/+, =#4]+$?CNXOK72I[F[FU*VE,5WI,C$A?*'FPWJ8$:*H
M.4<G[K+MPV#W'_"/WO\ T-&M?E;_ /QFC_A'[W_H:-:_*W_^,T ><6&B:B/$
MEJ+V"?\ MB/6WG>Y@T1@[1>:S;S>EPGE-%\A7J 0@4D5+8:1';W/AJ"70+H^
M([;67FU+4%TZ3#J?-W2&XV;65BR$#<<<<#;@>A?\(_>_]#1K7Y6__P 9H_X1
M^]_Z&C6ORM__ (S0!D^+)'LO&7A74FL[Z>UMA>"9[2SEN"FZ-0N1&K$9/M6%
MKEEJ/B3_ (2'6K73-22T>RM+%;61&@GO8H[AI+C"-AANC9D ."V3ZBNS_P"$
M?O?^AHUK\K?_ .,T?\(_>_\ 0T:U^5O_ /&: ."U'2OM-S?7'AW0Y[;P\([)
M;ZR73GMC=A+G=*$A9%+8BR#Q\X(49QBNT\(PZ9'+JLFCZ'<:792S(V9(7MTN
M'V ,Z0. 4  4$[1N()YQFK/_  C][_T-&M?E;_\ QFC_ (1^]_Z&C6ORM_\
MXS0!S>C^#9]4T6]M]3U;6[>RN=0O3+IJF.*-XFNI3C/E^9M=3DX?D-P<&J'B
M/PF]Y9^-KRSTG.IRW<"6\H@S(]J+>V$J19QD,HF3"D;CE<^G9_\ "/WO_0T:
MU^5O_P#&:/\ A'[W_H:-:_*W_P#C- 'F&IZ:+?PMXHN(8I5L'L[>)X8-$;3(
MI'6;^%';<9 IVE@ ,;1G*\=MX8L[8>+;Z]T33'TW16L8H7C:Q:S$MPKN<B-E
M4_*A +8P<@<[>-&_\'MJEE)9WWB'6)[:7&^-OL^&P01TB]0*L?\ "/WO_0T:
MS^5M_P#&: -VBL+_ (1^]_Z&C6ORM_\ XS1_PC][_P!#1K7Y6_\ \9H W:*P
MO^$?O?\ H:-:_*W_ /C-'_"/WO\ T-&M?E;_ /QF@#=HK"_X1^]_Z&C6ORM_
M_C-'_"/WO_0T:U^5O_\ &: -VBL+_A'[W_H:-:_*W_\ C-'_  C][_T-&M?E
M;_\ QF@#=HK"_P"$?O?^AHUK\K?_ .,T?\(_>_\ 0T:U^5O_ /&: -VBL+_A
M'[W_ *&C6ORM_P#XS1_PC][_ -#1K7Y6_P#\9H W:*PO^$?O?^AHUK\K?_XS
M1_PC][_T-&M?E;__ !F@#=HK"_X1^]_Z&C6ORM__ (S1_P (_>_]#1K7Y6__
M ,9H W:*PO\ A'[W_H:-:_*W_P#C-'_"/WO_ $-&M?E;_P#QF@#=HK"_X1^]
M_P"AHUK\K?\ ^,T?\(_>_P#0T:U^5O\ _&: -VBL+_A'[W_H:-:_*W_^,T?\
M(_>_]#1K7Y6__P 9H W:*PO^$?O?^AHUK\K?_P",T?\ "/WO_0T:U^5O_P#&
M: -VBL+_ (1^]_Z&C6ORM_\ XS1_PC][_P!#1K7Y6_\ \9H W:*PO^$?O?\
MH:-:_*W_ /C-'_"/WO\ T-&M?E;_ /QF@#=HK"_X1^]_Z&C6ORM__C-'_"/W
MO_0T:U^5O_\ &: -VBL+_A'[W_H:-:_*W_\ C-'_  C][_T-&M?E;_\ QF@#
M=HK"_P"$?O?^AHUK\K?_ .,T?\(_>_\ 0T:U^5O_ /&: -VBL+_A'[W_ *&C
M6ORM_P#XS1_PC][_ -#1K7Y6_P#\9H T=7_Y M]_U[R?^@FH/#O_ "+.D_\
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
MBR8MS$[<9YQNQQ45O8Z9:W.GQQZKKHTG3KTWEI8?V'<81CN^0OY660;VVCC
MZEL# !T_B*YO[K7M(T"RO)+%+V*XN+BZAV^:L<6P;$W @$M*O.,@*<<G(Q-5
MU;4O LUY&]]<:K9G1[J_MA>D-+'+ 4RI=0"482KUR1M///%S7;_2-8>TNH9M
M:L=1LF9K6[BT:X9DW##*5:(AE88R/8$$$ UBZ;9:?!J-W=ZMJ>LZP+VTEM)X
M[K1;S"QNQ9DB^7Y%.>0=WW5 *A<4 =':^'->M)+*]'BF\N;T-']MAN50VTR<
M>8$15!C(Y*D'L V[)K+U:^UZ\AU:\TR2_:R34UM&6Q5&G6VBC(E:$-P7\XLI
MZG:G'(%5+>"VQ96FHZ_XBU#2K)XY(;670YU>0QD&/SI%BS(%*@]!D@%LU89=
M*.@Z?917VN0:A8RM<Q:A'HUQO,[[_,<JT1!#F1\J?[W7(!H ;8>*X]%TG5[J
M*_U+68;22UC6PO83#?0/+($*MO52RG<I4GN&&[TT;[Q\=$M]036],6TO[5;=
MHX8[Q'CG6=RD9$C;-H#*P;< %"Y&X8KE?$%L+K1M0N&OM<U/6[MK.%9TT6:
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
M[VS$BMEB]N9<28//( XQQ^=7K+6=9U#QKJ.F1"PBTS3UA:5G1VFE\Q-VU<,
MN""<D'J!CO61K%GX.URYGGO+375-S +>X2"ROH4G1<[-ZJ@#%=QP2.,^PQKV
MNL>'[/4;V_@M]66XO!&)F.EWA#;%VKP8\#@]J .9T3Q=-X;\&Z9'<P1O OA:
MWO-/PI#33(JH\1.3DEI(,8 ^^>M>DV7VK[#!]M,1N_+7SS""$WX^;:"20,YQ
MD]*\^U&+1+F7PG:V]K?+INA3K*-^F7AE CCVQ(O[KD;MK')'W!U[=7_PEVE_
M\\M5_P#!1=?_ !N@#=HK"_X2[2_^>6J_^"BZ_P#C='_"7:7_ ,\M5_\ !1=?
M_&Z -VBL+_A+M+_YY:K_ ."BZ_\ C='_  EVE_\ /+5?_!1=?_&Z -VBL+_A
M+M+_ .>6J_\ @HNO_C='_"7:7_SRU7_P477_ ,;H W:Y_P "?\D\\-?]@JU_
M]%+4@\6Z82 (M5R?^H1=?_&ZPO!GB?3K;P)X>@DCU+?'IELK;-+N7&1$O1A&
M01[@X- '<T5A?\)=I?\ SRU7_P %%U_\;H_X2[2_^>6J_P#@HNO_ (W0!NT5
MA?\ "7:7_P \M5_\%%U_\;H_X2[2_P#GEJO_ (*+K_XW0!LR_P"J?Z5Y-I5N
MOA_Q&C^(;>Z.H75Q,D&LB\=H+A3O=8G3<-FU,@(5* J2IS7>R>*],:-@(]4R
M1Q_Q*;K_ .-UQFGV>CV&IR7KCQ#<[)=]G%<6=_(EH/+"$(K@C).\[L9 ; P!
MS\EQ!3J3:48R:<6O=3;WTU6WFG=->:1O2:1E:'XELM6\=:?J1URU;[?:W20V
M:W:'R8P\'DJRAO\ 6-^\<@C=\Q7^"KNFPC2OB!;0"SOM,@N+>>-6N;PW']HR
M*RL&QO?:54,V6(8AB.QK?EU/2YM0@OGM-6-Q!%)"A_LN[P%<H6&/+YYC7\JS
M;"WT&PU%+]8/$-Q<PHT<#7EK?3^0K8W!-ZG&< 9ZX&,XKYJ5.M)2M1FDX\MN
M5^=MDEIIJT^K6NIOIW0SQ4]Y?>*--T:.SEO+8V<UW);+=?9TE97C5=[#DJ-Q
M^49R67(XXR?W6L1VMV=)UF;1C8>1:PV]S\UK<I+(LFXF0?,,*%<G VGD9K9G
MM]"GL[*W\KQ%&;)&C@GBM;Y)E5L;@7"9(.!U]!TP*CFL/#DME!8K:^((;&&#
M[/\ 9(+6_CBDCYX=0OS9R<D\MGDFKI4JU.G&"I3T_NR\[OU>GIJFVF)M/J9N
MHQQZM\.](U"]:]GUV[TV*.Q6"Z>-GNGCW*ZJK!0<_,6(X4'/ ->J:-'<0Z-9
MQ74PFN$B5990,;W Y;\3FN!U&WT'4KV"\DA\103P0_9XC:6M_ %0G) "* ,X
M&?7:/05T^G>(]+L]/M[;9K#>4@0&73+MW..Y8QDD^YZU[F0PJQK/FA**M)ZQ
M:2N]D]K)?CJ9U6K%KP?_ ,@!O^OZ]_\ 2F6MVN?\%2K-X:65-VR2\NW7<I4X
M-S*1D$ @^Q&1705]F<P4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 <_X[_P"2>^)?^P5=?^BFKH*Y_P =_P#)/?$O_8*NO_135T%
M',6GC_P]>QVLL<U[';W3*L%S<:=<102%ON@2N@3GMSSGBNGKQC3?$.E:E\%[
M7PK9-_:&MW6F"RCL88V9DE8;0S\815)W%B0 %JYKT\,=SXG-_=W<?BN.?&@Q
MQS2"1U\I/)\B/.UU,F_?@$?>W\"@#UNLK6?$.GZ$UHEZUP9+MVC@CM[62=Y&
M52Q 6-6/ !/3M7"-)I__  DVHG6KG45\1C6(_P"SH+6X(E-ME/+\I"=IA*[_
M ##C'^LW'(&-GQQ;WUSXH\'1Z==+:7/VNYVW#0>:$_T:3.5R,Y&1U[T ='I'
MB'3=<>ZBL9I//M&5;B">"2"6+<,KN2158 CH<8.#CH:U*\X\1>';NQL5N;[5
M[J^OM4U33K:YFA!M@(%GQL01G*C$CY.[/S=>*YWQ%$=-U?5K'[;%9R6BQ1Z)
M'++<M<+&8D"FV53^];S=X8?,3C#?+B@#VFBO(M=N+$:GXO#WUTOBB.XA&D0Q
M32 ^<;2 KY*9VG+GY\9^7&_C%>N"@!:*** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH IZO_R!;[_KWD_]!-0>'?\
MD6=)_P"O.'_T 5/J_P#R!;[_ *]Y/_034'AW_D6=)_Z\H?\ T 4 5)/%MA'X
M=U76VAN?LVF27,<R!5WL8&97VC.""5.,D>^*V);NW@EBBFGBCDE.V-'< N?0
M ]?PKRO4/!L]SX'\73D:X+^6ZU)X+2*\G5)0TLA3$(;:P8$'I\V>^:M>*-*6
M;4?%L-]X;NM4N]4MTBTF=;8S(H\D*$\S!6#;+N<EBH^;<"2* /2VN(D$A:1%
M$0W2$L!L'7)].*&NH$E6)IHQ(S;50N,DXS@#UP"?I7EVKVFK:7:>,;&;3=0U
M*\U?1HHX)[2W,B2R+;-')N;HI!^;!(+ @*&)Q72:/H,3?$'7]5O-,1G"6@L[
MJ6$$C$1#^6QZ'. <>V>@H W]"UF/7-"T_4U01&[M8KEH=^XQB10P!/X]<#.*
MT8Y$E171@R, 593D$'H0:\@N=+U73O#?A:&U@N(;G7=&M_#]XA^5H'V!A(5.
M#F./[5GN#CTKURUMH;*UAM;:-8H(46..-1@(H& ![ "@"6BBB@ HHHH ****
M "N?\"?\D\\-?]@JU_\ 12UT%<_X$_Y)YX:_[!5K_P"BEH Z"BBB@ HHHH C
ME_U3_2N$TSQ++JNK[+;3+EM(<-'#J&%V/*A8/QNW!/EP&*\G/MGNY?\ 5/\
M2O)=,8OXI@7P[9ZO8HETXUBTNABUC!0N< D@2%FC8>4<$-EN#7Q?$M&%1Q<E
MJHO5[+7UWZ+=7T:U1T478Z.U\4PSZQ;:9<:;J-E+=I(]J]U&BK.$QNP Q93@
MYPX4XJ73/$"ZO,#9Z=>O8L66._/EB&3;GE1OWD$@@';@]C@@USVC7\VM>+!J
M&IZ9J=HZ+);Z=#+82*EO&>7DDD(V[WV#@' &!DDFJ/A.PO;*X\/6<5MKEO<6
M<;0ZK]JFE:U*)&R*$WL4;+[&7R^BYSCI7RE3!45&5U:22ZW6S=[W\DNJYGM;
M4Z.9G9:IKL>G7EM8Q6=U?WMPCRK;VNS<(UP&<EV50,LHZY)/ /.*5[XTTNR\
M*1>(MMS/:RKF.*&/,K$ EAM)&"H1RV3P$;TK-EO9H?$MAXG?2M4^Q76EM;-"
MMJSSV\@<.H>-<D;AD9Y (&<9K N?"WB.+PE=2^3:22'3+U4LF5GEA>=Y9)%3
M;PSD,B?52!]XYJA@L,^157;57UW=VFNMK::_CJ@<GT.]\0>([/PWHS:G=QSR
MQC[L5N@:1^"QP"0.%5F// 4FNKL6W6<;#H1G]:\K\5:)XCO-+O;L+87$BZ+-
M;);HDA9&=&\PQ =68! ,]-N!U.?3-$%R-(M1>>5]I"8D\G.W/MGG'UKZ#AG#
MTJ=7FA).5G>S\U;2W3OUN8UFVBGX0_Y #?\ 7]>_^E,M;M87@_\ Y #?]?U[
M_P"E,M;M?>G*%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% '/^._\ DGOB7_L%77_HIJ4Z7XC)./$D0'I_9R__ !5)X[_Y)[XE_P"P
M5=?^BFKH* ,#^R_$?_0RQ?\ @N7_ .*H_LOQ'_T,L7_@N7_XJJU_KUQ8^.EL
M'+-IZZ+/?21QQ;Y"Z2Q@;0!DG:Q&T=32#QU8V[WD>K:?J&DRVMF+XI=K&QDB
MW;<KY3OSNP-IP<L.* +7]E^(_P#H98O_  7+_P#%4?V7XC_Z&6+_ ,%R_P#Q
M59.L^,+FWLH9#I][I$J:A8I-]O2/:8)9@C$,CLG0-GG*]2!D&KZ>-;.?3[2Z
MMM.U&<W\S16$"HBR7B*-QE0.X CP"0SE<C''S+D G_LOQ'_T,L7_ (+E_P#B
MJ/[+\1_]#+%_X+E_^*K)N_'3'5-"@L]/N/*NKZ>TOTD""2U:.)F93\^,C ?*
M[@4!VY)4'6T#Q5'XA6*2#2M1M[:>W%S;W,Z1F*9"1T9';:W(^5]K=>.#@ JV
MOAO7+.YOIX?$B;[V<3S;K!2-XC2/CYN!MC7]:M?V7XC_ .AEB_\ !<O_ ,57
M,>+/$\^G^.O[)E\4Q:%9#3([E&>V24RR-+(IY8=@JU?3Q5#H[Q-J&M3:A;C2
M1?>;'9HHN-\H6,KM.=QW*H4#!R#G- &Q_9?B/_H98O\ P7+_ /%4?V7XC_Z&
M6+_P7+_\56-KOC2]M8+4Q:1J5E<KJ5M!-;7$,;/-%+NP(V5V0DE2/O94CG (
M-:0\:VOV1V;3-26_2]%A_9NR-IVF*"0 8<ICRSOW%PH .3Q0!/\ V7XC_P"A
MEB_\%R__ !5']E^(_P#H98O_  7+_P#%5<T76X=:BN=MO<6MQ:S&"YM;E0)(
M7P& .TE2"K*P*D@AASG(&+#K>LM\1!IEW;P6NDG3KB>%0^^65HY8E\QB!A5(
M<X4$GJ6YP  7O[+\1_\ 0RQ?^"Y?_BJ/[+\1_P#0RQ?^"Y?_ (JN9\*^+[W7
M=3TFX;5[?R=3C>4Z>]E(B(FS<%@N"H665.!(N3_&0%VXJ'PEX[U2X\$ZK?:L
M(Y]4ME66U54V"X688@4 =S*&B^JT =9_9?B/_H98O_!<O_Q5']E^(_\ H98O
M_!<O_P 57#:?XV\01#PE-?74$T$ZW(U5EC5 ^+J.V1U./E"M*K'IP#730^(M
M0N?BD=(B>/\ LB*SF1UV@LURGDNQSUP$N$'UW>E &G_9?B/_ *&6+_P7+_\
M%4?V7XC_ .AEB_\ !<O_ ,57.>+/$LNG>-H=+G\4V^@6#:=]H$DL43>9+YA7
M&7]NPJ?0O&<R:8[7AFUAYM0-II<MI:B%]03RPY=5=@N%_> OD(0F1U&0#<_L
MOQ'_ -#+%_X+E_\ BJ/[+\1_]#+%_P""Y?\ XJLQO%\E]K>@VUI'/:B;4+FR
MU"UNH@)(VCMWD"D@D=D8%2001SS5O3_$OV3X:6'B;5B\I&E0WET8D&YB8U9B
M!P.I/'% %C^R_$?_ $,L7_@N7_XJC^R_$?\ T,L7_@N7_P"*JI-X[LK.UOY=
M1TW4K"2SL_MQ@N$C\R6#."R;7(X/!4D,,C(Y%4K[QW%I=V;G4+35;6!;))FL
M7MHVD&^X6)7RKDYRX^3KCW^6@#8_LOQ'_P!#+%_X+E_^*H_LOQ'_ -#+%_X+
ME_\ BJQ=<\>W-II=ZUKH=]#J=G<6<<MK=K$2L<\H19 5EVL#AU&&X;&X 9-:
M=KXT@O-5>R@TC572*Z%G/<I'&\<$Q4-M<*Y< 9 +[=F?XL<T 3_V7XC_ .AE
MB_\ !<O_ ,51_9?B/_H98O\ P7+_ /%5OT4 8']E^(_^AEB_\%R__%4?V7XC
M_P"AEB_\%R__ !5;]% &!_9?B/\ Z&6+_P %R_\ Q5']E^(_^AEB_P#!<O\
M\56_10!@?V7XC_Z&6+_P7+_\51_9?B/_ *&6+_P7+_\ %5OT4 8']E^(_P#H
M98O_  7+_P#%4?V7XC_Z&6+_ ,%R_P#Q5;]% &!_9?B/_H98O_!<O_Q5']E^
M(_\ H98O_!<O_P 56_10!@?V7XC_ .AEB_\ !<O_ ,51_9?B/_H98O\ P7+_
M /%5OT4 8']E^(_^AEB_\%R__%4?V7XC_P"AEB_\%R__ !5;]% &!_9?B/\
MZ&6+_P %R_\ Q5']E^(_^AEB_P#!<O\ \56_10!@?V7XC_Z&6+_P7+_\51_9
M?B/_ *&6+_P7+_\ %5OT4 8']E^(_P#H98O_  7+_P#%4?V7XC_Z&6+_ ,%R
M_P#Q5;]% &!_9?B/_H98O_!<O_Q5']E^(_\ H98O_!<O_P 56_10!@?V7XC_
M .AEB_\ !<O_ ,51_9?B/_H98O\ P7+_ /%5OT4 8']E^(_^AEB_\%R__%4?
MV7XC_P"AEB_\%R__ !5;]% &!_9?B/\ Z&6+_P %R_\ Q5']E^(_^AEB_P#!
M<O\ \56_10!@?V7XC_Z&6+_P7+_\51_9?B/_ *&6+_P7+_\ %5OT4 <KJ>F>
M(5TF\+^(XF40/E?[/49&T_[51:%IOB!_#VF-'XBB1#:1%5_L]3@;!QG=71ZO
M_P @6^_Z]Y/_ $$U!X=_Y%G2?^O*'_T 4 4_[+\1_P#0RQ?^"Y?_ (JC^R_$
M?_0RQ?\ @N7_ .*KF]/\4:K:Q1VD%JNI7E_K^HV</VFZ,:Q+')*PR=K':%3&
M .@XJU9^.=2DEL)+S0H;>RGU-])EE2]\QUN%9UW*NP!H]R;<DJW.=N!R ;7]
ME^(_^AEB_P#!<O\ \51_9?B/_H98O_!<O_Q59D'C8GQE!H,RZ2_VF>:!!9ZD
M)IXC&C/F:/8-F0AX!.#@<YS6=8_$Q[ATN)M/LET]M/NM3?R;XRW,$,. 5DB$
M>!(2P&W?@$,,Y7D VYO#FL7%Y;7<VN6TEQ:[C!(VFJ3$6&&*_-P2./IGUJS_
M &7XC_Z&6+_P7+_\567X4\<MX@U1;":#3UEDM#=J;"_^TB(!E!CE.Q=K?.N,
M9!PW/'/9T 8']E^(_P#H98O_  7+_P#%4?V7XC_Z&6+_ ,%R_P#Q5;]% &!_
M9?B/_H98O_!<O_Q5']E^(_\ H98O_!<O_P 56_10!@?V7XC_ .AEB_\ !<O_
M ,51_9?B/_H98O\ P7+_ /%5OT4 8 TOQ&",^)(B/3^SE_\ BJP_!FG:])X%
M\//!K\4,3:9;%(S8*VT>4N!G=S]:[NN?\"?\D\\-?]@JU_\ 12T +_9?B/\
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
M8!(D@#1'!7YPQVL0<G#5ZS10!S__  G?@_\ Z&O0_P#P8P__ !5'_"=^#_\
MH:]#_P#!C#_\57044 <__P )WX/_ .AKT/\ \&,/_P 51_PG?@__ *&O0_\
MP8P__%5T%% '/_\ "=^#_P#H:]#_ /!C#_\ %4?\)WX/_P"AKT/_ ,&,/_Q5
M=!10!S__  G?@_\ Z&O0_P#P8P__ !5'_"=^#_\ H:]#_P#!C#_\57044 <_
M_P )WX/_ .AKT/\ \&,/_P 51_PG?@__ *&O0_\ P8P__%5T%% '/_\ "=^#
M_P#H:]#_ /!C#_\ %4?\)WX/_P"AKT/_ ,&,/_Q5=!10!S__  G?@_\ Z&O0
M_P#P8P__ !5'_"=^#_\ H:]#_P#!C#_\57044 <__P )WX/_ .AKT/\ \&,/
M_P 51_PG?@__ *&O0_\ P8P__%5T%% '/_\ "=^#_P#H:]#_ /!C#_\ %4?\
M)WX/_P"AKT/_ ,&,/_Q5=!10!S__  G?@_\ Z&O0_P#P8P__ !5'_"=^#_\
MH:]#_P#!C#_\57044 <__P )WX/_ .AKT/\ \&,/_P 51_PG?@__ *&O0_\
MP8P__%5T%% '/_\ "=^#_P#H:]#_ /!C#_\ %4?\)WX/_P"AKT/_ ,&,/_Q5
M=!10!S__  G?@_\ Z&O0_P#P8P__ !5'_"=^#_\ H:]#_P#!C#_\57044 <_
M_P )WX/_ .AKT/\ \&,/_P 51_PG?@__ *&O0_\ P8P__%5T%% '/_\ "=^#
M_P#H:]#_ /!C#_\ %4?\)WX/_P"AKT/_ ,&,/_Q5=!10!S__  G?@_\ Z&O0
M_P#P8P__ !5'_"=^#_\ H:]#_P#!C#_\57044 <IJGCCPE)I-XB>*=$9V@<*
MHU"(DG:>/O5%H/C;PG#X>TR*7Q/HL<B6D2LC:A$"I"#((W<&NDU;C1KXC_GW
MD_\ 034'AWGPSI7_ %YP_P#H H Y*WO/ %M>6ERGC'3"]KJ%SJ"!M3@P9)PX
M<'_9'F-COTR30;SP";>"#_A,M-"PZJVK*1J=ODRM(TA4_P"QESQUQCFNI_X2
M33_[$U+5]TGV73FN5N#LY!@+"3 [\J<>M:D,JSPI*GW'4,I/H>: /-[#_A!M
M,NK.:V\?6;Q6%Q/<V=G+JEL88GE$@8' #L/WK8W,2/7KGFO"MUI-BEII5WXA
MTF+3#:/:ZLD^LVDD5VOEE%6+;^\ !/!9E(48P2<CUVZUVTL&OC>I/;6]G'')
M)=21'RF#D@!6'WB".1VW#UK3H X;1M>\+Z1M5_B3;:A#'$(HXKS4;0A ,8.Y
M%5F;C&6)ZGOS6S_PG?@__H:]#_\ !C#_ /%5T%% '/\ _"=^#_\ H:]#_P#!
MC#_\51_PG?@__H:]#_\ !C#_ /%5T%% '/\ _"=^#_\ H:]#_P#!C#_\51_P
MG?@__H:]#_\ !C#_ /%5T%% '/\ _"=^#_\ H:]#_P#!C#_\51_PG?@__H:]
M#_\ !C#_ /%5T%% '/\ _"=^#_\ H:]#_P#!C#_\56'X,\9^%K3P+X?MKGQ+
MHT,\6FVT<D<E_$K(PB4$$%L@@\8KO*Y_P)_R3SPU_P!@JU_]%+0 ?\)WX/\
M^AKT/_P8P_\ Q5'_  G?@_\ Z&O0_P#P8P__ !5=!10!S_\ PG?@_P#Z&O0_
M_!C#_P#%4?\ "=^#_P#H:]#_ /!C#_\ %5T%% '/_P#"=^#_ /H:]#_\&,/_
M ,51_P )WX/_ .AKT/\ \&,/_P 57044 <S<>./",EO(@\5:(2RD<:C%GIV^
M:N&TZX\-K>BYUCQS8:H+9G2RCN-1@*QQL@4EMH7>Y!89;/!]22?69R1!(02#
MM-<9I7BU=7U&6&W@OOL/E+);WS0R"*X/S;MK%<  !2"3\V3C(&3\9Q%**J*Z
ME\.K7+M?O+6[\MT=-$P-*F\&:7<V<O\ PF5G=)81-#8PW&H6Y6V0@#"[0"3@
M!<L6...YRRXF\+3R:;*?B&JS:?&4BD.H6DA9CP9&WHP+XXW8'&?4YZ?3O%EM
MJ6IMIZ+J%O<^49XUN[>2'S8P0"R[AT!(X.#STJ36?$]EH*P_;KF4-,ZJB1JS
ML<LJ[B!T4%E!8X&2!U(!^8=2/MN5JISM?].]M?)K6[O\[ZFMM.GXG-WNI>'K
MV'RC\1UA#0>1*8K^S!E'/S'*':WS$93;T'H*Z;2?%O@K3-)M+&W\3:'%!;1+
M#%&=1B.U%& ,EL] .M1ZKXHM])N5M9/MMS<F,S-#:1-*Z1@X+L!T&>!W.#@'
M!KI-)NXK_2K6\MY?-@GC$L<@Z.K<@\^H(KZ'AQQ=9N*E;E=K\MMU_*D[]K]+
MV,JU[&9X*FBN/#2S02)+%)=W;I(C!E=3<R$$$=01SFNAK"\($G06)Y/VZ]_]
M*9:W:^Y.8**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* .?\=_\D]\2_P#8*NO_ $4U=!7/^._^2>^)?^P5=?\ HIJ>;;Q5DXU71L=L
MZ;+_ /'Z /-? XNM%L?"6O>(7AN=-GL4L[*6.-MFE.W"ELGK*/E:3'RMA<A6
MKKO#&JZ7HT_B.#5[ZVLM0_M6XN)_MDZHSPLW[EP6/*>7L4'H-I'4&M4Z5X@:
MS^R&\T VNW;Y)TF39M]-OGXQ3+K1=<OI(I+NX\.W#PMNB:;2'<H?529^#]*
M.)\/7EGI>J^$[FYGAL-+E367L?M+>2%MGGB:$?-C&4(('ICTJWJ'B"./4/%N
MI>&I8YWO8;+3;6:&13'/J+F105;[K%$>$M[)@]..LNM'UZ^V?;+KP]<;,[?.
MTB1]N>N,S\=!3QIGB()$@O= "0G=$HTJ3$9P1E?W_'!/3UH X!DE\+66O:)<
MZ<VF6&IZ%*;.-KI)MT]O;^6_*@?,T0C/OY;&M/PHUQH>KZ/<>(Y;>X.KV$,&
MG7JHR):N$!-H,D@;@ P;@N58'HH'6S:=XDN-OGW^@R[<[=^E2-C((.,S]P2/
MH30^F^(Y8EBDOM!>-""J-I4A"D=,#S^W:@ \?''PZ\2X_P"@7<_^BVJ#Q;J$
MNA+I&OM<RII]I<"/44#_ "&"4;-Y'<I(8VSU"[ZLRV/B>>)XI=1T.2-U*LCZ
M7*0P/4$>?R*S==\->)=?LTLKG7]-BLRX:X@ATQ@+E <^6Y,I(4XYVD$C(SS0
M!S\,]U/JNA6GB37;O35U#3;K4)H$OFM_WK2HZQ;LAAY:.1A2,A#G(W Y:^(-
M?U5=*@O;KRK9M,>ZBG?4VTPW)$TB";>J'=B)8I-O"_O,D$8QV=[X4UK4=:BU
M.\U#1)VCM7M1!+I3O$RLZ/D@S=08UQ^-7KO1]>U")8KVZ\/7,:L'5)M)D<!A
MT(!GZT ,TCQ!):?#BWU_6[F&X>+3_M,]Q I59@%R&4,J\L,'&!R>!TKC= 77
M/#6N:%J.L:5]E&IF2SU.X$ZOYD\\C31,44?+MD9XQGH) ,\5W4MCXFGB,<VH
MZ')&>JOI<A![]#/1+8^)IX_+FU'0Y$R#M?2Y2,@Y'!G[$ T 9?CJZN[J[T;0
M=/M!>33W OKF#>J@V\#*V"6X ,AB'3D;A7%SJ9O#$7@_6;)8_L/B&R@%JTAD
M!LIY=T2[NAPI:/C_ )YUZ1]@\2^=YW]HZ'YNW9YG]ER;MO7&?/SC-,?3/$,D
MWG27N@/+\OSMI4A/RG(Y\_L22/2@#BH[B[M/&^G:#K,5U?3:5I>H;)D)>2^M
M6$/EMGC,I",C#.2RYS\PINEZC;VEKX5MK/7-+\2:0UW;QV%K+$%OK5=NU7!1
ML,8U)WY12%#9.:[HV/B9I4E;4=#,B A7.ERY4'&0#Y_&<#\A4$6BZY!>2WD-
MQX=CNI>))TTAP[CW83Y- #/ 7_(,U?\ [#FH_P#I2]<[X9UC0M&^'M_8^([J
MU2\MVNEUBVFD7S9I6=RV5)R_F _+_>! %=9'8^)H0RQ:CH:!F+D+I<HRQ.2?
M]?U)YJ"71=<GO8KR:X\.R740Q'.^D.70>S&?(H XY[V6TUW4GL1<6(DU+0HC
M"WRND;E 8V )_A)4C)[T:1J\Y32[Z#7[J]UBXUZ6QFL6NO,7[.)G#+Y(.%V1
M 2;\;N!D[2!7;-IOB)W+-?:"S,RL2=*D))7[I_U_4=O2L[1/"FM:#!LM=0T1
MI=TI-Q)I3^81)*TI7<)A\H9S@4 =G16%]F\5_P#05T7_ ,%LO_Q^C[-XK_Z"
MNB_^"V7_ ./T ;M%87V;Q7_T%=%_\%LO_P ?H^S>*_\ H*Z+_P""V7_X_0!N
MT5A?9O%?_05T7_P6R_\ Q^C[-XK_ .@KHO\ X+9?_C] &[16%]F\5_\ 05T7
M_P %LO\ \?H^S>*_^@KHO_@ME_\ C] &[16%]F\5_P#05T7_ ,%LO_Q^C[-X
MK_Z"NB_^"V7_ ./T ;M%87V;Q7_T%=%_\%LO_P ?H^S>*_\ H*Z+_P""V7_X
M_0!NT5A?9O%?_05T7_P6R_\ Q^C[-XK_ .@KHO\ X+9?_C] &[16%]F\5_\
M05T7_P %LO\ \?H^S>*_^@KHO_@ME_\ C] &[16%]F\5_P#05T7_ ,%LO_Q^
MC[-XK_Z"NB_^"V7_ ./T ;M%87V;Q7_T%=%_\%LO_P ?H^S>*_\ H*Z+_P""
MV7_X_0!NT5A?9O%?_05T7_P6R_\ Q^C[-XK_ .@KHO\ X+9?_C] &[16%]F\
M5_\ 05T7_P %LO\ \?H^S>*_^@KHO_@ME_\ C] &[16%]F\5_P#05T7_ ,%L
MO_Q^C[-XK_Z"NB_^"V7_ ./T ;M%87V;Q7_T%=%_\%LO_P ?H^S>*_\ H*Z+
M_P""V7_X_0!NT5A?9O%?_05T7_P6R_\ Q^C[-XK_ .@KHO\ X+9?_C] &[16
M%]F\5_\ 05T7_P %LO\ \?H^S>*_^@KHO_@ME_\ C] &[16%]F\5_P#05T7_
M ,%LO_Q^C[-XK_Z"NB_^"V7_ ./T ;M%87V;Q7_T%=%_\%LO_P ?H^S>*_\
MH*Z+_P""V7_X_0!HZO\ \@6^_P"O>3_T$U!X=_Y%G2?^O*'_ - %96IV_B@:
M3>E]4T<KY$F0NG2@D;3_ --ZBT*W\3GP]IABU/1UC^R1;0VG2D@;!C)\_F@#
MFKJ[EL_"_BWPM)IVHMJ]_<Z@MG'%:2.DZW+.T;B0#8%'F ,68;2K9]T\0>&5
MO+OQC+<Z?)<S6N@VXL)/+9@)U2?YHAT\P$)@CYAG QN.>V^S^*_^@KHO_@ME
M_P#C]'V;Q7_T%=%_\%LO_P ?H \_\1Z-=ZQ8>*WN=+ENYGTG2Y8P]N69I$,Q
M?8".7 )R!S\V.]>G:+_9QT>V.DVZV]@5S#$MN8 JY/1" 5YSV'K5'[/XK_Z"
MNB_^"V7_ ./T?9O%?_05T7_P6R__ !^@#=HK"^S>*_\ H*Z+_P""V7_X_1]F
M\5_]!71?_!;+_P#'Z -VBL+[-XK_ .@KHO\ X+9?_C]'V;Q7_P!!71?_  6R
M_P#Q^@#=HK"^S>*_^@KHO_@ME_\ C]'V;Q7_ -!71?\ P6R__'Z -VBL+[-X
MK_Z"NB_^"V7_ ./T?9O%?_05T7_P6R__ !^@#=KG_ G_ "3SPU_V"K7_ -%+
M3Q;>*LC.JZ-CVTV7_P"/UA^#+?Q*? OAXV^I:2D)TRV*+)I\C,%\I< D3 $^
M^!]!0!W-%87V;Q7_ -!71?\ P6R__'Z/LWBO_H*Z+_X+9?\ X_0!NT5A?9O%
M?_05T7_P6R__ !^C[-XK_P"@KHO_ (+9?_C] &[16 T'BE5).JZ-@<_\@V7_
M ./U6^T>)?\ H)Z3_P""R7_Y(KBQ./PV%:5>:C?:_P#PS*492V1T5R<6TIP3
MA#T^E>3^'[M;;7+6S\.R:K)HJ"87UG>6<BI880,BQNZA@VXJ/+R_#$@  9[1
MY?$CHRG4])Y&#_Q+)/\ Y(JE%I^M0&0PZAI$9D<N^S2G&YCU)Q/R>!S[5\=G
M6,PV*FG1J1DN6VLK*]^SB]ELTU9^6AT4XN.Z,#PUJ\>O^*)=4O(;VVN#$]M8
MV<ME.@AAW!F:1V79O<JIP#@!0 2<T[QKJ\%[X.@\F"^+WDUM-%&+*4L%2>)V
MW *=I"@G!QGMFNA^S^(/^@KIG_@LD_\ C]'V?Q!_T%=,_P#!9)_\?KP+15>-
M5.%HVLO:=KZ?!_P=^^FNMK?H8<NLPZ=XJFU>:UOY+'4--@2WECLI7)DCDE)C
M*A=RL1(I 8#//I75^ -.N-)\!:)87BE;F&U19$)SL;J5_#./PJA]G\0?]!73
M/_!9)_\ 'ZT+:W\3^0FS5='V]LZ;+G_T?7TO#CM7E%./PK:7,]-%T5M'KW9C
M6VN3>$/^0 W_ %_7O_I3+6[7/^"A(/#2B9D:47=WO**54M]IER0"20,]LGZF
MN@K[@Y@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
MY_QW_P D]\2_]@JZ_P#135O.ZQHSN0%4$DGL*P?'?_)/?$O_ &"KK_T4U:3Z
MKI; H]_9D'(*F9>?UH Y2WU;QAJ>@KXEL#IB6LL/VJVTF6W8RRPD;E#3"3"R
M,O(PA ) .<9J2'Q+J/BJ^2U\-3VME NGV]]-=7ELTSCSP6CC$8=1G:I)8L>H
M '<9T%OKFG:(?#>G^(= _LU(S;VNHS3'[3;P8PJF(?([JO ;<H. 2O7-A=.C
M\.WT-WX6U'1WC^PP6$]I?W>P.D(81.)%#$, Q!!4@C'3'( [6_$OB#0]+T[^
MTI=(TZYN-7^PO?3*6MVA\N1UE">8I0G:!M9^#GKD5/X;\4W>H^*9](.IZ1K5
MLED+DWVEQ,BP/OVB.3]Y(N6!W+\P/R-QT-59--DOXM)DU7Q#IEW<P:N-1N4,
MH\J-/)>,11 Y.!N7[W4[CQG%7["UL=&\47%YIFI:9%I%_&7N[,3A=EP,8EC
M^7YAD..,E5;DYH ["BJ7]L:9_P!!&T_[_K_C1_;&F?\ 01M/^_Z_XT 7:*I?
MVQIG_01M/^_Z_P"-']L:9_T$;3_O^O\ C0!=HJE_;&F?]!&T_P"_Z_XT?VQI
MG_01M/\ O^O^- %VBJ7]L:9_T$;3_O\ K_C1_;&F?]!&T_[_ *_XT 7:*I?V
MQIG_ $$;3_O^O^-']L:9_P!!&T_[_K_C0!=HJE_;&F?]!&T_[_K_ (T?VQIG
M_01M/^_Z_P"- %VBJ7]L:9_T$;3_ +_K_C1_;&F?]!&T_P"_Z_XT 7:*I?VQ
MIG_01M/^_P"O^-']L:9_T$;3_O\ K_C0!=HJE_;&F?\ 01M/^_Z_XT?VQIG_
M $$;3_O^O^- %VBJ7]L:9_T$;3_O^O\ C1_;&F?]!&T_[_K_ (T 7:*I?VQI
MG_01M/\ O^O^-']L:9_T$;3_ +_K_C0!=HJE_;&F?]!&T_[_ *_XT?VQIG_0
M1M/^_P"O^- %VBJ7]L:9_P!!&T_[_K_C1_;&F?\ 01M/^_Z_XT 7:*I?VQIG
M_01M/^_Z_P"-']L:9_T$;3_O^O\ C0!=HJE_;&F?]!&T_P"_Z_XT?VQIG_01
MM/\ O^O^- %VBJ7]L:9_T$;3_O\ K_C1_;&F?]!&T_[_ *_XT 7:*I?VQIG_
M $$;3_O^O^-']L:9_P!!&T_[_K_C0!=HJE_;&F?]!&T_[_K_ (T?VQIG_01M
M/^_Z_P"- %VBJ7]L:9_T$;3_ +_K_C1_;&F?]!&T_P"_Z_XT 7:*I?VQIG_0
M1M/^_P"O^-']L:9_T$;3_O\ K_C0!=HJE_;&F?\ 01M/^_Z_XT?VQIG_ $$;
M3_O^O^- %VBJ7]L:9_T$;3_O^O\ C1_;&F?]!&T_[_K_ (T 7:*I?VQIG_01
MM/\ O^O^-']L:9_T$;3_ +_K_C0!=HJE_;&F?]!&T_[_ *_XT?VQIG_01M/^
M_P"O^- %VBJ7]L:9_P!!&T_[_K_C1_;&F?\ 01M/^_Z_XT 7:*I?VQIG_01M
M/^_Z_P"-']L:9_T$;3_O^O\ C0 NK_\ (%OO^O>3_P!!-0>'?^19TG_KRA_]
M %1:KJVFMH]ZJZA:$FWD  G7^Z?>H?#^JZ<GAS2T:_M RV<((,RY!V#WH XN
M_P#B))9^$O%!:ZO!J]G<W\5K*FF2O'&(Y76(%Q&8^ !R3]>]=1K'C0Z;=:DE
MKHU[J$&DQB349H61!""F_:H=AYC!"&('8CDDXJK+H^F2>$M<T'^W[4?VK+>2
M>=N7]UY[L^-N[G;NQU&<=JBU;1K>^O-6-EXLMK*RUE%74(=J2.<((RT3[AY;
M% %.58< @ T :DGC2Q%KX@N8H9)8=&LUO&=2,3HT1E&W\!W]:DB\3R77BF?1
M+72;J46OEFYN]\:QQ+(A93@MN8Y&, ''4]L\]JWABQNAJMOI?BFUTVQU2Q2S
MN80B2D!(V1"C%OE&T@,""2!P5/S#>TZ/2]/UW5=3&LVKG4! #'YBC9Y:%>N>
M<YH R?#GC2"U\)V9U9YVN+;P[;ZK+.YW&X3RSYA'JP91G/\ ?7UKL[.>2YL;
M>>6W>WDDC5WA<@M&2,E3CC(Z?A7G&JZ!826O@K1X]3CFBTX);WMRDL:QR6L:
M(S(ZEO\ EI)##P,\;NV:]!_MC3/^@C:?]_U_QH NT52_MC3/^@C:?]_U_P :
M/[8TS_H(VG_?]?\ &@"[15+^V-,_Z"-I_P!_U_QH_MC3/^@C:?\ ?]?\: +M
M%4O[8TS_ *"-I_W_ %_QH_MC3/\ H(VG_?\ 7_&@"[7/^!/^2>>&O^P5:_\
MHI:TQJ^FDX&H6G_?]?\ &L'P/JNGQ> /#D<E]:HZZ7:AE:900?*7@C- '5T5
M2_MC3/\ H(VG_?\ 7_&C^V-,_P"@C:?]_P!?\: +M%4O[8TS_H(VG_?]?\:/
M[8TS_H(VG_?]?\: +,O^J?Z5Y7H%Y--XL9M6U:XM-8D,L1TJ:!4AD@1G*&%B
MH+D [BP9NX(&!CTB75]-,3#^T;3I_P ]U_QKSVVLY;K5HI=;\26UU::;=>=8
MHHBC:4^7@/*5[@O( JA0< G.<5\;Q):\5+K%]+O?9:-:NU]GU3TUZ*)IZ3<Z
MI_PENJV.H7D4T*6MO<0QQ0A%AWO,I&<DMQ&N23US@#I65X0U>ZGEM8=:UC4Q
MJD\#LVGWNGK;)N4C<8V\I2^W(Z,>#DU:M;>6'Q+/JTWBC39(YXE@>!+=5/EH
M9"@#>8<$&0Y.#G'046MFKZO9ZCK'B2ROY+$.+588U@"LZ[6=_G;<VW(XP.3Q
MTQ\B_9\LDTM8K9.]TGHO=ZNU]5WNS?4E\=WNKZ;X>EO]*O(K408:5FA$CMEU
M "Y^4=3DD'VQU#O&<FH6.BWNJ6NMR6"VMLS1Q1P1.)9OX0Q=6)R=JA5VG)ZG
M(Q3UFPEUGPU%I$OBNQ#L@6[N6@0M.05((4. G(Z<]:CU33)]4OM-O)/%>F>9
M8J66)[56B,V3^^">:/F"\#)..2.33H1IQ5/F:]URO[KU6EMXO>SU>R8V]QNM
M:IJMM=V3WU[J6DV?]F^==2:?IXN52<$;E9C%)M4#=Z=.M>CZ1+'/I5K-%<"X
MBDC#),I!$@/(8$<<]>.*XB^-[=11QP>+=/MPUNL5P1;(Q9^=TD?[SY"<]#O
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
MM%UB\U#Q!<6LKZQ9R7CS*&%NQ/FQLQ6 B?RU &WJ0.,T >E?\(_HO_0(L/\
MP&3_  J&UTGP[>VZW%KI^ESPMG;)%#&ZG!P<$#'4$?A7G_AJ[M;^\\,)9:YJ
M-WJE[!(-?MQ?RN8QY!WF1-Q^SNLVQ5V[",D#CIN_"A+"'PH;>WNG>\AGECN[
M>2[>5K=Q-( I1F/ED@9P ,]>>M '4_\ "/Z+_P! BP_\!D_PH_X1_1?^@18?
M^ R?X5I44 9O_"/Z+_T"+#_P&3_"C_A']%_Z!%A_X#)_A6E10!F_\(_HO_0(
ML/\ P&3_  H_X1_1?^@18?\ @,G^%:5% &;_ ,(_HO\ T"+#_P !D_PH_P"$
M?T7_ *!%A_X#)_A6E10!G#P_HP.?[(L/_ 9/\*P?!&AZ3-X!\.2RZ79/(^EV
MK,S6Z$D^4N23CFNOKG_ G_)//#7_ &"K7_T4M %[_A']%_Z!%A_X#)_A1_PC
M^B_] BP_\!D_PK2HH S?^$?T7_H$6'_@,G^%'_"/Z+_T"+#_ ,!D_P *TJ*
M,W_A']%_Z!%A_P" R?X4R;0='6%RNDV (4_\NR?X5JU%/_J7_P!T_P JQQ#:
MHS:[/\F-;G 6>J>&+_7)=*M[2Q>1$!206R;)7!8.B-C#,FT$@?WO8X?:ZCX3
MO-4_LVWCT][HEPBFT 60I]\(Q7:Y7N%)(QS6#X=U*WL-4T_1_#FM0ZII-P9?
M]$V;IM-4*S LXQA-V%VR#=\P )QBJ>BWMK>Z7X%T:QF4:GI]PK7MJH_>6PB@
MDCE,B]4R[!?FQDL,9S7YG.-9-M5)I6_FEII)WDGJM8VMM=Z2>E^U6[([+59?
M#6AVRW&IQ:9:QNX1#) F78]E&,D_3MS2ZG)X:T9(6U&+3+;SI!'$'@3=(Q(
M"@#)ZCITZFN<\=ZYH5YX"EO8M0LF-VFVSD>15:51*GF!,X)&5&0/09[5)X_U
M?1)/"<=RNHZ<SW$]O]FE\]"9$6YB,FPYY4;06QP,<]*QHK%2]GS3J>])Q>LN
MG]._HQOE5]C8U:^\+:)(D>H0644C(9=BV?F%8QU=@JG:@_O' ]ZZ6QT;1+BS
MBF73-.D5QN#K;H0P/0@XY%<'KNIV-KJIUBQ\3:/$]W8)$;:>,7)N8U>0HT*K
M(K,27=<#(/'I7;>";.XT_P #Z%9W2E+B"QABD0XRK!0"./3I^%?1\.JHZG/.
M<FW':3EOULGVVOK>_38QK6M:PO@U%C\.[$551;R\5548  N9< #L*WZPO!__
M " &_P"OZ]_]*9:W:^U.8**** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** ,OQ+ITVL>%M7TNW:-9[VRFMXVD)"AG0J"< G&3Z&J?VOQ?
M_P! +0__  <S?_(M=!10!S%F/$VGV<5I9^&_#\%M"H2.*/5Y55!Z "UXJB^B
MZH^L#5V\&^%SJ((;[2=3DW[@,!L_9?O <9ZXXKM:* .:MV\4VD9CM_#N@1(S
MO(536)0"SL68_P#'KU+$D^YK&F\*3W&H/?S> O"+WCR>:T[:@Y<OG.XG[+US
MSFN^HH Y."U\06MQ]HM_"WAR*;,K;TU:4',C!I#G[+_$RJ3ZD"J=WX?O[ZRA
ML[KP5X6EMX&=HHSJ<F(RYR^W_1>-Q)SCKWKN** .'N] O[[[-]J\$^%)1:Q"
M&%6U*3"1CH@'V7&T8'R]/:K=G9Z]IS(UEX4\-V[)"MNIBU65<1J2508M?N@L
M2![FNMHH YECXH>[BNW\.: UQ$C1QRG6)=RJQ!8 _9>AVKGZ"J^J6.NZW;K!
MJ?A7PY=Q(V]!+JTIV-Z@_9<@XR,CL37744 <5>:+J=_806-SX,\+26MN,00_
MVG(%B&,80"U^48XX[5*VG:TSZ>Y\(^&=VG?\>1&J2#[.,;<)BU^48 &!QP/2
MNPHH XK5M$U/7I(I-6\&>%KYX@5C:XU.1RH/89M:FCL-:AL[:SA\(>&(K6UD
M$UO#'J<BI$X)(95%K@'))R/4UU]% 'E.G>"?%MKXCM]8NM-\)SRV\\EP)8)&
MM[F=V#J#-*MOA\!VSM1-S8)Z8KH7T34Y(K2)_!?A5H[2-XK=&U*0B)'4JZ ?
M9?NLI((Z$5VM% '"6GAN]L8I8[7P1X5B66%[>3;J<F7B8 ,C'[+DJ0JC!XX'
MI6M<-XHO+:2VN?#GA^:"52DD4NKRLKJ>""#:X(]JZ6B@#B=)T+4M!,QTKP7X
M6LVFXD:'4Y%+#T)^RYQ[=*BB\-7<%E=6<7@;PFEM=X\^)=2D"OM.5'_'KT4\
M@#H>1BN[HH XJTT34[&-TM/!GA:!9&C9Q'J<@WM&V]&;_1>2&)8$\YYJ>6RU
MV:[-W+X3\-/<,\<AE;59"Q:/.PY^R]5W''IDUUU% ')-::^]S]H?PKX;:;SU
MN?,.K2D^:$V!\_9?O!/ESZ416>O00VL,7A7PVD5I(9;=%U:4")R&!91]EX.'
M;_OHUUM% 'EFE^#/%MEXBMM8N=,\)RS6TDDP>UD:VFGD=63=/(MN0YVN_"J@
M+'..U=G]K\7_ /0"T/\ \',W_P BUT%% '/_ &OQ?_T M#_\',W_ ,BT?:_%
M_P#T M#_ /!S-_\ (M=!10!S_P!K\7_] +0__!S-_P#(M'VOQ?\ ] +0_P#P
M<S?_ "+7044 <_\ :_%__0"T/_P<S?\ R+1]K\7_ /0"T/\ \',W_P BUT%%
M '/_ &OQ?_T M#_\',W_ ,BT?:_%_P#T M#_ /!S-_\ (M=!10!S_P!K\7_]
M +0__!S-_P#(M'VOQ?\ ] +0_P#P<S?_ "+7044 <_\ :_%__0"T/_P<S?\
MR+1]K\7_ /0"T/\ \',W_P BUT%% '/_ &OQ?_T M#_\',W_ ,BT?:_%_P#T
M M#_ /!S-_\ (M=!10!S_P!K\7_] +0__!S-_P#(M'VOQ?\ ] +0_P#P<S?_
M "+7044 <_\ :_%__0"T/_P<S?\ R+1]K\7_ /0"T/\ \',W_P BUT%% '/_
M &OQ?_T M#_\',W_ ,BT?:_%_P#T M#_ /!S-_\ (M=!10!S_P!K\7_] +0_
M_!S-_P#(M'VOQ?\ ] +0_P#P<S?_ "+7044 <_\ :_%__0"T/_P<S?\ R+1]
MK\7_ /0"T/\ \',W_P BUT%% '/_ &OQ?_T M#_\',W_ ,BT?:_%_P#T M#_
M /!S-_\ (M=!10!S_P!K\7_] +0__!S-_P#(M'VOQ?\ ] +0_P#P<S?_ "+7
M044 <_\ :_%__0"T/_P<S?\ R+1]K\7_ /0"T/\ \',W_P BUT%% ',W<GB^
MZLY[<Z+H:^;&R;O[8F.,C&?^/6F:=_PE]AIEI9_V-H;_ &>%(M_]L3#=M4#.
M/LW'2NIHH Y_[7XO_P"@%H?_ (.9O_D6C[7XO_Z 6A_^#F;_ .1:Z"B@#G_M
M?B__ * 6A_\ @YF_^1:/M?B__H!:'_X.9O\ Y%KH** .?^U^+_\ H!:'_P"#
MF;_Y%H^U^+_^@%H?_@YF_P#D6N@HH Y_[7XO_P"@%H?_ (.9O_D6C[7XO_Z
M6A_^#F;_ .1:Z"B@#G_M?B__ * 6A_\ @YF_^1:/M?B__H!:'_X.9O\ Y%KH
M** .?^U^+_\ H!:'_P"#F;_Y%H^U^+_^@%H?_@YF_P#D6N@HH Y_[7XO_P"@
M%H?_ (.9O_D6L_0K?Q?HOA[3-)_LC0YOL-I%;>;_ &O,N_8@7=C[,<9QG&37
M844 <_\ :_%__0"T/_P<S?\ R+1]K\7_ /0"T/\ \',W_P BUT%% '/_ &OQ
M?_T M#_\',W_ ,BT?:_%_P#T M#_ /!S-_\ (M=!10!S_P!K\7_] +0__!S-
M_P#(M,>Y\7NC+_8>AC(Q_P AF;_Y%KHZ*F45).+V8'%0:=XGMI;F6'1=#5[F
M7S9C_;$QWOL5,\VW]U%''I4_D^+O^@1H?_@WE_\ D:NNHKQ'P]EK=W3_ !E_
MF:^UGW.0\KQ=_P! C1/_  ;R_P#R-1Y/B[_H$:)_X-Y?_D:NOHI?ZN99_P ^
MOQE_F'MI]SD?)\7?] C0_P#P;R__ "-5J&?Q=%&J#1-#.._]L3#_ -M:Z2BN
MO"95@\'-U*$+-JV[_5DRJ2EHV9/ANPN]-T5;>^6%;DSSS.L$A=%\R5Y  Q52
M<!@,X%:U%%>F0%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
7 %%%% !1110 4444 %%%% !1110!_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>18
<FILENAME>ex10-1_012.jpg
<TEXT>
begin 644 ex10-1_012.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0@)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 1, U(# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#W^BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M51-QZ:CG4C!I/J>E4445D:!1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!Y;\7-,N'
M%AJD:L]M$K0RD?\ +,D@J3['D9]<>M1^'/BC:V.F6MAJ6GR@6\2Q+-;$,"%&
M 2IQC@=B?Z5U7B/QUI'A^[;3[^VNYI#$'*1Q*RLK9'\3 'H14-Y\._#&K1BX
MMX&M?- =9+.3:I!Y&%.5 ^@KT85(>RC"O%VZ,X90E[1RI25^J,LZ-X+\<ZK-
M?0:A.;N509($?RFX&,[67)XQDCBO1AQ7S_XHT";P=KL"6U\7.T3P3*-KH<D<
M^_'7O7N6DW;:AHUC?.H5KFWCF*CL64''ZU&*I\L8RC*\7M?H7AYWE*+5I=3S
MOXQ?\P7_ +;_ /M.NM\ _P#(CZ5_US;_ -#:N2^,7_,%_P"V_P#[3KK/ /\
MR(^E?]<V_P#0VJJG^YP]?\R8?[S+T_R.FKQ'QG<R^*?B NFVKDI'(ME&1R <
M_.V/8DY]E%>L>)-770_#U[J)QOBC/E@]W/"C\R*\&T#73X?UE-3\B.YG16"^
M<Y&&;@MGUP6'XU6!IRM*HEJM%ZDXN:]V#VZFSKML?!'C]9K1"((I%N8%!ZQM
MPR_^AK]*]Q@GBN8(YX7#Q2H'1AT92,@UX#XH\7MXK>U>>T@@EMPRAHG)W XX
M.?3'ZFO2OA?K/V_PT;&1LS6#^7SU,9R4/_H2_P# :O%TINC&<UJM&3AJD54E
M&.SU1W->$_#3_D>+/_KG+_Z :]VKPCX:?\CQ9_\ 7.7_ - -9X7^#5]/\S3$
M?Q*?K_D>[UX'JMS%9?$V>[F)$,&J+*Y R0JN">/H*]\KP35+:*\^)TUK.NZ&
M?55BD7)&59P#R.G!HP%KSOV%C+VC;N>D?\+0\,_\][G_ ,!VK2T3QEI'B&\>
MTT^29IDC,I#Q%1M! ZGW(JA_PK3PM_SXR_\ @3)_\56EHW@_1?#]V]UIUL\4
MSQF-F:9G^4D'H3Z@5A/ZMRODO<UA[>_O6L;U<E\1[][#P7=")BKW++;Y'HQ^
M;\U##\:ZVN,^)]J]SX,ED0$_9YHY2!Z9VG_T+-9X>WM8W[FE:_LY6['/?";1
MH)4O-9E17ECD^SPEAGR_E#,1[D,!GTSZFO49(TEC:.159&!5E89!!Z@BO-_A
M%J$1T_4=-+ 3K-]I"D\LK*JG'T*C/^\*]+K3&.3KRN9X5+V2L> Z["/"'CV1
MK+*16DZ3Q*#_  $!BGTP2OTKLOC!_P >6D_]=9/Y"N.\83+X@\>74=DPD66:
M.UB8<AB $_+=GGTKL?C!Q9:3_P!=9/Y"O2WJ46][?H<7V*B6U_U%\%>-?#^C
M^$K*POK]HKF(R;T%O*V,R,PY52.A%=9I?C/0-:OELM/OFFN&4L$,$B\#KRR@
M5Q7A#P!HVN>%[/4;QKH3S&0-Y<H"_+(RC QZ 5U>B^ ]'T'4EO[-KHS*K*/,
MD##!'/&*XL0L/S2LWS:^ESJH^VM'16.IK-U[_D7M3_Z])?\ T UI5FZ]_P B
M]J?_ %Z2_P#H!KBA\2.J7PL^?K*Q^TZ+J=R!\]IY,F?]EF*$?FRG\*]5\*^(
M?)^%LEZ6!ETZ*2'G^\O,8_)D%<C\.K :K!XAL.,W%AY:D]F.<'\#@USEKK,M
MOX:U#2,-MNYH9"/[H7);\21'^5>]6A[9N'9I_)GD4Y>R2GW3&1Z>1X8FU%AG
M_3HK9&_[9R,__LE>J>&?^2-R?]>EY_Z')7)ZQI_V#X1Z*2N)+F_^T-[[DDVG
M_OD+76>&?^2-R?\ 7I>?^AR5CB9\\$_[WY&E"/+-K^Z<U\(O^1CO?^O,_P#H
M:UG>-II=;^(<MF'(42Q647^SG /_ (\S&M'X1?\ (QWO_7F?_0UK*\5;M&^)
M-Q<R*=L=Y%=CC[R_*_'ZC\*T_P"8J7?ET(?^[Q[7/;[*RM].LHK.TB6*WA7:
MB+V']3[USGB'P%IGB35([^XEF@<)LE\C:#+C[I)(/('&?3'I74QR)-&LD;*\
M;@,K*<A@>A!KF_$?C?3O#.HVUG=Q32--&9&,(!,8S@$@D<'YNGI7C4G5Y_W>
MYZ=10Y??V(O%UG'I_P .;VSA+F*"V2)"[9; *@9/>N ^'7B;2_#AU,ZE*\?V
MCRO+V1E\[=^>G3[PKO\ Q=>PZC\.;Z\MBS03VZ21EE*DJ64@X/-<!\.O#.E^
M(SJ8U*)Y/L_E>7LD*8W;\].OW17?0Y?JT_:7M?4Y*O-[>/)O8ZK7?B'X=O\
MP]J5G;W,QGN+26*,&!P"S(0.<>IK"^$7_(:U+_KW7_T*MW7?AYX=L/#VIWEO
M;3">WM)98R9W(#*A(XSZBL+X1?\ (:U+_KW7_P!"JH^R^K5/97^9+]I[>'/;
MY&/\0?\ DH5Y]8?_ $!*Z_XN:C)!I5AIR$A;J5I),=Q'C /XLI_X"*Y#X@_\
ME"O/K#_Z E=5\7[*1[+2[Y1^[ADDB;V+@$?^@'\ZT5N:A?M^A&O+5L:?PQT6
MWL_#,>I>6/M=Z6+2$<A Q"J#Z<9^I]A74:FFG:A97&GWTD)BE4I(CN ?KST(
MX(/;BN?^&FHQ7O@ZWMU<&:T9HI%[CYB5/T((_(^E9/B#X92Z[X@O-375(85N
M&5O+-N6*X4+UW#/2N&:4J\O:2MK_ ,,=<6U1CR1N:_AGPAHGAZ^-S9:A-<73
MQ&,^9,A!4X)^50/0&NCU74(M*TJZU"?F.WB:0C^]@< >Y/'XUXG\.D"^/=/
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@#"U7Q*;'4AIECI5[JFH^2+AX+8QJ(XRVT,[R,JC)#8&23M/& 34
MNF^)+'4-,N+Z3?8+:S-;W4=[MC:"12 58Y*]U(()!##!YK$N6F\,^-M1U>6P
MOKS3]5MK>,RV4#3M;RP^8,-&@+;6#@A@" 0<XR*S[V;4-2U/1];USP]<?V/!
M+<A+-86N)H@RQB&:6%03NXF&%!*"1<_Q8 .[EOK2"#SYKF&.+9YGF/( NWCY
MLGMR.?<53N/$&G6VK6&FO<+]HOXI)8,,-K(FW)SGON&/7GT->>Z'X3DE\0:#
M+>Z'LTJ.;5+FUM9H05LXY'B,2LO1"?G8+_#G'!& RUT*:QG\/LVB3^5"=9M$
MV6A;R/,N";?( RJ;0=K= ".1F@#TYM4L$@EG>^MEAB($DAF4*A." 3G ZC\Q
M3Y;^T@M!=S74$=L0")GD 0@]#N/'.:\O&B'2/"G@V"+0$MO]$5[ZXCTE[IX+
MCR4&6@3!+M\X,C*VW&#C=FDT33)-+MM%EU?0;^73;2?4T-N;$2M;O+.'AD,,
M0((V>8N8U(7?Q@'- 'HW]O:>?$"Z()@;UK;[4%!&-F['7UZG'H*K-XJTZ/QB
MOA>3S$OWM1=1LP CD!+#:#G._",V,= 3V-<IX>TX6?C/2;S_ (1FXTRVGTJ6
M&W0IYWV9A,SA7<9\LF,C"DX&=@/%:.K>&Y=<\2ZX,R6LGV&PDL+_ ,K(AN8Y
M+DAESP2NY=P[J^#PU '0:?XALM0@U&?+6\5A=R6LSW!55W)C+ YQMY[XK3BE
MCGB66)UDC<!E=#D,#T(/>O)=-T[6#:VFI:]H,S01>(KJZO[". SXW1E$F1,9
MD19#D;03@A@#BNL\*LVF)>.FD7UK8:GJS&RMA 1]GC,*YD=/^62,\<C8(!!D
M&0"U &WXC\1Z=X6T>;4]2D98HU)6.,;I)6 )VHO<X!/H "20 2*^H^*(;%=+
MCAL+R^O-35GM[2WV!RJH&9F+LJ@#*C[W5AC-/\8VLMYX*UZWMX6FN)=-N8XD
M1<LS-&P 'N3BN<\06#._A5]1M-4?3+6"3SCIJ2>=#<&-%C),7[X+M,P.SN5W
M<4 :T?CBSN[6P?3=.O[ZZO(Y)191"-)HEC<))O\ ,=5&USMZG)Z9 )I7\;V4
ML5DVE6-[JTEW:&]6&S$8=(00-S>8Z@')QMR6)##'!QR?ARTOO"D^EZI=Z1J)
MT\Z?<6,4,%KYMQ!&+@R6XDCB!.YHS@MCA@-Y!)-/\.Z?J/@F>SU#4M-O)UN=
M+,4D5C UP\$_GRSB,A >")BN[[H*<D9!H ZBX\<V6RV;2]/U#6//L1J.+%$R
MEN?NLWF,O+?, HRQVMQQ2WGCBRA5'L+#4-5C-BNHRO91KB*W8$HYWLN2VUL*
MN6^4\=,\UX=MM1\"PVC7^E7MT9=$MX-MC"9RES$\SF([<A0?/ #D[?E.2.,L
MT>PU#P3$8[C3+^]ENM LK6,6D)F3[3"LBM$Q7.P'S%(=L+C=DC'(!TU[X\TV
MV\V6WM;R_LK:WCNKR\M C1VT,@+*[98,WRC<0BL0N#CD9DU7QI9:7=7<8LKV
M[@L8DGO[FV"-':1L"0S98,WR@L0@8A>>XSQ4.C:IX9\.:WX?DTVZO;K5=*M[
M>TDM(&DB:9;1+9E=^D8!0-ER!M;C)!%7+_3K_0[3Q3HZ:=>7\FM6445C+;V[
M.C2"V6W*R-]V, J')<@;6."2"* .HU#QM9:?>72-8WTUE9/''>ZA$J>1;,X4
M@-E@S *Z,Q16"A@3WPFL^,9-#E"W/AO6'C>X6VAEB>U(G=CA0BF8,<]?N@@
MDX ..4N])O\ 3]%\4>$XK"]N+G6'06=T+=F@*O;Q0LSR#(388W)#8)&W;DG%
M==+97-_\0X+B>)_L&EV&^W8J0K7$S,K$'H2L<>/83'UH N:AXET_3M>TO192
M[WNHNRQ)&,A $9MSG^$'8P'<D''0XHMXWLEOID^PWO\ 9\%X+"74\1BW2<LJ
M[>7WD;V"%@NT-U. 2.;OO#OBJV\3Z;?K-IETT^LF=Y_LDA>.,03JBN0V BHV
MT# ^=LG)9MU+6]"O+V^U'1+%-=MXKW5(YVM?(1[/!D222X$Y7*J<,WE!]WF=
MMI- 'J]%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!AZQXC_LW4(-,M--
MNM3U*:%[A;:V>-"L2LJEF:1E &6 '))].M16WC'3)ULA*)K2>[O)+$6]R%5X
MYD5F8-@D8PG!4D'<N.M9?C&&&35K&34M$U"ZL4B;R=0TEIOM5K,3R"(B'V,N
M.1D97YAT-9%K::@]OX>O-5L=1OK>TUQS;->6WFWD=HUO(B-*%&1^]*DD\@!"
MW(. #T,:C9&YEMA=VYGA7?+$)5W(OJPSD#D<FJ.F^)=)U/0;?6HKN*.PG4,D
MD[A,9Z Y/!]J\UT?3+VXUWP]/<:'/;207\QO8$TDI';!XIE8-<.6:?<S#+J2
MAZMC*BJFGZ+J%OI'A4W&G7EI;6%C/9W2?V-]J:&ZRGS^5@EE=591(H8=L@,:
M /9VN84\S=+&/+7>^6 VKSR?0<'GV-07>H):B+:AF:22--D;H"%9@N_YB/E&
M>V3Z FO+QX7U./2="@@L+_R-3B?3-1BF(5X;5KD3+O"$A%$/GQ@ _+YBKVHT
M_0-:;3();ZQG-W9ZII>FQ?NR6>UM)E)G]=K,TC9] #0!Z-JGB*QTJ>V@E;S9
MY[F&V\J)E+QF0X5F!((7/?\ G5]+RVDNY+1+B%KF,!GA#@N@/0E>H%>5)HKQ
MOI-E-X>N7URU\1F\N=16S^1HFG9O.\X## HR#;G*XY "\0^%O#>HP:IH4-['
M?C5+"[DGNYQIJQIDA@[FZ(_>K)NZ ECD9 V\ 'I][K=O8ZYI>DR12M/J(F,3
MJ!M7RU#'=SGG/& :G.K:<J2N;^U"Q*KR,9EPBM]TGG@'L>]8>MV=S-X]\*W4
M5O(]O;I>":55RL>Z-0N3VR0<5R?A_P %VL4O@ S>'HE6'1YOMWF6H&V<I 1Y
MN1][=YF W?- 'I=QJ-E:0I-<W=O#%(0$DEE558GI@GK3YKNWMFB6>>*)I6V1
MAW"EV]!GJ?:O(+/2K^&QT>QOM#N$2.PEA27^RC>2,3._^C@,?+@^7RSOD7:0
M1R M3Z79+8V%E'K_ (>N=3_XINTM$M_LZR-;.GFB1'#',0?Y<.<*?+.6^44
M>HIJ<3WOD!/W1A29;GS$\M][%0H^;=G@<XP<C!)XJ6&_M+B!YX+J"6%"0\B2
M!E4CKDC@8KQE]!O=6\+Z>(].FN;:X\-:'"=L997VW(:1?P0Y/MS6[XE\/BUU
M/6/L6D(-+=M(EFM(H41+U8YY?,C4'"N^T1_+U8!5[@4 =E?^'O"_BN2*[OM/
MT[4V2,".5@LF$).,'TSG]:S&\!_#Y;Q+-M!T473KN6 H@=AZA>I'!JGX'^QO
MXX\736.F2:?!(EDWER0^2SMMDRY3JN>." >Y'-<[J^GW]WK-TPT:XCN(M=@N
M D&E%R\:3QG[0UTQ.[,8^Y'AE^[C 8T =:O@/X?-<BV70=%-P06$01"Q )!.
M.O!!!]Q5+5/"WP[TJ>V@E\-:9+//<PVWE11(7C,APK,"00N>_P#.J9\-&*QL
MKVWT<IJ1\62W,TRP8E\DWD@WDXSL,1'/0J?0UGIHKQOI-E-X>N7URU\1F\N=
M16S^1HFG9O.\X## HR#;G*XY "\ &QKOA?P/HEUIMJO@>WO[K4)7B@AMH802
M50N<F1U ^53WJO;:%X$G74HI/ <=KJ.GQK-+87%O"LCHV=KH^\QLI(89#\%2
M#BMOQFT]IXA\*ZFEA>W=O974[3BSMVF9 UNZ [5&?O,!7.>)-/U+Q/:>)M:M
M])O[>-]";3K2VGAVSW#EV=FV9+ #Y0 0"<M0!T3^ OA_'<?9WT'15GVA_*9$
M#;2< XZXR<9]:SI/#/P]M[NWMKOPKIUM+<WKV4 DCB_>,J,^[ACA2%QS@Y(!
M R*P]8MH(K:]@N=$EN=3?Q)#.FJ+"LJ;&O4"?O3T*H1#L'S#'3;DUI)I,MOJ
MD%]>://,D7BRXGR+4R,L4ENZ+(  3L\PQDD=, ]J -M/ 7P^EO)+./0=%:YC
M&YX51"ZCU*]1U'YUF6OASX?7G@T>)X_"-F+,V;7@C:W3S-@4MC&<9P/6L71-
M/OW\0>'+J31;BTGMM0E:[BCTHQI:[XIE;=<.2T^YB#O4E#U.,J*Z31]-OHO@
MA'IDEI,E]_8CP_9V0B3>8B NWKG/:@!;;P=\.Y[&TNF\/Z1 MU'%)&DT:*W[
MP948SU.#]<''2K,7@#P!.TR0^']&D:%MLH2-28SZ-CH?K7.7_A=[[1]8:XT8
MSW:>#K:UM3);[F$VVYW(F1]\'R^!R/E]J;JV@7&F^<=-\.":W?P_%#/;I VR
M5Q.NX,JE3(RH7;9G+<C^*@#TVUOK.[MVFM+J">%"5,D4@901U!(..*A?5K4V
MJW%K)'=HSQJ/(E0\/($#9) P#GOD[2!D\5Y4=*N]VN3"PN9;.XCTPN'TU;!;
MY8[IO-B6-MIR48(%D^9LXY4BKL<5O>^(-?;2-#N+)7FT&5XC;>4\FV]<M(8^
MJ@*O.X X0GI@D ]/6_M&N1;+=0&<@L(A("Q )!.,YX((/N*/MUK]I>V^TP^>
MF-T7F#<N>F1U&>U>=GPT8K&RO;?1RFI'Q9)<S3+!B7R3>2#>3C.PQ$<]"I]#
M6):VD%HWA*TN-&9M8BUXM<:L(E*7!;S69UF_Y:;^#M&=NWYL;0* /9Z*** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K'U7PMHFMW2
M7.I:=#<3)'Y6\Y!:/.=C8(W)GG:V1R>*V** &HBQHJ(H5% "JHP /057U#3K
M35;&6ROK>.XMI0 \<@R#@@@^Q! (/4$ BK5% %'2]'T_1;9K?3[98$=S(Y!+
M,['C<S$DL< #))X ':KU%% !1110 4444 8I\)Z"VK_VJ=,@-YYOG;^=OFXQ
MYFW.W?C^+&?>MJBB@ HHHH **** *NHZ;9ZO82V.H6T5S:S#$D4J[E;G(X]0
M0"#V(S46E:+IVB0R1:?:K")&WR-DL\C=,LS$LQQ@<GH*OT4 %8UMX4T.SU8Z
MI;Z;"EYN=ED )",_WV12<(6R<E0"<G/4ULT4 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !17F?Q;?6H_P"Q)+9=;?0%EE.JKHC;;@C:
M-G/7;][/;U(.TC&\$^)K*PT;Q3J6B^*+O5[&RLGNXM*U8.;FU=5)P7)Y0D$?
M+D#(YSG(![+17CFA^"->\3^#[+Q*WC76H?$=[&MU%(+DBVC!.0GE 8V[>H'&
M>V."[Q/XINO"WQ<\/#5;Z]FMAHQ^U0V2.8YI<R#>(03W'OCCGB@#V&BO#(?&
M$^O>-/'%Q87NIQ6,?AJ62""9I(O*D"+\ZH3\IST(YK \,WVE:CH=@^J>)OB*
M-0G7$IM)Y##N+$?*2IXZ=S0!])45X_JFG7?B?XX:GH<OB#7-/L8=*2Y1-.O6
MAP^Y%Z<C^(]JS+O6M<T31/B)X6N-:O;R31H8I['4))#]H6.3#;6D!R2 R\_[
MW;  ![G17CWCS5=2M/V?M'U"VU&[AO7MK%FN(YV61BR+N)8')SW]:W++4KY_
MV@-2TUKVY-@NAK*MJ96,2OYD8W!,X!P3SCO0!Z+17E'QKU&XL3X62/4=3LK:
MXU'R[IM.E9)6C.,A=O4XS@8/-2?#I]&G\1RG3]:\:7<R6S$Q:T[F#;N49&5'
MS<C'MF@#U.BO*/C7J-Q8'PLB:CJ5C;3ZCY=TVGRLDK1';NQMZG&<#!YK%\#Z
MR#\4[73M%\1Z[=:6]E(]U;^()R7=AG;Y*M@D\ G Z!N: /<:*** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#C_
M !CX=\0:AJ&F:QX9UE;/4+ L#;73.;6Y5AC$BKW'/(&>>Q (R] \ :G<:_K6
MO^,+JPGO=4L3ISVNFHR0K <;OF;#%CM'7ISR>,>B44 >2+X \?6FA'PC8^)]
M.C\/;MJ7C12?;HXB<^6 /E([=0<=P.!T;>";Q/B1H?B&.]$MEINEFQ<7$C/<
M2-\V&)QAB=P)).<YKKM1NC8Z9=W@0.8(7EV$XW;5)QGMTKRJ'XPZ^/"\/BFZ
M\#%?#[L ]W%J:,RCS/+)\LJ"?FXQQ]1UH WK_P !ZC>>,O%&LI=6JP:OHK:=
M"A+;D<J!N;C&WCL2:S= \-_%#PWH%IH]CJ'A9K>U0I&98YRQ&2>2 /7TJ[J/
MQ'UAO&+^'O#?AF/6'6QCOA*;];?,;;><,O\ M+WSS4<7Q5N%T'Q/<7_AR2QU
M?P]Y9N+%[I75P_W2)%'U/0CIR<\ ":IX/\8Q?$.Z\5>'[W14>XL4LW2]65L8
MVEB H]5&.>E6=+^&LC:-XF77]4%[J_B)=MU=11;5B 4A%1<\A2?;. ,<4_4O
MB/-#!X?L])T1M2U_6[-+R.Q6X")#&4W%GD(Z9R!P,[3TXREA\0-56V\0PZYX
M8GT[4]'L7O=@E\R"X15W#;*%P">!CGOZ$  Y]_ASXVUG1=,\*Z_K.CGPW8O'
MF2TCD^U31Q\(AR HXXR.G!.[OL:UX0\6I\1[GQ7X;O-&C,]@MF4OUD8@!@Q.
M%'JH[^M4]4^,L.CZ)X1U6\TC;;:Z)&F*SDFU5&0$CY?GX?...E=5)XP ^(-A
MX8BM8Y8;S3C?K>+-D8W$ !<8(. <Y[T <QK_ (/\<^(K71+F[O\ 0!JVE:G]
MLB:-91"R (5!&"2=P;/3C%='H,/C]-50^(;OP_)I^UMRV,<HDW=L;N,5@1_$
MGQ#KAN[WPCX.?5=&MI6C%W+>+"UR5QN\M",X]#SGT!XKM?"^OKXF\.VFK"RN
M;(SK\UO<H5=&!P?J.X/<$=.E '/_ !$\(ZQXFFT"ZT6YL8;K2;T7B_;-^QBN
M"H^49/(YZ50L_!GBO5O&6D:_XMU73'32!(;6VTZ%U#,XP2S-SV'KT[9->CT4
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%9.LZW:Z,L+W4T<0E=
M8TW9)9F=44 #G[SJ/;/.*J7WB6UTW2WU2[N(8[%%#F?EEVG !XSD'(Z>M>+B
M<[PN&J^QJ<W-MI%N[\N^YI&G*2NCH:*Y#1?B!H?B&=X-)U.UNID7<T:Y#;?7
M!P2.GYUH7OB.VTZ6TCNY8H7NYA! &!^>0C(7]*QGQ%@X3]G)24NW([_</V4M
MS?HK,_M"3^XGZU3TOQ';:SI\=_ITL5Q:R%@DJ@X)!*GK[@UDN)\O:YDY6_PL
M?L9F_169_:$G]Q/UH_M"3^XGZU/^M.6_S/\ \!?^8>PF:=%9G]H2?W$_6N?F
M^(N@V\FI)+J4"G3/^/P['*Q'(7&0,%LD# R<\8K6GQ'@JO\ #YG;M%OR_,3H
MR6YV=%8ECKB:C90WEJ5>WF0/&Q5ER#['!'XU8_M"3^XGZU$N*,OBVI.2?^%_
MYC]C,TZ*YF_\7Z=IEK>7-Y>VT<5D4%R02WDER H8#)!.1^>:T_[0D_N)^M5+
MB7 15Y<R7^%_UU7WA[&1IT5F?VA)_<3]:9)JAAC>63RDC0%F9C@*!U).>!4+
MBC+GHG+_ ,!8>PF:U%<HWCC2$\/IKSW]LFEN,K<-N ;DC !Y)R#QC-2+XPTY
M]%BUB.[@DT^5D5)X@SABSA ,#)SN(&,<'KTK9\0X1=);V^![]O7R%[*1T]%<
M^?$ELNKKI)GA_M!H#<" 9W>6#MW>PR<?_JK/O?B#H6FP7$UYJ=K"D%R;5R^X
M'S0 2H'5L!AG&0,T0XAP<VE%2;?]Q]=OO#V4CL**X^]^(&@Z?I=MJ5UJUBEG
M=?ZB4/N$N.NT#).._IWKH].O8]1LDNH9(Y89 &CDB;<K*1D$'OG-=>%S:AB:
MBITU*[OO%I:;ZOJB94W%79=HHHKU2 HHHH **** "BBB@ HHHH **** "BBB
M@#.\09/AS5 .IM)?_0#7COPZ^&EMXG^'&D3:MKFO?892[/I276RV.V9N-N,X
M.W/7.3D$5[G10!XIJ?AA]?\ CGJUC;ZGJ6CK'H2&*XTV4PE2&C 4XZISG;QT
M'(Q6#;[-,^&WCSPUJ%@8/%%N!)>W!=Y#J";UVRAF))QNZ<#YP>K$#Z)HH \1
M\Z;PAKO@OQE?6L\FAMX<@TZ[GBC+FT;;N#,H&0IR!_WUWP#NW/CE_&GA[QFF
MEZ7,V@6^CSB#4Y%9/M$IC;*JA&2,9YZC R/F%>HT4 > Z?ID&J6WPBT^_MA-
M:SVFHQ31N#@JT8!^A]#U'44WPEHNKZ9\7X_#.K/))%I^E7%I979!S):L2T9R
M>XW%>.!MV]J^@** / =(\1V_A'P)_P (1XFO=7\.ZKI\[F&>QA9FO$,C/^Z;
M&""6(YP.!SU ]!^$4GB"?P29_$;7[74EU(T1O@1*8L+M)!Y X/\ /H:[VB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HK+\2ZC-H_A;5]4MU1I[
M*RFN(UD!*ED0L <$'&1ZBM2@#E/&OA;3/%=G;V>J([11LSCRVVG)4KUQGC(;
MZJ,Y'%<O\4HT@^%>L11JJHD,2JH   $B   <#\*]+GMEGVY8C;Z5 VF1,"K,
M2#U! (KX?,,MS&KF"KTUS4XR32YDNU_2]CIA."A9[GELWAO6I+@^)M:U2T,^
MG:9.EHEA T1!:,_,SLQ)P,X'KR,<YQ]-?4;+0O!%^^NZK<SZO?VWVGS[MF4K
MY;_(!Z'(SUW$ G)KVLZ;&1C>V/3%-_LN#"CLOW1@<?2L(Y=FG+RSIQMY.*TM
M)6V?67-ONON?/#N>,^']82YUF";5/$VJP^('UB2WDTF*0O&J#(">3C"Q[0#Y
MF..3G/(IZ'?:IK%GX!MIM;U-!?SZDMS+%=,'E5"Q4%B>< 8!ZKV(."/<AI4
ME,H_UA&TO@9QZ9]*!I4 VXXVY*X4<?2M99=CM7&BO_ HZ:-:>[LKW5[O07/'
MN>%+K.H0:9!8W^N:C%I%OXEN;"ZU'[0WGK$G,:O*/F +'EO3N!76_#74)+]?
M$'_$SN]0M8=1,=K-<R%CY6Q=N">V.<]\Y[UVNL^$X=7MXXTU+4-/>*7S1+8R
MB-B?1@0593W# @TF@>#[/P];7,4-U=W,MU<-<W%Q<LK22R-@$G   P    !1
MB,HQ5;"RBJ:4F]KKNFW>V^EM'Y6!5$I;GCT&N:W+XSF\[6OLU^NO&V2REOY,
M-;YP$%JL1&UDY$I(&><CJ<FXT5(O!GBF4:EJ9,'BAK?:UXV'"RH-SCNYW9+=
M<A3VKZ+_ +*@,HE/^L"[0^T9QZ9H_LJ#!'8G)&!R?6MHX3,8-.%%+X=I1^R[
M]OSU6HN:'5G@_B75-8L/$NK67_"036+:>EI'IIN=1E4R @?/Y*Q.;HLV0V<X
MYS[:-]K"GQ+K9UOQ+JFEZA:7L$5A8V4A*R1';M*PXQ-N).<@]N.U>SMI4#NC
MO\SIDJQ4$KGK@]J0Z3 TJR,,R("%8J,C/H>U9++L;RQ3HJZ5KJ4;]/[KT=M;
MJ^KMYOGCW/G[6YSHL/Q'EL]9O[?5([F%XXQ>,K"-I(<N!G/\07=V4X[UT7B2
M[URR\5W?A6UOKX#Q!/!-8W*2,7LXQG[2%8GC 3(4= U>OMI%NS,[ %F #$J,
MD#H#3CIL1()8Y'0X'%#P&8-INBG9=91W2BD]MDXWMUNT'/#N>#ZIKFM+XLU6
M/^V197]KJ44%C;3ZC*J/%QL'V98V\W>"<MG()'3'/J^NZ-8ZYIQM=1A,UNK"
M4Q;RJN5R0& (W#/.#P<#-= =)MVE64C,B@A7*C('L:=_9R?WVKCQ63YC5=.5
M.FHN':2\NR\F]=;ME1J05[L\'L)$M_AS\.[ZY8#3[;5$>XD;[D7S2!78]  3
MU/3-6O#1&HW=K:Q;S8W_ (JO=5MY$&$>V@ *D?[/FE*]L_LJ#RC%_P LR,%,
M#&/3%(-)MU964 %%VJ0H^5>.!Z#@?E79+ 9A*,E[)7;D_B6EW*2Z;IRW[(GF
MAW/+HM/T[0_C&\T2B(3:+/=W,LCEBS&898D]@!P.@ XK)D\0V'ACP?H.JW=K
M92>(]5DGO+.2?A(#<MO>1V'10KH"!R< #N1[0VE0/G=\V05.0#D>GTI#I%NP
M (!"C"@J.!Z5C'*L>W'VM/FLDG[Z5U%2LO2\M5U2L-SAT9X_;2^&M&\$:1IT
M.O6\,\T5PMKKSVBR)&^[=,JEL!=V64+QD8ZFNZ^$SF7X9:(YLC9_N2!%SR 2
M XSSAA\W_ JZ5M'MGB\IE5H^NPH"/RJY!"(4*@DY.>:];+,'BZ-?FK0LFVVW
M)/5^22[^BMI:[(G*+6A-1117U)@%%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !15>_F:V
MT^YN$ +11,X!Z$@9YJ/2;I[[1[*[D"K)/;QRL%Z LH)Q[<T 7**** "BBB@
MHHHH **** "BBB@ HHHH ***R_#6HS:QX5TC5+A8UGO;*&XD6,$*&= Q R2<
M9/J: -2BBB@ HHHH ***9(VR-FQT!-3*2C%R>R ?16:-6C,K1!5,BJ&9-_(!
M) ./0D'\C3O[1_Z9?^/?_6KPWQ%EJWJ?A+_(U]C/L:%%9_\ :/\ TR_\>_\
MK4?VC_TR_P#'O_K4O]8\L_Y^_@_\@]C/L:%%9_\ :/\ TR_\>_\ K5;AD\V)
M7QC/:NS"9M@\9-TZ$[M*^S_5$RIRCJT2T5F:#J$NJ:8;F945_M%Q%A <8CF=
M!U[X49]ZTZ],@**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** .?\=_\D]\2_P#8*NO_ $4U=!7/^._^2>^)?^P5=?\ HIJ=)XQ\,,&1
MO$&FX.0<72_S!H X[2?$FK27VG0ZGXC>PUV6Z N=%U.P6"V9"Y5HX) F78#E
M&$CAB!D#=Q9?QG<6FKI()[V[L8/[8:X@\B(2/]FDC"JF.H4%P,D%N_-5B^GW
M&GVVC:A\0M+O-&MYHGQ(BB[E2-PZ(\PDVG!5,L$!..H)S4VF#PQIVNP:D?%^
MF2B*?4)O*W(-WVJ1'QG>?N[,9QSGM0!TNH>-M+T^24>7<7,<=G#=^;;J&5_.
MD\N&->1EG;..P R2!59O'MO!8W<MWI5]#>6K6^^R1HI9'6>7RHV0JY5ANR",
M@@J>.F>6M])\'0>%]3T4^,+"4W4\<L$\K1/Y"0[/L\15B0Z((U!!^]ENFZI[
M*'PS!;7"R>)O#4,DUU:3@:=:16L:K!,LN-N\L2Q7!)8@<8'!R =^E[>RZ*UV
M-+DBOO*9EL9YD#;P#A"ZEE&2!SD]?PKB4\6ZU8^#M>U#4YK1=0MM7^PHR(S0
MVX9XD!  #.$WEN1EL=L@#J?^$T\,?]#!IO\ X$I_C7+.?#$FCZS8_P#"8Z>D
ME_J)U&&>.1 ;:0,CQ\%B&VM&I[9''% %6\U[75\,ZTFFZ_<&^2>QCMI-2TU8
M+JV,TZQL70HJ-&1RI"Y^^#RO$GB3QWJ)\(:!>Z3(EK?WK1RW@\L,(8TD2*9/
MF'WA+*B>OWCVI+@Z)J7VZYU3QMH\M_=/9@26Z+%%%%;S^<J!#(Q)9B^6+=Q@
M<<U[S3?"MR^N%/&E@JZC/#+ CNCBT59_/D5?F&?,D+,3QC(Z[: -7P]XLOCX
MT\366L7D9TV&25K%BJKY*P!#,"0,GB:)@3D_>]*O?#K6=7UO3]6N-9DS*NH'
MR8MBJ8(7ABE2(X R5$N"3DY!Y-<WJ&F>%-12[5_&>GQ_:=6DOW*,F3!)$(9;
M<Y;HR _-Q@X..*Z72-<\,:5=:O/_ ,)/ILO]HWOVO'G*OE_NHX]OWCG_ %><
M\=>G% ')7'B^X%KJ;KXSOTUJ.\O(K32HM.BF61HYG6.( 0[VRJKG#YY)R*[6
M;Q;<VP6V&A7M]J4%I%<ZA;V3Q'[-O!^4;W7>V5; 7.0/<9QG?PA<>%KO0[KQ
M38.)[FXNH[B.X6-X)))GF1D(;AD9A@YYQ[XJ"2\LHKN6^L/'^BP7]Y9Q6U_/
M)"L@D>,,%FC42@1M\YX.Y>%XXY "^\97\VMN=,O]VFRS:(UN?)7F*YE<2?>7
M/S*%Z\CM@UUVN^(QHMYI]E'IUW?WFH&1;>*W*#)1=QW,[* ,9Y]O7 /#+IOA
M*":+[-XQT]+>'^RQ'&\B,P6R=F +;ADONQG QCH:Z'4-:\,WWB#1]5'BC3(Q
MIQF)B\Y3YGF)MZ[N,=>AS[4 6-)\<1ZK=:>@T74;>UOY9+:&ZF,6WSXU=GC*
MJY88\J09Q@E3CC!-/2/&_GZ3I$=G8ZIK=[<V O92J01.D6=H9P75 S$, JDY
MVGIC-5-.G\,6%IH\'_"6Z;)_9VI7-_N\Q1YGG"X^3[W&/M'7G.WH,\9NFPZ3
MH-KI_P#8WCS1HKNWTY=.FDN(EECE16+(X02J592S_P 1!W<C@4 =*?B#9K<Z
MB'TO4HK/3(5FO;N:-(UA#PB55*,P<L0VW:%)#8!QG-4/$OCJ_P!/\/ZR$T34
M-/U:#3Y+NU6X\EU:,$*9 5=ERA9"R$Y^88#53C@\)-INOV%[XQM;J+6$B1Y7
MN$$R&.!(MY;.&8F,/G &3T-0:B-+UVUOAK/CW1I;B;39=.@:VB6*.)9"I>1E
M,K%F.Q.C* %Z<T 6[CQ#J=C)]C74=2:ZBU+2X)UOX+;<B3R#>N8AM)*G!('&
M!@]ZTD^(7G&!H/#>KRP7-S+9VLJF#$\\9<,H!DR!^[<[FP/E/MG*U#_A&;_6
M;O4/^$PTQ!<7UA=^7N4[?LS9VYW\[L=<<>AJ;3YO#%A9Z/!_PEVFR?V=J5Q?
M[O,4>9YHN/DQNXQ]HZ\YV]!G@ ZS1=>36](DOHK.XBEBDE@EM)"GF)+&Q1DR
M&VGE>#NP<CI7'>%?&FK36-F]_IVK:AJ&JRW4D-O&+58X(HI%4[2&&% D ^=B
MQ9#V(SJZ!K7AC0[>]A_X2C3)_M-_<7F?.5=OFR%]OWCG&<9[^@K/T";PSH;Z
M4Q\7:9.;"VNX/OJGF>?-'+G[YQM\O&.<YSQTH V+;QW;7$]G)_9E]'I5[=&T
MMM3;RS%))N95^4,7569<*Q4 DCH"":MO\15O%LWMO#FK2)?M)%8MF!?/ECW;
MUYD^4 (QRV,A3C/&<6UCT""+3],;QKI+:%IUXMW;VJ@+-E'+QH\OF$%%8@\(
M"0H!/7,^F'PSIUOX<B/C#3)/[&N)Y\[U7SO,25<??.W'FY[YQVSP =A8^([2
MZ\.2ZW<1RV5O;B?[2D^"T)A9ED!VD@X*-T)S7,R^,=1N=5A$FFZEI%FVC7M]
MB=(&>3:8=C* S890S91B/O#.>TT.H>$1X=U'1;KQ+I\UO?R7C2E;A4.VXDD<
MJ.3R!(1GOC.!TK(#Z?<RJ^J?$#1KKRM+N--B\N%8C^]$>97/FG+?NQD#:#V"
M]P#7?X@16>E/<Q:5JNJ06-C%<W]W$D*>5NB$@!4NN7VD,P3( 8<]JKZKXSO;
M/5)(=.BNKTG5[2TDA>.%1$DD"R%8V+KDMGJW0EATP:XK7-5L=/TO6M"TC7@_
MV_3X;8[;998[N00"#<DHDVVX(55<2YP%RIR<UTMU#X>EN+NZM_&FDPW,NH6M
M_"9 LB1M#$L6U@) 6!"D\%<9]J .IN_&:V6J0V]SH^H16<UXMC'>R>6BO*S!
M!M0L)"A8XW!<=QE>:L:)J-S=^';R[NIF:6*\OXPZHH(2*XE1 !T.%11SUQS7
M!R:9X;EU7[6?%WAT$:FFH_:/LJ&[DVSB41/.9#E !M&%7 "]@0W4Z?K7ABPT
M:ZT__A*--?SY[J;S/.4;?.FDDQC=SM\S'7G&>,T 5U^($=EHMM.--U75!'HU
MOJUU<HD$96!U8EV!=1O_ ';'8N?;I6A!XYAD:[231=6CEBM%O;>$0K))=PL=
MH**C$@[L?*^T@$$XYQSD,/AB+P_>:5_PF.FG[3X?@T3S=R?+Y22KYN-_.?.S
MMSQMZG/#=:M_#6K[\>--.AW:6FGD!U(;;*LA+?.,HVW:R<9#$9H Z-/'4$2Z
MA'J&E7MI>60@)M=\4SRF9S'$J%'(W%UVX8C&0>G-(/'<$!U"+4=(U"QN[+[,
M/L\IB9IVG=DC6-E<JV2N,D@#OC!QP]U;Z!IFGZG>Q>(M&:62.T,-MHEI# ()
M()S*LB1M(0^"Q)4G+8(!Y #(;K2?%MSX@FUGQ'8!)Q8K93SVPMT$ENTC\6TC
MES'F0 AS\V7Q@8P =O)\1+*VL;M[S3[JWOK::&%K-I(CN,Q(C82A_+"G:W)8
M8*D8SC/0Z/J;ZK9&>2PNK&17*-#<!<Y'=64E64YX8$@_7(KSRWAT*WTZ^BB\
M7^&+>>[EB8Q6NG01VAC3.8WB+%G#;FR3(".-NW!W;/A34?"_AG3KBV'B316,
M]RUP8[4K!!$2%&V./>VU?ESC)Y+'C.  =U16%_PFGAC_ *&#3?\ P)3_ !H_
MX33PQ_T,&F_^!*?XT ;M%87_  FGAC_H8--_\"4_QH_X33PQ_P!#!IO_ ($I
M_C0!NT5A?\)IX8_Z&#3?_ E/\:/^$T\,?]#!IO\ X$I_C0!NT5A?\)IX8_Z&
M#3?_  )3_&C_ (33PQ_T,&F_^!*?XT ;M%87_":>&/\ H8--_P# E/\ &C_A
M-/#'_0P:;_X$I_C0!NT5A?\ ":>&/^A@TW_P)3_&C_A-/#'_ $,&F_\ @2G^
M- &[16%_PFGAC_H8--_\"4_QH_X33PQ_T,&F_P#@2G^- &[16%_PFGAC_H8-
M-_\  E/\:/\ A-/#'_0P:;_X$I_C0!NT5A?\)IX8_P"A@TW_ ,"4_P :/^$T
M\,?]#!IO_@2G^- &[16%_P )IX8_Z&#3?_ E/\:/^$T\,?\ 0P:;_P"!*?XT
M :.K_P#(%OO^O>3_ -!-0>'?^19TG_KRA_\ 0!67JGC'PU)I-ZB:]IS,T$@
M%RIR=I]ZAT'QAX;A\.Z9')KNG(ZVD096N%!!V#CK0!CZ?XDU>V2*SM8H[Z[U
M#7]2M(FO;AE6%(WF9>0&.%5,!1[#CJ+%CXUUMY;&74-(LH;*;4WTB5H+MI'\
M]6=/,4%!^[W)C!^;G/;EUO-X'MKJTN4\26IDM;^YU"/-Y'CS)PX<'_9_>-@?
M3DT>?X(^S00'Q):E8=4?55/VR//G-(TA!_V<N>.N,<T 3P>-)6\:6VB.VE3Q
M7-Q-;+]CN7DD@>-&?]YE0N2$(*@Y4D#GK63IWQ+N+N07<L&FMIZZ;<ZE<0VU
MR9+JUCAQ^[D7  <EAP2!E7'.,F2SB\%Z?>6=Q;>+TV6$\UQ96DE[&8(&E60.
M-H 9A^]8_,Q(Q@$ D'G_  N+2P@L--O_ !!IZZ;':/:ZE%)K0N8KY3'L CC*
M@QKG!ZJ0!MP0<@ [7PMXQNM;U465S;6P$EJ;I9+5I&6'#*#&Y=%!;YP0PX.&
MX&.>QKB=&U7PWH[C_BN3>Q)%Y44-W>PLL2Y&,%5#,> -SEC[\FMG_A-/#'_0
MP:;_ .!*?XT ;M%87_":>&/^A@TW_P "4_QH_P"$T\,?]#!IO_@2G^- &[16
M%_PFGAC_ *&#3?\ P)3_ !H_X33PQ_T,&F_^!*?XT ;M%87_  FGAC_H8--_
M\"4_QH_X33PQ_P!#!IO_ ($I_C0!NUS_ ($_Y)YX:_[!5K_Z*6I!XS\,$@#Q
M!IF3_P!/*?XUA>#/%OAVU\">'K>?6]/CFCTRV1T>X4%6$2Y!&>M '<T5A?\
M":>&/^A@TW_P)3_&C_A-/#'_ $,&F_\ @2G^- &[16%_PFGAC_H8--_\"4_Q
MH_X33PQ_T,&F_P#@2G^- &[44_\ J9/]T_RK'_X33PQ_T,&F_P#@2G^-1R^,
MO#)B<#7]-)VG ^TK_C6&(3=&:79_DQK='"^'E?3=>B&O#58]?N/,C-R9FDM+
MX*9&54 )5-J[F52J,,GKDDPZ;->6UEX.UQM1OI[K6)U2\CDN&:%UFA>3"QDE
M4V%5 V@' (.<FK.FG0+75/ME[XL^W+;2EM/CN+_>(%,84D_WWR9!N;. WKDE
MVFQ>$=,O+:6+Q&)(+,NUG9RWB&&V+ @E0 ">"P&XMM!(&*_-*BFVWR2=U_)*
MSTDK*\;I)M/LFK)Z([%Z_B7]3\S5?&]OHDMS=06,6G/>,MK</ TLAD"+ET(;
M"C<<9P2PSG KG;1]8U/3=)O+E-:U*TMX+RWG.F7WV>1Y8[@)&[ 2QER4C?IG
MD].:TY%\,M%9&/Q?-%>6D<D2WXOD:=XW.61V8$,,@$9&1M&"*=)_PC"V=O9V
M'BV33+6&'R?*L[U '7.<DL&(;DY92&.>M33C.G&,8PEII\$M/BN]%>\KKTMJ
M-V?7\2+Q)<1W7A6#4]+;Q!<1RZ>3:36-U(JPG:"LDP#AW/(SD.?E/&>OHV@S
M?:= L)_M"7/FP(_GQC"RY&=P'H>OXUY]<CPO+:PV=IXKDTZSBMEM?L]I>H$:
M-<@#Y@Q!P<;E(8\9/ KJ]*\3>$].TNULH-:TR&&WC6*./[2OR*O ')] *]_A
MZ+C5<7&2LGO%K1M:7:2OZ:;O<RJ[%SP?_P @!O\ K^O?_2F6MVN>\%31W'AI
M9H762*2[NW1U.0RFYE((]L5T-?:G,%%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% '/^._^2>^)?^P5=?\ HIJZ"N?\=_\ )/?$O_8*
MNO\ T4U=!0!E_P#"1:3_ ,(]_;_VQ/[*\KSOM.#C9ZXQG]*U*\8.K:>WP,'A
M@7MM_;_V4:=_9GFK]I^T>9Y>SR\[NOMTYZ<UH>(M4AAU'QDP\27T.N65S#_9
M.GQ7K#+FWA9%6 '$HDD)4J0PZX ))(!ZC<W=O9HCW$T<2O(L2F1@H9V(55&>
MY)  ]ZFKB?B=%;/H&FRWDTD%M#K%DTTJW+P"-#,H9F96&  >I/!P1@@&N?EU
M23,EVFMWA\5KKWV==+-ZP3R?M.P1_9_NE#;_ #[]N?X]U 'J<LL<$+RRNJ1H
MI9W=@ H')))Z"JT&J65QI,>JQW,?V!X!<"X<[4\HKNWDG&!CGFDU32;#6K06
MFI6J75MO60PR<HQ4Y&Y>C#/.#D5RNA:78ZM\(] BU"V2YABTJWF$4G*%EA&"
MR]&QUP<C(!Z@4 =?97MOJ-C;WMI();:YB6:*0 @,C#*GGGD$52'B/26T1=86
M[4V#-L$H5LEM^S;MQNW;_EVXSGC%4_ S!?AWX:)X']DVO7_KDM<&LEM%XMC\
M9O:+%X/EO2%+2X073 1C42GW0C<QY)[B3^+- 'K;NL:%W(55&22< "H+#4+7
M5+&&^L9EGM9EWQRKT8>HIFI:99:Q9&SU"W6XMF96>%\[7VD$!A_$,@<'@]P:
M\YT8:K<_"3PM8Z=IL][:W4"I?_9IHXY!!@DJA=T +G"D@Y"EB.<4 >C:7JEC
MK5@E]IUS'<VCLRI-&<JQ5BIP>XRI&>A[5C-\0/"R7CVLFKQ12),T#-+&Z1JZ
ML5*ERH7J".M4?AA([>#S&=->QCBO[Q8XR8]N/M,IPH1B %)*]N5.,C!.):>)
M_#MIX'UO3+[4;*6\>[U.(Z:LRM/*7N9@J"('<2VX8&._I0!Z+%?VTU_<6*2@
MW-NB22QX/RJ^[:<].=C?E1=W]M8^1]IE$?GS+!'D$[G;H.*\G:]UG22FFZEJ
M%S;VT%IHD&IRBY8?9E83+,X<'Y-SJBLX(.#G(P"'6^K8UFX@TG7[R]TP>(-/
M@AD^WO.-CQDO&)"Q++NSGD],'I0!ZS:W=O>P^=:S1S1;F3?&P8;E8JPR.X((
M/N*9+J%K!J%M823*MU<H\D,9!RZIMW'TXWK^=>/:7?6ECX;TO2XKZY6235=3
M,\<FN/9Q*T<K?+-/\TJ':R.$3&XDLV>2=/PAJ,FIZ[X4FENOM)1-:B23[0T^
M46>((/,8!GPH7#$ D8)ZT >@ZQXETG03"NHW1CDFSY<4<3RR,!U(1 6P,C)Q
M@9%6]-U*RUC3X;_3KF*YM)EW1S1-N5N<'\0001V((KC?%D^GVOBZWF'B%O#F
MK_8"L=Y=1QM:747F9,1WD NC8;"E3B3J1G&-8ZU#J,FFIJM[%I>CRW.HF2\T
MR=[*WU&='38XD!# ,&F; ?YFC)RP% 'JU%>/:IK5K)%;VL'B"_N(X-+,L5S?
MZR^F^8C2R(DJ^4GF7#G8 ,C:1L/)D)-VT-[XATM[J]UG5(W3PE8W@^RWCP#[
M1(MP6E^0CYOE''W3W!P, 'JE5H;^VN+VYLXI0UQ;;/.3!^7<,K[<@5Y5]KOM
M;TW7-2N=6U&.6T\+V=_"+6\D@19WAF=I-J$ \H.#\OJ#1=ZOJ6H:J8&U6\A2
MYO=(C<07#1[5EA<R!<'Y=WMCL>H% 'KU%>77MV^FW5WI5UK&H6^A6^OQPW-W
M)>R>9# UFLJHTY)=$:8J-VX$!MN<&N@^']Y#>)XA^QZM<:G8PZL8K6>><S8C
M\B$[5<Y+*&+8.3GJ2222 =C1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!3U;C1K[_ *]Y
M/_034'AW_D6=*_Z\X?\ T 5/J_\ R!;[_KWD_P#034'AW_D6=)_Z\H?_ $ 4
M 3:9JEMJT,\MJ6*PW,ML^Y<?/&Y1OPRIYJ[7E<.AO?WVD6M_I\TEFWB;599X
MWC8(T9^T%"_JC';UX;..0:CL_#BZ;#I-[::=.E[;^)Y;=)=KL\5D)ID6-2<E
M8=A'RC"\YZG- 'K%%>2:2LDOQ#TJ^32$TV?[?>+?)%ILR2+&8YB#/=%MDH9E
MC<#&!Q@X'.)X8LS<V5O>PVD-IXBDT6[33[C[),)K^[E3>)6N)8PA=0K8*NVX
M,Y!"\4 >[45YI\/;"V@UA;BUE6!AI_E7%I#H=S9;GW(0T[R2,KRKAAG[QWL<
MD5Z70 4444 %%%% !1110 5S_@3_ ))YX:_[!5K_ .BEKH*Y_P "?\D\\-?]
M@JU_]%+0!T%%%% !1110 5%,3Y+X/\)_E4M13?ZA_P#=/\JPQ/\ !GZ/\F-;
MHXO3/%L6K:J]M:PWKV90&"^$$GDS."P=0VW  VKALX;<<9QRMEXRT_4+^&U@
M>[*W#.EM<M"PAN&0$L$?H<!6/H0"1G%<UH4R0Z]:V?AN354TUGD%_87EG)'%
M8YCWC8[J"C;BG[L%@0^0 ,&H-($][8>#M$%E>6][HT\;7XEMW1(A%!)&?G(V
MMO9EV[2<@YZ U^73H13>LDK?S.ZTEK)7ZM)66FMUNCN3.TU7Q'#I,L,#I>W-
MS,K.EO:0M*Y1<;F('0#<HYZD@#)JI)XWTSR+66TDN]0-U ;F..RA>5Q$."[+
MU7GC!Y)! !(.,:7588?%EGXCE@ODTRYTM[96-E,7CD68-AD"EEW#.,CG;[BL
M:PM!H6FV-_+-J^FZM/!.6MK73VN&DB>>29(\;&595\SN>,G((I4L.G&/.Y7_
M ,3U>MUH[KELKM=]=Q-]CM+GQE80);M ;R]-Q;"\1+.%I&$!Z2$=@>PZGG .
M#75Z1>0ZAI-K>V\OFP7$8EBDY^96Y!YYY!%>+2Z#)86.CZ;J<^H:6]OHHA^V
M6%O)*TLKD[X',8(*+@$+P26RK+@Y];\(O</X1TEKNRCL;C[+'YEK&NU83C[H
M7^$#T[=.U?39#1IPKMPDY:/=WOKH^W1;;;/5HQJNZ$\(<Z"Q/_/]>_\ I3+6
M[6%X0_Y #?\ 7]>_^E,M;M?9G.%%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% '/^._^2>^)?\ L%77_HIJ/L?B_P#Z#NA_^":;_P"2
MJ/'?_)/?$O\ V"KK_P!%-704 <U_9?BG[1]H_M?P_P"=C;YG]B2[L>F?M6<5
M5M?#GB6TOKV\36]$>:[N!<,SZ-(=C>5'%A/])R 5C7\<_05&\8:D/@Y_PEPC
MMO[1_L_[3LV-Y6[TQNSC\:UKWQOI-AJ-[:3I>!;"1([RY%NQAM]ZJREWZ8(<
M9(SCDM@<T .?3_%LB%)-:T%T88*MHLI!_P#)JD_LWQ5YWG?VQH'F[=F_^Q)=
MVWKC/VKI3O&'B.3PUI]E<Q6<MT;B_M[4K&A8JKN%8X'?&0/4D4'QEI8U(VFR
M\,0N?L9O!;,;<3[MOEE\==WRYZ;OESGB@!?L?B__ *#NA_\ @FF_^2J:+#Q:
MJA5UO00H& !HLN,?^!51^-O$4_AW3K![9X(YKR^2U62>!YE0%69CL0AF.$.
M#R2!5SPOJ;ZMI'VI]2LK\F1E\RTMGMPF."C([LRL#G()';@4 5_L'BW9L_MK
M0=N,;?[%EQCT_P"/JC^S_%GE^7_;6@[,;=O]BRXQZ8^U5A>&/&D^OZTL+:OI
M:0RW%RL%H-/F626*-W5=LYD\MGVJKD*I(!/ ZCH/%&K7V@P6VJQI%+I<$A_M
M-/*9I$A(_P!:A!_@/S,-IRN<8(Y $%EXO P-<T(#_L#3?_)5(MCXN10JZWH2
MJ.@&C2@#_P FJD\,ZG?ZW;3ZI.D46G7+!M-C",)3!CB20D]7^\% &%VYR2<<
MNWCC4U\8'3/,TT-_:PL!HYC?[8T!0-]IW[L;<9D^YC:-N[=0!TBV/BY1A=;T
M(#K@:-*/_;JF+IGBI'+KK'A]7/5AHDH/_I53/&GB&?0(-,6UFMH9KV\\@R7%
MO).$01N[$1QD,Y^0  'JPK0\-Z@VJ:-'>/J%G?\ F,V)K2W:%.#C:4=V96!R
M""<Y["@#'U7P_P"+M4M/)7Q1IME*'21;BTTJ5)%*G(ZW)##J"K J03D5#I'A
M7Q/I N''B+2;NYN9%EGN;C16WNRJ$7A+A5 "J   /7J23FV7B;Q9)X&_X2^2
M;1Y[:**2YFL5LY(G,4;-O"R^:PW;5)&4P3QQUK?;QC86MWJ'G78FBC-LMM;P
M6K^<[RH651R?,+8R, ;0#G@$@ <^D^)Y5*R:KX><,P<AM#E.6'0_\?/7WJ0:
M?XL#;AK.@AN3D:++GGK_ ,O55CXTL[J2V2V:>VE&HK8SP75D_F%S"TOE@9&#
M@ [N5XXSD&JVA^/X]0\/6%_<Z;??;;UIA%9VULSNRQM@L,\;0"H+$@9.!Z4
M:$VF>*KB,QSZOX?E0]5?1)6'Y&ZHDTSQ5-"89=8T"2(X!1]$E*G\/M5+8>)X
M]7UC2H['FQO+*[G?S8F25)(988]A!QM(,C@@CJH_',\4^)[O3/$=MIG]K:9H
M5I):^>-0U*W:1)I-Y!B4[T12H )RQ)WC X)H TGTWQ5))'(^L: SQDE&;1)2
M5SUP?M7%*NG>+%&%UG0 ,;>-%EZ>G_'U[FHH/%,MEI>GC5K-Y]6NDD9;?2D-
MPLJ(V#,A'2,@HPW'(WA>32W'CW1XXHY;:*_OHVM5O':TM'<0PL6 9^!@Y1_E
M^]\IXXH E&G>+ "!K.@X(VG_ (DLO(]/^/JD_L[Q9G/]LZ!G@_\ (%E[=/\
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
M'5O[.,%M'+):F[B-O?1W.$#*K+($^XXWKQR#DX8X-==0!S_V/Q?_ -!W0_\
MP33?_)5'V/Q?_P!!W0__  33?_)5=!10!S_V/Q?_ -!W0_\ P33?_)5'V/Q?
M_P!!W0__  33?_)5=!10!S_V/Q?_ -!W0_\ P33?_)5'V/Q?_P!!W0__  33
M?_)5=!10!S_V/Q?_ -!W0_\ P33?_)58?@RT\4MX%\/-;:SHT<!TRV,:2:3*
M[*OE+@%A<@$X[X&?05WE<_X$_P"2>>&O^P5:_P#HI: #['XO_P"@[H?_ ()I
MO_DJC['XO_Z#NA_^":;_ .2JZ"B@#G_L?B__ *#NA_\ @FF_^2J/L?B__H.Z
M'_X)IO\ Y*KH** .?^Q^+_\ H.Z'_P"":;_Y*J.6S\6^4^[7-$QM.<:-+_\
M)5=)44_^I?\ W3_*L,0[49OR?Y,:W.*CTW7X6E:+5M%1I7WR,NB2 NV ,G_2
MN3@ 9/8#TJ3[)XE_Z#FD_P#@FD_^2JYOPU>2CQ SZ[J=Y;:_<1LDNGS6Z)!+
M'&TC*(&V9<*)"<ARV,[AQPW3=3UB&W\+ZS>:K-<+KLZI-9&.,10K+$\B>7A=
MPV[5!R3D9SVQ^6U(34FN6F_^W'J[-Z/FU5HNSV?ELNY6\SIOLGB7_H.:3_X)
MI/\ Y*H^R>)?^@YI/_@FD_\ DJJ.J7%YJ'BR'0;>_N+"%;!KR6:V">8Y,@1%
M!=6  PQ/'/';.>=AUK6[VPTB>\O-5AMA#=QWESI-FLI>>*<1*S QOM!57; '
MTZ5%*$ZD4^2FKZ_#T=[?:UO9Z+4'9=SL/LGB7_H.:3_X)I/_ )*K0MK3Q9Y"
M>7KFB;>V[1I<_P#I57%:IK9DOK6%?$UUI^G2:9'<65[%;HQO9B6!W$H0Q $9
M\M0"=YXZ >@>$-1EU?P?H^I3JJS75I'-(%& &903@>F3Q7TO#M.HJSG*$4G'
MI%I[][^3NNCT>IC5:M8B\%B0>&U$SH\HO+L.R(45F^TRY(4DD#/;)QZGK705
MA>$/^0 W_7]>_P#I3+6[7VYS!1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110!S_ ([_ .2>^)?^P5=?^BFJZ?$6B X_MG3O_ I/\:I>
M._\ DGOB7_L%77_HIJUCIMB3DV5MG_KDO^% 'F7]FR'PT/!A\1>'?^$>!$7V
MS[9_I7V;=N\O9C9NQ\N_=TYVYXJ2ZNWU>_\ &>E6^LZ%#I>IWB0RSS76)8T-
MG;K(T:\K)E?E&2NTJ3\W0=YOT#^S/[3SIG]G[/,^U9C\K;_>W],>^:N_V;8_
M\^5M_P!^E_PH YCQ;=V&LZ3!'I^N:.+NVO;>\B6XNU6-S%*K[6(R1G'4 UAR
M6BR6CZ VO>'AH;ZG]O,XO/\ 2 GVC[08=GW<[^/,W?=_ASS7H#Z?IT8!>TM5
M!(&3$HY)P!T[D@4_^S+#_GRMO^_2_P"% &%K>N1NEK-HOB'1EF@F#R6]S<H(
M[F,@@H7&60\A@P!Y7!!!-9VC7J:;YUQ)K?A]KG4=2-W?HMV-D4?E! L1X+,/
M+CRS 9RYP.!72WT>B:9:M=7ZZ?:VZD!I9PD:#)P,DX%-T_\ L+5;?[1IW]FW
MD&XKYMOY<BY'497(S0!QP,VHW>DPZWXET&:STJ\^V)=PW2B>Z90PC#( $BQO
M^8J6W8P H)K5U^XT[7KJQLY==T==$1C+?0FX1I+HJ04B/.!'GYFZEMH7&":U
M([_PM+J?]FQW>C/?[BGV59(C+N )(V=<@ \8[5;DAT>&ZAM98K!+B<,88F5
M\@7&XJ.IQD9QTR* ,#PU<:=X>^V:>OB#2Y='60/IR&[3S+=6R6B/8HI^X<D@
M':?NC."]C$Q?3!K7AI=+?6O[6^VBY N@?.\_9L^[OW?)YF_[G&VN^B@T>:ZG
MM8HK![B *9HE5"\8;)7<.HS@XSUQ4'G>'?[5_LKS-+_M$KN^R;H_.QC.=GWL
M8YZ4 8M]KMXQCN+/7_#PD@NW(M7NU6.YMR,*'?#,CCKE01QC!!X?X7N-*T:T
MO9+S7=)>]U"\>]N1#<IY:.P4;4R<D *HR<$G)P,X&W?KH>EVQN=0&G6D (4R
MW 2-<GH,G HL%T/5+476GC3KNW)($MN$D0D=1D<4 ><V%GJ*>$QX3N/$?A>#
M2Y(Y()[J"[,D[0NS%@JL JL0Q&23CK@U)K[Z5I&J3:[!KVF1JMY9R6BK)YB1
MF.&2$B;;DJA$A&X9VDJ2, UVEKK/@Z^O5L[34M"N+IB0((9X7<D=0%!S6E%!
MI$MS-;Q16+3P;?-C14+1[AE=PZC(Z9ZT >9:)<V^O:E+K,VN:.BIXACO=RRF
M-)8X[,0$1[^6 <E=QP&V,0 "!3X=-D@TG3=/DUO0+RUL7N4-M_;,EM'<([JT
M<K[ 3O7Y@8SN7YLY!KTJXM])MGA%Q%8QM/)Y40D5%,CX)VKGJ< G YX-2)I^
MG2#*6EJPR1D1*>0<$=/6@#AO"EE8>'Y=*$VOZ&\=E!J,+?9[A4!\^YCF3:A)
MV@*A!&3@X )ZU?UG59AJ3W&DZYX=O+.>!8IM/U&\V(K*6.]&7=UW892O.T<B
MNG:TTI;A+=K>R$\B,Z1E$W,JD!B!U(!9<GMN'K534[GPUHJ1OJLVDV"RDB,W
M31Q!R.N-V,]: .&TG2X?#9L+_2]<\.3WT4=U'/:/=?9[95GE$VV$KO**C*
M5.X$_=J/5M,DU>5AJ/BC0]36>Q6W+W%^8H[67+[Y%MT^27.Y<;B"-@Y->DPV
M6F7$*30VUG)%(H='2-65E/(((Z@U)_9EA_SY6W_?I?\ "@#SRQTVTM](U>UE
M\0Z+YM]H%KIBE;L$++%%*C,>GRYD&._!X%.&G60TCQ/:#Q#HQDU;2HK*$_:U
MPCK;M$2WMDYXSQ7H/]F6'_/E;?\ ?I?\*/[,L/\ GRMO^_2_X4 >?-IMBWB(
M:D/$.C>5_:]O?[?M2[MD=F8"OU+'(]JIZY=Z?HVK?V]'KND^>VMM<P;YM\(C
M>T2%EF*\QY,9PX# ':#][CT:*WTB>>>"*&Q>:W8+-&BH6C) 8!@.A((//8U.
M--L0<BSMP?:)?\* .'^'VNV0T_5[[4-6TT/?ZI+<QL)5C#IM1 0K'<%RAP3@
MD -WJCI%EY5OHFF:EX@\/_V=I-V;U9;>\!EG8;BB%2 %"E\E@26V@8&2:]&.
MFV).396W_?I?\*/[,L/^?*V_[]+_ (4 >5PZ#'%I>EZ;-KN@7EM;Z;'9LD^J
M2+%!*I;=*L2X6;(8#:Y7[@P1DU<TNUG\.V\!TGQ!X;>YFTBTT^Z:XO<""6!2
MJS1X!\P8<_(P7[H^89->B366F00O--:VD<2*6=WC4*H')))Z"B&QTR>%)8K6
MTDC=0R.D:D,#R""!R* .!&EV%MX@NO$5IXAT=M::[A83O>*@N;40112Q2A>!
MED9Q@'#!#ZBM?Q/<6.HW>CZCIVN:,]SI=RTRVMW>*L,VY"AR1N*LH;*M@XYX
MYR.K_LRP_P"?*V_[]+_A1_9EA_SY6W_?I?\ "@#@O UG9^%KK4GN=>T%X;T(
MZ1V]T?\ 1B"_[A-S$&)0WRD!3EFX P!!K^BZ;J^NZK>Q>)=)CMKJQ8P1O=*3
M%?D(JS]<85(HQZ]:]$_LRP_Y\K;_ +]+_A1_9EA_SY6W_?I?\* ..T6/3=+N
M]#FD\0:5*UG8745VXNUS+<3R0RNX]BR2'GGYA[XP8_#]H-+DLW\2Z+F31]2T
M_<+H'#W,PD1OH .??I7I_P#9EA_SY6W_ 'Z7_"C^S+#_ )\K;_OTO^% 'ENI
MZ+;:CJ-]?RWWA6:XU6.+[29]1<K:2JBQL8U 'G(54':VSG/)!X]$M=;T"TM8
M;>/6--$<2+&H%R@  &!QFKW]F6'_ #Y6W_?I?\*/[,L/^?*V_P"_2_X4 5O^
M$CT/_H,Z=_X%)_C1_P )'H?_ $&=._\  I/\:L_V98?\^5M_WZ7_  H_LRP_
MY\K;_OTO^% %;_A(]#_Z#.G?^!2?XT?\)'H?_09T[_P*3_&K/]F6'_/E;?\
M?I?\*/[,L/\ GRMO^_2_X4 5O^$CT/\ Z#.G?^!2?XT?\)'H?_09T[_P*3_&
MK/\ 9EA_SY6W_?I?\*/[,L/^?*V_[]+_ (4 5O\ A(]#_P"@SIW_ (%)_C1_
MPD>A_P#09T[_ ,"D_P :L_V98?\ /E;?]^E_PH_LRP_Y\K;_ +]+_A0!6_X2
M/0_^@SIW_@4G^-'_  D>A_\ 09T[_P "D_QJS_9EA_SY6W_?I?\ "C^S+#_G
MRMO^_2_X4 5O^$CT/_H,Z=_X%)_C1_PD>A_]!G3O_ I/\:L_V98?\^5M_P!^
ME_PH_LRP_P"?*V_[]+_A0!6_X2/0_P#H,Z=_X%)_C1_PD>A_]!G3O_ I/\:L
M_P!F6'_/E;?]^E_PH_LRP_Y\K;_OTO\ A0!6_P"$CT/_ *#.G?\ @4G^-'_"
M1Z'_ -!G3O\ P*3_ !JS_9EA_P ^5M_WZ7_"C^S+#_GRMO\ OTO^% %;_A(]
M#_Z#.G?^!2?XT?\ "1Z'_P!!G3O_  *3_&K/]F6'_/E;?]^E_P */[,L/^?*
MV_[]+_A0!6_X2/0_^@SIW_@4G^-'_"1Z'_T&=._\"D_QJS_9EA_SY6W_ 'Z7
M_"C^S+#_ )\K;_OTO^% &7JOB'17TB]5=8T\L;>0 "Z3GY3[U#H'B#1H_#FE
MH^KZ>K+:1 @W* @[![U>U73;%='O6%G;@BWD((B7^Z?:H?#^G63^&]+9K.W+
M&SA))B7^X/:@##M;'PY:WMC<CQ+9LUIJ=WJ(4W$>&:X$@*]>@\TX/M0;'PX;
M6W@/B2SQ!K+ZL#]HCY9I7DV=>F7QGVKH[ :-J<4TEG;VTB0SR6[GR ,21L4<
M<@=&!&>GI5O^S+#_ )\K;_OTO^% '":=HNAZ9J5G=Q>++*6*QNY[NWMVDA4N
M\JR!O,DY9B#)P>.!R&.".8\)Z?;VL=OIURUK;6=Y8/:ZV;B73T$@,>W$,D!\
MUCN/WI"?E)).ZO8O[,L/^?*V_P"_2_X4?V98?\^5M_WZ7_"@#FM#GLM*DQ<^
M,K"]@2+RHHV\B-L9&&=E.6; QQM')XZ8W/\ A(]#_P"@SIW_ (%)_C5G^S+#
M_GRMO^_2_P"%']F6'_/E;?\ ?I?\* *W_"1Z'_T&=._\"D_QH_X2/0_^@SIW
M_@4G^-6?[,L/^?*V_P"_2_X4?V98?\^5M_WZ7_"@"M_PD>A_]!G3O_ I/\:/
M^$CT/_H,Z=_X%)_C5G^S+#_GRMO^_2_X4?V98?\ /E;?]^E_PH K?\)'H?\
MT&=._P# I/\ &C_A(]#_ .@SIW_@4G^-6?[,L/\ GRMO^_2_X4?V98?\^5M_
MWZ7_  H K?\ "1:(3_R&=._\"D_QK"\$Z]H\/@+PY%+JMC'(FEVRLKW* J1$
MN01G@UTPTVQ!R+*VS_UR7_"L#P/I]E)\/_#;O:6[,VE6I+&)23^Z7VH UO\
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
M6KEH->L+6.UL_#^A6]O&-J10ZE(B(/0 6V!0!P=O'IB_ %I+I(!<_9+C[(Q
M\S[3O?RMA'._?MQCG-7[S6M:7Q#<Z5)J*V+7-YIUI+=1PQ[X-\$COM)4@L[H
MJ MN W\#.*VK7PV]C>)>6G@?PE;W2'<DT5QL=3ZAA:Y!INN:-XAU:TG2#2?#
M]K/.\;3R/<F=+D)D!)D:W'F)@],@CC!% &+'JVJ1:TNF'6Y+^*'Q-'8I<210
MLZQFR:0KD)C<KY&<9X(/<51\-RW\'@SP[IEAJ.L337*W<Y@L4MA,420+_K9-
MJH@9AD89B7X( (KH= \-:UHMO(LNB^'KJ>2[%WN2Y:&.&01B)?)C%N?+"HH
MY)Y;GFK4_AV2YB,4_@CPG+&96G*/<D@R-C<^/LOWC@9/4X% &9X,U:[UO4O#
M=_>SB>=M.U:,R@J=X2\MT4Y0!22JCD  ]15[5[>:7QX\^A:GIT>O1Z6D<ECJ
M5N726 RL0\;*0R_,&#$;A]S(X&=.WMM9M71[?PUX?A9!($,>H.I7>P9\8MN-
MS $^I )J'4],U'6UC75?"?AN_6(DQBZO6EV9QG&ZV.,X% '-Z!?OJ<FF>'M-
M+^';(IJ$CG3I%D66:*Y5"L#R(1Y>7=^%'8< $&'4_$.I7&F3'3/$5_J,NG:6
MES->Z=!:V]OO_>XFE,Q8L&$?W8Q@8)_B4+U%UI%[?:?!I]WX0\,3V5OCR;:6
M\9HX\# VJ;; P...U,N="N;R>WGNO!GA:>6V18X'ENBS1*O*JI-MP!V Z4 <
MU-K.OZO8ZO?QZ]=6!L/#UIJ<4-K%#L:>2*5SNWHQ*YC'RY'!-/O]9UV^M?%.
MHPZW<V2Z3I<%];6]M%%L,C6[2,'WHS,N5'&1U/MCJ8[#5(H988_"WAQ(I8%M
MY$6^8*\2@A8R/LW*@,0%Z $^M*++55CN(QX7\.B.YC$,ZB^;$J!=H5A]F^90
MI(P>,<4 <O?ZYK,WB:XL;/438K/KMI:&2*")F6)[ RL 64Y.X9!;...W%3IJ
MVKIJ2>'9M8NA"VMR6']IE8A-Y8LUG2/.S9O9F(W;<X7U.:Z'[%JOG^?_ ,(O
MX=\[S5F\S[>^[S%78KY^S9W!?E!Z@<=*HZYHOB+5K*2WATCPY!YLXGG2>=KB
M&Y8 +^]C,"[^%7!W @HO.!B@"WX%O[V]AUV*]U0ZG]BU:6UAN&1%/EJB84[
M 2"2"<<G/3H.<L?$&J1>$(/%<WB!IKV\MKJ=-(D@0PM(D4KB!-H#J4*8)+$G
M:P/)&-KPUH_B#PUILEK!I6BNTTS3RLFH/$A8@#"(+?"* JJ!DX ')/-6;?2]
M0L]3EU*V\)^&H;^8$2W4=ZRRODY.YA;9.3C- '-ZE=ZC8:=;VS:]/K<&KZ)>
M3S/*D05-L*LLL?EH-J$MMP21\RXYR35M]7U-?">KZG#K[V1\.V,'V>Q18C')
MBTBE!EW LV]G*#!7A>/FR:ZJTT6[T];E;+P=X7MA=+LN!#=E/.7GAL6WS#D\
M'U-$VBW=Q=6MU-X.\+R7%HJ);2O=DM"JG*A#]FRH!Y '3M0 _07U/4_$VLW=
MSJ5U%:V=Q'!%IH2,(NZUAD;>=NXD-(<<C&#V.*ZRL")O$,,DTD6A:(CS/OE9
M=3D!D;:%RQ^S<G"J,GL .U2?:O%'_0'T?_P:R_\ R/0!MT5B?:O%'_0'T?\
M\&LO_P CT?:O%'_0'T?_ ,&LO_R/0!MT5B?:O%'_ $!]'_\ !K+_ /(]'VKQ
M1_T!]'_\&LO_ ,CT ;=%8GVKQ1_T!]'_ /!K+_\ (]'VKQ1_T!]'_P#!K+_\
MCT ;=%8GVKQ1_P! ?1__  :R_P#R/1]J\4?] ?1__!K+_P#(] &W16)]J\4?
M] ?1_P#P:R__ "/1]J\4?] ?1_\ P:R__(] &W16)]J\4?\ 0'T?_P &LO\
M\CT?:O%'_0'T?_P:R_\ R/0!MT5B?:O%'_0'T?\ \&LO_P CT?:O%'_0'T?_
M ,&LO_R/0!MT5B?:O%'_ $!]'_\ !K+_ /(]'VKQ1_T!]'_\&LO_ ,CT ;=%
M8GVKQ1_T!]'_ /!K+_\ (]'VKQ1_T!]'_P#!K+_\CT ;=%8GVKQ1_P! ?1__
M  :R_P#R/1]J\4?] ?1__!K+_P#(] &W16)]J\4?] ?1_P#P:R__ "/1]J\4
M?] ?1_\ P:R__(] &W16)]J\4?\ 0'T?_P &LO\ \CT?:O%'_0'T?_P:R_\
MR/0!MT5B?:O%'_0'T?\ \&LO_P CT?:O%'_0'T?_ ,&LO_R/0!?U?_D"WW_7
MO)_Z":@\._\ (LZ3_P!>4/\ Z *S=3NO$ITF]#Z1I(3R'R5U20D#:?\ IWJ'
M0;GQ(/#NF"+2=):,6D6UFU.0$C8,9'V<XH Y*UM?MUYI5A*]RMK<^*-76=89
MGB\Q1]H8!BI!(RHXSSTIEA8OIR:5J-M=ZBUQ'XGFTU3+=RRJMH)I8Q%M8D%0
MJKR<G(!SP*] ^U>*/^@/H_\ X-9?_D>C[5XH_P"@/H__ (-9?_D>@#S[2-62
M\^(FDS6B_9)+C4+RWN[8WL\T^Q8IBHN%;Y(\M&&1.P'RY .,CPU>3WUO'J5G
M=%==_L6[>V\RYN&EU&[9 4<1RJ(R5&[A2X^;CY5!KU9Y_$LB,CZ+HS(P(93J
MDA!'I_Q[U@Z5X7U/2)[62'2[25;)2EE%<:_<2I:J5VX0&#^Z=H)R0,@'!- %
M#X>O%+JZR6NMV=PIL";JTAN)I9&EW)B282$[)!\X(.&.[D?*,>E5B?:O%'_0
M'T?_ ,&LO_R/1]J\4?\ 0'T?_P &LO\ \CT ;=%8GVKQ1_T!]'_\&LO_ ,CT
M?:O%'_0'T?\ \&LO_P CT ;=%8GVKQ1_T!]'_P#!K+_\CT?:O%'_ $!]'_\
M!K+_ /(] &W16)]J\4?] ?1__!K+_P#(]'VKQ1_T!]'_ /!K+_\ (] &W7/^
M!/\ DGGAK_L%6O\ Z*6I?M7B?_H#Z/\ ^#67_P"1ZP_!5SXB7P)X>6#2M*>$
M:9;!&?4I%9E\I<$@0$ X[9/U- ';T5B?:O%'_0'T?_P:R_\ R/1]J\4?] ?1
M_P#P:R__ "/0!MT5B?:O%'_0'T?_ ,&LO_R/1]J\4?\ 0'T?_P &LO\ \CT
M;=13?ZA_]T_RK)^U>*/^@/H__@UE_P#D>F2W/B7R7#:3I &TY/\ :DI_]MZQ
MQ"O1FO)_DQK<\_T"_@L]9L-)\-ZK+>Z7*T@EL9K9BVG+M=P=^T%!NVJ$DR?F
M&.E5-&NH;[3O!&AVC,NI:7<(]_;A2&MA%!(CF3CY<LP S][=QD5V4*:S!)/)
M%I6DJ]Q)YLK#49?G;:JY/[C^ZJC\*F\[7_\ H'Z5_P"#&7_XQ7Y=.3;;7+?N
MYPNW9J[MOI)^;LFWN=O];',2Z_ID7C"P\1S78CT:[TJ2W@NY49$$BRAF0[@"
MI8#@'&=AQFL?2XX_#MG8ZG)J\.D:A<VTZBQN[4S-+"US)+$$0.K>8!)C:,_>
MP5XKO_.U_P#Z!^E?^#&7_P",4>=K_P#T#]*_\&,O_P 8I1FXQY5RVLD_WD'=
M*]EJO/7T5K!_6QP5QJ*Z'X'T7P;?7,5G?7FG*EW/<MM2T@(VO_O2<E54=QD\
M#GUO0!9KH-@-/96LA @MRIR#'CY<'OQBL'SM?_Z!^E?^#&7_ .,5HVUSXE%N
MH32=(8=B=4E'?_KWKZ+().6)DW:[3;M*+NV][+5=ET^;,JNP_P '_P#( ;_K
M^O?_ $IEK=KG_!9D/AL&5460WEX75&+*#]IER 2!D>^!GT%=!7VQS!1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!S_CO_ ))[XE_[
M!5U_Z*:N@KG_ !W_ ,D]\2_]@JZ_]%-704 <2?&5X/A'_P )A]F@^U_8/M7D
M\^7N].N<?C6O>>-- L-1N+"YO72:VECBN#]GE,<#2!2GF2!=B!MZX+$ \C/!
MQRG_  BGB8^#1X&-MI_]F;?L_P#:OVMM_P!G\S/^I\O_ %FSC[V,\Y[5)>6.
MN:S?>-]$L;:Q^PZA>);RWDTS![<-96X<^6%P_P I&WYA\V<X'- '4^*O$D?A
MBQM+J2VFN!<7L-KMBB=RHD<*6PBL20"2!_$< <D4'QCH0U7^S?MI\_[3]D\S
MR)/)\_&?*\[;Y>_MMW9SQC/%1^,-*OM5TBW734ADNK6^MKQ(II"BR>5*KE=P
M!VY QG!K$D\,:Y)82>'62U_LI]3^W_;Q<-YHC-U]I,?E[?O[OEW;L8^;K\M
M&[XLUNXT+3[66V6V5KFZ2V-Q=L5@M@P)\R0CME0H&1EF49&:=X2UV3Q!HS7<
ML<0:.XDM_-@8M#/L;'F1$]4/\P1DXR8?%FC76J'2KBVM[>]%A=&X>QN7VQW
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
MJ5]9+;B.U:V3S-7NK^1BS*S%3*VU$^1>-NXX&<8P>RH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** *>K_P#(%OO^O>3_ -!-0>'?
M^19TG_KRA_\ 0!4^K<Z-??\ 7O)_Z":@\._\BSI7_7G#_P"@"@#G;'QLT%OM
MO;6YN[JYUB]T^TBLXE+-Y4DFT'+ #Y4Y8D#N2!DU:LO'UA>SV:?V=JD$-S=&
MQ-Q/"J)%<C=F%OFW%@4(W*&3/&[.0&V?@Z2UU#3[HWJL+35KW42OE8W"X$H"
M9SQM\WKWQVH/@Z0V=K!]M4&#79-7)\H_,K322>7UZ_/C/MTH OIXH3^W+?2[
MG2=2M/M4DL5K=3QIY4[Q@L0-KEERJLPWJN0IQ6?:_$+3[F> MIVHV]A<6L][
M%J$XB6%[>(#=+CS/, ^9< H#A@<8R1FZ=\/[K3O$EGJ[W-A<O9W5Q<^?]BQ>
M70D210LDQ;HOF  8QA1TP .;\(^'[MK>WT6>PN6BOM,FLM2EFL+F"2Q1D^8)
M-,YC<M(0"(D 8_.>!0!Z-I'BB+5;]+*33-2T^:6V^UVXO(E7SX@0"R[6;:06
M3*MM8;AQUQO5R/A3PC)X>NC+);>'4(@\GS].TD6T\O(.78.0 <<J!C.#D8Q7
M74 %%%% !1110 4444 %<_X$_P"2>>&O^P5:_P#HI:Z"N?\  G_)//#7_8*M
M?_12T =!1110 4444 %13_ZF3_=/\JEJ*;_42?[I_E6&)_@S]'^3&MT>8>%M
M8O=4UJXGO]6M[>[V%+G0G@99+=49MK*2_.=XW.%(8;<8P*33]?UDKX>U:]GM
MS8Z[,(Q9I#S;AXWDB(?/S'" -D8.[( QBKMIHFMWVMVMWKUS9O'I4S_9&M[3
MRWN-T(4NQ,C[5^=P4 &2@/3 INE^$KZT;2;6\U*&YTS1Y-]E&MN5E8A&1/,;
M<0=BN1\H&3@G&,'\IJ5,+=M\NVR5]+2LHNRUORN[UMHV[,[TI%G5K[4KKQ+!
MH.F7D=DPLWO)KA[<2G&\(BJ"0!D[B3S]T 8SD<W=>-K_ /LK2[J_NX-$MYXK
ME)[U;9KA&NH7*>4J_P (;8[ 'DXP#GKT,F@ZV+VTU:'4K ZO';/:W#R6C^3*
MC.'4A1("I7'J<Y/3M2M_!5[I)M)=,U"VFFCLWM9UU"V,B2%Y#))(H5AM+,QR
MO(("CC&:=">#A&*FXNWYZWU::L]+737D@?-T)]0U7Q%;:'HU[)%8VLLCV:W\
M9#.P>66-&1!T4?.WS$MTQC^*O0K/_CU3\?YUYU+X3U2#PQI6A6&IVODV7DN\
MMU;.[.\4BR+MVN JY7&WG X!XS7H&EB<:;;BY:-[C8/,:)2JENY )) SVR:]
M[ASV3Q4G3:VEM=:<RM>_EYZ:(QK7Y=3/\(?\@!O^OZ]_]*9:W:PO" QH+ ]?
MMU[_ .E,M;M??'*%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% '/\ CO\ Y)[XE_[!5U_Z*:C_ (03PA_T*NA_^"Z'_P")H\=_\D]\
M2_\ 8*NO_135T% '._\ "#>#L9_X1;0L>O\ 9\/_ ,33CX%\(G&?"NA\=/\
MB71?_$UP3.G_  S&!D?\@H1_\#W;=OUW<8]:Z#6-<\06C>*]4M[ZS6QT&4%+
M-X.9U%M%,ZL^>,[R%('!/.X8% &[_P ()X0_Z%70_P#P70__ !-'_"">$/\
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
M3PA_T*NA_P#@NA_^)H_X03PA_P!"KH?_ (+H?_B:Z"B@#G_^$$\(?]"KH?\
MX+H?_B:/^$$\(?\ 0JZ'_P""Z'_XFN@HH Y__A!/"'_0JZ'_ ."Z'_XFC_A!
M/"'_ $*NA_\ @NA_^)KH** .?_X03PA_T*NA_P#@NA_^)H_X03PA_P!"KH?_
M (+H?_B:Z"B@#G_^$$\(?]"KH?\ X+H?_B:/^$$\(?\ 0JZ'_P""Z'_XFN@H
MH Y__A!/"'_0JZ'_ ."Z'_XFC_A!/"'_ $*NA_\ @NA_^)KH** .?_X03PA_
MT*NA_P#@NA_^)H_X03PA_P!"KH?_ (+H?_B:Z"B@#G_^$$\(?]"KH?\ X+H?
M_B:/^$$\(?\ 0JZ'_P""Z'_XFN@HH Y__A!/"'_0JZ'_ ."Z'_XFC_A!/"'_
M $*NA_\ @NA_^)KH** .?_X03PA_T*NA_P#@NA_^)H_X03PA_P!"KH?_ (+H
M?_B:Z"B@#E-3\#^$XM)O)(_"^B*ZP.RLNGQ @A3@_=J+0O!/A2?P]ILLOAC1
M9)'M(F=VT^(EB4&23MZUTFK_ /(%OO\ KWD_]!-0>'?^19TG_KRA_P#0!0!E
MVW@_P1>([VWAOP_*L<C1.4L(6VNI*LIPO4$$$5/_ ,()X0_Z%70__!=#_P#$
MUQ5BUU-<Z=IL&H7=G#?>)]7CN#:N$9T4W#[<X.,E1R,$=00<$%E/JMBNE7\F
MO:E=./$<FC^7<2*4:V666(!E &Y\*&WG+9[XXH [7_A!/"'_ $*NA_\ @NA_
M^)H_X03PA_T*NA_^"Z'_ .)KC=+\02W'CO1WLM0O3::C>WEO)#=WZNTBQI*>
M+8+^Z"O& ""&QPP):L?P[X@U._M)M6MM5NKC5+/1KN[GLY-2BG6XNMH,6RVC
M<LBC+ HRH02@P6!- 'I7_"">$/\ H5=#_P#!=#_\31_P@GA#_H5=#_\ !=#_
M /$USW@>?49M4AEDU>WN;2YL#*\1U?[9)))N3$JJ8U\M<,P8+\N2N ,<^@T
M<_\ \()X0_Z%70__  70_P#Q-'_"">$/^A5T/_P70_\ Q-=!10!S_P#P@GA#
M_H5=#_\ !=#_ /$T?\()X0_Z%70__!=#_P#$UT%% '/_ /"">$/^A5T/_P %
MT/\ \31_P@GA#_H5=#_\%T/_ ,37044 <_\ \()X0_Z%70__  70_P#Q-8?@
MSP9X6N_ OA^YN?#6CS3S:;;222R6$3,[&)2225R23SDUWE<_X$_Y)YX:_P"P
M5:_^BEH /^$$\(?]"KH?_@NA_P#B:/\ A!/"'_0JZ'_X+H?_ (FN@HH Y_\
MX03PA_T*NA_^"Z'_ .)H_P"$$\(?]"KH?_@NA_\ B:Z"B@#G_P#A!/"'_0JZ
M'_X+H?\ XFHY? _A%87*^%=#R 2/^)=#_P#$UTE13_ZE_P#=/\JQQ#:HS:[/
M\F-;GF]K;^ ;S7KC1;?1_#<E[;HKNB6=L>27!4 #.Y=GS#'&Y?6I;;3_  #>
M:C-IUMIGAB:]A)$EO'9V[.I'!! 7/!Z^G>LKP_?1Z/?:5H>DZIIFL:5<M-]F
M\IP;BT&UGW,5)61,@J6PIRP^\35+1I[6?1/A]9V$D0U""Y#7$0($D>V"47&X
M=1\YP<]21W-?FDY8G5JM4M;3WGVD[M.S6L;6Z-[OKV>[V1TVIZ3X%T:%)=3T
MCPW9QNVU6GLK=-Q]!E>:BO;+X?:?!;3WFG>%H(;I=T$DEI;!95P#N4[>1@@Y
M'&"*K/K&GGX@V.H2:E:G3IM'F%I<>>OE,XF4RA6S@G 3/LI]#7.^'XO[)TRR
MUV*]TN"%[&>+[/J3F/9:FYDDBD0#)(*LHVX&0%Y&**3Q3@G.M43TZO5N^BWL
MU;6Z?R!\O1(ZS4-/\ Z2L+:AIGABU$XS$9K.W7>.Y&5Y R,GH,UT%GX+\(7%
MI'*/#&A.KC(8:?#AAV(PM>6V4-[:V>DVL>H6VE:O#X;07$FHN%5H6+;(PK#*
MLA4Y;D+D J^>/6O!$UO<>"-#FM+=[>V:RB\J&1MS(FT;1GOQCGOUKZ/)(U8U
MWSU935GNVUOHU\EW?RV>-6UM$'@J*.#PTL,,:111W=VB1HH5447,H  '  '
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
M_P &0_\ B*/[3\2_]"W;_P#@R'_Q%;]% &!_:?B7_H6[?_P9#_XBC^T_$O\
MT+=O_P"#(?\ Q%;]% & -3\2$C/ARW ]?[1'_P 16'X,U#7X_ OAY(- @EB7
M3+8)(;\*6'E+@XV<?2N[KG_ G_)//#7_ &"K7_T4M "_VGXE_P"A;M__  9#
M_P"(H_M/Q+_T+=O_ .#(?_$5OT4 8']I^)?^A;M__!D/_B*/[3\2_P#0MV__
M (,A_P#$5OT4 8']I^)?^A;M_P#P9#_XBHY=2\1F)P?#MN!M.3_:0X_\<KHZ
MBG_U,G^Z?Y5AB-*,V^S_ "8UN<':0ZG8W-Y<6_AZT26\E$T["_Y9MJK_ '/1
M1QZY/>I8SJL-S+<1>&[!)Y<>9*MXH9\=,D1Y-9?A36M1UW49K^6_L$BVF*XT
MC#">Q*.X!;+??.<-E5&%7!.,E-/\3:Q(- U&]CL5TW6Y?+A@C1Q-;[T:2(LY
M8J^53# *N"PQG'/Y94BU*472BVDK^]/M>V^MDO331['<O4TI8]1GMEMIO#&F
MR0(0RQ/=J4!]0#'C-.F&IW,T,T_AK3YI83NB>2\5F0^JDQ\?A1JFJ:B_B*WT
M/26M(IS:O=SSW432JJ!@BJ%5U)+,3SG "G@YKGCXYNYDTC?>Z-HINK>Y:>34
M5+IYT,JQ%$/F)U)<\DG I4HRJ)2C2CKK\52^M];)MZV>U[]0>F[_ ".@NEU.
M^""[\,Z=<",[D\Z\5]I]1F/@ULVVH^(U@0+X>MV'K_:(]?\ <KE=:\2W>FZQ
M9:>VLZ%8))8_:'NK^-MDKA@N$'FK@<D]6/\ .O1-.W?88=[*S;>648!/J!D\
M?C7T7#JM7^!13BVK.3TNOYM/NU[F5;;<RO!;.WAI6E01R&[NRZ!MP4FYDR,]
M\'C-=!6%X0_Y #?]?U[_ .E,M;M?<G*%%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% '/\ CO\ Y)[XE_[!5U_Z*:N@KG_'?_)/?$O_
M &"KK_T4U//A#2B22^J$GK_Q-KK_ ..4 <E9> [Z6U\4V-Y%%%#);RV.D.'W
M;(FEEF5^#\N&DC7'7]P#5_2O#FI_8O#MQJ-A$M\=:GU74HPZL(3)%<!><_-L
M+Q(,9^Z#VS6[_P (?I/]_5/_  ;77_QRC_A#])_OZI_X-KK_ ..4 86G^'M4
M@UH3M9[(1XGGO\^8G^H>S>,/@'O(P&.O.<8YK$L_#OB*UA\.7C6>M6\EEHJ:
M5-;Z?/:><CH4.\&1BAC;;V(;Y5R/3N/^$/TG^_JG_@VNO_CE'_"'Z3_?U3_P
M;77_ ,<H SM.T"ZL?A=)HD=JT=VUA/&ENUPLI1W#D)OVJIP6QP !VX&:QO"?
MA^WT=](8_#^^M;^WCCCDOOM%L51MFQWP)R2.6Z+G';-=5_PA^D_W]4_\&UU_
M\<H_X0_2?[^J?^#:Z_\ CE '/Z+X<U2RT#P?;267E3:?JDUS=()$_=HR7(W9
M!P<F5.!D_-]:HQ^!=7FM]>TN40Q6<&G7.G:%(TF5V7!9V+#DJ%'DQ>N(V(ZU
MUW_"'Z3_ ']4_P#!M=?_ !RC_A#])_OZI_X-KK_XY0!Q+>&=<U+3-3\S3]8C
MN!H-U8VZ7]Y:%3)*JCRHQ" "F4'S.5Q@8')Q>UC0]::S\6:)%HS:@NO3F2"_
M>:-8H \<<?[P,V_,93(VJV0%Q@YQU'_"'Z3_ ']4_P#!M=?_ !RC_A#])_OZ
MI_X-KK_XY0!Q-O:ZCK-OXET.RTN95N/$+2-J:O&(XMDD3EB-X?> GRX4C[O(
MYPK^$=974-2L9(=8EMKW6#?K+;W=M':[#*L@9]RF8.F , '.Q<$ \=E'X)T2
M'?Y2ZA'O<N^S5+E=S'JQQ)R?>G_\(?I/]_5/_!M=?_'* .:TO1-9M/$]L8--
MO+2Q2_GN)X[B6WGLT5Q+\]N?]<CL7!(P%&]QTQGT.L'_ (0_2?[^J?\ @VNO
M_CE'_"'Z3_?U3_P;77_QR@#>HK!_X0_2?[^J?^#:Z_\ CE'_  A^D_W]4_\
M!M=?_'* -ZBL'_A#])_OZI_X-KK_ ..4?\(?I/\ ?U3_ ,&UU_\ '* -ZBL'
M_A#])_OZI_X-KK_XY1_PA^D_W]4_\&UU_P#'* -ZBL'_ (0_2?[^J?\ @VNO
M_CE'_"'Z3_?U3_P;77_QR@#>HK!_X0_2?[^J?^#:Z_\ CE'_  A^D_W]4_\
M!M=?_'* -ZBL'_A#])_OZI_X-KK_ ..4?\(?I/\ ?U3_ ,&UU_\ '* -ZBL'
M_A#])_OZI_X-KK_XY1_PA^D_W]4_\&UU_P#'* -ZBL'_ (0_2?[^J?\ @VNO
M_CE'_"'Z3_?U3_P;77_QR@#>HK!_X0_2?[^J?^#:Z_\ CE'_  A^D_W]4_\
M!M=?_'* -ZBL'_A#])_OZI_X-KK_ ..4?\(?I/\ ?U3_ ,&UU_\ '* -ZBL'
M_A#])_OZI_X-KK_XY1_PA^D_W]4_\&UU_P#'* -ZBL'_ (0_2?[^J?\ @VNO
M_CE'_"'Z3_?U3_P;77_QR@#>HK!_X0_2?[^J?^#:Z_\ CE'_  A^D_W]4_\
M!M=?_'* -ZBL'_A#])_OZI_X-KK_ ..4?\(?I/\ ?U3_ ,&UU_\ '* -ZBL'
M_A#])_OZI_X-KK_XY1_PA^D_W]4_\&UU_P#'* -ZBL'_ (0_2?[^J?\ @VNO
M_CE'_"'Z3_?U3_P;77_QR@#>HK!_X0_2?[^J?^#:Z_\ CE'_  A^D_W]4_\
M!M=?_'* -ZBL'_A#])_OZI_X-KK_ ..4?\(?I/\ ?U3_ ,&UU_\ '* -ZBL'
M_A#])_OZI_X-KK_XY1_PA^D_W]4_\&UU_P#'* -ZBL'_ (0_2?[^J?\ @VNO
M_CE'_"'Z3_?U3_P;77_QR@#>HK!_X0_2?[^J?^#:Z_\ CE'_  A^D_W]4_\
M!M=?_'* -+5_^0+??]>\G_H)J#P[_P BSI/_ %YP_P#H K*U/PEI4>DWCJ^I
M96!SSJMT1]T]O,J'0?">ES>'M,D9M2W-:1$[=4N5'W!T DP* *-YX5\0?8=:
MT*RN=._LC5YIY'N9]_GVZSDF550#:_+-M)9<9&0<<WK_ ,)W-P_BKR)84CU?
M28K"W#%LQLB3+EN.G[U>F3P:N1>%=$FW^5/J+[&*-MUBZ.UAU!_><'VI4\*Z
M+([HD^HLT9PZC6+HE3C.#^\XXH P[_P-?7EAKT"W5LKZAIEE:PDAB%D@\PDM
MQ]TEEZ<XSQZ]K9&[:TC:^CACNB/WB02%T4^@8@$_D*R?^$/TG^_JG_@VNO\
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
M7<:@EQ8+!<)%)'$\=U*T7S)O8JRLC=&.1@\<BL[7==\12";3/M]G#>V.NZ=
M;J"VD1)HYFC8 IYN0 6(8;B&48^7.1JP:1;PQL'\(Z_<3/<PW4EQ<7MO)+))
M"P:/<YN,[5(X7[O)XY.7ZAIL&I?;S/X0UT27TL,\LD5Y;HXDB $;H1< J1M'
M(Q0!D:'JVNZ9'>W:O8RZ6_BF>R>"2-S.5ENS'O$F[:-K./DV'(7[PS@7-)\2
M/H*(;_:-(FNM99IPA+1S174TFTG.,&)92!C_ )9]>:T5MD6T>U'@[6A$]_\
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
MEK=KG_!C%_#@9D:-FO+MBC$$J3<R\'!(R.G!(]":Z"@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH Y_QW_R3WQ+_ -@JZ_\ 135T
M%<_X[_Y)[XE_[!5U_P"BFKH* /"M(U*[N?"&AFRF\6+XFOD06MY=WTWV.6;[
MQW>:YC92JL=H4D@':,UV>N?$^WTG5-0AC33Y+?39A#<QR7OEW4IVJS&&+80V
MT-@98;B"!C )W_\ A"M,/@R#PN9+HVEO&B03B0+/$R'*2*X PZD @X[=".*C
MG\%Q2W5S)#K6KVD5X\<E[!:RQQK<NH52Y8)O0LJJ&\MDSCL: ,V^\::S!=:F
M]IH=I/8Z?J46FLS7Q26623R@I5?+*@;IDSEO7TY<GC/5!--I4ND6AUY=16QC
MBCO&-NVZW^T>87*!@ F[("DD@8Z\;1\*6+17\9FN<7VI0ZG(=RY$L9B*A>/N
M_N4R#D\GGIB"\\&65W>WE\E[?6U[<7D5ZEQ!(H:"6.(0@H"I!!3*D,&!W'VP
M 8LWBC7+G7-)TV*TLX+J#5S9ZE%]K8HZFT>9"C>7DJ5^;D AD"\@EA!I_P 4
M[:_U6Q2..P>RO;PVD:Q7A:[CRS*DCQ;,!6*C@,2H8$]P-^/P7;1K#(NJ:C]O
M2_\ [0DOB8C+-+Y3188%-@7RVVX51@ 8YR2^S\'Q6%S#]GU?5(]/@G:XBTU)
M42!6)8XRJB1DRQ(0N5Z<8   (?%_BJ7PW)IZ)%9I'=EPUY?S/#;Q,NW",ZHP
M5FW'&[ PK<DC!A'BK6=0-O#H^B6DUT-.AU"Z6;4 (U$N[9%&Z*P<DQO\W"X
M/.>-K5=&DU&:WGM]6O\ 3IX0RA[0QD.K8R&61'4_=&#C(YP>3G&C^'UC96=M
M;Z3JNJZ7Y-D+%WM94+31 EANWHP#!G<AE"D;SVP  9WB3XB3^'GE>>QT^%;>
M!)Y+2YU)!>2@KN81Q1AQ\O(R2 2IQQAC9UGQGJ>EW&M3QZ-;S:5HUQ'%=3->
M%975XXG)C381E?-Z%AG'!YXFO/AW875G?V$6J:I::;?QK'<6D$D>UML21*=[
M(9.%C3C=@XY!!(.EJ'A.QU+3M;LII[I8]8D66X9&4,K"../Y,K@<1+U!Y)_
M K^-KJXM+#26MIY86?6;&)S&Y4LC3H&4XZ@@D$=ZS[3QO?3Q:;JKZ3 N@:E>
M+:03K<DSKO<I'(\>P+M9@HP&)4,#SR!TNL:/;ZU#:Q7#RHMO=PW:>60"7B<.
MH.0>,@9[^XK(M_ ]E;SVR_;KY].M+G[7;::YC\B*7+,""$#D*S$A2Q ...!@
M ATOQ/KFH6,.K'P['_9-W:M=6S17R><J[-\?FJX55WC'W6;:2,\98<[=_$:^
MNM)UR"S_ +(:]@T:YU"WN-.U#[3'#Y>T%6/EX+KO!&,@D8.WK70#X=V!L_[/
MFU35I]-CMYK:ULGG7R[9)5*':0H9MJ,RKO9L _C4S>!K:YEGEU'5]3OWGT^?
M36\YHD402[=P"QQJ ?E'S8SSSD!0 #._X2BYTR;%U;&;49;'38XX5O&,$DT\
MLZ+C*?+]TLSX)( &/E&7W7C35]-G.FWFAVK:K]JM846*]/D21W!D5)-Y3<N&
MB<,"IP!D$YQ6C)X(LI[9X[F_OYYV@MH5N7:,21FWD>2*1=J !U:0\XP0 "#S
MD7P1:-<+=W>I:C>7WVN"Z:YF>,,WD[O+CVJ@14&]SA5!)8G- %SP[K%YJ3ZE
M::C:P6][IUR+>46\QDC?=$D@92RJ>D@&".H/6L.+QKJ1-S?3Z/;Q:-;ZJVEM
M-]K+3,?/\@2A-F-NXC(W9^\1T&[J;'2H+"_U*\B>1I-0F6>4,1A66-(QMXZ8
M0=<\Y^E<GH?@B?S;V35;Z^6V?6Y]133EEC,$G[XO$YPN\=$;9N W#D=<@$\7
MC*_E%OJ:Z5 WA^>^%BMPMT?/4F;R%E,90+L,F!C=D AN>@@T?QU>ZQJ]SI\5
MAIT5POG*EI-?F.YA9,[3-&4SM; ^:/?MR/O#FM./P19QW<974-0&G17GVZ/3
M Z+;K-O,F>$#D"0[PI?:&[8  DLO!\-IJ=I=RZMJ=['922R6=O=R(ZP-(&4X
M?8)& 5V4!W; ^@P 0>&]1UF[^&FGZG<"WDU2734G5FF.R0F,$,QV<$]2 I /
M SUKB=(\4WGAW0-,O)[2\U"^N-%M;MDEUB65)FFGBB!Q("$8[PW'"\J.#NKT
MK1]"CT?P]#HJ7EU<V\$/D1O/LWK&%VJN550<#@$C/KFLB7X>:5-:V5NUU?!+
M.QM[&/#IDI!*DJ$_+]XM&H/;!/ Z@ S=6\=:OHFI0V&H:;I%O.;839FU)HH[
MERS#RH)'B"E@%4D.5Y<#I\U:OA[4M6O/%_BJUO/)-E9W,45L%D)9 88WQC8.
M#NW$Y)!)'( -6=;\)IK<ET)-7U.VMKV 6]W:PO&T4R88='1BA(8@E"I/'< B
MUI_AZWTS6K_4;:YN5%\L?FVI*F+<B*BN/EW [4 ^]CVSS0!E/XPDCGNK%M/7
M^THM6CTZ*W$V1(D@$BS9V\ 1;W(QUC89[UC:?\4[:_U6Q2..P>RO;PVD:Q7A
M:[CRS*DCQ;,!6*C@,2H8$]P-B'09;SXC2^(+FR:WBM+06L#-*&^T/EB)0JGY
M=JNZ@GD^8W0 9LV?@^&QN8?(U?5$T^"=IXM-25$@5FW$C*J)"F6)"%RO3C
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
M ***@LKR#4;&WO;202VUQ$LL4@! =&&0>?4$4 3T444 %%%% !1110 4444
M87@__D -_P!?U[_Z4RUNUA>#_P#D -_U_7O_ *4RUNT %%%% !1110 4444
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
M;D#[I[[*AT+Q39Q>'M,C:QUDE;2($KI-RP^X.A"<T <?H6KP^"]4US5+K?\
MV;J=YJCN 3_Q]6]Q*P5<\;I(L@#N81ZTS1+G5/"USKL+M&=:U#4--BGEE!DC
MBN+D R-@$952S!0",[5&:ZN67PQ/;1V\N@ZO)%'?'445M)NSMN"Y<R#Y.NYC
MQTY(QCBGW5SX:OEU%;K0]7E&I!/M>[2+K]YL&$/W."N!@C!! /6@#/U;Q+X@
MT*TUNS:YL;R^L3I\EO<M 45EN;@Q%9$!X(VMR".&'&1SG^*M3\2V^@^*=,FU
MB+[3I\-G<QWMM;F%BDKNI3 ?Y<&/@Y)P<'/6MJ$>%H=/GLAHFN/#<3)/,TVG
M7LDDKHRLA:1E+M@JN,GMCI5B\O/#NH'4#=Z)K$O]HP);70;2;K$D:[MHQLXQ
MO;D8//7@4 9EW9:[)\1H;>UU>UBOAH)\V[>RWAOW_ 6/> .<9R3P..3D94GB
M'4[B[MO$UG!$;\^$H;^2 *2K 3+)*BCD\KO"^Y%=397^@V%S%<P:7KWVB.W^
MS+-+IUY(_E[MV"S*2?FYR<GWIEG>:!I@@?3]&UB*6VLA8P%M+NR%A7E4.4.1
MD#GK[T :7A[6Y-?U/5Y[>2*32+=XH+21!_K7V!Y'SW'[Q%'NC5T-</X2O--\
M*>%=/T6*SUJ06L6'<:/<@/(26=@-G +$D#L.*VO^$ML?^?#6_P#P47/_ ,10
M!O45@_\ "6V/_/AK?_@HN?\ XBC_ (2VQ_Y\-;_\%%S_ /$4 ;U%8/\ PEMC
M_P ^&M_^"BY_^(H_X2VQ_P"?#6__  47/_Q% &]7/^!/^2>>&O\ L%6O_HI:
M</%EB2!]AUH>YTBY_P#C=8?@SQ/9VW@7P] UGJ[M'IELI:/2[AU)$2]&"8(]
MQP: .ZHK!_X2VQ_Y\-;_ /!1<_\ Q%'_  EMC_SX:W_X*+G_ .(H C\9Z'=Z
M_H\%M:&!_*NHIY;6Y9EANXU/S12%02%/7H1E1D$9KBM0^QWF@6>CV/AZ*RO(
M==1)?#TC*;>ZD$7FNF5.T1;&$N<8W(,H2<'H_$=]I'B31Y;&XLM=C?!:"X32
M+H/;R;2HD0A 0PW'\R.AJ Q^$_[+33DT#6(K=)_M*F+2[R.03?\ /02*H??V
M+9R1QF@#G+75(=(\-/H+"YTF2_U:>*\B1&V:5$0LDD<)4$8*.@0KCF8N NTJ
M.H^$]U:7'P^LTLV!CMYIXBH4@)^]9@.?]EEJSI.J:%H=HUMI^D:U#&\C2R$Z
M5=N\CGJ[NR%G8\<L2>!Z51$FC176C_9K+6X+'2Y)IXK5=&NB&F<$!RQ0G $D
MO'<N#D;<$ N:)IL&F_$77A"9F:?3K*:5YI6D9W,MT,Y8G P  !@    5SF@:
M._A"?3M#FT32+76-1M+BWMM:L9/,D>5$WYE#1JP! SD%N5P>HK7MD\+V>L-J
MT.E>(_MK9W.]IJ#A@=W!5@5*C>V 1@9X I=,'A?2+@SVFC:]YIB,*O/87TQC
MC/5$\P-L7IPN!P/2@#$\.6-UHOBWPM:)X>ETJZDL;B/5)]\+"]*(A,A*,S.1
M)@[W /[S'<XU_%^AB]\02WNJ>'O[;T@Z68(P;B)192[V,DA$K*%W*4_>+EE\
MOI4^F/X9TB6:6TT?7C--$(7FN-/O9Y/+'1 \BLP7_9! J"6V\)3VUG;2:)K[
M6UI EM';_8;X1-$GW5=,;9 /]L-0!SCZ==:AX<M-;U_1I-;MIO#-N([EYH@U
MA*$9I93YKJ5+91C(N6&SIP*])\*3W5UX/T2XOF=KR6P@><N,,9#&I;/OG-8&
MJ/X9UJZ2?4='UZXVJJ&)M/O1#(JDLH>(+L?!)^\IK9'BVQ_Y\=;_ /!1<_\
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
M<_[^928KE20H7/JK+G:< 'K-%%% !1110 4444 %%%% !1110 4444 %%%%
M%/5_^0+??]>\G_H)J#P[_P BSI/_ %Y0_P#H J?5_P#D"WW_ %[R?^@FH/#O
M_(LZ3_UY0_\ H H K6?BO3)[*XNKNXAL(X;RYM,W4RH&,+LK,"3T^4GV%6X=
M?T>YNK>U@U6PEN+F+SK>%+E&>6/GYU .67@\CC@UQ=GX9U ZKHSW6GAH+?Q'
MJ5])OVL$C?SS%)C/]YD([@X/&*;#X5N[6PL5MM+2*5/%DM_)Y812(#-+B0X/
M3RV48ZXP,4 =O;Z]I%WJ4NFVVJ6,U_#GS;6.X1I4P<'<@.1@D#D=ZCA\2Z%<
M:H=+@UK3I=0#,AM$ND:7<N2PV YR,'(QQ@UPUG8^(9O%VC7FJ6-W#'I]_=RS
M%4MELX(VBF"M$5'FL6W(6).,DY .,<_X<M;RXT#2]-N?/MKK4=!NK'0Y5CBC
MA/FQB5F9DE:1ON*0S(F!]X%S0!Z]I^MZ5JSSIINI6=ZT!"S"VG20QDYP&VDX
M/!Z^AJ_7!>#=)GBU:WN[VRUV"XM-.-DOVY+%8(EW(?+0P*K, 4&TXV@9Z$XK
MO: "BBB@ HHHH **** "N?\  G_)//#7_8*M?_12UT%<_P"!/^2>>&O^P5:_
M^BEH Z"BBB@ HHHH **** .5T'Q5=Z]>_:X-*F'AZ>+-K?L\8)92^]G7?N"'
M";?ER"&W 9&#2O&O]I7NFI)I%W:V6K*S:;=NRL)\(7^90<IN0%ESU YP>*YW
M3;&35/$D@TC1=1T&-9)H==22ZB-N[R0!@JQ)(P,F7B?>H7C<"23BK6@V&M2I
MX1TB[T:>SC\/*K75W++&8YG2W>!!%M8EMV_=D@8 P>>* .D\5>)X_"VFB\?3
M[N\&?F$"@+&N0"SN< <L,#[QSP" 2'ZYK.I:4^ZUT-[VV6,R2W'VN*%8L9SG
M>1T SGI6!XUFU;6_ ;V=OX;U+[;?#F /"3;[)%/SGS .0,C;GWQ5_P 1Q:AX
MET"RTV&QN;2'4YECU#SG57M[89:13L8C+A?+&"?]9GM0!!-XVU%?#UOKL7A>
MYDT^2P%])(UW"AB3!8@@MGA0#^/J#74Z==O?:9:7<EO);//"DK02?>C+*#M/
MN,X/TK"\5Z9=:TVE:+';$Z7/<B749,+M$,6'$6"<_.X0<#[H>NFH PO!_P#R
M &_Z_KW_ -*9:W:PO!__ " &_P"OZ]_]*9:W: "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@"GJVFPZSHU]I=PTBP7EO);R-&0&"N
MI4D9!&<'T-9?_"/:I_T.6N?]^;+_ .1ZZ"B@#G_^$>U3_H<]<_[\V7_R/1_P
MCVJ?]#GKG_?FR_\ D>N@HH Y_P#X1[5/^ASUS_OS9?\ R/1_PCVJ?]#GKG_?
MFR_^1ZZ"B@#G_P#A'M4_Z'/7/^_-E_\ (]'_  CVJ?\ 0YZY_P!^;+_Y'KH*
M* .?_P"$>U3_ *'/7/\ OS9?_(]'_"/:I_T.>N?]^;+_ .1ZZ"B@#G_^$>U3
M_H<]<_[\V7_R/1_PCVJ?]#GKG_?FR_\ D>N@HH Y_P#X1[5/^ASUS_OS9?\
MR/1_PCVJ?]#GKG_?FR_^1ZZ"B@#G_P#A'M4_Z'/7/^_-E_\ (]'_  CVJ?\
M0YZY_P!^;+_Y'KH** .?_P"$>U3_ *'/7/\ OS9?_(]'_"/:I_T.>N?]^;+_
M .1ZZ"B@#G_^$>U3_H<]<_[\V7_R/56P\&7&F1S1V7BS7(DFGDN) ([-MTDC
M%G;FW/4DG'0=L5U5% '/_P#"/:I_T.>N?]^;+_Y'H_X1[5/^ASUS_OS9?_(]
M=!10!S__  CVJ?\ 0YZY_P!^;+_Y'H_X1[5/^ASUS_OS9?\ R/7044 <_P#\
M(]JG_0YZY_WYLO\ Y'K$T_X7VNEWD=U9^)->C>$N8$+V[Q6Y?.[RHFA*1YR1
M\BC@D#@D5W=% '/_ /"/:I_T.>N?]^;+_P"1ZJMX,N&U2/4V\6:X;V.![=)?
M+L^(V969<?9\<E%.<9X^M=510!S_ /PCVJ?]#GKG_?FR_P#D>C_A'M4_Z'/7
M/^_-E_\ (]=!10!S_P#PCVJ?]#GKG_?FR_\ D>C_ (1[5/\ H<]<_P"_-E_\
MCUT%% '-Q^%KZ%Y7B\6ZS&TS[Y66WL07; 7)_P!&Y.%49/8#TJ3_ (1[5/\
MH<]<_P"_-E_\CUT%% '/_P#"/:I_T.>N?]^;+_Y'H_X1[5/^ASUS_OS9?_(]
M=!10!S__  CVJ?\ 0YZY_P!^;+_Y'H_X1[5/^ASUS_OS9?\ R/7044 <_P#\
M(]JG_0YZY_WYLO\ Y'H_X1[5/^ASUS_OS9?_ "/7044 <_\ \(]JG_0YZY_W
MYLO_ )'JK8>#+C3(YH[+Q9KD233R7$@$=FVZ21BSMS;GJ23CH.V*ZJB@#G_^
M$>U3_H<]<_[\V7_R/1_PCVJ?]#GKG_?FR_\ D>N@HH Y_P#X1[5/^ASUS_OS
M9?\ R/1_PCVJ?]#GKG_?FR_^1ZZ"B@#G_P#A'M4_Z'/7/^_-E_\ (]'_  CV
MJ?\ 0YZY_P!^;+_Y'KH** .?_P"$>U3_ *'/7/\ OS9?_(]'_"/:I_T.>N?]
M^;+_ .1ZZ"B@#G_^$>U3_H<]<_[\V7_R/1_PCVJ?]#GKG_?FR_\ D>N@HH Y
M_P#X1[5/^ASUS_OS9?\ R/1_PCVJ?]#GKG_?FR_^1ZZ"B@#G_P#A'M4_Z'/7
M/^_-E_\ (]'_  CVJ?\ 0YZY_P!^;+_Y'KH** .?_P"$>U3_ *'/7/\ OS9?
M_(]'_"/:I_T.>N?]^;+_ .1ZZ"B@#G)?#.H3PO%)XQUQD=2K#RK+D'@_\N])
M;^%K^UMHK>#QAKB11($1?*LCA0, <V_I7244 <__ ,(]JG_0YZY_WYLO_D>C
M_A'M4_Z'/7/^_-E_\CUT%% '/_\ "/:I_P!#GKG_ 'YLO_D>LZP^'T.EW4MU
MI^MWMI<2@B26WL-/C=P3DY(M@3SS78T4 <__ ,(]JG_0YZY_WYLO_D>C_A'M
M4_Z'/7/^_-E_\CUT%% '/_\ "/:I_P!#GKG_ 'YLO_D>C_A'M4_Z'/7/^_-E
M_P#(]=!10!S_ /PCVJ?]#GKG_?FR_P#D>C_A'M4_Z'/7/^_-E_\ (]=!10!S
M_P#PCVJ?]#GKG_?FR_\ D>C_ (1[5/\ H<]<_P"_-E_\CUT%% '/_P#"/:I_
MT.6N?]^;+_Y'JO8>$+O3-.MK"S\7:Y%:VL20PIY=F=J* JC)MR3P!UKJ** .
M?_X1[5/^ASUS_OS9?_(]'_"/:I_T.>N?]^;+_P"1ZZ"B@#G_ /A'M4_Z'/7/
M^_-E_P#(]'_"/:I_T.>N?]^;+_Y'KH** .?_ .$>U3_H<]<_[\V7_P CT?\
M"/:I_P!#GKG_ 'YLO_D>N@HH Y__ (1[5/\ H<]<_P"_-E_\CT?\(]JG_0YZ
MY_WYLO\ Y'KH** .?_X1[5/^ASUS_OS9?_(]'_"/:I_T.>N?]^;+_P"1ZZ"B
M@#G_ /A'M4_Z'/7/^_-E_P#(]'_"/:I_T.>N?]^;+_Y'KH** *&CZ6FC::ED
MEQ-<!7DD:6?;O=G=G8G:JKU8] *OT44 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
=10 4444 %%%% !1110 4444 %%%% !1110!__]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>19
<FILENAME>inlx-20230630.xsd
<DESCRIPTION>INLINE XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" ?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 5.19a -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: https://www.novaworks.com -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
    <!-- Field: Doc-Info; Name: Misc; Value: 96Mps7xRiXgen8uDanwsWaeHibP9z5Z8KekhvWB5bdl6zy8u224UPSncNa0G4bcE -->
<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/2023" xmlns:us-gaap="http://fasb.org/us-gaap/2023" xmlns:srt="http://fasb.org/srt/2023" xmlns:srt-types="http://fasb.org/srt-types/2023" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2020-01-21" xmlns:INLX="http://intellinetics.com/20230630" elementFormDefault="qualified" targetNamespace="http://intellinetics.com/20230630">
    <annotation>
      <appinfo>
        <link:roleType roleURI="http://intellinetics.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:roleType roleURI="http://intellinetics.com/role/BalanceSheets" id="BalanceSheets">
          <link:definition>00000002 - Statement - Condensed Consolidated Balance Sheets</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intellinetics.com/role/BalanceSheetsParenthetical" id="BalanceSheetsParenthetical">
          <link:definition>00000003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intellinetics.com/role/StatementsOfOperations" id="StatementsOfOperations">
          <link:definition>00000004 - Statement - Condensed Consolidated Statements of Operations (Unaudited)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intellinetics.com/role/StatementOfStockholdersEquity" id="StatementOfStockholdersEquity">
          <link:definition>00000005 - Statement - Condensed Consolidated Statement of Stockholders' Equity (Unaudited)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intellinetics.com/role/StatementsOfCashFlows" id="StatementsOfCashFlows">
          <link:definition>00000006 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intellinetics.com/role/BusinessOrganizationAndNatureOfOperations" id="BusinessOrganizationAndNatureOfOperations">
          <link:definition>00000007 - Disclosure - Business Organization and Nature of Operations</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intellinetics.com/role/BasisOfPresentation" id="BasisOfPresentation">
          <link:definition>00000008 - Disclosure - Basis of Presentation</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intellinetics.com/role/SummaryOfSignificantAccountingPolicies" id="SummaryOfSignificantAccountingPolicies">
          <link:definition>00000009 - Disclosure - Summary of Significant Accounting Policies</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intellinetics.com/role/BusinessCombinations" id="BusinessCombinations">
          <link:definition>00000010 - Disclosure - Business Combinations</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intellinetics.com/role/IntangibleAssetsNet" id="IntangibleAssetsNet">
          <link:definition>00000011 - Disclosure - Intangible Assets, Net</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intellinetics.com/role/FairValueMeasurements" id="FairValueMeasurements">
          <link:definition>00000012 - Disclosure - Fair Value Measurements</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intellinetics.com/role/PropertyAndEquipment" id="PropertyAndEquipment">
          <link:definition>00000013 - Disclosure - Property and Equipment</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intellinetics.com/role/NotesPayableUnrelatedParties" id="NotesPayableUnrelatedParties">
          <link:definition>00000014 - Disclosure - Notes Payable &#8211; Unrelated Parties</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intellinetics.com/role/NotesPayable-RelatedParties" id="NotesPayable-RelatedParties">
          <link:definition>00000015 - Disclosure - Notes Payable - Related Parties</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intellinetics.com/role/DeferredCompensation" id="DeferredCompensation">
          <link:definition>00000016 - Disclosure - Deferred Compensation</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intellinetics.com/role/CommitmentsAndContingencies" id="CommitmentsAndContingencies">
          <link:definition>00000017 - Disclosure - Commitments and Contingencies</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intellinetics.com/role/StockholdersEquity" id="StockholdersEquity">
          <link:definition>00000018 - Disclosure - Stockholders&#8217; Equity</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intellinetics.com/role/Stock-basedCompensation" id="Stock-basedCompensation">
          <link:definition>00000019 - Disclosure - Stock-Based Compensation</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intellinetics.com/role/Concentrations" id="Concentrations">
          <link:definition>00000020 - Disclosure - Concentrations</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intellinetics.com/role/SummaryOfSignificantAccountingPoliciesPolicies" id="SummaryOfSignificantAccountingPoliciesPolicies">
          <link:definition>00000021 - Disclosure - Summary of Significant Accounting Policies (Policies)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intellinetics.com/role/SummaryOfSignificantAccountingPoliciesTables" id="SummaryOfSignificantAccountingPoliciesTables">
          <link:definition>00000022 - Disclosure - Summary of Significant Accounting Policies (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intellinetics.com/role/BusinessCombinationsTables" id="BusinessCombinationsTables">
          <link:definition>00000023 - Disclosure - Business Combinations (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intellinetics.com/role/IntangibleAssetsNetTables" id="IntangibleAssetsNetTables">
          <link:definition>00000024 - Disclosure - Intangible Assets, Net (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intellinetics.com/role/FairValueMeasurementsTables" id="FairValueMeasurementsTables">
          <link:definition>00000025 - Disclosure - Fair Value Measurements (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intellinetics.com/role/PropertyAndEquipmentTables" id="PropertyAndEquipmentTables">
          <link:definition>00000026 - Disclosure - Property and Equipment (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intellinetics.com/role/NotesPayableUnrelatedPartiesTables" id="NotesPayableUnrelatedPartiesTables">
          <link:definition>00000027 - Disclosure - Notes Payable &#8211; Unrelated Parties (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intellinetics.com/role/NotesPayable-RelatedPartiesTables" id="NotesPayable-RelatedPartiesTables">
          <link:definition>00000028 - Disclosure - Notes Payable - Related Parties (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intellinetics.com/role/CommitmentsAndContingenciesTables" id="CommitmentsAndContingenciesTables">
          <link:definition>00000029 - Disclosure - Commitments and Contingencies (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intellinetics.com/role/StockholdersEquityTables" id="StockholdersEquityTables">
          <link:definition>00000030 - Disclosure - Stockholders&#8217; Equity (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intellinetics.com/role/Stock-basedCompensationTables" id="Stock-basedCompensationTables">
          <link:definition>00000031 - Disclosure - Stock-Based Compensation (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intellinetics.com/role/ScheduleOfChangesInContractAssetsDetails" id="ScheduleOfChangesInContractAssetsDetails">
          <link:definition>00000032 - Disclosure - Schedule of Changes in Contract Assets (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intellinetics.com/role/ScheduleOfSegmentInformationDetails" id="ScheduleOfSegmentInformationDetails">
          <link:definition>00000033 - Disclosure - Schedule of Segment Information (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intellinetics.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" id="SummaryOfSignificantAccountingPoliciesDetailsNarrative">
          <link:definition>00000034 - Disclosure - Summary of Significant Accounting Policies (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intellinetics.com/role/ScheduleOfFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails" id="ScheduleOfFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails">
          <link:definition>00000035 - Disclosure - Schedule of Fair Value of Assets Acquired and Liabilities Assumed (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intellinetics.com/role/ScheduleOfProFormaInformationDetails" id="ScheduleOfProFormaInformationDetails">
          <link:definition>00000036 - Disclosure - Schedule of Pro Forma Information (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intellinetics.com/role/BusinessCombinationsDetailsNarrative" id="BusinessCombinationsDetailsNarrative">
          <link:definition>00000037 - Disclosure - Business Combinations (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intellinetics.com/role/ScheduleOfIntangibleAssetsDetails" id="ScheduleOfIntangibleAssetsDetails">
          <link:definition>00000038 - Disclosure - Schedule of Intangible Assets (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intellinetics.com/role/ScheduleOfAmortizationExpenseForIntangibleAssetsDetails" id="ScheduleOfAmortizationExpenseForIntangibleAssetsDetails">
          <link:definition>00000039 - Disclosure - Schedule of Amortization Expense for Intangible Assets (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intellinetics.com/role/IntangibleAssetsNetDetailsNarrative" id="IntangibleAssetsNetDetailsNarrative">
          <link:definition>00000040 - Disclosure - Intangible Assets, Net (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intellinetics.com/role/SummaryOfChangesInFairValueOfEarnoutLiabilitiesDetails" id="SummaryOfChangesInFairValueOfEarnoutLiabilitiesDetails">
          <link:definition>00000041 - Disclosure - Summary of Changes in Fair Value of Earnout Liabilities (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intellinetics.com/role/FairValueMeasurementsDetailsNarrative" id="FairValueMeasurementsDetailsNarrative">
          <link:definition>00000042 - Disclosure - Fair Value Measurements (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intellinetics.com/role/ScheduleOfPropertyAndEquipmentDetails" id="ScheduleOfPropertyAndEquipmentDetails">
          <link:definition>00000043 - Disclosure - Schedule of Property and Equipment (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intellinetics.com/role/PropertyAndEquipmentDetailsNarrative" id="PropertyAndEquipmentDetailsNarrative">
          <link:definition>00000044 - Disclosure - Property and Equipment (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intellinetics.com/role/ScheduleOfNotesPayableDetails" id="ScheduleOfNotesPayableDetails">
          <link:definition>00000045 - Disclosure - Schedule of Notes Payable (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intellinetics.com/role/ScheduleOfFutureMinimumPrincipalPaymentsOfNotesPayableDetails" id="ScheduleOfFutureMinimumPrincipalPaymentsOfNotesPayableDetails">
          <link:definition>00000046 - Disclosure - Schedule of Future Minimum Principal Payments of Notes Payable (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intellinetics.com/role/NotesPayableUnrelatedPartiesDetailsNarrative" id="NotesPayableUnrelatedPartiesDetailsNarrative">
          <link:definition>00000047 - Disclosure - Notes Payable &#8211; Unrelated Parties (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intellinetics.com/role/NotesPayable-RelatedPartiesDetailsNarrative" id="NotesPayable-RelatedPartiesDetailsNarrative">
          <link:definition>00000048 - Disclosure - Notes Payable - Related Parties (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intellinetics.com/role/DeferredCompensationDetailsNarrative" id="DeferredCompensationDetailsNarrative">
          <link:definition>00000049 - Disclosure - Deferred Compensation (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intellinetics.com/role/ScheduleOfOperatingLeasesDetails" id="ScheduleOfOperatingLeasesDetails">
          <link:definition>00000050 - Disclosure - Schedule of Operating Leases (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intellinetics.com/role/ScheduleOfFutureRentalPaymentsForOperatingLeasesDetails" id="ScheduleOfFutureRentalPaymentsForOperatingLeasesDetails">
          <link:definition>00000051 - Disclosure - Schedule of Future Rental Payments for Operating Leases (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intellinetics.com/role/SummaryOfComponentsOfLeaseExpenseDetails" id="SummaryOfComponentsOfLeaseExpenseDetails">
          <link:definition>00000052 - Disclosure - Summary of Components of Lease Expense (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intellinetics.com/role/ScheduleOfAdditionalInformationPertainingToLeasesDetails" id="ScheduleOfAdditionalInformationPertainingToLeasesDetails">
          <link:definition>00000053 - Disclosure - Schedule of Additional Information Pertaining to Leases (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intellinetics.com/role/ScheduleOfOperatingAndFinanceLeasesDetails" id="ScheduleOfOperatingAndFinanceLeasesDetails">
          <link:definition>00000054 - Disclosure - Schedule of Operating and Finance Leases (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intellinetics.com/role/ScheduleOfSharesAndWarrantsIssuedDetails" id="ScheduleOfSharesAndWarrantsIssuedDetails">
          <link:definition>00000055 - Disclosure - Schedule of Shares and Warrants Issued (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intellinetics.com/role/ScheduleOfWarrantsToPurchaseCommonStockDetails" id="ScheduleOfWarrantsToPurchaseCommonStockDetails">
          <link:definition>00000056 - Disclosure - Schedule of Warrants to Purchase Common Stock (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intellinetics.com/role/ScheduleOfEstimatedValuesOfWarrantsValuationAssumptionsDetails" id="ScheduleOfEstimatedValuesOfWarrantsValuationAssumptionsDetails">
          <link:definition>00000057 - Disclosure - Schedule of Estimated Values of Warrants Valuation Assumptions (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intellinetics.com/role/StockholdersEquityDetailsNarrative" id="StockholdersEquityDetailsNarrative">
          <link:definition>00000058 - Disclosure - Stockholders&#8217; Equity (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intellinetics.com/role/ScheduleOfEstimatedValuesOfStockOptionGrantsValuationAssumptionsDetails" id="ScheduleOfEstimatedValuesOfStockOptionGrantsValuationAssumptionsDetails">
          <link:definition>00000059 - Disclosure - Schedule of Estimated Values of Stock Option Grants Valuation Assumptions (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intellinetics.com/role/ScheduleOfStockOptionActivityDetails" id="ScheduleOfStockOptionActivityDetails">
          <link:definition>00000060 - Disclosure - Schedule of Stock Option Activity (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intellinetics.com/role/Stock-basedCompensationDetailsNarrative" id="Stock-basedCompensationDetailsNarrative">
          <link:definition>00000061 - Disclosure - Stock-Based Compensation (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intellinetics.com/role/ConcentrationsDetailsNarrative" id="ConcentrationsDetailsNarrative">
          <link:definition>00000062 - Disclosure - Concentrations (Details Narrative)</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="inlx-20230630_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="inlx-20230630_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" />
        <link:linkbaseRef xlink:type="simple" xlink:href="inlx-20230630_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Calculation Links" />
        <link:linkbaseRef xlink:type="simple" xlink:href="inlx-20230630_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Definition 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/2023" schemaLocation="https://xbrl.sec.gov/dei/2023/dei-2023.xsd" />
    <import namespace="http://fasb.org/us-gaap/2023" schemaLocation="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd" />
    <import namespace="http://fasb.org/us-types/2023" schemaLocation="https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd" />
    <import namespace="http://www.xbrl.org/dtr/type/2020-01-21" schemaLocation="https://www.xbrl.org/dtr/type/2020-01-21/types.xsd" />
    <import namespace="http://xbrl.sec.gov/country/2023" schemaLocation="https://xbrl.sec.gov/country/2023/country-2023.xsd" />
    <import namespace="http://fasb.org/srt/2023" schemaLocation="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd" />
    <import namespace="http://fasb.org/srt-types/2023" schemaLocation="https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd" />
    <element id="INLX_SaleOfSoftwareMember" name="SaleOfSoftwareMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_SoftwareAsAServiceMember" name="SoftwareAsAServiceMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_SoftwareMaintenanceServicesMember" name="SoftwareMaintenanceServicesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_ProfessionalServicesMember" name="ProfessionalServicesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_StorageandRetrievalServicesMember" name="StorageandRetrievalServicesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_IntellineticsOhioAndGraphicSciencesMember" name="IntellineticsOhioAndGraphicSciencesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_AccountsReceivableUnbilledMember" name="AccountsReceivableUnbilledMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_ContractAssestsMember" name="ContractAssestsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_DocumentManagementMember" name="DocumentManagementMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_DocumentConversionMember" name="DocumentConversionMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_YellowFolderMember" name="YellowFolderMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_ProprietaryTechnologyMember" name="ProprietaryTechnologyMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_TwoThousandTwentyTwoUnrelatedNotesMember" name="TwoThousandTwentyTwoUnrelatedNotesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_TwoThousandTwentyNotesMember" name="TwoThousandTwentyNotesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_TwoThousandTwentyTwoRelatedNotesMember" name="TwoThousandTwentyTwoRelatedNotesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_AccreditedInvestorsMember" name="AccreditedInvestorsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_TwelvePercentageSubordinatedNotesMember" name="TwelvePercentageSubordinatedNotesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_ColumbusOHMember" name="ColumbusOHMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_MadisonHeightsMIMember" name="MadisonHeightsMIMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_SterlingHeightsMIMember" name="SterlingHeightsMIMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_TraverseCityMIMember" name="TraverseCityMIMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_MadisonHeightsMITemporarySpaceMember" name="MadisonHeightsMITemporarySpaceMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_ExerciseOfOutstandingWarrantsMember" name="ExerciseOfOutstandingWarrantsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_TwoThousandFifteenEquityIncentivePlanMember" name="TwoThousandFifteenEquityIncentivePlanMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_PrivatePlacement2022Member" name="PrivatePlacement2022Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_PrivatePlacement2020Member" name="PrivatePlacement2020Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_WarrantExercisePriceOneMember" name="WarrantExercisePriceOneMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_WarrantExercisePriceTwoMember" name="WarrantExercisePriceTwoMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_WarrantExercisePriceThreeMember" name="WarrantExercisePriceThreeMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_WarrantExercisePriceFourMember" name="WarrantExercisePriceFourMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_WarrantExercisePriceFiveMember" name="WarrantExercisePriceFiveMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_PlacementAgentMember" name="PlacementAgentMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_EmployeeMember" name="EmployeeMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_GrantDateAprilFourteenTwoThousandTwentyTwoMember" name="GrantDateAprilFourteenTwoThousandTwentyTwoMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_StateOfMichiganMember" name="StateOfMichiganMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_RocketMortgageMember" name="RocketMortgageMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_GovernmentContractsMember" name="GovernmentContractsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_CustomerOneMember" name="CustomerOneMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_CustomerTwoMember" name="CustomerTwoMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_EarnoutLiabilitiesCurrent" name="EarnoutLiabilitiesCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_AdjustmentToFairValueOfContingentConsiderationEarnout" name="AdjustmentToFairValueOfContingentConsiderationEarnout" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_StockIssuedDuringPeriodValueIssuedToDirectors" name="StockIssuedDuringPeriodValueIssuedToDirectors" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_StockIssuedDuringPeriodSharesIssuedToDirectors" name="StockIssuedDuringPeriodSharesIssuedToDirectors" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_ChangeInFairValueOfEarnoutLiabilities" name="ChangeInFairValueOfEarnoutLiabilities" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_IncreaseDecreaseInUnbilledReceivable" name="IncreaseDecreaseInUnbilledReceivable" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_PaymentOfEarnoutLiabilities" name="PaymentOfEarnoutLiabilities" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_DiscountOnNotesPayableForWarrants" name="DiscountOnNotesPayableForWarrants" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_DiscountOnNotesPayableRelatedPartiesForWarrants" name="DiscountOnNotesPayableRelatedPartiesForWarrants" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_WarrantsIssuedAndExtendedForCommonStockIssuanceCosts" name="WarrantsIssuedAndExtendedForCommonStockIssuanceCosts" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_SupplementalDisclosureOfNoncashFinancingActivitiesRelatingToBusinessAcquisitionAbstract" name="SupplementalDisclosureOfNoncashFinancingActivitiesRelatingToBusinessAcquisitionAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_NonCashFinancingAccountsReceivable" name="NonCashFinancingAccountsReceivable" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_NonCashFinancingActivitiesPrepaidExpenses" name="NonCashFinancingActivitiesPrepaidExpenses" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_NonCashFinancingActivitiesPropertyAndEquipment" name="NonCashFinancingActivitiesPropertyAndEquipment" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_NonCashFinancingActivitiesIntangibleAssets" name="NonCashFinancingActivitiesIntangibleAssets" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_NonCashFinancingActivitiesGoodwill" name="NonCashFinancingActivitiesGoodwill" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_NonCashFinancingActivitiesAccountsPayable" name="NonCashFinancingActivitiesAccountsPayable" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_NonCashFinancingActivitiesDeferredRevenues" name="NonCashFinancingActivitiesDeferredRevenues" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_NonCashFinancingActivitiesNetAssetsAcquiredInAcquisition" name="NonCashFinancingActivitiesNetAssetsAcquiredInAcquisition" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_NonCashFinancingActivitiesCashUsedInBusinessAcquisitions" name="NonCashFinancingActivitiesCashUsedInBusinessAcquisitions" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_RecentlyIssuedAccountingPronouncementsNotYetEffectivePolicyTextBlock" name="RecentlyIssuedAccountingPronouncementsNotYetEffectivePolicyTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_CondensedCashFlowStatementPolicyTextBlock" name="CondensedCashFlowStatementPolicyTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_ScheduleOfChangesInFairValueOfPlanLiabilltiesTableTextBlock" name="ScheduleOfChangesInFairValueOfPlanLiabilltiesTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_ScheduleOfAdditionalInformationPertainingToLeasesTableTextBlock" name="ScheduleOfAdditionalInformationPertainingToLeasesTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_OperatingLeasesAndFinanceLeasesTableTextBlock" name="OperatingLeasesAndFinanceLeasesTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_ScheduleOfWarrantsOutstandingToPurchaseCommonStockTableTextBlock" name="ScheduleOfWarrantsOutstandingToPurchaseCommonStockTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_ScheduleOfEstimatedValuesOfWarrantsValuationAssumptionsTableTextBlock" name="ScheduleOfEstimatedValuesOfWarrantsValuationAssumptionsTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_ContractWithCustomerAssetCumulativeCatchUpAdjustmentToAdditionFromAquisition" name="ContractWithCustomerAssetCumulativeCatchUpAdjustmentToAdditionFromAquisition" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_ContractWithCustomerAssetReceivablesBillings" name="ContractWithCustomerAssetReceivablesBillings" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_ContractWithCustomerAssetPaymentsRecevied" name="ContractWithCustomerAssetPaymentsRecevied" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_ContractWithCustomerAssetCommissionPaid" name="ContractWithCustomerAssetCommissionPaid" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_ContractWithCustomerAssetCommissionRecognized" name="ContractWithCustomerAssetCommissionRecognized" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_CapitalAdditionsNet" name="CapitalAdditionsNet" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_DeferredRevenueAdditionFromAcquisition" name="DeferredRevenueAdditionFromAcquisition" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_DeferredRevenueLiabilityBillings" name="DeferredRevenueLiabilityBillings" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_DeferredRevenueRevenueRecognized" name="DeferredRevenueRevenueRecognized" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPurchasePrice" name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPurchasePrice" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_EarnoutLiability" name="EarnoutLiability" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_PaymentForContingentConsiderationEarnout" name="PaymentForContingentConsiderationEarnout" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_ClassOfWarrantOrRightFairPriceOfWarrantsOrRights1" name="ClassOfWarrantOrRightFairPriceOfWarrantsOrRights1" nillable="true" xbrli:periodType="instant" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm" name="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm" nillable="true" xbrli:periodType="duration" type="xbrli:durationItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_DefaultPenaltyPercentage" name="DefaultPenaltyPercentage" nillable="true" xbrli:periodType="duration" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_LeaseCommencedDate" name="LeaseCommencedDate" nillable="true" xbrli:periodType="duration" type="xbrli:dateItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_LeaseExtensionDate" name="LeaseExtensionDate" nillable="true" xbrli:periodType="duration" type="xbrli:dateItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_MadisonHeightsMember" name="MadisonHeightsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_DocumentConversionOperationsMember" name="DocumentConversionOperationsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_RecordStorageServicesMember" name="RecordStorageServicesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_SterlingHeightsMember" name="SterlingHeightsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_ProductionMember" name="ProductionMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_TraverseCityMember" name="TraverseCityMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_TemporaryStorageSpaceMember" name="TemporaryStorageSpaceMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_SecuritiesPurchaseAgreementMember" name="SecuritiesPurchaseAgreementMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_PercentageOfGrossProceedsPaidToPrivatePlacementAgent" name="PercentageOfGrossProceedsPaidToPrivatePlacementAgent" nillable="true" xbrli:periodType="duration" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_TaglichBrothersIncMember" name="TaglichBrothersIncMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_FairValueOfWarrantsIssuedPricePerShare" name="FairValueOfWarrantsIssuedPricePerShare" nillable="true" xbrli:periodType="instant" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_UnderwritingExpenses" name="UnderwritingExpenses" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_PaymentToPlacementAgentOnPrivatePlacementOffering" name="PaymentToPlacementAgentOnPrivatePlacementOffering" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_WarrantOneMember" name="WarrantOneMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_WarrantTwoMember" name="WarrantTwoMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_WarrantThreeMember" name="WarrantThreeMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_WarrantFourMember" name="WarrantFourMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_WarrantFiveMember" name="WarrantFiveMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_PaymentOfSuccessFee" name="PaymentOfSuccessFee" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_EngagementAgreementMember" name="EngagementAgreementMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_CommissionPercentage" name="CommissionPercentage" nillable="true" xbrli:periodType="duration" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_TwoThousandTwentyTwoPrivatePlacementMember" name="TwoThousandTwentyTwoPrivatePlacementMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
</schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>20
<FILENAME>inlx-20230630_cal.xml
<DESCRIPTION>INLINE XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 5.19a -->
    <!-- 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://intellinetics.com/role/Cover" xlink:href="inlx-20230630.xsd#Cover" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/BalanceSheets" xlink:href="inlx-20230630.xsd#BalanceSheets" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/BalanceSheetsParenthetical" xlink:href="inlx-20230630.xsd#BalanceSheetsParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/StatementsOfOperations" xlink:href="inlx-20230630.xsd#StatementsOfOperations" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/StatementOfStockholdersEquity" xlink:href="inlx-20230630.xsd#StatementOfStockholdersEquity" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/StatementsOfCashFlows" xlink:href="inlx-20230630.xsd#StatementsOfCashFlows" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/BusinessOrganizationAndNatureOfOperations" xlink:href="inlx-20230630.xsd#BusinessOrganizationAndNatureOfOperations" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/BasisOfPresentation" xlink:href="inlx-20230630.xsd#BasisOfPresentation" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/SummaryOfSignificantAccountingPolicies" xlink:href="inlx-20230630.xsd#SummaryOfSignificantAccountingPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/BusinessCombinations" xlink:href="inlx-20230630.xsd#BusinessCombinations" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/IntangibleAssetsNet" xlink:href="inlx-20230630.xsd#IntangibleAssetsNet" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/FairValueMeasurements" xlink:href="inlx-20230630.xsd#FairValueMeasurements" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/PropertyAndEquipment" xlink:href="inlx-20230630.xsd#PropertyAndEquipment" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/NotesPayableUnrelatedParties" xlink:href="inlx-20230630.xsd#NotesPayableUnrelatedParties" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/NotesPayable-RelatedParties" xlink:href="inlx-20230630.xsd#NotesPayable-RelatedParties" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/DeferredCompensation" xlink:href="inlx-20230630.xsd#DeferredCompensation" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/CommitmentsAndContingencies" xlink:href="inlx-20230630.xsd#CommitmentsAndContingencies" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/StockholdersEquity" xlink:href="inlx-20230630.xsd#StockholdersEquity" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/Stock-basedCompensation" xlink:href="inlx-20230630.xsd#Stock-basedCompensation" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/Concentrations" xlink:href="inlx-20230630.xsd#Concentrations" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:href="inlx-20230630.xsd#SummaryOfSignificantAccountingPoliciesPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/SummaryOfSignificantAccountingPoliciesTables" xlink:href="inlx-20230630.xsd#SummaryOfSignificantAccountingPoliciesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/BusinessCombinationsTables" xlink:href="inlx-20230630.xsd#BusinessCombinationsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/IntangibleAssetsNetTables" xlink:href="inlx-20230630.xsd#IntangibleAssetsNetTables" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/FairValueMeasurementsTables" xlink:href="inlx-20230630.xsd#FairValueMeasurementsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/PropertyAndEquipmentTables" xlink:href="inlx-20230630.xsd#PropertyAndEquipmentTables" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/NotesPayableUnrelatedPartiesTables" xlink:href="inlx-20230630.xsd#NotesPayableUnrelatedPartiesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/NotesPayable-RelatedPartiesTables" xlink:href="inlx-20230630.xsd#NotesPayable-RelatedPartiesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/CommitmentsAndContingenciesTables" xlink:href="inlx-20230630.xsd#CommitmentsAndContingenciesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/StockholdersEquityTables" xlink:href="inlx-20230630.xsd#StockholdersEquityTables" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/Stock-basedCompensationTables" xlink:href="inlx-20230630.xsd#Stock-basedCompensationTables" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/ScheduleOfChangesInContractAssetsDetails" xlink:href="inlx-20230630.xsd#ScheduleOfChangesInContractAssetsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/ScheduleOfSegmentInformationDetails" xlink:href="inlx-20230630.xsd#ScheduleOfSegmentInformationDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:href="inlx-20230630.xsd#SummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/ScheduleOfFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails" xlink:href="inlx-20230630.xsd#ScheduleOfFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/ScheduleOfProFormaInformationDetails" xlink:href="inlx-20230630.xsd#ScheduleOfProFormaInformationDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/BusinessCombinationsDetailsNarrative" xlink:href="inlx-20230630.xsd#BusinessCombinationsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/ScheduleOfIntangibleAssetsDetails" xlink:href="inlx-20230630.xsd#ScheduleOfIntangibleAssetsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/ScheduleOfAmortizationExpenseForIntangibleAssetsDetails" xlink:href="inlx-20230630.xsd#ScheduleOfAmortizationExpenseForIntangibleAssetsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/IntangibleAssetsNetDetailsNarrative" xlink:href="inlx-20230630.xsd#IntangibleAssetsNetDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/SummaryOfChangesInFairValueOfEarnoutLiabilitiesDetails" xlink:href="inlx-20230630.xsd#SummaryOfChangesInFairValueOfEarnoutLiabilitiesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/FairValueMeasurementsDetailsNarrative" xlink:href="inlx-20230630.xsd#FairValueMeasurementsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/ScheduleOfPropertyAndEquipmentDetails" xlink:href="inlx-20230630.xsd#ScheduleOfPropertyAndEquipmentDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/PropertyAndEquipmentDetailsNarrative" xlink:href="inlx-20230630.xsd#PropertyAndEquipmentDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/ScheduleOfNotesPayableDetails" xlink:href="inlx-20230630.xsd#ScheduleOfNotesPayableDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/ScheduleOfFutureMinimumPrincipalPaymentsOfNotesPayableDetails" xlink:href="inlx-20230630.xsd#ScheduleOfFutureMinimumPrincipalPaymentsOfNotesPayableDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/NotesPayableUnrelatedPartiesDetailsNarrative" xlink:href="inlx-20230630.xsd#NotesPayableUnrelatedPartiesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/NotesPayable-RelatedPartiesDetailsNarrative" xlink:href="inlx-20230630.xsd#NotesPayable-RelatedPartiesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/DeferredCompensationDetailsNarrative" xlink:href="inlx-20230630.xsd#DeferredCompensationDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/ScheduleOfOperatingLeasesDetails" xlink:href="inlx-20230630.xsd#ScheduleOfOperatingLeasesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/ScheduleOfFutureRentalPaymentsForOperatingLeasesDetails" xlink:href="inlx-20230630.xsd#ScheduleOfFutureRentalPaymentsForOperatingLeasesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/SummaryOfComponentsOfLeaseExpenseDetails" xlink:href="inlx-20230630.xsd#SummaryOfComponentsOfLeaseExpenseDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/ScheduleOfAdditionalInformationPertainingToLeasesDetails" xlink:href="inlx-20230630.xsd#ScheduleOfAdditionalInformationPertainingToLeasesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/ScheduleOfOperatingAndFinanceLeasesDetails" xlink:href="inlx-20230630.xsd#ScheduleOfOperatingAndFinanceLeasesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/ScheduleOfSharesAndWarrantsIssuedDetails" xlink:href="inlx-20230630.xsd#ScheduleOfSharesAndWarrantsIssuedDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/ScheduleOfWarrantsToPurchaseCommonStockDetails" xlink:href="inlx-20230630.xsd#ScheduleOfWarrantsToPurchaseCommonStockDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/ScheduleOfEstimatedValuesOfWarrantsValuationAssumptionsDetails" xlink:href="inlx-20230630.xsd#ScheduleOfEstimatedValuesOfWarrantsValuationAssumptionsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/StockholdersEquityDetailsNarrative" xlink:href="inlx-20230630.xsd#StockholdersEquityDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/ScheduleOfEstimatedValuesOfStockOptionGrantsValuationAssumptionsDetails" xlink:href="inlx-20230630.xsd#ScheduleOfEstimatedValuesOfStockOptionGrantsValuationAssumptionsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/ScheduleOfStockOptionActivityDetails" xlink:href="inlx-20230630.xsd#ScheduleOfStockOptionActivityDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/Stock-basedCompensationDetailsNarrative" xlink:href="inlx-20230630.xsd#Stock-basedCompensationDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/ConcentrationsDetailsNarrative" xlink:href="inlx-20230630.xsd#ConcentrationsDetailsNarrative" xlink:type="simple" />
    <link:calculationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/Cover" xlink:title="00000001 - Document - Cover" />
    <link:calculationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/BalanceSheets" xlink:title="00000002 - Statement - Condensed Consolidated Balance Sheets">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaapAssetsCurrent" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaapCashAndCashEquivalentsAtCarryingValue" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapCashAndCashEquivalentsAtCarryingValue" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaapAccountsReceivableNetCurrent" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapAccountsReceivableNetCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnbilledReceivablesCurrent" xlink:label="loc_us-gaapUnbilledReceivablesCurrent" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapUnbilledReceivablesCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaapInventoryNet" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapInventoryNet" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerAssetNetCurrent" xlink:label="loc_us-gaapContractWithCustomerAssetNetCurrent" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapContractWithCustomerAssetNetCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="loc_us-gaapPrepaidExpenseAndOtherAssetsCurrent" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapPrepaidExpenseAndOtherAssetsCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Assets" xlink:label="loc_us-gaapAssets" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapAssetsCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaapPropertyPlantAndEquipmentNet" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapPropertyPlantAndEquipmentNet" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="loc_us-gaapOperatingLeaseRightOfUseAsset" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapOperatingLeaseRightOfUseAsset" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseRightOfUseAsset" xlink:label="loc_us-gaapFinanceLeaseRightOfUseAsset" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapFinanceLeaseRightOfUseAsset" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="loc_us-gaapIntangibleAssetsNetExcludingGoodwill" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapIntangibleAssetsNetExcludingGoodwill" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaapGoodwill" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapGoodwill" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="loc_us-gaapOtherAssetsNoncurrent" />
      <link:calculationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapOtherAssetsNoncurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaapLiabilitiesCurrent" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_us-gaapAccountsPayableCurrent" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapAccountsPayableCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WorkersCompensationLiabilityCurrent" xlink:label="loc_us-gaapWorkersCompensationLiabilityCurrent" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapWorkersCompensationLiabilityCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="loc_us-gaapAccruedLiabilitiesCurrent" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapAccruedLiabilitiesCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityCurrent" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapOperatingLeaseLiabilityCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityCurrent" xlink:label="loc_us-gaapFinanceLeaseLiabilityCurrent" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapFinanceLeaseLiabilityCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerLiabilityCurrent" xlink:label="loc_us-gaapContractWithCustomerLiabilityCurrent" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapContractWithCustomerLiabilityCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_EarnoutLiabilitiesCurrent" xlink:label="loc_INLXEarnoutLiabilitiesCurrent" />
      <link:calculationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_INLXEarnoutLiabilitiesCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NotesPayableCurrent" xlink:label="loc_us-gaapNotesPayableCurrent" />
      <link:calculationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapNotesPayableCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesNoncurrent" xlink:label="loc_us-gaapLiabilitiesNoncurrent" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermNotesPayable" xlink:label="loc_us-gaapLongTermNotesPayable" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesNoncurrent" xlink:to="loc_us-gaapLongTermNotesPayable" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityNoncurrent" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesNoncurrent" xlink:to="loc_us-gaapOperatingLeaseLiabilityNoncurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:label="loc_us-gaapFinanceLeaseLiabilityNoncurrent" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesNoncurrent" xlink:to="loc_us-gaapFinanceLeaseLiabilityNoncurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaapLiabilities" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilities" xlink:to="loc_us-gaapLiabilitiesCurrent" xlink:type="arc" weight="1" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilities" xlink:to="loc_us-gaapLiabilitiesNoncurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaapCommonStockValue" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_us-gaapCommonStockValue" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="loc_us-gaapAdditionalPaidInCapitalCommonStock" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_us-gaapAdditionalPaidInCapitalCommonStock" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaapRetainedEarningsAccumulatedDeficit" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_us-gaapRetainedEarningsAccumulatedDeficit" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaapLiabilitiesAndStockholdersEquity" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquity" xlink:to="loc_us-gaapLiabilities" xlink:type="arc" weight="1" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquity" xlink:to="loc_us-gaapStockholdersEquity" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/BalanceSheetsParenthetical" xlink:title="00000003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/StatementsOfOperations" xlink:title="00000004 - Statement - Condensed Consolidated Statements of Operations (Unaudited)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaapGrossProfit" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="loc_us-gaapRevenueFromContractWithCustomerExcludingAssessedTax" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapGrossProfit" xlink:to="loc_us-gaapRevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfRevenue" xlink:label="loc_us-gaapCostOfRevenue" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapGrossProfit" xlink:to="loc_us-gaapCostOfRevenue" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingExpenses" xlink:label="loc_us-gaapOperatingExpenses" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="loc_us-gaapGeneralAndAdministrativeExpense" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingExpenses" xlink:to="loc_us-gaapGeneralAndAdministrativeExpense" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_AdjustmentToFairValueOfContingentConsiderationEarnout" xlink:label="loc_INLXAdjustmentToFairValueOfContingentConsiderationEarnout" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingExpenses" xlink:to="loc_INLXAdjustmentToFairValueOfContingentConsiderationEarnout" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AcquisitionCosts" xlink:label="loc_us-gaapAcquisitionCosts" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingExpenses" xlink:to="loc_us-gaapAcquisitionCosts" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SellingAndMarketingExpense" xlink:label="loc_us-gaapSellingAndMarketingExpense" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingExpenses" xlink:to="loc_us-gaapSellingAndMarketingExpense" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DepreciationAndAmortization" xlink:label="loc_us-gaapDepreciationAndAmortization" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingExpenses" xlink:to="loc_us-gaapDepreciationAndAmortization" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaapOperatingIncomeLoss" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingIncomeLoss" xlink:to="loc_us-gaapGrossProfit" xlink:type="arc" weight="1" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingIncomeLoss" xlink:to="loc_us-gaapOperatingExpenses" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetIncomeLoss" xlink:to="loc_us-gaapOperatingIncomeLoss" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestExpense" xlink:label="loc_us-gaapInterestExpense" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetIncomeLoss" xlink:to="loc_us-gaapInterestExpense" xlink:type="arc" weight="-1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/StatementOfStockholdersEquity" xlink:title="00000005 - Statement - Condensed Consolidated Statement of Stockholders&apos; Equity (Unaudited)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/StatementsOfCashFlows" xlink:title="00000006 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DepreciationAndAmortization" xlink:label="loc_us-gaapDepreciationAndAmortization" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapDepreciationAndAmortization" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="loc_us-gaapProvisionForDoubtfulAccounts" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapProvisionForDoubtfulAccounts" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AmortizationOfFinancingCosts" xlink:label="loc_us-gaapAmortizationOfFinancingCosts" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapAmortizationOfFinancingCosts" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AmortizationOfDebtDiscountPremium" xlink:label="loc_us-gaapAmortizationOfDebtDiscountPremium" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapAmortizationOfDebtDiscountPremium" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:label="loc_us-gaapFinanceLeaseRightOfUseAssetAmortization" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapFinanceLeaseRightOfUseAssetAmortization" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims" xlink:label="loc_us-gaapIssuanceOfStockAndWarrantsForServicesOrClaims" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIssuanceOfStockAndWarrantsForServicesOrClaims" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockOptionPlanExpense" xlink:label="loc_us-gaapStockOptionPlanExpense" />
      <link:calculationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapStockOptionPlanExpense" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_ChangeInFairValueOfEarnoutLiabilities" xlink:label="loc_INLXChangeInFairValueOfEarnoutLiabilities" />
      <link:calculationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" xlink:to="loc_INLXChangeInFairValueOfEarnoutLiabilities" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsReceivable" />
      <link:calculationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsReceivable" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_IncreaseDecreaseInUnbilledReceivable" xlink:label="loc_INLXIncreaseDecreaseInUnbilledReceivable" />
      <link:calculationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" xlink:to="loc_INLXIncreaseDecreaseInUnbilledReceivable" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="loc_us-gaapIncreaseDecreaseInInventories" />
      <link:calculationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInInventories" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="loc_us-gaapIncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" />
      <link:calculationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsPayableAndAccruedLiabilities" />
      <link:calculationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink:label="loc_us-gaapIncreaseDecreaseInOperatingLeaseLiability" />
      <link:calculationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInOperatingLeaseLiability" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInDeferredCompensation" xlink:label="loc_us-gaapIncreaseDecreaseInDeferredCompensation" />
      <link:calculationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInDeferredCompensation" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:label="loc_us-gaapIncreaseDecreaseInContractWithCustomerLiability" />
      <link:calculationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInContractWithCustomerLiability" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" weight="1" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireBusinessesGross" xlink:label="loc_us-gaapPaymentsToAcquireBusinessesGross" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:to="loc_us-gaapPaymentsToAcquireBusinessesGross" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireSoftware" xlink:label="loc_us-gaapPaymentsToAcquireSoftware" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:to="loc_us-gaapPaymentsToAcquireSoftware" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="loc_us-gaapPaymentsToAcquirePropertyPlantAndEquipment" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:to="loc_us-gaapPaymentsToAcquirePropertyPlantAndEquipment" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" />
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_PaymentOfEarnoutLiabilities" xlink:label="loc_INLXPaymentOfEarnoutLiabilities" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_INLXPaymentOfEarnoutLiabilities" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="loc_us-gaapProceedsFromIssuanceOfCommonStock" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaapProceedsFromIssuanceOfCommonStock" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsOfStockIssuanceCosts" xlink:label="loc_us-gaapPaymentsOfStockIssuanceCosts" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaapPaymentsOfStockIssuanceCosts" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromNotesPayable" xlink:label="loc_us-gaapProceedsFromNotesPayable" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaapProceedsFromNotesPayable" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromRelatedPartyDebt" xlink:label="loc_us-gaapProceedsFromRelatedPartyDebt" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaapProceedsFromRelatedPartyDebt" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeasePrincipalPayments" xlink:label="loc_us-gaapFinanceLeasePrincipalPayments" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaapFinanceLeasePrincipalPayments" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RepaymentsOfNotesPayable" xlink:label="loc_us-gaapRepaymentsOfNotesPayable" />
      <link:calculationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaapRepaymentsOfNotesPayable" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:type="arc" weight="1" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:type="arc" weight="1" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/BusinessOrganizationAndNatureOfOperations" xlink:title="00000007 - Disclosure - Business Organization and Nature of Operations" />
    <link:calculationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/BasisOfPresentation" xlink:title="00000008 - Disclosure - Basis of Presentation" />
    <link:calculationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/SummaryOfSignificantAccountingPolicies" xlink:title="00000009 - Disclosure - Summary of Significant Accounting Policies" />
    <link:calculationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/BusinessCombinations" xlink:title="00000010 - Disclosure - Business Combinations" />
    <link:calculationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/IntangibleAssetsNet" xlink:title="00000011 - Disclosure - Intangible Assets, Net" />
    <link:calculationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/FairValueMeasurements" xlink:title="00000012 - Disclosure - Fair Value Measurements" />
    <link:calculationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/PropertyAndEquipment" xlink:title="00000013 - Disclosure - Property and Equipment" />
    <link:calculationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/NotesPayableUnrelatedParties" xlink:title="00000014 - Disclosure - Notes Payable &#8211; Unrelated Parties" />
    <link:calculationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/NotesPayable-RelatedParties" xlink:title="00000015 - Disclosure - Notes Payable - Related Parties" />
    <link:calculationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/DeferredCompensation" xlink:title="00000016 - Disclosure - Deferred Compensation" />
    <link:calculationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/CommitmentsAndContingencies" xlink:title="00000017 - Disclosure - Commitments and Contingencies" />
    <link:calculationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/StockholdersEquity" xlink:title="00000018 - Disclosure - Stockholders&#8217; Equity" />
    <link:calculationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/Stock-basedCompensation" xlink:title="00000019 - Disclosure - Stock-Based Compensation" />
    <link:calculationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/Concentrations" xlink:title="00000020 - Disclosure - Concentrations" />
    <link:calculationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:title="00000021 - Disclosure - Summary of Significant Accounting Policies (Policies)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/SummaryOfSignificantAccountingPoliciesTables" xlink:title="00000022 - Disclosure - Summary of Significant Accounting Policies (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/BusinessCombinationsTables" xlink:title="00000023 - Disclosure - Business Combinations (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/IntangibleAssetsNetTables" xlink:title="00000024 - Disclosure - Intangible Assets, Net (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/FairValueMeasurementsTables" xlink:title="00000025 - Disclosure - Fair Value Measurements (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/PropertyAndEquipmentTables" xlink:title="00000026 - Disclosure - Property and Equipment (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/NotesPayableUnrelatedPartiesTables" xlink:title="00000027 - Disclosure - Notes Payable &#8211; Unrelated Parties (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/NotesPayable-RelatedPartiesTables" xlink:title="00000028 - Disclosure - Notes Payable - Related Parties (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/CommitmentsAndContingenciesTables" xlink:title="00000029 - Disclosure - Commitments and Contingencies (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/StockholdersEquityTables" xlink:title="00000030 - Disclosure - Stockholders&#8217; Equity (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/Stock-basedCompensationTables" xlink:title="00000031 - Disclosure - Stock-Based Compensation (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/ScheduleOfChangesInContractAssetsDetails" xlink:title="00000032 - Disclosure - Schedule of Changes in Contract Assets (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/ScheduleOfSegmentInformationDetails" xlink:title="00000033 - Disclosure - Schedule of Segment Information (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:title="00000034 - Disclosure - Summary of Significant Accounting Policies (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/ScheduleOfFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails" xlink:title="00000035 - Disclosure - Schedule of Fair Value of Assets Acquired and Liabilities Assumed (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:type="arc" weight="1" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:type="arc" weight="-1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/ScheduleOfProFormaInformationDetails" xlink:title="00000036 - Disclosure - Schedule of Pro Forma Information (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/BusinessCombinationsDetailsNarrative" xlink:title="00000037 - Disclosure - Business Combinations (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/ScheduleOfIntangibleAssetsDetails" xlink:title="00000038 - Disclosure - Schedule of Intangible Assets (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/ScheduleOfAmortizationExpenseForIntangibleAssetsDetails" xlink:title="00000039 - Disclosure - Schedule of Amortization Expense for Intangible Assets (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsNet" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsNet" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsNet" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearThree" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsNet" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearFour" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsNet" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearFive" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsNet" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsNet" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/IntangibleAssetsNetDetailsNarrative" xlink:title="00000040 - Disclosure - Intangible Assets, Net (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/SummaryOfChangesInFairValueOfEarnoutLiabilitiesDetails" xlink:title="00000041 - Disclosure - Summary of Changes in Fair Value of Earnout Liabilities (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/FairValueMeasurementsDetailsNarrative" xlink:title="00000042 - Disclosure - Fair Value Measurements (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/ScheduleOfPropertyAndEquipmentDetails" xlink:title="00000043 - Disclosure - Schedule of Property and Equipment (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="loc_us-gaapPropertyPlantAndEquipmentGross" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CapitalizedComputerSoftwareGross" xlink:label="loc_us-gaapCapitalizedComputerSoftwareGross" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapPropertyPlantAndEquipmentGross" xlink:to="loc_us-gaapCapitalizedComputerSoftwareGross" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseholdImprovementsGross" xlink:label="loc_us-gaapLeaseholdImprovementsGross" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapPropertyPlantAndEquipmentGross" xlink:to="loc_us-gaapLeaseholdImprovementsGross" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FurnitureAndFixturesGross" xlink:label="loc_us-gaapFurnitureAndFixturesGross" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapPropertyPlantAndEquipmentGross" xlink:to="loc_us-gaapFurnitureAndFixturesGross" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaapPropertyPlantAndEquipmentNet" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapPropertyPlantAndEquipmentNet" xlink:to="loc_us-gaapPropertyPlantAndEquipmentGross" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="loc_us-gaapAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapPropertyPlantAndEquipmentNet" xlink:to="loc_us-gaapAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:type="arc" weight="-1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/PropertyAndEquipmentDetailsNarrative" xlink:title="00000044 - Disclosure - Property and Equipment (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/ScheduleOfNotesPayableDetails" xlink:title="00000045 - Disclosure - Schedule of Notes Payable (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/ScheduleOfFutureMinimumPrincipalPaymentsOfNotesPayableDetails" xlink:title="00000046 - Disclosure - Schedule of Future Minimum Principal Payments of Notes Payable (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebt" xlink:label="loc_us-gaapLongTermDebt" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:label="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLongTermDebt" xlink:to="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:label="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLongTermDebt" xlink:to="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/NotesPayableUnrelatedPartiesDetailsNarrative" xlink:title="00000047 - Disclosure - Notes Payable &#8211; Unrelated Parties (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/NotesPayable-RelatedPartiesDetailsNarrative" xlink:title="00000048 - Disclosure - Notes Payable - Related Parties (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/DeferredCompensationDetailsNarrative" xlink:title="00000049 - Disclosure - Deferred Compensation (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/ScheduleOfOperatingLeasesDetails" xlink:title="00000050 - Disclosure - Schedule of Operating Leases (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/ScheduleOfFutureRentalPaymentsForOperatingLeasesDetails" xlink:title="00000051 - Disclosure - Schedule of Future Rental Payments for Operating Leases (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/SummaryOfComponentsOfLeaseExpenseDetails" xlink:title="00000052 - Disclosure - Summary of Components of Lease Expense (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/ScheduleOfAdditionalInformationPertainingToLeasesDetails" xlink:title="00000053 - Disclosure - Schedule of Additional Information Pertaining to Leases (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/ScheduleOfOperatingAndFinanceLeasesDetails" xlink:title="00000054 - Disclosure - Schedule of Operating and Finance Leases (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/ScheduleOfSharesAndWarrantsIssuedDetails" xlink:title="00000055 - Disclosure - Schedule of Shares and Warrants Issued (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/ScheduleOfWarrantsToPurchaseCommonStockDetails" xlink:title="00000056 - Disclosure - Schedule of Warrants to Purchase Common Stock (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/ScheduleOfEstimatedValuesOfWarrantsValuationAssumptionsDetails" xlink:title="00000057 - Disclosure - Schedule of Estimated Values of Warrants Valuation Assumptions (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/StockholdersEquityDetailsNarrative" xlink:title="00000058 - Disclosure - Stockholders&#8217; Equity (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/ScheduleOfEstimatedValuesOfStockOptionGrantsValuationAssumptionsDetails" xlink:title="00000059 - Disclosure - Schedule of Estimated Values of Stock Option Grants Valuation Assumptions (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/ScheduleOfStockOptionActivityDetails" xlink:title="00000060 - Disclosure - Schedule of Stock Option Activity (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/Stock-basedCompensationDetailsNarrative" xlink:title="00000061 - Disclosure - Stock-Based Compensation (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/ConcentrationsDetailsNarrative" xlink:title="00000062 - Disclosure - Concentrations (Details Narrative)" />
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>21
<FILENAME>inlx-20230630_def.xml
<DESCRIPTION>INLINE XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 5.19a -->
    <!-- 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:xbrldt="http://xbrl.org/2005/xbrldt" 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://intellinetics.com/role/Cover" xlink:href="inlx-20230630.xsd#Cover" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/BalanceSheets" xlink:href="inlx-20230630.xsd#BalanceSheets" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/BalanceSheetsParenthetical" xlink:href="inlx-20230630.xsd#BalanceSheetsParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/StatementsOfOperations" xlink:href="inlx-20230630.xsd#StatementsOfOperations" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/StatementOfStockholdersEquity" xlink:href="inlx-20230630.xsd#StatementOfStockholdersEquity" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/StatementsOfCashFlows" xlink:href="inlx-20230630.xsd#StatementsOfCashFlows" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/BusinessOrganizationAndNatureOfOperations" xlink:href="inlx-20230630.xsd#BusinessOrganizationAndNatureOfOperations" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/BasisOfPresentation" xlink:href="inlx-20230630.xsd#BasisOfPresentation" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/SummaryOfSignificantAccountingPolicies" xlink:href="inlx-20230630.xsd#SummaryOfSignificantAccountingPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/BusinessCombinations" xlink:href="inlx-20230630.xsd#BusinessCombinations" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/IntangibleAssetsNet" xlink:href="inlx-20230630.xsd#IntangibleAssetsNet" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/FairValueMeasurements" xlink:href="inlx-20230630.xsd#FairValueMeasurements" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/PropertyAndEquipment" xlink:href="inlx-20230630.xsd#PropertyAndEquipment" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/NotesPayableUnrelatedParties" xlink:href="inlx-20230630.xsd#NotesPayableUnrelatedParties" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/NotesPayable-RelatedParties" xlink:href="inlx-20230630.xsd#NotesPayable-RelatedParties" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/DeferredCompensation" xlink:href="inlx-20230630.xsd#DeferredCompensation" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/CommitmentsAndContingencies" xlink:href="inlx-20230630.xsd#CommitmentsAndContingencies" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/StockholdersEquity" xlink:href="inlx-20230630.xsd#StockholdersEquity" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/Stock-basedCompensation" xlink:href="inlx-20230630.xsd#Stock-basedCompensation" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/Concentrations" xlink:href="inlx-20230630.xsd#Concentrations" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:href="inlx-20230630.xsd#SummaryOfSignificantAccountingPoliciesPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/SummaryOfSignificantAccountingPoliciesTables" xlink:href="inlx-20230630.xsd#SummaryOfSignificantAccountingPoliciesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/BusinessCombinationsTables" xlink:href="inlx-20230630.xsd#BusinessCombinationsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/IntangibleAssetsNetTables" xlink:href="inlx-20230630.xsd#IntangibleAssetsNetTables" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/FairValueMeasurementsTables" xlink:href="inlx-20230630.xsd#FairValueMeasurementsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/PropertyAndEquipmentTables" xlink:href="inlx-20230630.xsd#PropertyAndEquipmentTables" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/NotesPayableUnrelatedPartiesTables" xlink:href="inlx-20230630.xsd#NotesPayableUnrelatedPartiesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/NotesPayable-RelatedPartiesTables" xlink:href="inlx-20230630.xsd#NotesPayable-RelatedPartiesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/CommitmentsAndContingenciesTables" xlink:href="inlx-20230630.xsd#CommitmentsAndContingenciesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/StockholdersEquityTables" xlink:href="inlx-20230630.xsd#StockholdersEquityTables" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/Stock-basedCompensationTables" xlink:href="inlx-20230630.xsd#Stock-basedCompensationTables" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/ScheduleOfChangesInContractAssetsDetails" xlink:href="inlx-20230630.xsd#ScheduleOfChangesInContractAssetsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/ScheduleOfSegmentInformationDetails" xlink:href="inlx-20230630.xsd#ScheduleOfSegmentInformationDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:href="inlx-20230630.xsd#SummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/ScheduleOfFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails" xlink:href="inlx-20230630.xsd#ScheduleOfFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/ScheduleOfProFormaInformationDetails" xlink:href="inlx-20230630.xsd#ScheduleOfProFormaInformationDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/BusinessCombinationsDetailsNarrative" xlink:href="inlx-20230630.xsd#BusinessCombinationsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/ScheduleOfIntangibleAssetsDetails" xlink:href="inlx-20230630.xsd#ScheduleOfIntangibleAssetsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/ScheduleOfAmortizationExpenseForIntangibleAssetsDetails" xlink:href="inlx-20230630.xsd#ScheduleOfAmortizationExpenseForIntangibleAssetsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/IntangibleAssetsNetDetailsNarrative" xlink:href="inlx-20230630.xsd#IntangibleAssetsNetDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/SummaryOfChangesInFairValueOfEarnoutLiabilitiesDetails" xlink:href="inlx-20230630.xsd#SummaryOfChangesInFairValueOfEarnoutLiabilitiesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/FairValueMeasurementsDetailsNarrative" xlink:href="inlx-20230630.xsd#FairValueMeasurementsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/ScheduleOfPropertyAndEquipmentDetails" xlink:href="inlx-20230630.xsd#ScheduleOfPropertyAndEquipmentDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/PropertyAndEquipmentDetailsNarrative" xlink:href="inlx-20230630.xsd#PropertyAndEquipmentDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/ScheduleOfNotesPayableDetails" xlink:href="inlx-20230630.xsd#ScheduleOfNotesPayableDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/ScheduleOfFutureMinimumPrincipalPaymentsOfNotesPayableDetails" xlink:href="inlx-20230630.xsd#ScheduleOfFutureMinimumPrincipalPaymentsOfNotesPayableDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/NotesPayableUnrelatedPartiesDetailsNarrative" xlink:href="inlx-20230630.xsd#NotesPayableUnrelatedPartiesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/NotesPayable-RelatedPartiesDetailsNarrative" xlink:href="inlx-20230630.xsd#NotesPayable-RelatedPartiesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/DeferredCompensationDetailsNarrative" xlink:href="inlx-20230630.xsd#DeferredCompensationDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/ScheduleOfOperatingLeasesDetails" xlink:href="inlx-20230630.xsd#ScheduleOfOperatingLeasesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/ScheduleOfFutureRentalPaymentsForOperatingLeasesDetails" xlink:href="inlx-20230630.xsd#ScheduleOfFutureRentalPaymentsForOperatingLeasesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/SummaryOfComponentsOfLeaseExpenseDetails" xlink:href="inlx-20230630.xsd#SummaryOfComponentsOfLeaseExpenseDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/ScheduleOfAdditionalInformationPertainingToLeasesDetails" xlink:href="inlx-20230630.xsd#ScheduleOfAdditionalInformationPertainingToLeasesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/ScheduleOfOperatingAndFinanceLeasesDetails" xlink:href="inlx-20230630.xsd#ScheduleOfOperatingAndFinanceLeasesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/ScheduleOfSharesAndWarrantsIssuedDetails" xlink:href="inlx-20230630.xsd#ScheduleOfSharesAndWarrantsIssuedDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/ScheduleOfWarrantsToPurchaseCommonStockDetails" xlink:href="inlx-20230630.xsd#ScheduleOfWarrantsToPurchaseCommonStockDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/ScheduleOfEstimatedValuesOfWarrantsValuationAssumptionsDetails" xlink:href="inlx-20230630.xsd#ScheduleOfEstimatedValuesOfWarrantsValuationAssumptionsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/StockholdersEquityDetailsNarrative" xlink:href="inlx-20230630.xsd#StockholdersEquityDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/ScheduleOfEstimatedValuesOfStockOptionGrantsValuationAssumptionsDetails" xlink:href="inlx-20230630.xsd#ScheduleOfEstimatedValuesOfStockOptionGrantsValuationAssumptionsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/ScheduleOfStockOptionActivityDetails" xlink:href="inlx-20230630.xsd#ScheduleOfStockOptionActivityDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/Stock-basedCompensationDetailsNarrative" xlink:href="inlx-20230630.xsd#Stock-basedCompensationDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/ConcentrationsDetailsNarrative" xlink:href="inlx-20230630.xsd#ConcentrationsDetailsNarrative" xlink:type="simple" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension" arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain" arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member" arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all" arcroleURI="http://xbrl.org/int/dim/arcrole/all" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#notAll" arcroleURI="http://xbrl.org/int/dim/arcrole/notAll" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default" arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default" />
    <link:definitionLink xlink:type="extended" xlink:role="http://intellinetics.com/role/Cover" xlink:title="00000001 - Document - Cover" />
    <link:definitionLink xlink:type="extended" xlink:role="http://intellinetics.com/role/BalanceSheets" xlink:title="00000002 - Statement - Condensed Consolidated Balance Sheets">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:label="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:label="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NonrelatedPartyMember" xlink:label="loc_us-gaapNonrelatedPartyMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_us-gaapNonrelatedPartyMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyMember" xlink:label="loc_us-gaapRelatedPartyMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_us-gaapRelatedPartyMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsAbstract" xlink:label="loc_us-gaapAssetsAbstract_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapAssetsAbstract_70" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="loc_us-gaapAssetsCurrentAbstract_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAssetsAbstract_70" xlink:to="loc_us-gaapAssetsCurrentAbstract_70" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaapCashAndCashEquivalentsAtCarryingValue_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAssetsCurrentAbstract_70" xlink:to="loc_us-gaapCashAndCashEquivalentsAtCarryingValue_70" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaapAccountsReceivableNetCurrent_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAssetsCurrentAbstract_70" xlink:to="loc_us-gaapAccountsReceivableNetCurrent_70" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnbilledReceivablesCurrent" xlink:label="loc_us-gaapUnbilledReceivablesCurrent_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAssetsCurrentAbstract_70" xlink:to="loc_us-gaapUnbilledReceivablesCurrent_70" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaapInventoryNet_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAssetsCurrentAbstract_70" xlink:to="loc_us-gaapInventoryNet_70" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerAssetNetCurrent" xlink:label="loc_us-gaapContractWithCustomerAssetNetCurrent_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAssetsCurrentAbstract_70" xlink:to="loc_us-gaapContractWithCustomerAssetNetCurrent_70" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="loc_us-gaapPrepaidExpenseAndOtherAssetsCurrent_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAssetsCurrentAbstract_70" xlink:to="loc_us-gaapPrepaidExpenseAndOtherAssetsCurrent_70" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaapAssetsCurrent_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAssetsCurrentAbstract_70" xlink:to="loc_us-gaapAssetsCurrent_70" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaapPropertyPlantAndEquipmentNet_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAssetsAbstract_70" xlink:to="loc_us-gaapPropertyPlantAndEquipmentNet_70" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="loc_us-gaapOperatingLeaseRightOfUseAsset_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAssetsAbstract_70" xlink:to="loc_us-gaapOperatingLeaseRightOfUseAsset_70" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseRightOfUseAsset" xlink:label="loc_us-gaapFinanceLeaseRightOfUseAsset_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAssetsAbstract_70" xlink:to="loc_us-gaapFinanceLeaseRightOfUseAsset_70" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="loc_us-gaapIntangibleAssetsNetExcludingGoodwill_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAssetsAbstract_70" xlink:to="loc_us-gaapIntangibleAssetsNetExcludingGoodwill_70" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaapGoodwill_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAssetsAbstract_70" xlink:to="loc_us-gaapGoodwill_70" xlink:type="arc" order="13" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="loc_us-gaapOtherAssetsNoncurrent_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAssetsAbstract_70" xlink:to="loc_us-gaapOtherAssetsNoncurrent_70" xlink:type="arc" order="14" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Assets" xlink:label="loc_us-gaapAssets_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAssetsAbstract_70" xlink:to="loc_us-gaapAssets_70" xlink:type="arc" order="15" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract_70" xlink:type="arc" order="16" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="loc_us-gaapLiabilitiesCurrentAbstract_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract_70" xlink:to="loc_us-gaapLiabilitiesCurrentAbstract_70" xlink:type="arc" order="17" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_us-gaapAccountsPayableCurrent_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract_70" xlink:to="loc_us-gaapAccountsPayableCurrent_70" xlink:type="arc" order="18" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WorkersCompensationLiabilityCurrent" xlink:label="loc_us-gaapWorkersCompensationLiabilityCurrent_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract_70" xlink:to="loc_us-gaapWorkersCompensationLiabilityCurrent_70" xlink:type="arc" order="19" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="loc_us-gaapAccruedLiabilitiesCurrent_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract_70" xlink:to="loc_us-gaapAccruedLiabilitiesCurrent_70" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityCurrent_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract_70" xlink:to="loc_us-gaapOperatingLeaseLiabilityCurrent_70" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityCurrent" xlink:label="loc_us-gaapFinanceLeaseLiabilityCurrent_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract_70" xlink:to="loc_us-gaapFinanceLeaseLiabilityCurrent_70" xlink:type="arc" order="22" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerLiabilityCurrent" xlink:label="loc_us-gaapContractWithCustomerLiabilityCurrent_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract_70" xlink:to="loc_us-gaapContractWithCustomerLiabilityCurrent_70" xlink:type="arc" order="23" />
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_EarnoutLiabilitiesCurrent" xlink:label="loc_INLXEarnoutLiabilitiesCurrent_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract_70" xlink:to="loc_INLXEarnoutLiabilitiesCurrent_70" xlink:type="arc" order="24" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NotesPayableCurrent" xlink:label="loc_us-gaapNotesPayableCurrent_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract_70" xlink:to="loc_us-gaapNotesPayableCurrent_70" xlink:type="arc" order="25" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaapLiabilitiesCurrent_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract_70" xlink:to="loc_us-gaapLiabilitiesCurrent_70" xlink:type="arc" order="26" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesNoncurrentAbstract" xlink:label="loc_us-gaapLiabilitiesNoncurrentAbstract_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract_70" xlink:to="loc_us-gaapLiabilitiesNoncurrentAbstract_70" xlink:type="arc" order="27" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermNotesPayable" xlink:label="loc_us-gaapLongTermNotesPayable_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesNoncurrentAbstract_70" xlink:to="loc_us-gaapLongTermNotesPayable_70" xlink:type="arc" order="28" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityNoncurrent_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesNoncurrentAbstract_70" xlink:to="loc_us-gaapOperatingLeaseLiabilityNoncurrent_70" xlink:type="arc" order="29" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:label="loc_us-gaapFinanceLeaseLiabilityNoncurrent_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesNoncurrentAbstract_70" xlink:to="loc_us-gaapFinanceLeaseLiabilityNoncurrent_70" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesNoncurrent" xlink:label="loc_us-gaapLiabilitiesNoncurrent_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesNoncurrentAbstract_70" xlink:to="loc_us-gaapLiabilitiesNoncurrent_70" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaapLiabilities_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesNoncurrentAbstract_70" xlink:to="loc_us-gaapLiabilities_70" xlink:type="arc" order="32" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="loc_us-gaapStockholdersEquityAbstract_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract_70" xlink:to="loc_us-gaapStockholdersEquityAbstract_70" xlink:type="arc" order="33" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaapCommonStockValue_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStockholdersEquityAbstract_70" xlink:to="loc_us-gaapCommonStockValue_70" xlink:type="arc" order="34" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="loc_us-gaapAdditionalPaidInCapitalCommonStock_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStockholdersEquityAbstract_70" xlink:to="loc_us-gaapAdditionalPaidInCapitalCommonStock_70" xlink:type="arc" order="35" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaapRetainedEarningsAccumulatedDeficit_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStockholdersEquityAbstract_70" xlink:to="loc_us-gaapRetainedEarningsAccumulatedDeficit_70" xlink:type="arc" order="36" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStockholdersEquityAbstract_70" xlink:to="loc_us-gaapStockholdersEquity_70" xlink:type="arc" order="37" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaapLiabilitiesAndStockholdersEquity_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract_70" xlink:to="loc_us-gaapLiabilitiesAndStockholdersEquity_70" xlink:type="arc" order="38" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://intellinetics.com/role/BalanceSheetsParenthetical" xlink:title="00000003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://intellinetics.com/role/StatementsOfOperations" xlink:title="00000004 - Statement - Condensed Consolidated Statements of Operations (Unaudited)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductOrServiceAxis" xlink:label="loc_srtProductOrServiceAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtProductOrServiceAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srtProductsAndServicesDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtProductOrServiceAxis" xlink:to="loc_srtProductsAndServicesDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srtProductsAndServicesDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtProductOrServiceAxis" xlink:to="loc_srtProductsAndServicesDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_SaleOfSoftwareMember" xlink:label="loc_INLXSaleOfSoftwareMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_INLXSaleOfSoftwareMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_SoftwareAsAServiceMember" xlink:label="loc_INLXSoftwareAsAServiceMember_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_INLXSoftwareAsAServiceMember_80" xlink:type="arc" order="81" />
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_SoftwareMaintenanceServicesMember" xlink:label="loc_INLXSoftwareMaintenanceServicesMember_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_INLXSoftwareMaintenanceServicesMember_120" xlink:type="arc" order="121" />
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_ProfessionalServicesMember" xlink:label="loc_INLXProfessionalServicesMember_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_INLXProfessionalServicesMember_160" xlink:type="arc" order="161" />
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_StorageandRetrievalServicesMember" xlink:label="loc_INLXStorageandRetrievalServicesMember_200" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_INLXStorageandRetrievalServicesMember_200" xlink:type="arc" order="201" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenuesAbstract" xlink:label="loc_us-gaapRevenuesAbstract_250" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapRevenuesAbstract_250" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="loc_us-gaapRevenueFromContractWithCustomerExcludingAssessedTax_250" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRevenuesAbstract_250" xlink:to="loc_us-gaapRevenueFromContractWithCustomerExcludingAssessedTax_250" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfRevenueAbstract" xlink:label="loc_us-gaapCostOfRevenueAbstract_250" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCostOfRevenueAbstract_250" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfRevenue" xlink:label="loc_us-gaapCostOfRevenue_250" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCostOfRevenueAbstract_250" xlink:to="loc_us-gaapCostOfRevenue_250" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaapGrossProfit_250" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapGrossProfit_250" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingExpensesAbstract" xlink:label="loc_us-gaapOperatingExpensesAbstract_250" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOperatingExpensesAbstract_250" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="loc_us-gaapGeneralAndAdministrativeExpense_250" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapOperatingExpensesAbstract_250" xlink:to="loc_us-gaapGeneralAndAdministrativeExpense_250" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_AdjustmentToFairValueOfContingentConsiderationEarnout" xlink:label="loc_INLXAdjustmentToFairValueOfContingentConsiderationEarnout_250" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapOperatingExpensesAbstract_250" xlink:to="loc_INLXAdjustmentToFairValueOfContingentConsiderationEarnout_250" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AcquisitionCosts" xlink:label="loc_us-gaapAcquisitionCosts_250" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapOperatingExpensesAbstract_250" xlink:to="loc_us-gaapAcquisitionCosts_250" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SellingAndMarketingExpense" xlink:label="loc_us-gaapSellingAndMarketingExpense_250" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapOperatingExpensesAbstract_250" xlink:to="loc_us-gaapSellingAndMarketingExpense_250" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DepreciationAndAmortization" xlink:label="loc_us-gaapDepreciationAndAmortization_250" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapOperatingExpensesAbstract_250" xlink:to="loc_us-gaapDepreciationAndAmortization_250" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingExpenses" xlink:label="loc_us-gaapOperatingExpenses_250" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapOperatingExpensesAbstract_250" xlink:to="loc_us-gaapOperatingExpenses_250" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaapOperatingIncomeLoss_250" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOperatingIncomeLoss_250" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestExpense" xlink:label="loc_us-gaapInterestExpense_250" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapInterestExpense_250" xlink:type="arc" order="13" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss_250" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNetIncomeLoss_250" xlink:type="arc" order="14" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareBasic" xlink:label="loc_us-gaapEarningsPerShareBasic_250" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapEarningsPerShareBasic_250" xlink:type="arc" order="15" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="loc_us-gaapEarningsPerShareDiluted_250" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapEarningsPerShareDiluted_250" xlink:type="arc" order="16" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaapWeightedAverageNumberOfSharesOutstandingBasic_250" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapWeightedAverageNumberOfSharesOutstandingBasic_250" xlink:type="arc" order="17" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaapWeightedAverageNumberOfDilutedSharesOutstanding_250" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapWeightedAverageNumberOfDilutedSharesOutstanding_250" xlink:type="arc" order="18" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://intellinetics.com/role/StatementOfStockholdersEquity" xlink:title="00000005 - Statement - Condensed Consolidated Statement of Stockholders&apos; Equity (Unaudited)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaapStatementEquityComponentsAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementEquityComponentsAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaapCommonStockMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapCommonStockMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="loc_us-gaapAdditionalPaidInCapitalMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapAdditionalPaidInCapitalMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsMember" xlink:label="loc_us-gaapRetainedEarningsMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapRetainedEarningsMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockholdersEquity_50" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesOutstanding" xlink:label="loc_us-gaapSharesOutstanding_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSharesOutstanding_50" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" xlink:label="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition_50" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueNewIssues_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueNewIssues_50" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues_50" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts" xlink:label="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts_50" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued" xlink:label="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalWarrantIssued_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalWarrantIssued_50" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNetIncomeLoss_50" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_StockIssuedDuringPeriodValueIssuedToDirectors" xlink:label="loc_INLXStockIssuedDuringPeriodValueIssuedToDirectors_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_INLXStockIssuedDuringPeriodValueIssuedToDirectors_50" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_StockIssuedDuringPeriodSharesIssuedToDirectors" xlink:label="loc_INLXStockIssuedDuringPeriodSharesIssuedToDirectors_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_INLXStockIssuedDuringPeriodSharesIssuedToDirectors_50" xlink:type="arc" order="10" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://intellinetics.com/role/StatementsOfCashFlows" xlink:title="00000006 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://intellinetics.com/role/BusinessOrganizationAndNatureOfOperations" xlink:title="00000007 - Disclosure - Business Organization and Nature of Operations" />
    <link:definitionLink xlink:type="extended" xlink:role="http://intellinetics.com/role/BasisOfPresentation" xlink:title="00000008 - Disclosure - Basis of Presentation" />
    <link:definitionLink xlink:type="extended" xlink:role="http://intellinetics.com/role/SummaryOfSignificantAccountingPolicies" xlink:title="00000009 - Disclosure - Summary of Significant Accounting Policies" />
    <link:definitionLink xlink:type="extended" xlink:role="http://intellinetics.com/role/BusinessCombinations" xlink:title="00000010 - Disclosure - Business Combinations" />
    <link:definitionLink xlink:type="extended" xlink:role="http://intellinetics.com/role/IntangibleAssetsNet" xlink:title="00000011 - Disclosure - Intangible Assets, Net" />
    <link:definitionLink xlink:type="extended" xlink:role="http://intellinetics.com/role/FairValueMeasurements" xlink:title="00000012 - Disclosure - Fair Value Measurements" />
    <link:definitionLink xlink:type="extended" xlink:role="http://intellinetics.com/role/PropertyAndEquipment" xlink:title="00000013 - Disclosure - Property and Equipment" />
    <link:definitionLink xlink:type="extended" xlink:role="http://intellinetics.com/role/NotesPayableUnrelatedParties" xlink:title="00000014 - Disclosure - Notes Payable &#8211; Unrelated Parties" />
    <link:definitionLink xlink:type="extended" xlink:role="http://intellinetics.com/role/NotesPayable-RelatedParties" xlink:title="00000015 - Disclosure - Notes Payable - Related Parties">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionLineItems" xlink:label="loc_us-gaapRelatedPartyTransactionLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:label="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionAxis" xlink:label="loc_us-gaapRelatedPartyTransactionAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="loc_us-gaapRelatedPartyTransactionAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionDomain" xlink:label="loc_us-gaapRelatedPartyTransactionDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapRelatedPartyTransactionAxis" xlink:to="loc_us-gaapRelatedPartyTransactionDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionDomain" xlink:label="loc_us-gaapRelatedPartyTransactionDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapRelatedPartyTransactionAxis" xlink:to="loc_us-gaapRelatedPartyTransactionDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyMember" xlink:label="loc_us-gaapRelatedPartyMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyTransactionDomain" xlink:to="loc_us-gaapRelatedPartyMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureTextBlock" xlink:label="loc_us-gaapDebtDisclosureTextBlock_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapDebtDisclosureTextBlock_30" xlink:type="arc" order="0" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://intellinetics.com/role/DeferredCompensation" xlink:title="00000016 - Disclosure - Deferred Compensation" />
    <link:definitionLink xlink:type="extended" xlink:role="http://intellinetics.com/role/CommitmentsAndContingencies" xlink:title="00000017 - Disclosure - Commitments and Contingencies" />
    <link:definitionLink xlink:type="extended" xlink:role="http://intellinetics.com/role/StockholdersEquity" xlink:title="00000018 - Disclosure - Stockholders&#8217; Equity" />
    <link:definitionLink xlink:type="extended" xlink:role="http://intellinetics.com/role/Stock-basedCompensation" xlink:title="00000019 - Disclosure - Stock-Based Compensation" />
    <link:definitionLink xlink:type="extended" xlink:role="http://intellinetics.com/role/Concentrations" xlink:title="00000020 - Disclosure - Concentrations" />
    <link:definitionLink xlink:type="extended" xlink:role="http://intellinetics.com/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:title="00000021 - Disclosure - Summary of Significant Accounting Policies (Policies)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://intellinetics.com/role/SummaryOfSignificantAccountingPoliciesTables" xlink:title="00000022 - Disclosure - Summary of Significant Accounting Policies (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://intellinetics.com/role/BusinessCombinationsTables" xlink:title="00000023 - Disclosure - Business Combinations (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://intellinetics.com/role/IntangibleAssetsNetTables" xlink:title="00000024 - Disclosure - Intangible Assets, Net (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://intellinetics.com/role/FairValueMeasurementsTables" xlink:title="00000025 - Disclosure - Fair Value Measurements (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://intellinetics.com/role/PropertyAndEquipmentTables" xlink:title="00000026 - Disclosure - Property and Equipment (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://intellinetics.com/role/NotesPayableUnrelatedPartiesTables" xlink:title="00000027 - Disclosure - Notes Payable &#8211; Unrelated Parties (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://intellinetics.com/role/NotesPayable-RelatedPartiesTables" xlink:title="00000028 - Disclosure - Notes Payable - Related Parties (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionLineItems" xlink:label="loc_us-gaapRelatedPartyTransactionLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:label="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionAxis" xlink:label="loc_us-gaapRelatedPartyTransactionAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="loc_us-gaapRelatedPartyTransactionAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionDomain" xlink:label="loc_us-gaapRelatedPartyTransactionDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapRelatedPartyTransactionAxis" xlink:to="loc_us-gaapRelatedPartyTransactionDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionDomain" xlink:label="loc_us-gaapRelatedPartyTransactionDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapRelatedPartyTransactionAxis" xlink:to="loc_us-gaapRelatedPartyTransactionDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyMember" xlink:label="loc_us-gaapRelatedPartyMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyTransactionDomain" xlink:to="loc_us-gaapRelatedPartyMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfDebtTableTextBlock" xlink:label="loc_us-gaapScheduleOfDebtTableTextBlock_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapScheduleOfDebtTableTextBlock_30" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:label="loc_us-gaapScheduleOfMaturitiesOfLongTermDebtTableTextBlock_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapScheduleOfMaturitiesOfLongTermDebtTableTextBlock_30" xlink:type="arc" order="1" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://intellinetics.com/role/CommitmentsAndContingenciesTables" xlink:title="00000029 - Disclosure - Commitments and Contingencies (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://intellinetics.com/role/StockholdersEquityTables" xlink:title="00000030 - Disclosure - Stockholders&#8217; Equity (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://intellinetics.com/role/Stock-basedCompensationTables" xlink:title="00000031 - Disclosure - Stock-Based Compensation (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://intellinetics.com/role/ScheduleOfChangesInContractAssetsDetails" xlink:title="00000032 - Disclosure - Schedule of Changes in Contract Assets (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OffsettingAssetsLineItems" xlink:label="loc_us-gaapOffsettingAssetsLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OffsettingAssetsTable" xlink:label="loc_us-gaapOffsettingAssetsTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapOffsettingAssetsLineItems" xlink:to="loc_us-gaapOffsettingAssetsTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeInstrumentRiskAxis" xlink:label="loc_us-gaapDerivativeInstrumentRiskAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapOffsettingAssetsTable" xlink:to="loc_us-gaapDerivativeInstrumentRiskAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="loc_us-gaapDerivativeContractTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapDerivativeInstrumentRiskAxis" xlink:to="loc_us-gaapDerivativeContractTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="loc_us-gaapDerivativeContractTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapDerivativeInstrumentRiskAxis" xlink:to="loc_us-gaapDerivativeContractTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableMember" xlink:label="loc_us-gaapAccountsReceivableMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDerivativeContractTypeDomain" xlink:to="loc_us-gaapAccountsReceivableMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_AccountsReceivableUnbilledMember" xlink:label="loc_INLXAccountsReceivableUnbilledMember_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDerivativeContractTypeDomain" xlink:to="loc_INLXAccountsReceivableUnbilledMember_60" xlink:type="arc" order="61" />
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_ContractAssestsMember" xlink:label="loc_INLXContractAssestsMember_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDerivativeContractTypeDomain" xlink:to="loc_INLXContractAssestsMember_120" xlink:type="arc" order="121" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerAssetNetCurrent" xlink:label="loc_us-gaapContractWithCustomerAssetNetCurrent_190" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapOffsettingAssetsLineItems" xlink:to="loc_us-gaapContractWithCustomerAssetNetCurrent_190" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_ContractWithCustomerAssetCumulativeCatchUpAdjustmentToAdditionFromAquisition" xlink:label="loc_INLXContractWithCustomerAssetCumulativeCatchUpAdjustmentToAdditionFromAquisition_190" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapOffsettingAssetsLineItems" xlink:to="loc_INLXContractWithCustomerAssetCumulativeCatchUpAdjustmentToAdditionFromAquisition_190" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_ContractWithCustomerAssetReceivablesBillings" xlink:label="loc_INLXContractWithCustomerAssetReceivablesBillings_190" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapOffsettingAssetsLineItems" xlink:to="loc_INLXContractWithCustomerAssetReceivablesBillings_190" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_ContractWithCustomerAssetPaymentsRecevied" xlink:label="loc_INLXContractWithCustomerAssetPaymentsRecevied_190" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapOffsettingAssetsLineItems" xlink:to="loc_INLXContractWithCustomerAssetPaymentsRecevied_190" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueModificationOfContract" xlink:label="loc_us-gaapContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueModificationOfContract_190" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapOffsettingAssetsLineItems" xlink:to="loc_us-gaapContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueModificationOfContract_190" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_ContractWithCustomerAssetCommissionPaid" xlink:label="loc_INLXContractWithCustomerAssetCommissionPaid_190" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapOffsettingAssetsLineItems" xlink:to="loc_INLXContractWithCustomerAssetCommissionPaid_190" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_ContractWithCustomerAssetCommissionRecognized" xlink:label="loc_INLXContractWithCustomerAssetCommissionRecognized_190" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapOffsettingAssetsLineItems" xlink:to="loc_INLXContractWithCustomerAssetCommissionRecognized_190" xlink:type="arc" order="7" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://intellinetics.com/role/ScheduleOfSegmentInformationDetails" xlink:title="00000033 - Disclosure - Schedule of Segment Information (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="loc_us-gaapStatementBusinessSegmentsAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementBusinessSegmentsAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaapSegmentDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapStatementBusinessSegmentsAxis" xlink:to="loc_us-gaapSegmentDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaapSegmentDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementBusinessSegmentsAxis" xlink:to="loc_us-gaapSegmentDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_DocumentManagementMember" xlink:label="loc_INLXDocumentManagementMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSegmentDomain" xlink:to="loc_INLXDocumentManagementMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_DocumentConversionMember" xlink:label="loc_INLXDocumentConversionMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSegmentDomain" xlink:to="loc_INLXDocumentConversionMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="loc_us-gaapRevenueFromContractWithCustomerExcludingAssessedTax_190" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapRevenueFromContractWithCustomerExcludingAssessedTax_190" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaapGrossProfit_190" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapGrossProfit_190" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_CapitalAdditionsNet" xlink:label="loc_INLXCapitalAdditionsNet_190" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_INLXCapitalAdditionsNet_190" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaapGoodwill_190" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapGoodwill_190" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Assets" xlink:label="loc_us-gaapAssets_190" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAssets_190" xlink:type="arc" order="4" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://intellinetics.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:title="00000034 - Disclosure - Summary of Significant Accounting Policies (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="loc_us-gaapPropertyPlantAndEquipmentLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaapBusinessAcquisitionAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_us-gaapBusinessAcquisitionAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_IntellineticsOhioAndGraphicSciencesMember" xlink:label="loc_INLXIntellineticsOhioAndGraphicSciencesMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_INLXIntellineticsOhioAndGraphicSciencesMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SoftwareDevelopmentMember" xlink:label="loc_us-gaapSoftwareDevelopmentMember_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapSoftwareDevelopmentMember_70" xlink:type="arc" order="71" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:label="loc_us-gaapAdjustmentsForNewAccountingPronouncementsAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_us-gaapAdjustmentsForNewAccountingPronouncementsAxis" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="loc_us-gaapTypeOfAdoptionMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapAdjustmentsForNewAccountingPronouncementsAxis" xlink:to="loc_us-gaapTypeOfAdoptionMember" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="loc_us-gaapTypeOfAdoptionMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapAdjustmentsForNewAccountingPronouncementsAxis" xlink:to="loc_us-gaapTypeOfAdoptionMember_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingStandardsUpdate201613Member" xlink:label="loc_us-gaapAccountingStandardsUpdate201613Member_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapTypeOfAdoptionMember" xlink:to="loc_us-gaapAccountingStandardsUpdate201613Member_110" xlink:type="arc" order="111" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" xlink:label="loc_us-gaapBusinessAcquisitionPercentageOfVotingInterestsAcquired_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapBusinessAcquisitionPercentageOfVotingInterestsAcquired_160" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:label="loc_us-gaapAllowanceForDoubtfulAccountsReceivable_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapAllowanceForDoubtfulAccountsReceivable_160" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRemainingPerformanceObligationPercentage" xlink:label="loc_us-gaapRevenueRemainingPerformanceObligationPercentage_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapRevenueRemainingPerformanceObligationPercentage_160" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRemainingPerformanceObligation" xlink:label="loc_us-gaapRevenueRemainingPerformanceObligation_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapRevenueRemainingPerformanceObligation_160" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredRevenueCurrent" xlink:label="loc_us-gaapDeferredRevenueCurrent_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapDeferredRevenueCurrent_160" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_DeferredRevenueAdditionFromAcquisition" xlink:label="loc_INLXDeferredRevenueAdditionFromAcquisition_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_INLXDeferredRevenueAdditionFromAcquisition_160" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_DeferredRevenueLiabilityBillings" xlink:label="loc_INLXDeferredRevenueLiabilityBillings_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_INLXDeferredRevenueLiabilityBillings_160" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_DeferredRevenueRevenueRecognized" xlink:label="loc_INLXDeferredRevenueRevenueRecognized_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_INLXDeferredRevenueRevenueRecognized_160" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ResearchAndDevelopmentExpenseSoftwareExcludingAcquiredInProcessCost" xlink:label="loc_us-gaapResearchAndDevelopmentExpenseSoftwareExcludingAcquiredInProcessCost_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapResearchAndDevelopmentExpenseSoftwareExcludingAcquiredInProcessCost_160" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CapitalizedComputerSoftwareAdditions" xlink:label="loc_us-gaapCapitalizedComputerSoftwareAdditions_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapCapitalizedComputerSoftwareAdditions_160" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLongTermDebtNoncurrent" xlink:label="loc_us-gaapOtherLongTermDebtNoncurrent_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapOtherLongTermDebtNoncurrent_160" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="loc_us-gaapResearchAndDevelopmentExpense_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapResearchAndDevelopmentExpense_160" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdvertisingExpense" xlink:label="loc_us-gaapAdvertisingExpense_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapAdvertisingExpense_160" xlink:type="arc" order="13" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:label="loc_us-gaapEffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapEffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_160" xlink:type="arc" order="14" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://intellinetics.com/role/ScheduleOfFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails" xlink:title="00000035 - Disclosure - Schedule of Fair Value of Assets Acquired and Liabilities Assumed (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://intellinetics.com/role/ScheduleOfProFormaInformationDetails" xlink:title="00000036 - Disclosure - Schedule of Pro Forma Information (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="loc_us-gaapBusinessAcquisitionLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaapBusinessAcquisitionAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="loc_us-gaapBusinessAcquisitionAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_YellowFolderMember" xlink:label="loc_INLXYellowFolderMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_INLXYellowFolderMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionsProFormaRevenue" xlink:label="loc_us-gaapBusinessAcquisitionsProFormaRevenue_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessAcquisitionsProFormaRevenue_90" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" xlink:label="loc_us-gaapBusinessAcquisitionsProFormaNetIncomeLoss_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessAcquisitionsProFormaNetIncomeLoss_90" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasic" xlink:label="loc_us-gaapBusinessAcquisitionProFormaEarningsPerShareBasic_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessAcquisitionProFormaEarningsPerShareBasic_90" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted" xlink:label="loc_us-gaapBusinessAcquisitionProFormaEarningsPerShareDiluted_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessAcquisitionProFormaEarningsPerShareDiluted_90" xlink:type="arc" order="3" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://intellinetics.com/role/BusinessCombinationsDetailsNarrative" xlink:title="00000037 - Disclosure - Business Combinations (Details Narrative)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://intellinetics.com/role/ScheduleOfIntangibleAssetsDetails" xlink:title="00000038 - Disclosure - Schedule of Intangible Assets (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="loc_us-gaapScheduleOfFiniteLivedIntangibleAssetsTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_us-gaapScheduleOfFiniteLivedIntangibleAssetsTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TradeNamesMember" xlink:label="loc_us-gaapTradeNamesMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_us-gaapTradeNamesMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_ProprietaryTechnologyMember" xlink:label="loc_INLXProprietaryTechnologyMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_INLXProprietaryTechnologyMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="loc_us-gaapCustomerRelationshipsMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_us-gaapCustomerRelationshipsMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="loc_srtRangeAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember" xlink:label="loc_srtMinimumMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMinimumMember_20" xlink:type="arc" order="22" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember" xlink:label="loc_srtMaximumMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMaximumMember_30" xlink:type="arc" order="32" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetUsefulLife_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetUsefulLife_130" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsGross_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsGross_130" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAccumulatedAmortization_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAccumulatedAmortization_130" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsNet_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsNet_130" xlink:type="arc" order="3" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://intellinetics.com/role/ScheduleOfAmortizationExpenseForIntangibleAssetsDetails" xlink:title="00000039 - Disclosure - Schedule of Amortization Expense for Intangible Assets (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://intellinetics.com/role/IntangibleAssetsNetDetailsNarrative" xlink:title="00000040 - Disclosure - Intangible Assets, Net (Details Narrative)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://intellinetics.com/role/SummaryOfChangesInFairValueOfEarnoutLiabilitiesDetails" xlink:title="00000041 - Disclosure - Summary of Changes in Fair Value of Earnout Liabilities (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://intellinetics.com/role/FairValueMeasurementsDetailsNarrative" xlink:title="00000042 - Disclosure - Fair Value Measurements (Details Narrative)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://intellinetics.com/role/ScheduleOfPropertyAndEquipmentDetails" xlink:title="00000043 - Disclosure - Schedule of Property and Equipment (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://intellinetics.com/role/PropertyAndEquipmentDetailsNarrative" xlink:title="00000044 - Disclosure - Property and Equipment (Details Narrative)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://intellinetics.com/role/ScheduleOfNotesPayableDetails" xlink:title="00000045 - Disclosure - Schedule of Notes Payable (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="loc_us-gaapDebtInstrumentLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentTable" xlink:label="loc_us-gaapDebtInstrumentTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapDebtInstrumentTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="loc_us-gaapLongtermDebtTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapDebtInstrumentTable" xlink:to="loc_us-gaapLongtermDebtTypeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaapLongtermDebtTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapLongtermDebtTypeAxis" xlink:to="loc_us-gaapLongtermDebtTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaapLongtermDebtTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapLongtermDebtTypeAxis" xlink:to="loc_us-gaapLongtermDebtTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_TwoThousandTwentyTwoUnrelatedNotesMember" xlink:label="loc_INLXTwoThousandTwentyTwoUnrelatedNotesMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_INLXTwoThousandTwentyTwoUnrelatedNotesMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_TwoThousandTwentyNotesMember" xlink:label="loc_INLXTwoThousandTwentyNotesMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_INLXTwoThousandTwentyNotesMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapDebtInstrumentTable" xlink:to="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NonrelatedPartyMember" xlink:label="loc_us-gaapNonrelatedPartyMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_us-gaapNonrelatedPartyMember_0" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyMember" xlink:label="loc_us-gaapRelatedPartyMember_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_us-gaapRelatedPartyMember_100" xlink:type="arc" order="101" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentAxis" xlink:label="loc_us-gaapDebtInstrumentAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapDebtInstrumentTable" xlink:to="loc_us-gaapDebtInstrumentAxis" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaapDebtInstrumentNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapDebtInstrumentAxis" xlink:to="loc_us-gaapDebtInstrumentNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaapDebtInstrumentNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapDebtInstrumentAxis" xlink:to="loc_us-gaapDebtInstrumentNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_TwoThousandTwentyTwoUnrelatedNotesMember" xlink:label="loc_INLXTwoThousandTwentyTwoUnrelatedNotesMember_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentNameDomain" xlink:to="loc_INLXTwoThousandTwentyTwoUnrelatedNotesMember_60" xlink:type="arc" order="61" />
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_TwoThousandTwentyNotesMember" xlink:label="loc_INLXTwoThousandTwentyNotesMember_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentNameDomain" xlink:to="loc_INLXTwoThousandTwentyNotesMember_80" xlink:type="arc" order="81" />
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_TwoThousandTwentyTwoRelatedNotesMember" xlink:label="loc_INLXTwoThousandTwentyTwoRelatedNotesMember_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentNameDomain" xlink:to="loc_INLXTwoThousandTwentyTwoRelatedNotesMember_100" xlink:type="arc" order="102" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NotesPayable" xlink:label="loc_us-gaapNotesPayable_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapNotesPayable_150" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnamortizedDebtIssuanceExpense" xlink:label="loc_us-gaapUnamortizedDebtIssuanceExpense_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapUnamortizedDebtIssuanceExpense_150" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentUnamortizedDiscount" xlink:label="loc_us-gaapDebtInstrumentUnamortizedDiscount_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapDebtInstrumentUnamortizedDiscount_150" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NotesPayableCurrent" xlink:label="loc_us-gaapNotesPayableCurrent_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapNotesPayableCurrent_150" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermNotesPayable" xlink:label="loc_us-gaapLongTermNotesPayable_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapLongTermNotesPayable_150" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentIssuanceDate1" xlink:label="loc_us-gaapDebtInstrumentIssuanceDate1_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapDebtInstrumentIssuanceDate1_150" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="loc_us-gaapDebtInstrumentInterestRateStatedPercentage_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapDebtInstrumentInterestRateStatedPercentage_150" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentMaturityDateDescription" xlink:label="loc_us-gaapDebtInstrumentMaturityDateDescription_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapDebtInstrumentMaturityDateDescription_150" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentMaturityDate" xlink:label="loc_us-gaapDebtInstrumentMaturityDate_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapDebtInstrumentMaturityDate_150" xlink:type="arc" order="8" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://intellinetics.com/role/ScheduleOfFutureMinimumPrincipalPaymentsOfNotesPayableDetails" xlink:title="00000046 - Disclosure - Schedule of Future Minimum Principal Payments of Notes Payable (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:label="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:label="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NonrelatedPartyMember" xlink:label="loc_us-gaapNonrelatedPartyMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_us-gaapNonrelatedPartyMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyMember" xlink:label="loc_us-gaapRelatedPartyMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_us-gaapRelatedPartyMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:label="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_30" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:label="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_30" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebt" xlink:label="loc_us-gaapLongTermDebt_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapLongTermDebt_30" xlink:type="arc" order="2" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://intellinetics.com/role/NotesPayableUnrelatedPartiesDetailsNarrative" xlink:title="00000047 - Disclosure - Notes Payable &#8211; Unrelated Parties (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermDebtLineItems" xlink:label="loc_us-gaapShortTermDebtLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShortTermDebtTable" xlink:label="loc_us-gaapScheduleOfShortTermDebtTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapScheduleOfShortTermDebtTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_TitleOfIndividualAxis" xlink:label="loc_srtTitleOfIndividualAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfShortTermDebtTable" xlink:to="loc_srtTitleOfIndividualAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtTitleOfIndividualAxis" xlink:to="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_srtTitleOfIndividualWithRelationshipToEntityDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtTitleOfIndividualAxis" xlink:to="loc_srtTitleOfIndividualWithRelationshipToEntityDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_AccreditedInvestorsMember" xlink:label="loc_INLXAccreditedInvestorsMember_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:to="loc_INLXAccreditedInvestorsMember_60" xlink:type="arc" order="61" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentAxis" xlink:label="loc_us-gaapDebtInstrumentAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfShortTermDebtTable" xlink:to="loc_us-gaapDebtInstrumentAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaapDebtInstrumentNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapDebtInstrumentAxis" xlink:to="loc_us-gaapDebtInstrumentNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaapDebtInstrumentNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapDebtInstrumentAxis" xlink:to="loc_us-gaapDebtInstrumentNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_TwelvePercentageSubordinatedNotesMember" xlink:label="loc_INLXTwelvePercentageSubordinatedNotesMember_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentNameDomain" xlink:to="loc_INLXTwelvePercentageSubordinatedNotesMember_60" xlink:type="arc" order="62" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestPayableCurrentAndNoncurrent" xlink:label="loc_us-gaapInterestPayableCurrentAndNoncurrent_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapInterestPayableCurrentAndNoncurrent_120" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestExpenseDebt" xlink:label="loc_us-gaapInterestExpenseDebt_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapInterestExpenseDebt_120" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AmortizationOfDebtDiscountPremium" xlink:label="loc_us-gaapAmortizationOfDebtDiscountPremium_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapAmortizationOfDebtDiscountPremium_120" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues_120" xlink:type="arc" order="3" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://intellinetics.com/role/NotesPayable-RelatedPartiesDetailsNarrative" xlink:title="00000048 - Disclosure - Notes Payable - Related Parties (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionLineItems" xlink:label="loc_us-gaapRelatedPartyTransactionLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:label="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionAxis" xlink:label="loc_us-gaapRelatedPartyTransactionAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="loc_us-gaapRelatedPartyTransactionAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionDomain" xlink:label="loc_us-gaapRelatedPartyTransactionDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapRelatedPartyTransactionAxis" xlink:to="loc_us-gaapRelatedPartyTransactionDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionDomain" xlink:label="loc_us-gaapRelatedPartyTransactionDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapRelatedPartyTransactionAxis" xlink:to="loc_us-gaapRelatedPartyTransactionDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyMember" xlink:label="loc_us-gaapRelatedPartyMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyTransactionDomain" xlink:to="loc_us-gaapRelatedPartyMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestPayableCurrentAndNoncurrent" xlink:label="loc_us-gaapInterestPayableCurrentAndNoncurrent_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapInterestPayableCurrentAndNoncurrent_50" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestExpenseDebt" xlink:label="loc_us-gaapInterestExpenseDebt_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapInterestExpenseDebt_50" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestExpense" xlink:label="loc_us-gaapInterestExpense_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapInterestExpense_50" xlink:type="arc" order="2" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://intellinetics.com/role/DeferredCompensationDetailsNarrative" xlink:title="00000049 - Disclosure - Deferred Compensation (Details Narrative)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://intellinetics.com/role/ScheduleOfOperatingLeasesDetails" xlink:title="00000050 - Disclosure - Schedule of Operating Leases (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProductLiabilityContingencyLineItems" xlink:label="loc_us-gaapProductLiabilityContingencyLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProductLiabilityContingencyTable" xlink:label="loc_us-gaapProductLiabilityContingencyTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapProductLiabilityContingencyLineItems" xlink:to="loc_us-gaapProductLiabilityContingencyTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementGeographicalAxis" xlink:label="loc_srtStatementGeographicalAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapProductLiabilityContingencyTable" xlink:to="loc_srtStatementGeographicalAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_SegmentGeographicalDomain" xlink:label="loc_srtSegmentGeographicalDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtStatementGeographicalAxis" xlink:to="loc_srtSegmentGeographicalDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_SegmentGeographicalDomain" xlink:label="loc_srtSegmentGeographicalDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtStatementGeographicalAxis" xlink:to="loc_srtSegmentGeographicalDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_ColumbusOHMember" xlink:label="loc_INLXColumbusOHMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtSegmentGeographicalDomain" xlink:to="loc_INLXColumbusOHMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_MadisonHeightsMIMember" xlink:label="loc_INLXMadisonHeightsMIMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtSegmentGeographicalDomain" xlink:to="loc_INLXMadisonHeightsMIMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_SterlingHeightsMIMember" xlink:label="loc_INLXSterlingHeightsMIMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtSegmentGeographicalDomain" xlink:to="loc_INLXSterlingHeightsMIMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_TraverseCityMIMember" xlink:label="loc_INLXTraverseCityMIMember_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtSegmentGeographicalDomain" xlink:to="loc_INLXTraverseCityMIMember_60" xlink:type="arc" order="61" />
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_MadisonHeightsMITemporarySpaceMember" xlink:label="loc_INLXMadisonHeightsMITemporarySpaceMember_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtSegmentGeographicalDomain" xlink:to="loc_INLXMadisonHeightsMITemporarySpaceMember_80" xlink:type="arc" order="81" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AreaOfLand" xlink:label="loc_us-gaapAreaOfLand_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapProductLiabilityContingencyLineItems" xlink:to="loc_us-gaapAreaOfLand_120" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsForRent" xlink:label="loc_us-gaapPaymentsForRent_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapProductLiabilityContingencyLineItems" xlink:to="loc_us-gaapPaymentsForRent_120" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseOptionToTerminate" xlink:label="loc_us-gaapLesseeOperatingLeaseOptionToTerminate_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapProductLiabilityContingencyLineItems" xlink:to="loc_us-gaapLesseeOperatingLeaseOptionToTerminate_120" xlink:type="arc" order="2" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://intellinetics.com/role/ScheduleOfFutureRentalPaymentsForOperatingLeasesDetails" xlink:title="00000051 - Disclosure - Schedule of Future Rental Payments for Operating Leases (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://intellinetics.com/role/SummaryOfComponentsOfLeaseExpenseDetails" xlink:title="00000052 - Disclosure - Summary of Components of Lease Expense (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://intellinetics.com/role/ScheduleOfAdditionalInformationPertainingToLeasesDetails" xlink:title="00000053 - Disclosure - Schedule of Additional Information Pertaining to Leases (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://intellinetics.com/role/ScheduleOfOperatingAndFinanceLeasesDetails" xlink:title="00000054 - Disclosure - Schedule of Operating and Finance Leases (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://intellinetics.com/role/ScheduleOfSharesAndWarrantsIssuedDetails" xlink:title="00000055 - Disclosure - Schedule of Shares and Warrants Issued (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsidiarySaleOfStockLineItems" xlink:label="loc_us-gaapSubsidiarySaleOfStockLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:label="loc_us-gaapSubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapSubsidiarySaleOfStockLineItems" xlink:to="loc_us-gaapSubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="loc_us-gaapSubsidiarySaleOfStockAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapSubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:to="loc_us-gaapSubsidiarySaleOfStockAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="loc_us-gaapSaleOfStockNameOfTransactionDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapSubsidiarySaleOfStockAxis" xlink:to="loc_us-gaapSaleOfStockNameOfTransactionDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="loc_us-gaapSaleOfStockNameOfTransactionDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapSubsidiarySaleOfStockAxis" xlink:to="loc_us-gaapSaleOfStockNameOfTransactionDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_PrivatePlacement2022Member" xlink:label="loc_INLXPrivatePlacement2022Member_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSaleOfStockNameOfTransactionDomain" xlink:to="loc_INLXPrivatePlacement2022Member_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_PrivatePlacement2020Member" xlink:label="loc_INLXPrivatePlacement2020Member_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSaleOfStockNameOfTransactionDomain" xlink:to="loc_INLXPrivatePlacement2020Member_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExercisable" xlink:label="loc_us-gaapClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExercisable_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSubsidiarySaleOfStockLineItems" xlink:to="loc_us-gaapClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExercisable_50" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesIssued" xlink:label="loc_us-gaapSharesIssued_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSubsidiarySaleOfStockLineItems" xlink:to="loc_us-gaapSharesIssued_50" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesIssuedPricePerShare" xlink:label="loc_us-gaapSharesIssuedPricePerShare_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSubsidiarySaleOfStockLineItems" xlink:to="loc_us-gaapSharesIssuedPricePerShare_50" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:label="loc_us-gaapClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSubsidiarySaleOfStockLineItems" xlink:to="loc_us-gaapClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_50" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:label="loc_us-gaapClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSubsidiarySaleOfStockLineItems" xlink:to="loc_us-gaapClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_50" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_ClassOfWarrantOrRightFairPriceOfWarrantsOrRights1" xlink:label="loc_INLXClassOfWarrantOrRightFairPriceOfWarrantsOrRights1_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSubsidiarySaleOfStockLineItems" xlink:to="loc_INLXClassOfWarrantOrRightFairPriceOfWarrantsOrRights1_50" xlink:type="arc" order="5" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://intellinetics.com/role/ScheduleOfWarrantsToPurchaseCommonStockDetails" xlink:title="00000056 - Disclosure - Schedule of Warrants to Purchase Common Stock (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:label="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:label="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaapStatementEquityComponentsAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" xlink:to="loc_us-gaapStatementEquityComponentsAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_WarrantExercisePriceOneMember" xlink:label="loc_INLXWarrantExercisePriceOneMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_INLXWarrantExercisePriceOneMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_WarrantExercisePriceTwoMember" xlink:label="loc_INLXWarrantExercisePriceTwoMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_INLXWarrantExercisePriceTwoMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_WarrantExercisePriceThreeMember" xlink:label="loc_INLXWarrantExercisePriceThreeMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_INLXWarrantExercisePriceThreeMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_WarrantExercisePriceFourMember" xlink:label="loc_INLXWarrantExercisePriceFourMember_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_INLXWarrantExercisePriceFourMember_60" xlink:type="arc" order="61" />
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_WarrantExercisePriceFiveMember" xlink:label="loc_INLXWarrantExercisePriceFiveMember_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_INLXWarrantExercisePriceFiveMember_80" xlink:type="arc" order="81" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:label="loc_us-gaapClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_110" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:label="loc_us-gaapClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_110" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExercisable" xlink:label="loc_us-gaapClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExercisable_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExercisable_110" xlink:type="arc" order="2" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://intellinetics.com/role/ScheduleOfEstimatedValuesOfWarrantsValuationAssumptionsDetails" xlink:title="00000057 - Disclosure - Schedule of Estimated Values of Warrants Valuation Assumptions (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems" xlink:label="loc_us-gaapDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable" xlink:label="loc_us-gaapScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems" xlink:to="loc_us-gaapScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_TitleOfIndividualAxis" xlink:label="loc_srtTitleOfIndividualAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable" xlink:to="loc_srtTitleOfIndividualAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtTitleOfIndividualAxis" xlink:to="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_srtTitleOfIndividualWithRelationshipToEntityDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtTitleOfIndividualAxis" xlink:to="loc_srtTitleOfIndividualWithRelationshipToEntityDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_PlacementAgentMember" xlink:label="loc_INLXPlacementAgentMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:to="loc_INLXPlacementAgentMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputTypeAxis" xlink:label="loc_us-gaapMeasurementInputTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable" xlink:to="loc_us-gaapMeasurementInputTypeAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputTypeDomain" xlink:label="loc_us-gaapMeasurementInputTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapMeasurementInputTypeAxis" xlink:to="loc_us-gaapMeasurementInputTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputTypeDomain" xlink:label="loc_us-gaapMeasurementInputTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapMeasurementInputTypeAxis" xlink:to="loc_us-gaapMeasurementInputTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputRiskFreeInterestRateMember" xlink:label="loc_us-gaapMeasurementInputRiskFreeInterestRateMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapMeasurementInputTypeDomain" xlink:to="loc_us-gaapMeasurementInputRiskFreeInterestRateMember_0" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputExpectedTermMember" xlink:label="loc_us-gaapMeasurementInputExpectedTermMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapMeasurementInputTypeDomain" xlink:to="loc_us-gaapMeasurementInputExpectedTermMember_10" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputPriceVolatilityMember" xlink:label="loc_us-gaapMeasurementInputPriceVolatilityMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapMeasurementInputTypeDomain" xlink:to="loc_us-gaapMeasurementInputPriceVolatilityMember_20" xlink:type="arc" order="22" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputExpectedDividendRateMember" xlink:label="loc_us-gaapMeasurementInputExpectedDividendRateMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapMeasurementInputTypeDomain" xlink:to="loc_us-gaapMeasurementInputExpectedDividendRateMember_30" xlink:type="arc" order="32" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WarrantsAndRightsOutstandingMeasurementInput" xlink:label="loc_us-gaapWarrantsAndRightsOutstandingMeasurementInput_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems" xlink:to="loc_us-gaapWarrantsAndRightsOutstandingMeasurementInput_50" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WarrantsAndRightsOutstandingTerm" xlink:label="loc_us-gaapWarrantsAndRightsOutstandingTerm_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems" xlink:to="loc_us-gaapWarrantsAndRightsOutstandingTerm_50" xlink:type="arc" order="1" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://intellinetics.com/role/StockholdersEquityDetailsNarrative" xlink:title="00000058 - Disclosure - Stockholders&#8217; Equity (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:label="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:label="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaapStatementEquityComponentsAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" xlink:to="loc_us-gaapStatementEquityComponentsAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_ExerciseOfOutstandingWarrantsMember" xlink:label="loc_INLXExerciseOfOutstandingWarrantsMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_INLXExerciseOfOutstandingWarrantsMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameAxis" xlink:label="loc_us-gaapPlanNameAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" xlink:to="loc_us-gaapPlanNameAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaapPlanNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapPlanNameAxis" xlink:to="loc_us-gaapPlanNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaapPlanNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapPlanNameAxis" xlink:to="loc_us-gaapPlanNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_TwoThousandFifteenEquityIncentivePlanMember" xlink:label="loc_INLXTwoThousandFifteenEquityIncentivePlanMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPlanNameDomain" xlink:to="loc_INLXTwoThousandFifteenEquityIncentivePlanMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="loc_us-gaapSubsidiarySaleOfStockAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" xlink:to="loc_us-gaapSubsidiarySaleOfStockAxis" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="loc_us-gaapSaleOfStockNameOfTransactionDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapSubsidiarySaleOfStockAxis" xlink:to="loc_us-gaapSaleOfStockNameOfTransactionDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="loc_us-gaapSaleOfStockNameOfTransactionDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapSubsidiarySaleOfStockAxis" xlink:to="loc_us-gaapSaleOfStockNameOfTransactionDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrivatePlacementMember" xlink:label="loc_us-gaapPrivatePlacementMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSaleOfStockNameOfTransactionDomain" xlink:to="loc_us-gaapPrivatePlacementMember_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaapCommonStockSharesOutstanding_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapCommonStockSharesOutstanding_80" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:label="loc_us-gaapCommonStockCapitalSharesReservedForFutureIssuance_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapCommonStockCapitalSharesReservedForFutureIssuance_80" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AmortizationOfFinancingCosts" xlink:label="loc_us-gaapAmortizationOfFinancingCosts_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapAmortizationOfFinancingCosts_80" xlink:type="arc" order="2" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://intellinetics.com/role/ScheduleOfEstimatedValuesOfStockOptionGrantsValuationAssumptionsDetails" xlink:title="00000059 - Disclosure - Schedule of Estimated Values of Stock Option Grants Valuation Assumptions (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardDateAxis" xlink:label="loc_us-gaapAwardDateAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapAwardDateAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardDateDomain" xlink:label="loc_us-gaapAwardDateDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapAwardDateAxis" xlink:to="loc_us-gaapAwardDateDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardDateDomain" xlink:label="loc_us-gaapAwardDateDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapAwardDateAxis" xlink:to="loc_us-gaapAwardDateDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_GrantDateAprilFourteenTwoThousandTwentyTwoMember" xlink:label="loc_INLXGrantDateAprilFourteenTwoThousandTwentyTwoMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAwardDateDomain" xlink:to="loc_INLXGrantDateAprilFourteenTwoThousandTwentyTwoMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_20" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_20" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_20" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_20" xlink:type="arc" order="3" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://intellinetics.com/role/ScheduleOfStockOptionActivityDetails" xlink:title="00000060 - Disclosure - Schedule of Stock Option Activity (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapAwardTypeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockOptionMember" xlink:label="loc_us-gaapStockOptionMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapStockOptionMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_80" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_80" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_80" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_80" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_80" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_80" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_80" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_80" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_80" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_80" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_80" xlink:type="arc" order="13" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_80" xlink:type="arc" order="14" />
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm" xlink:label="loc_INLXSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_INLXSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm_80" xlink:type="arc" order="15" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://intellinetics.com/role/Stock-basedCompensationDetailsNarrative" xlink:title="00000061 - Disclosure - Stock-Based Compensation (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapAwardTypeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedStockMember" xlink:label="loc_us-gaapRestrictedStockMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapRestrictedStockMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_TitleOfIndividualAxis" xlink:label="loc_srtTitleOfIndividualAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_srtTitleOfIndividualAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtTitleOfIndividualAxis" xlink:to="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_srtTitleOfIndividualWithRelationshipToEntityDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtTitleOfIndividualAxis" xlink:to="loc_srtTitleOfIndividualWithRelationshipToEntityDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_EmployeeMember" xlink:label="loc_INLXEmployeeMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:to="loc_INLXEmployeeMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesRestrictedStockAwardGross_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesRestrictedStockAwardGross_110" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="loc_us-gaapAllocatedShareBasedCompensationExpense_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapAllocatedShareBasedCompensationExpense_110" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward_110" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased_110" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_110" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_110" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:label="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_110" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_110" xlink:type="arc" order="7" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://intellinetics.com/role/ConcentrationsDetailsNarrative" xlink:title="00000062 - Disclosure - Concentrations (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskLineItems" xlink:label="loc_us-gaapConcentrationRiskLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskTable" xlink:label="loc_us-gaapConcentrationRiskTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapConcentrationRiskLineItems" xlink:to="loc_us-gaapConcentrationRiskTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MajorCustomersAxis" xlink:label="loc_srtMajorCustomersAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapConcentrationRiskTable" xlink:to="loc_srtMajorCustomersAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_NameOfMajorCustomerDomain" xlink:label="loc_srtNameOfMajorCustomerDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtMajorCustomersAxis" xlink:to="loc_srtNameOfMajorCustomerDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_NameOfMajorCustomerDomain" xlink:label="loc_srtNameOfMajorCustomerDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtMajorCustomersAxis" xlink:to="loc_srtNameOfMajorCustomerDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_StateOfMichiganMember" xlink:label="loc_INLXStateOfMichiganMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtNameOfMajorCustomerDomain" xlink:to="loc_INLXStateOfMichiganMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_RocketMortgageMember" xlink:label="loc_INLXRocketMortgageMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtNameOfMajorCustomerDomain" xlink:to="loc_INLXRocketMortgageMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_GovernmentContractsMember" xlink:label="loc_INLXGovernmentContractsMember_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtNameOfMajorCustomerDomain" xlink:to="loc_INLXGovernmentContractsMember_80" xlink:type="arc" order="81" />
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_CustomerOneMember" xlink:label="loc_INLXCustomerOneMember_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtNameOfMajorCustomerDomain" xlink:to="loc_INLXCustomerOneMember_120" xlink:type="arc" order="121" />
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_CustomerTwoMember" xlink:label="loc_INLXCustomerTwoMember_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtNameOfMajorCustomerDomain" xlink:to="loc_INLXCustomerTwoMember_130" xlink:type="arc" order="131" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="loc_us-gaapConcentrationRiskByBenchmarkAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapConcentrationRiskTable" xlink:to="loc_us-gaapConcentrationRiskByBenchmarkAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="loc_us-gaapConcentrationRiskBenchmarkDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapConcentrationRiskByBenchmarkAxis" xlink:to="loc_us-gaapConcentrationRiskBenchmarkDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="loc_us-gaapConcentrationRiskBenchmarkDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapConcentrationRiskByBenchmarkAxis" xlink:to="loc_us-gaapConcentrationRiskBenchmarkDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SalesRevenueNetMember" xlink:label="loc_us-gaapSalesRevenueNetMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapConcentrationRiskBenchmarkDomain" xlink:to="loc_us-gaapSalesRevenueNetMember_0" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableMember" xlink:label="loc_us-gaapAccountsReceivableMember_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapConcentrationRiskBenchmarkDomain" xlink:to="loc_us-gaapAccountsReceivableMember_120" xlink:type="arc" order="122" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="loc_us-gaapConcentrationRiskByTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapConcentrationRiskTable" xlink:to="loc_us-gaapConcentrationRiskByTypeAxis" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="loc_us-gaapConcentrationRiskTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapConcentrationRiskByTypeAxis" xlink:to="loc_us-gaapConcentrationRiskTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="loc_us-gaapConcentrationRiskTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapConcentrationRiskByTypeAxis" xlink:to="loc_us-gaapConcentrationRiskTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="loc_us-gaapCustomerConcentrationRiskMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapConcentrationRiskTypeDomain" xlink:to="loc_us-gaapCustomerConcentrationRiskMember_0" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="loc_us-gaapConcentrationRiskPercentage1_170" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapConcentrationRiskLineItems" xlink:to="loc_us-gaapConcentrationRiskPercentage1_170" xlink:type="arc" order="0" />
    </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>22
<FILENAME>inlx-20230630_lab.xml
<DESCRIPTION>INLINE XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 5.19a -->
    <!-- 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.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_lbl" xml:lang="en-US">Related Party, Type [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NonrelatedPartyMember" xlink:label="us-gaap_NonrelatedPartyMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonrelatedPartyMember" xlink:to="us-gaap_NonrelatedPartyMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NonrelatedPartyMember_lbl" xml:lang="en-US">Nonrelated Party [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyMember" xlink:label="us-gaap_RelatedPartyMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyMember" xlink:to="us-gaap_RelatedPartyMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyMember_lbl" xml:lang="en-US">Related Party [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductOrServiceAxis" xlink:label="srt_ProductOrServiceAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductOrServiceAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ProductOrServiceAxis_lbl" xml:lang="en-US">Product and Service [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_SaleOfSoftwareMember" xlink:label="INLX_SaleOfSoftwareMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_SaleOfSoftwareMember" xlink:to="INLX_SaleOfSoftwareMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_SaleOfSoftwareMember_lbl" xml:lang="en-US">Sale of Software [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_SoftwareAsAServiceMember" xlink:label="INLX_SoftwareAsAServiceMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_SoftwareAsAServiceMember" xlink:to="INLX_SoftwareAsAServiceMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_SoftwareAsAServiceMember_lbl" xml:lang="en-US">Software As a Service [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_SoftwareMaintenanceServicesMember" xlink:label="INLX_SoftwareMaintenanceServicesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_SoftwareMaintenanceServicesMember" xlink:to="INLX_SoftwareMaintenanceServicesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_SoftwareMaintenanceServicesMember_lbl" xml:lang="en-US">Software Maintenance Services [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_ProfessionalServicesMember" xlink:label="INLX_ProfessionalServicesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_ProfessionalServicesMember" xlink:to="INLX_ProfessionalServicesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_ProfessionalServicesMember_lbl" xml:lang="en-US">Professional Services [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_StorageandRetrievalServicesMember" xlink:label="INLX_StorageandRetrievalServicesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_StorageandRetrievalServicesMember" xlink:to="INLX_StorageandRetrievalServicesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_StorageandRetrievalServicesMember_lbl" xml:lang="en-US">Storage and Retrieval Services [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_StatementEquityComponentsAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementEquityComponentsAxis_lbl" xml:lang="en-US">Equity Components [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockMember" xlink:label="us-gaap_CommonStockMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockMember" xlink:to="us-gaap_CommonStockMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockMember_lbl" xml:lang="en-US">Common Stock [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="us-gaap_AdditionalPaidInCapitalMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapitalMember" xlink:to="us-gaap_AdditionalPaidInCapitalMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdditionalPaidInCapitalMember_lbl" xml:lang="en-US">Additional Paid-in Capital [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsMember" xlink:label="us-gaap_RetainedEarningsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsMember" xlink:to="us-gaap_RetainedEarningsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RetainedEarningsMember_lbl" xml:lang="en-US">Retained Earnings [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessAcquisitionAxis_lbl" xml:lang="en-US">Business Acquisition [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_IntellineticsOhioAndGraphicSciencesMember" xlink:label="INLX_IntellineticsOhioAndGraphicSciencesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_IntellineticsOhioAndGraphicSciencesMember" xlink:to="INLX_IntellineticsOhioAndGraphicSciencesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_IntellineticsOhioAndGraphicSciencesMember_lbl" xml:lang="en-US">Intellinetics Ohio and Graphic Sciences [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis_lbl" xml:lang="en-US">Long-Lived Tangible Asset [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SoftwareDevelopmentMember" xlink:label="us-gaap_SoftwareDevelopmentMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SoftwareDevelopmentMember" xlink:to="us-gaap_SoftwareDevelopmentMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SoftwareDevelopmentMember_lbl" xml:lang="en-US">Software Development [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:label="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:to="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_lbl" xml:lang="en-US">Accounting Standards Update [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingStandardsUpdate201613Member" xlink:label="us-gaap_AccountingStandardsUpdate201613Member" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountingStandardsUpdate201613Member" xlink:to="us-gaap_AccountingStandardsUpdate201613Member_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountingStandardsUpdate201613Member_lbl" xml:lang="en-US">Accounting Standards Update 2016-13 [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeInstrumentRiskAxis" xlink:label="us-gaap_DerivativeInstrumentRiskAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeInstrumentRiskAxis" xlink:to="us-gaap_DerivativeInstrumentRiskAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DerivativeInstrumentRiskAxis_lbl" xml:lang="en-US">Derivative Instrument [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableMember" xlink:label="us-gaap_AccountsReceivableMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableMember" xlink:to="us-gaap_AccountsReceivableMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsReceivableMember_lbl" xml:lang="en-US">Accounts Receivable [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_AccountsReceivableUnbilledMember" xlink:label="INLX_AccountsReceivableUnbilledMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_AccountsReceivableUnbilledMember" xlink:to="INLX_AccountsReceivableUnbilledMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_AccountsReceivableUnbilledMember_lbl" xml:lang="en-US">Accounts Receivable Unbilled [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_ContractAssestsMember" xlink:label="INLX_ContractAssestsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_ContractAssestsMember" xlink:to="INLX_ContractAssestsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_ContractAssestsMember_lbl" xml:lang="en-US">Contract Assests [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="us-gaap_StatementBusinessSegmentsAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_StatementBusinessSegmentsAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementBusinessSegmentsAxis_lbl" xml:lang="en-US">Segments [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_DocumentManagementMember" xlink:label="INLX_DocumentManagementMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_DocumentManagementMember" xlink:to="INLX_DocumentManagementMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_DocumentManagementMember_lbl" xml:lang="en-US">Document Management [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_DocumentConversionMember" xlink:label="INLX_DocumentConversionMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_DocumentConversionMember" xlink:to="INLX_DocumentConversionMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_DocumentConversionMember_lbl" xml:lang="en-US">Document Conversion [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_YellowFolderMember" xlink:label="INLX_YellowFolderMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_YellowFolderMember" xlink:to="INLX_YellowFolderMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_YellowFolderMember_lbl" xml:lang="en-US">Yellow Folder [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_lbl" xml:lang="en-US">Finite-Lived Intangible Assets by Major Class [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TradeNamesMember" xlink:label="us-gaap_TradeNamesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TradeNamesMember" xlink:to="us-gaap_TradeNamesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TradeNamesMember_lbl" xml:lang="en-US">Trade Names [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_ProprietaryTechnologyMember" xlink:label="INLX_ProprietaryTechnologyMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_ProprietaryTechnologyMember" xlink:to="INLX_ProprietaryTechnologyMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_ProprietaryTechnologyMember_lbl" xml:lang="en-US">Proprietary Technology [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="us-gaap_CustomerRelationshipsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CustomerRelationshipsMember" xlink:to="us-gaap_CustomerRelationshipsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CustomerRelationshipsMember_lbl" xml:lang="en-US">Customer Relationships [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_RangeAxis" xlink:to="srt_RangeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_RangeAxis_lbl" xml:lang="en-US">Statistical Measurement [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MinimumMember" xlink:to="srt_MinimumMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_MinimumMember_lbl" xml:lang="en-US">Minimum [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MaximumMember" xlink:to="srt_MaximumMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_MaximumMember_lbl" xml:lang="en-US">Maximum [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="us-gaap_LongtermDebtTypeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongtermDebtTypeAxis_lbl" xml:lang="en-US">Long-Term Debt, Type [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_TwoThousandTwentyTwoUnrelatedNotesMember" xlink:label="INLX_TwoThousandTwentyTwoUnrelatedNotesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_TwoThousandTwentyTwoUnrelatedNotesMember" xlink:to="INLX_TwoThousandTwentyTwoUnrelatedNotesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_TwoThousandTwentyTwoUnrelatedNotesMember_lbl" xml:lang="en-US">2022 Unrelated Notes [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_TwoThousandTwentyNotesMember" xlink:label="INLX_TwoThousandTwentyNotesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_TwoThousandTwentyNotesMember" xlink:to="INLX_TwoThousandTwentyNotesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_TwoThousandTwentyNotesMember_lbl" xml:lang="en-US">2020 Notes [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentAxis" xlink:label="us-gaap_DebtInstrumentAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentAxis_lbl" xml:lang="en-US">Debt Instrument [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_TwoThousandTwentyTwoRelatedNotesMember" xlink:label="INLX_TwoThousandTwentyTwoRelatedNotesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_TwoThousandTwentyTwoRelatedNotesMember" xlink:to="INLX_TwoThousandTwentyTwoRelatedNotesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_TwoThousandTwentyTwoRelatedNotesMember_lbl" xml:lang="en-US">2022 Related Notes [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_TitleOfIndividualAxis" xlink:label="srt_TitleOfIndividualAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_TitleOfIndividualAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_TitleOfIndividualAxis_lbl" xml:lang="en-US">Title of Individual [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_AccreditedInvestorsMember" xlink:label="INLX_AccreditedInvestorsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_AccreditedInvestorsMember" xlink:to="INLX_AccreditedInvestorsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_AccreditedInvestorsMember_lbl" xml:lang="en-US">Accredited Investors [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_TwelvePercentageSubordinatedNotesMember" xlink:label="INLX_TwelvePercentageSubordinatedNotesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_TwelvePercentageSubordinatedNotesMember" xlink:to="INLX_TwelvePercentageSubordinatedNotesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_TwelvePercentageSubordinatedNotesMember_lbl" xml:lang="en-US">12% Subordinated Notes [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionAxis" xlink:label="us-gaap_RelatedPartyTransactionAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionAxis_lbl" xml:lang="en-US">Related Party Transaction [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementGeographicalAxis" xlink:label="srt_StatementGeographicalAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_StatementGeographicalAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_StatementGeographicalAxis_lbl" xml:lang="en-US">Geographical [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_ColumbusOHMember" xlink:label="INLX_ColumbusOHMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_ColumbusOHMember" xlink:to="INLX_ColumbusOHMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_ColumbusOHMember_lbl" xml:lang="en-US">Columbus O H [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_MadisonHeightsMIMember" xlink:label="INLX_MadisonHeightsMIMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_MadisonHeightsMIMember" xlink:to="INLX_MadisonHeightsMIMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_MadisonHeightsMIMember_lbl" xml:lang="en-US">Madison Heights M I [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_SterlingHeightsMIMember" xlink:label="INLX_SterlingHeightsMIMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_SterlingHeightsMIMember" xlink:to="INLX_SterlingHeightsMIMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_SterlingHeightsMIMember_lbl" xml:lang="en-US">Sterling Heights M I [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_TraverseCityMIMember" xlink:label="INLX_TraverseCityMIMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_TraverseCityMIMember" xlink:to="INLX_TraverseCityMIMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_TraverseCityMIMember_lbl" xml:lang="en-US">Traverse City M I [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_MadisonHeightsMITemporarySpaceMember" xlink:label="INLX_MadisonHeightsMITemporarySpaceMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_MadisonHeightsMITemporarySpaceMember" xlink:to="INLX_MadisonHeightsMITemporarySpaceMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_MadisonHeightsMITemporarySpaceMember_lbl" xml:lang="en-US">Madison Heights M I Temporary Space [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_ExerciseOfOutstandingWarrantsMember" xlink:label="INLX_ExerciseOfOutstandingWarrantsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_ExerciseOfOutstandingWarrantsMember" xlink:to="INLX_ExerciseOfOutstandingWarrantsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_ExerciseOfOutstandingWarrantsMember_lbl" xml:lang="en-US">Exercise of Outstanding Warrants [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameAxis" xlink:label="us-gaap_PlanNameAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PlanNameAxis_lbl" xml:lang="en-US">Plan Name [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_TwoThousandFifteenEquityIncentivePlanMember" xlink:label="INLX_TwoThousandFifteenEquityIncentivePlanMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_TwoThousandFifteenEquityIncentivePlanMember" xlink:to="INLX_TwoThousandFifteenEquityIncentivePlanMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_TwoThousandFifteenEquityIncentivePlanMember_lbl" xml:lang="en-US">2015 Equity Incentive Plan [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="us-gaap_SubsidiarySaleOfStockAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SubsidiarySaleOfStockAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsidiarySaleOfStockAxis_lbl" xml:lang="en-US">Sale of Stock [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrivatePlacementMember" xlink:label="us-gaap_PrivatePlacementMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrivatePlacementMember" xlink:to="us-gaap_PrivatePlacementMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PrivatePlacementMember_lbl" xml:lang="en-US">Private Placement [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_PrivatePlacement2022Member" xlink:label="INLX_PrivatePlacement2022Member" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_PrivatePlacement2022Member" xlink:to="INLX_PrivatePlacement2022Member_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_PrivatePlacement2022Member_lbl" xml:lang="en-US">Private Placement 2022 [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_PrivatePlacement2020Member" xlink:label="INLX_PrivatePlacement2020Member" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_PrivatePlacement2020Member" xlink:to="INLX_PrivatePlacement2020Member_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_PrivatePlacement2020Member_lbl" xml:lang="en-US">Private Placement 2020 [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_WarrantExercisePriceOneMember" xlink:label="INLX_WarrantExercisePriceOneMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_WarrantExercisePriceOneMember" xlink:to="INLX_WarrantExercisePriceOneMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_WarrantExercisePriceOneMember_lbl" xml:lang="en-US">Warrant Exercise Price One [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_WarrantExercisePriceTwoMember" xlink:label="INLX_WarrantExercisePriceTwoMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_WarrantExercisePriceTwoMember" xlink:to="INLX_WarrantExercisePriceTwoMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_WarrantExercisePriceTwoMember_lbl" xml:lang="en-US">Warrant Exercise Price Two [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_WarrantExercisePriceThreeMember" xlink:label="INLX_WarrantExercisePriceThreeMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_WarrantExercisePriceThreeMember" xlink:to="INLX_WarrantExercisePriceThreeMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_WarrantExercisePriceThreeMember_lbl" xml:lang="en-US">Warrant Exercise Price Three [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_WarrantExercisePriceFourMember" xlink:label="INLX_WarrantExercisePriceFourMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_WarrantExercisePriceFourMember" xlink:to="INLX_WarrantExercisePriceFourMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_WarrantExercisePriceFourMember_lbl" xml:lang="en-US">Warrant Exercise Price Four [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_WarrantExercisePriceFiveMember" xlink:label="INLX_WarrantExercisePriceFiveMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_WarrantExercisePriceFiveMember" xlink:to="INLX_WarrantExercisePriceFiveMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_WarrantExercisePriceFiveMember_lbl" xml:lang="en-US">Warrant Exercise Price Five [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_PlacementAgentMember" xlink:label="INLX_PlacementAgentMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_PlacementAgentMember" xlink:to="INLX_PlacementAgentMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_PlacementAgentMember_lbl" xml:lang="en-US">Placement Agent [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputTypeAxis" xlink:label="us-gaap_MeasurementInputTypeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MeasurementInputTypeAxis" xlink:to="us-gaap_MeasurementInputTypeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MeasurementInputTypeAxis_lbl" xml:lang="en-US">Measurement Input Type [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputRiskFreeInterestRateMember" xlink:label="us-gaap_MeasurementInputRiskFreeInterestRateMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MeasurementInputRiskFreeInterestRateMember" xlink:to="us-gaap_MeasurementInputRiskFreeInterestRateMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MeasurementInputRiskFreeInterestRateMember_lbl" xml:lang="en-US">Measurement Input, Risk Free Interest Rate [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputExpectedTermMember" xlink:label="us-gaap_MeasurementInputExpectedTermMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MeasurementInputExpectedTermMember" xlink:to="us-gaap_MeasurementInputExpectedTermMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MeasurementInputExpectedTermMember_lbl" xml:lang="en-US">Measurement Input, Expected Term [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputPriceVolatilityMember" xlink:label="us-gaap_MeasurementInputPriceVolatilityMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MeasurementInputPriceVolatilityMember" xlink:to="us-gaap_MeasurementInputPriceVolatilityMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MeasurementInputPriceVolatilityMember_lbl" xml:lang="en-US">Measurement Input, Price Volatility [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputExpectedDividendRateMember" xlink:label="us-gaap_MeasurementInputExpectedDividendRateMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MeasurementInputExpectedDividendRateMember" xlink:to="us-gaap_MeasurementInputExpectedDividendRateMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MeasurementInputExpectedDividendRateMember_lbl" xml:lang="en-US">Measurement Input, Expected Dividend Rate [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_AwardTypeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AwardTypeAxis_lbl" xml:lang="en-US">Award Type [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedStockMember" xlink:label="us-gaap_RestrictedStockMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedStockMember" xlink:to="us-gaap_RestrictedStockMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RestrictedStockMember_lbl" xml:lang="en-US">Restricted Stock [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_EmployeeMember" xlink:label="INLX_EmployeeMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_EmployeeMember" xlink:to="INLX_EmployeeMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_EmployeeMember_lbl" xml:lang="en-US">Employee [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardDateAxis" xlink:label="us-gaap_AwardDateAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AwardDateAxis" xlink:to="us-gaap_AwardDateAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AwardDateAxis_lbl" xml:lang="en-US">Award Date [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_GrantDateAprilFourteenTwoThousandTwentyTwoMember" xlink:label="INLX_GrantDateAprilFourteenTwoThousandTwentyTwoMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_GrantDateAprilFourteenTwoThousandTwentyTwoMember" xlink:to="INLX_GrantDateAprilFourteenTwoThousandTwentyTwoMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_GrantDateAprilFourteenTwoThousandTwentyTwoMember_lbl" xml:lang="en-US">April 14, 2022 Grant [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockOptionMember" xlink:label="us-gaap_StockOptionMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockOptionMember" xlink:to="us-gaap_StockOptionMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockOptionMember_lbl" xml:lang="en-US">Equity Option [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MajorCustomersAxis" xlink:label="srt_MajorCustomersAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MajorCustomersAxis" xlink:to="srt_MajorCustomersAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_MajorCustomersAxis_lbl" xml:lang="en-US">Customer [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_StateOfMichiganMember" xlink:label="INLX_StateOfMichiganMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_StateOfMichiganMember" xlink:to="INLX_StateOfMichiganMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_StateOfMichiganMember_lbl" xml:lang="en-US">State of Michigan [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis_lbl" xml:lang="en-US">Concentration Risk Benchmark [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SalesRevenueNetMember" xlink:label="us-gaap_SalesRevenueNetMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SalesRevenueNetMember" xlink:to="us-gaap_SalesRevenueNetMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SalesRevenueNetMember_lbl" xml:lang="en-US">Revenue Benchmark [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="us-gaap_ConcentrationRiskByTypeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_ConcentrationRiskByTypeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskByTypeAxis_lbl" xml:lang="en-US">Concentration Risk Type [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="us-gaap_CustomerConcentrationRiskMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CustomerConcentrationRiskMember" xlink:to="us-gaap_CustomerConcentrationRiskMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CustomerConcentrationRiskMember_lbl" xml:lang="en-US">Customer Concentration Risk [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_RocketMortgageMember" xlink:label="INLX_RocketMortgageMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_RocketMortgageMember" xlink:to="INLX_RocketMortgageMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_RocketMortgageMember_lbl" xml:lang="en-US">Rocket Mortgage [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_GovernmentContractsMember" xlink:label="INLX_GovernmentContractsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_GovernmentContractsMember" xlink:to="INLX_GovernmentContractsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_GovernmentContractsMember_lbl" xml:lang="en-US">Government Contracts [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_CustomerOneMember" xlink:label="INLX_CustomerOneMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_CustomerOneMember" xlink:to="INLX_CustomerOneMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_CustomerOneMember_lbl" xml:lang="en-US">Customer One [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_CustomerTwoMember" xlink:label="INLX_CustomerTwoMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_CustomerTwoMember" xlink:to="INLX_CustomerTwoMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_CustomerTwoMember_lbl" xml:lang="en-US">Customer Two [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:label="us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_lbl" xml:lang="en-US">Schedule of Defined Benefit Plans Disclosures [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:label="us-gaap_DefinedBenefitPlanDisclosureLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:to="us-gaap_DefinedBenefitPlanDisclosureLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DefinedBenefitPlanDisclosureLineItems_lbl" xml:lang="en-US">Defined Benefit Plan Disclosure [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsAbstract" xlink:label="us-gaap_AssetsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_AssetsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsAbstract_lbl" xml:lang="en-US">ASSETS</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="us-gaap_AssetsCurrentAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrentAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsCurrentAbstract_lbl" xml:lang="en-US">Current assets:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xml:lang="en-US">Cash</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="us-gaap_AccountsReceivableNetCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableNetCurrent" xlink:to="us-gaap_AccountsReceivableNetCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsReceivableNetCurrent_lbl" xml:lang="en-US">Accounts receivable, net</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnbilledReceivablesCurrent" xlink:label="us-gaap_UnbilledReceivablesCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnbilledReceivablesCurrent" xlink:to="us-gaap_UnbilledReceivablesCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UnbilledReceivablesCurrent_lbl" xml:lang="en-US">Accounts receivable, unbilled</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryNet" xlink:label="us-gaap_InventoryNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryNet" xlink:to="us-gaap_InventoryNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryNet_lbl" xml:lang="en-US">Parts and supplies, net</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerAssetNetCurrent" xlink:label="us-gaap_ContractWithCustomerAssetNetCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerAssetNetCurrent" xlink:to="us-gaap_ContractWithCustomerAssetNetCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ContractWithCustomerAssetNetCurrent_lbl" xml:lang="en-US">Contract assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl" xml:lang="en-US">Prepaid expenses and other current assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AssetsCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_AssetsCurrent_lbl" xml:lang="en-US">Total current assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl" xml:lang="en-US">Property and equipment, net</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset_lbl" xml:lang="en-US">Right of use assets, operating</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseRightOfUseAsset" xlink:label="us-gaap_FinanceLeaseRightOfUseAsset" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseRightOfUseAsset" xlink:to="us-gaap_FinanceLeaseRightOfUseAsset_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseRightOfUseAsset_lbl" xml:lang="en-US">Right of use asset, finance</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill_lbl" xml:lang="en-US">Intangible assets, net</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Goodwill" xlink:label="us-gaap_Goodwill" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Goodwill" xlink:to="us-gaap_Goodwill_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Goodwill_lbl" xml:lang="en-US">Goodwill</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="us-gaap_OtherAssetsNoncurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsNoncurrent" xlink:to="us-gaap_OtherAssetsNoncurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherAssetsNoncurrent_lbl" xml:lang="en-US">Other assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Assets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_Assets_lbl" xml:lang="en-US">Total assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl" xml:lang="en-US">LIABILITIES AND STOCKHOLDERS&#8217; EQUITY</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="us-gaap_LiabilitiesCurrentAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesCurrentAbstract_lbl" xml:lang="en-US">Current liabilities:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableCurrent" xlink:label="us-gaap_AccountsPayableCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableCurrent" xlink:to="us-gaap_AccountsPayableCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableCurrent_lbl" xml:lang="en-US">Accounts payable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WorkersCompensationLiabilityCurrent" xlink:label="us-gaap_WorkersCompensationLiabilityCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WorkersCompensationLiabilityCurrent" xlink:to="us-gaap_WorkersCompensationLiabilityCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WorkersCompensationLiabilityCurrent_lbl" xml:lang="en-US">Accrued compensation</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="us-gaap_AccruedLiabilitiesCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedLiabilitiesCurrent" xlink:to="us-gaap_AccruedLiabilitiesCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccruedLiabilitiesCurrent_lbl" xml:lang="en-US">Accrued expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityCurrent" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent_lbl" xml:lang="en-US">Lease liabilities, operating - current</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityCurrent" xlink:label="us-gaap_FinanceLeaseLiabilityCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseLiabilityCurrent" xlink:to="us-gaap_FinanceLeaseLiabilityCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseLiabilityCurrent_lbl" xml:lang="en-US">Lease liability, finance - current</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerLiabilityCurrent" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerLiabilityCurrent" xlink:to="us-gaap_ContractWithCustomerLiabilityCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent_lbl" xml:lang="en-US">Deferred revenues</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_EarnoutLiabilitiesCurrent" xlink:label="INLX_EarnoutLiabilitiesCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_EarnoutLiabilitiesCurrent" xlink:to="INLX_EarnoutLiabilitiesCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_EarnoutLiabilitiesCurrent_lbl" xml:lang="en-US">Earnout liabilities - current</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NotesPayableCurrent" xlink:label="us-gaap_NotesPayableCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NotesPayableCurrent" xlink:to="us-gaap_NotesPayableCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NotesPayableCurrent_lbl" xml:lang="en-US">Notes payable - current</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_LiabilitiesCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LiabilitiesCurrent_lbl" xml:lang="en-US">Total current liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesNoncurrentAbstract" xlink:label="us-gaap_LiabilitiesNoncurrentAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_LiabilitiesNoncurrentAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesNoncurrentAbstract_lbl" xml:lang="en-US">Long-term liabilities:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermNotesPayable" xlink:label="us-gaap_LongTermNotesPayable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermNotesPayable" xlink:to="us-gaap_LongTermNotesPayable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermNotesPayable_lbl" xml:lang="en-US">Notes payable - related party</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl" xml:lang="en-US">Lease liabilities, operating - net of current portion</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:label="us-gaap_FinanceLeaseLiabilityNoncurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:to="us-gaap_FinanceLeaseLiabilityNoncurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseLiabilityNoncurrent_lbl" xml:lang="en-US">Lease liability, finance - net of current portion</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesNoncurrent" xlink:label="us-gaap_LiabilitiesNoncurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesNoncurrent" xlink:to="us-gaap_LiabilitiesNoncurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LiabilitiesNoncurrent_lbl" xml:lang="en-US">Total long-term liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Liabilities" xlink:label="us-gaap_Liabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_Liabilities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_Liabilities_lbl" xml:lang="en-US">Total liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="us-gaap_StockholdersEquityAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityAbstract_lbl" xml:lang="en-US">Stockholders&#8217; equity:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockValue" xlink:label="us-gaap_CommonStockValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockValue" xlink:to="us-gaap_CommonStockValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockValue_lbl" xml:lang="en-US">Common stock, $0.001 par value, 25,000,000 shares authorized; 4,073,757 shares issued and outstanding at June 30, 2023 and December 31, 2022</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapitalCommonStock" xlink:to="us-gaap_AdditionalPaidInCapitalCommonStock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock_lbl" xml:lang="en-US">Additional paid-in capital</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xml:lang="en-US">Accumulated deficit</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_StockholdersEquity_lbl" xml:lang="en-US">Total stockholders&#8217; equity</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_lbl" xml:lang="en-US">Total liabilities and stockholders&#8217; equity</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StatementOfFinancialPositionAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfFinancialPositionAbstract_lbl" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare_lbl" xml:lang="en-US">Common stock, par value</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="us-gaap_CommonStockSharesAuthorized" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesAuthorized" xlink:to="us-gaap_CommonStockSharesAuthorized_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesAuthorized_lbl" xml:lang="en-US">Common stock, shares authorized</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesIssued" xlink:label="us-gaap_CommonStockSharesIssued" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesIssued" xlink:to="us-gaap_CommonStockSharesIssued_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesIssued_lbl" xml:lang="en-US">Common stock, shares issued</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="us-gaap_CommonStockSharesOutstanding" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesOutstanding" xlink:to="us-gaap_CommonStockSharesOutstanding_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl" xml:lang="en-US">Common stock, shares outstanding</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementTable_lbl" xml:lang="en-US">Statement [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementLineItems_lbl" xml:lang="en-US">Statement [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenuesAbstract" xlink:label="us-gaap_RevenuesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenuesAbstract" xlink:to="us-gaap_RevenuesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenuesAbstract_lbl" xml:lang="en-US">Revenues:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_lbl" xml:lang="en-US">Total revenues</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfRevenueAbstract" xlink:label="us-gaap_CostOfRevenueAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfRevenueAbstract" xlink:to="us-gaap_CostOfRevenueAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CostOfRevenueAbstract_lbl" xml:lang="en-US">Cost of revenues:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfRevenue" xlink:label="us-gaap_CostOfRevenue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfRevenue" xlink:to="us-gaap_CostOfRevenue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CostOfRevenue_lbl" xml:lang="en-US">Total cost of revenues</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GrossProfit" xlink:label="us-gaap_GrossProfit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_GrossProfit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_GrossProfit_lbl" xml:lang="en-US">Gross profit</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingExpensesAbstract" xlink:label="us-gaap_OperatingExpensesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_OperatingExpensesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingExpensesAbstract_lbl" xml:lang="en-US">Operating expenses:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="us-gaap_GeneralAndAdministrativeExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GeneralAndAdministrativeExpense" xlink:to="us-gaap_GeneralAndAdministrativeExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GeneralAndAdministrativeExpense_lbl" xml:lang="en-US">General and administrative</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_AdjustmentToFairValueOfContingentConsiderationEarnout" xlink:label="INLX_AdjustmentToFairValueOfContingentConsiderationEarnout" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_AdjustmentToFairValueOfContingentConsiderationEarnout" xlink:to="INLX_AdjustmentToFairValueOfContingentConsiderationEarnout_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_AdjustmentToFairValueOfContingentConsiderationEarnout_lbl" xml:lang="en-US">Change in fair value of earnout liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AcquisitionCosts" xlink:label="us-gaap_AcquisitionCosts" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AcquisitionCosts" xlink:to="us-gaap_AcquisitionCosts_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AcquisitionCosts_lbl" xml:lang="en-US">Transaction costs</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SellingAndMarketingExpense" xlink:label="us-gaap_SellingAndMarketingExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SellingAndMarketingExpense" xlink:to="us-gaap_SellingAndMarketingExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SellingAndMarketingExpense_lbl" xml:lang="en-US">Sales and marketing</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DepreciationAndAmortization" xlink:label="us-gaap_DepreciationAndAmortization" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepreciationAndAmortization" xlink:to="us-gaap_DepreciationAndAmortization_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DepreciationAndAmortization_lbl" xml:lang="en-US">Depreciation and amortization</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingExpenses" xlink:label="us-gaap_OperatingExpenses" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_OperatingExpenses_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OperatingExpenses_lbl" xml:lang="en-US">Total operating expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_OperatingIncomeLoss_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OperatingIncomeLoss_lbl" xml:lang="en-US">Income (loss) from operations</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestExpense" xlink:label="us-gaap_InterestExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpense" xlink:to="us-gaap_InterestExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_InterestExpense_lbl" xml:lang="en-US">Interest expense</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetIncomeLoss_lbl" xml:lang="en-US">Net income (loss)</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareBasic" xlink:label="us-gaap_EarningsPerShareBasic" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasic" xlink:to="us-gaap_EarningsPerShareBasic_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareBasic_lbl" xml:lang="en-US">Basic net income (loss) per share:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="us-gaap_EarningsPerShareDiluted" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareDiluted" xlink:to="us-gaap_EarningsPerShareDiluted_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareDiluted_lbl" xml:lang="en-US">Diluted net income (loss) per share:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xml:lang="en-US">Weighted average number of common shares outstanding - basic</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" xml:lang="en-US">Weighted average number of common shares outstanding - diluted</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_StockholdersEquity_2_lbl" xml:lang="en-US">Beginning balance, value</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesOutstanding" xlink:label="us-gaap_SharesOutstanding" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesOutstanding" xlink:to="us-gaap_SharesOutstanding_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_SharesOutstanding_lbl" xml:lang="en-US">Beginning balance, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition_lbl" xml:lang="en-US">Stock Option Compensation</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues_lbl" xml:lang="en-US">Stock Issued</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl" xml:lang="en-US">Stock Issued, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts_lbl" xml:lang="en-US">Equity Issuance Costs</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued_lbl" xml:lang="en-US">Note Offer Warrants</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetIncomeLoss_2_lbl" xml:lang="en-US">Net Income (Loss)</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_StockIssuedDuringPeriodValueIssuedToDirectors" xlink:label="INLX_StockIssuedDuringPeriodValueIssuedToDirectors" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_StockIssuedDuringPeriodValueIssuedToDirectors" xlink:to="INLX_StockIssuedDuringPeriodValueIssuedToDirectors_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_StockIssuedDuringPeriodValueIssuedToDirectors_lbl" xml:lang="en-US">Stock Issued to Directors</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_StockIssuedDuringPeriodSharesIssuedToDirectors" xlink:label="INLX_StockIssuedDuringPeriodSharesIssuedToDirectors" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_StockIssuedDuringPeriodSharesIssuedToDirectors" xlink:to="INLX_StockIssuedDuringPeriodSharesIssuedToDirectors_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_StockIssuedDuringPeriodSharesIssuedToDirectors_lbl" xml:lang="en-US">Stock Issued to Directors, shares</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_StockholdersEquity_3_lbl" xml:lang="en-US">Ending balance, value</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesOutstanding" xlink:to="us-gaap_SharesOutstanding_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_SharesOutstanding_2_lbl" xml:lang="en-US">Ending balance, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="us-gaap_StatementOfCashFlowsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_StatementOfCashFlowsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfCashFlowsAbstract_lbl" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US">Cash flows from operating activities:</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_NetIncomeLoss_3_lbl" xml:lang="en-US">Net income (loss)</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US">Adjustments to reconcile net income (loss) to net cash used in / provided by operating activities:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="us-gaap_ProvisionForDoubtfulAccounts" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProvisionForDoubtfulAccounts" xlink:to="us-gaap_ProvisionForDoubtfulAccounts_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProvisionForDoubtfulAccounts_lbl" xml:lang="en-US">Bad debt expense</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AmortizationOfFinancingCosts" xlink:label="us-gaap_AmortizationOfFinancingCosts" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmortizationOfFinancingCosts" xlink:to="us-gaap_AmortizationOfFinancingCosts_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AmortizationOfFinancingCosts_lbl" xml:lang="en-US">Amortization of deferred financing costs</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AmortizationOfDebtDiscountPremium" xlink:label="us-gaap_AmortizationOfDebtDiscountPremium" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmortizationOfDebtDiscountPremium" xlink:to="us-gaap_AmortizationOfDebtDiscountPremium_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AmortizationOfDebtDiscountPremium_lbl" xml:lang="en-US">Amortization of debt discount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:label="us-gaap_FinanceLeaseRightOfUseAssetAmortization" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:to="us-gaap_FinanceLeaseRightOfUseAssetAmortization_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseRightOfUseAssetAmortization_lbl" xml:lang="en-US">Amortization of right of use asset, financing</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims" xlink:label="us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims" xlink:to="us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims_lbl" xml:lang="en-US">Stock issued for services</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockOptionPlanExpense" xlink:label="us-gaap_StockOptionPlanExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockOptionPlanExpense" xlink:to="us-gaap_StockOptionPlanExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockOptionPlanExpense_lbl" xml:lang="en-US">Stock option compensation</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_ChangeInFairValueOfEarnoutLiabilities" xlink:label="INLX_ChangeInFairValueOfEarnoutLiabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_ChangeInFairValueOfEarnoutLiabilities" xlink:to="INLX_ChangeInFairValueOfEarnoutLiabilities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="INLX_ChangeInFairValueOfEarnoutLiabilities_lbl" xml:lang="en-US">Change in fair value of earnout liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl" xml:lang="en-US">Changes in operating assets and liabilities:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl" xml:lang="en-US">Accounts receivable</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_IncreaseDecreaseInUnbilledReceivable" xlink:label="INLX_IncreaseDecreaseInUnbilledReceivable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_IncreaseDecreaseInUnbilledReceivable" xlink:to="INLX_IncreaseDecreaseInUnbilledReceivable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="INLX_IncreaseDecreaseInUnbilledReceivable_lbl" xml:lang="en-US">Accounts receivable, unbilled</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="us-gaap_IncreaseDecreaseInInventories" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInInventories" xlink:to="us-gaap_IncreaseDecreaseInInventories_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInInventories_lbl" xml:lang="en-US">Parts and supplies</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl" xml:lang="en-US">Prepaid expenses and other current assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_lbl" xml:lang="en-US">Accounts payable and accrued expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink:label="us-gaap_IncreaseDecreaseInOperatingLeaseLiability" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink:to="us-gaap_IncreaseDecreaseInOperatingLeaseLiability_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOperatingLeaseLiability_lbl" xml:lang="en-US">Operating lease assets and liabilities, net</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInDeferredCompensation" xlink:label="us-gaap_IncreaseDecreaseInDeferredCompensation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInDeferredCompensation" xlink:to="us-gaap_IncreaseDecreaseInDeferredCompensation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInDeferredCompensation_lbl" xml:lang="en-US">Deferred compensation</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:label="us-gaap_IncreaseDecreaseInContractWithCustomerLiability" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:to="us-gaap_IncreaseDecreaseInContractWithCustomerLiability_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncreaseDecreaseInContractWithCustomerLiability_lbl" xml:lang="en-US">Deferred revenues</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_lbl" xml:lang="en-US">Total adjustments</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl" xml:lang="en-US">Net cash (used in) provided by operating activities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl" xml:lang="en-US">Cash flows from investing activities:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireBusinessesGross" xlink:label="us-gaap_PaymentsToAcquireBusinessesGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireBusinessesGross" xlink:to="us-gaap_PaymentsToAcquireBusinessesGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsToAcquireBusinessesGross_lbl" xml:lang="en-US">Cash paid to acquire business, net</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireSoftware" xlink:label="us-gaap_PaymentsToAcquireSoftware" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireSoftware" xlink:to="us-gaap_PaymentsToAcquireSoftware_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsToAcquireSoftware_lbl" xml:lang="en-US">Capitalization of internal use software</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl" xml:lang="en-US">Purchases of property and equipment</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl" xml:lang="en-US">Net cash used in investing activities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl" xml:lang="en-US">Cash flows from financing activities:</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_PaymentOfEarnoutLiabilities" xlink:label="INLX_PaymentOfEarnoutLiabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_PaymentOfEarnoutLiabilities" xlink:to="INLX_PaymentOfEarnoutLiabilities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="INLX_PaymentOfEarnoutLiabilities_lbl" xml:lang="en-US">Payment of earnout liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock_lbl" xml:lang="en-US">Proceeds from issuance of common stock</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsOfStockIssuanceCosts" xlink:label="us-gaap_PaymentsOfStockIssuanceCosts" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsOfStockIssuanceCosts" xlink:to="us-gaap_PaymentsOfStockIssuanceCosts_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsOfStockIssuanceCosts_lbl" xml:lang="en-US">Offering costs paid on issuance of common stock and notes</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromNotesPayable" xlink:label="us-gaap_ProceedsFromNotesPayable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromNotesPayable" xlink:to="us-gaap_ProceedsFromNotesPayable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromNotesPayable_lbl" xml:lang="en-US">Proceeds from notes payable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromRelatedPartyDebt" xlink:label="us-gaap_ProceedsFromRelatedPartyDebt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromRelatedPartyDebt" xlink:to="us-gaap_ProceedsFromRelatedPartyDebt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromRelatedPartyDebt_lbl" xml:lang="en-US">Proceeds from notes payable - related parties</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeasePrincipalPayments" xlink:label="us-gaap_FinanceLeasePrincipalPayments" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeasePrincipalPayments" xlink:to="us-gaap_FinanceLeasePrincipalPayments_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_FinanceLeasePrincipalPayments_lbl" xml:lang="en-US">Principal payments on financing lease liability</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RepaymentsOfNotesPayable" xlink:label="us-gaap_RepaymentsOfNotesPayable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfNotesPayable" xlink:to="us-gaap_RepaymentsOfNotesPayable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_RepaymentsOfNotesPayable_lbl" xml:lang="en-US">Repayment of notes payable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl" xml:lang="en-US">Net cash (used in) provided by financing activities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl" xml:lang="en-US">Net (decrease) increase in cash</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_lbl" xml:lang="en-US">Cash - beginning of period</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_2_lbl" xml:lang="en-US">Cash - end of period</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_SupplementalCashFlowInformationAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract_lbl" xml:lang="en-US">Supplemental disclosure of cash flow information:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestPaidNet" xlink:label="us-gaap_InterestPaidNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestPaidNet" xlink:to="us-gaap_InterestPaidNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestPaidNet_lbl" xml:lang="en-US">Cash paid during the period for interest</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxesPaid" xlink:label="us-gaap_IncomeTaxesPaid" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxesPaid" xlink:to="us-gaap_IncomeTaxesPaid_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxesPaid_lbl" xml:lang="en-US">Cash paid during the period for income taxes</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:label="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_lbl" xml:lang="en-US">Supplemental disclosure of non-cash financing activities:</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_DiscountOnNotesPayableForWarrants" xlink:label="INLX_DiscountOnNotesPayableForWarrants" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_DiscountOnNotesPayableForWarrants" xlink:to="INLX_DiscountOnNotesPayableForWarrants_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_DiscountOnNotesPayableForWarrants_lbl" xml:lang="en-US">Discount on notes payable for warrants</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_DiscountOnNotesPayableRelatedPartiesForWarrants" xlink:label="INLX_DiscountOnNotesPayableRelatedPartiesForWarrants" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_DiscountOnNotesPayableRelatedPartiesForWarrants" xlink:to="INLX_DiscountOnNotesPayableRelatedPartiesForWarrants_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_DiscountOnNotesPayableRelatedPartiesForWarrants_lbl" xml:lang="en-US">Discount on notes payable - related parties for warrants</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_WarrantsIssuedAndExtendedForCommonStockIssuanceCosts" xlink:label="INLX_WarrantsIssuedAndExtendedForCommonStockIssuanceCosts" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_WarrantsIssuedAndExtendedForCommonStockIssuanceCosts" xlink:to="INLX_WarrantsIssuedAndExtendedForCommonStockIssuanceCosts_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_WarrantsIssuedAndExtendedForCommonStockIssuanceCosts_lbl" xml:lang="en-US">Warrants issued and extended for common stock issuance costs</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_SupplementalDisclosureOfNoncashFinancingActivitiesRelatingToBusinessAcquisitionAbstract" xlink:label="INLX_SupplementalDisclosureOfNoncashFinancingActivitiesRelatingToBusinessAcquisitionAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_SupplementalDisclosureOfNoncashFinancingActivitiesRelatingToBusinessAcquisitionAbstract" xlink:to="INLX_SupplementalDisclosureOfNoncashFinancingActivitiesRelatingToBusinessAcquisitionAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_SupplementalDisclosureOfNoncashFinancingActivitiesRelatingToBusinessAcquisitionAbstract_lbl" xml:lang="en-US">Supplemental disclosure of non-cash investing activities relating to business acquisitions:</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_NonCashFinancingAccountsReceivable" xlink:label="INLX_NonCashFinancingAccountsReceivable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_NonCashFinancingAccountsReceivable" xlink:to="INLX_NonCashFinancingAccountsReceivable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_NonCashFinancingAccountsReceivable_lbl" xml:lang="en-US">Accounts receivable</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_NonCashFinancingActivitiesPrepaidExpenses" xlink:label="INLX_NonCashFinancingActivitiesPrepaidExpenses" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_NonCashFinancingActivitiesPrepaidExpenses" xlink:to="INLX_NonCashFinancingActivitiesPrepaidExpenses_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_NonCashFinancingActivitiesPrepaidExpenses_lbl" xml:lang="en-US">Prepaid expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_NonCashFinancingActivitiesPropertyAndEquipment" xlink:label="INLX_NonCashFinancingActivitiesPropertyAndEquipment" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_NonCashFinancingActivitiesPropertyAndEquipment" xlink:to="INLX_NonCashFinancingActivitiesPropertyAndEquipment_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_NonCashFinancingActivitiesPropertyAndEquipment_lbl" xml:lang="en-US">Property and equipment</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_NonCashFinancingActivitiesIntangibleAssets" xlink:label="INLX_NonCashFinancingActivitiesIntangibleAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_NonCashFinancingActivitiesIntangibleAssets" xlink:to="INLX_NonCashFinancingActivitiesIntangibleAssets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_NonCashFinancingActivitiesIntangibleAssets_lbl" xml:lang="en-US">Intangible assets</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_NonCashFinancingActivitiesGoodwill" xlink:label="INLX_NonCashFinancingActivitiesGoodwill" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_NonCashFinancingActivitiesGoodwill" xlink:to="INLX_NonCashFinancingActivitiesGoodwill_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="INLX_NonCashFinancingActivitiesGoodwill_lbl" xml:lang="en-US">Goodwill</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_NonCashFinancingActivitiesAccountsPayable" xlink:label="INLX_NonCashFinancingActivitiesAccountsPayable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_NonCashFinancingActivitiesAccountsPayable" xlink:to="INLX_NonCashFinancingActivitiesAccountsPayable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="INLX_NonCashFinancingActivitiesAccountsPayable_lbl" xml:lang="en-US">Accounts payable</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_NonCashFinancingActivitiesDeferredRevenues" xlink:label="INLX_NonCashFinancingActivitiesDeferredRevenues" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_NonCashFinancingActivitiesDeferredRevenues" xlink:to="INLX_NonCashFinancingActivitiesDeferredRevenues_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="INLX_NonCashFinancingActivitiesDeferredRevenues_lbl" xml:lang="en-US">Deferred revenues</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_NonCashFinancingActivitiesNetAssetsAcquiredInAcquisition" xlink:label="INLX_NonCashFinancingActivitiesNetAssetsAcquiredInAcquisition" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_NonCashFinancingActivitiesNetAssetsAcquiredInAcquisition" xlink:to="INLX_NonCashFinancingActivitiesNetAssetsAcquiredInAcquisition_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_NonCashFinancingActivitiesNetAssetsAcquiredInAcquisition_lbl" xml:lang="en-US">Net assets acquired in acquisition</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_NonCashFinancingActivitiesCashUsedInBusinessAcquisitions" xlink:label="INLX_NonCashFinancingActivitiesCashUsedInBusinessAcquisitions" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_NonCashFinancingActivitiesCashUsedInBusinessAcquisitions" xlink:to="INLX_NonCashFinancingActivitiesCashUsedInBusinessAcquisitions_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_NonCashFinancingActivitiesCashUsedInBusinessAcquisitions_lbl" xml:lang="en-US">Cash used in business acquisition</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_lbl" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NatureOfOperations" xlink:label="us-gaap_NatureOfOperations" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NatureOfOperations" xlink:to="us-gaap_NatureOfOperations_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NatureOfOperations_lbl" xml:lang="en-US">Business Organization and Nature of Operations</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BasisOfAccounting" xlink:label="us-gaap_BasisOfAccounting" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BasisOfAccounting" xlink:to="us-gaap_BasisOfAccounting_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BasisOfAccounting_lbl" xml:lang="en-US">Basis of Presentation</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_AccountingPoliciesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountingPoliciesAbstract_lbl" xml:lang="en-US">Accounting Policies [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SignificantAccountingPoliciesTextBlock" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SignificantAccountingPoliciesTextBlock" xlink:to="us-gaap_SignificantAccountingPoliciesTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock_lbl" xml:lang="en-US">Summary of Significant Accounting Policies</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:label="us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:to="us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_lbl" xml:lang="en-US">Business Combination and Asset Acquisition [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationDisclosureTextBlock" xlink:label="us-gaap_BusinessCombinationDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationDisclosureTextBlock" xlink:to="us-gaap_BusinessCombinationDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationDisclosureTextBlock_lbl" xml:lang="en-US">Business Combinations</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_lbl" xml:lang="en-US">Goodwill and Intangible Assets Disclosure [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsDisclosureTextBlock" xlink:label="us-gaap_IntangibleAssetsDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IntangibleAssetsDisclosureTextBlock" xlink:to="us-gaap_IntangibleAssetsDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IntangibleAssetsDisclosureTextBlock_lbl" xml:lang="en-US">Intangible Assets, Net</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="us-gaap_FairValueDisclosuresAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueDisclosuresAbstract" xlink:to="us-gaap_FairValueDisclosuresAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueDisclosuresAbstract_lbl" xml:lang="en-US">Fair Value Disclosures [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueDisclosuresTextBlock" xlink:label="us-gaap_FairValueDisclosuresTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueDisclosuresTextBlock" xlink:to="us-gaap_FairValueDisclosuresTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueDisclosuresTextBlock_lbl" xml:lang="en-US">Fair Value Measurements</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract_lbl" xml:lang="en-US">Property, Plant and Equipment [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl" xml:lang="en-US">Property and Equipment</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="us-gaap_DebtDisclosureAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_DebtDisclosureAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtDisclosureAbstract_lbl" xml:lang="en-US">Debt Disclosure [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureTextBlock" xlink:label="us-gaap_DebtDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtDisclosureTextBlock" xlink:to="us-gaap_DebtDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtDisclosureTextBlock_lbl" xml:lang="en-US">Notes Payable &#8211; Unrelated Parties</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_lbl" xml:lang="en-US">Schedule of Related Party Transactions, by Related Party [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionLineItems" xlink:label="us-gaap_RelatedPartyTransactionLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="us-gaap_RelatedPartyTransactionLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionLineItems_lbl" xml:lang="en-US">Related Party Transaction [Line Items]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtDisclosureTextBlock" xlink:to="us-gaap_DebtDisclosureTextBlock_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DebtDisclosureTextBlock_2_lbl" xml:lang="en-US">Notes Payable - Related Parties</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CompensationRelatedCostsAbstract" xlink:label="us-gaap_CompensationRelatedCostsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CompensationRelatedCostsAbstract" xlink:to="us-gaap_CompensationRelatedCostsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CompensationRelatedCostsAbstract_lbl" xml:lang="en-US">Compensation Related Costs [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CompensationRelatedCostsGeneralTextBlock" xlink:label="us-gaap_CompensationRelatedCostsGeneralTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CompensationRelatedCostsGeneralTextBlock" xlink:to="us-gaap_CompensationRelatedCostsGeneralTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CompensationRelatedCostsGeneralTextBlock_lbl" xml:lang="en-US">Deferred Compensation</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_lbl" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl" xml:lang="en-US">Commitments and Contingencies</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityAbstract" xlink:label="us-gaap_EquityAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_EquityAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquityAbstract_lbl" xml:lang="en-US">Equity [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:to="us-gaap_StockholdersEquityNoteDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock_lbl" xml:lang="en-US">Stockholders&#8217; Equity</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_lbl" xml:lang="en-US">Share-Based Payment Arrangement [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl" xml:lang="en-US">Stock-Based Compensation</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RisksAndUncertaintiesAbstract" xlink:label="us-gaap_RisksAndUncertaintiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RisksAndUncertaintiesAbstract" xlink:to="us-gaap_RisksAndUncertaintiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RisksAndUncertaintiesAbstract_lbl" xml:lang="en-US">Risks and Uncertainties [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:label="us-gaap_ConcentrationRiskDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:to="us-gaap_ConcentrationRiskDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskDisclosureTextBlock_lbl" xml:lang="en-US">Concentrations</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConsolidationPolicyTextBlock" xlink:label="us-gaap_ConsolidationPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConsolidationPolicyTextBlock" xlink:to="us-gaap_ConsolidationPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConsolidationPolicyTextBlock_lbl" xml:lang="en-US">Principles of Consolidation</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskCreditRisk" xlink:label="us-gaap_ConcentrationRiskCreditRisk" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskCreditRisk" xlink:to="us-gaap_ConcentrationRiskCreditRisk_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskCreditRisk_lbl" xml:lang="en-US">Concentrations of Credit Risk</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeLeasesPolicyTextBlock" xlink:label="us-gaap_LesseeLeasesPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeLeasesPolicyTextBlock" xlink:to="us-gaap_LesseeLeasesPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeLeasesPolicyTextBlock_lbl" xml:lang="en-US">Leases</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock" xlink:label="us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock" xlink:to="us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock_lbl" xml:lang="en-US">Software Development Costs</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_RecentlyIssuedAccountingPronouncementsNotYetEffectivePolicyTextBlock" xlink:label="INLX_RecentlyIssuedAccountingPronouncementsNotYetEffectivePolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_RecentlyIssuedAccountingPronouncementsNotYetEffectivePolicyTextBlock" xlink:to="INLX_RecentlyIssuedAccountingPronouncementsNotYetEffectivePolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_RecentlyIssuedAccountingPronouncementsNotYetEffectivePolicyTextBlock_lbl" xml:lang="en-US">Recently Issued Accounting Pronouncements</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdvertisingCostsPolicyTextBlock" xlink:label="us-gaap_AdvertisingCostsPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdvertisingCostsPolicyTextBlock" xlink:to="us-gaap_AdvertisingCostsPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdvertisingCostsPolicyTextBlock_lbl" xml:lang="en-US">Advertising</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerSharePolicyTextBlock" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerSharePolicyTextBlock" xlink:to="us-gaap_EarningsPerSharePolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock_lbl" xml:lang="en-US">Earnings (Loss) Per Share</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxPolicyTextBlock" xlink:label="us-gaap_IncomeTaxPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxPolicyTextBlock" xlink:to="us-gaap_IncomeTaxPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxPolicyTextBlock_lbl" xml:lang="en-US">Income Taxes</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:label="us-gaap_SegmentReportingPolicyPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:to="us-gaap_SegmentReportingPolicyPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SegmentReportingPolicyPolicyTextBlock_lbl" xml:lang="en-US">Segment Information</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_CondensedCashFlowStatementPolicyTextBlock" xlink:label="INLX_CondensedCashFlowStatementPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_CondensedCashFlowStatementPolicyTextBlock" xlink:to="INLX_CondensedCashFlowStatementPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_CondensedCashFlowStatementPolicyTextBlock_lbl" xml:lang="en-US">Statement of Cash Flows</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:label="us-gaap_PriorPeriodReclassificationAdjustmentDescription" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:to="us-gaap_PriorPeriodReclassificationAdjustmentDescription_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PriorPeriodReclassificationAdjustmentDescription_lbl" xml:lang="en-US">Reclassifications</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:label="us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:to="us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_lbl" xml:lang="en-US">Schedule of Changes in Contract Assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_lbl" xml:lang="en-US">Schedule of Segment Information</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:label="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:to="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_lbl" xml:lang="en-US">Schedule of Fair Value of Assets Acquired and Liabilities Assumed</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionProFormaInformationTextBlock" xlink:label="us-gaap_BusinessAcquisitionProFormaInformationTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionProFormaInformationTextBlock" xlink:to="us-gaap_BusinessAcquisitionProFormaInformationTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessAcquisitionProFormaInformationTextBlock_lbl" xml:lang="en-US">Schedule of Pro Forma Information</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_lbl" xml:lang="en-US">Schedule of Intangible Assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:label="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:to="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_lbl" xml:lang="en-US">Schedule of Amortization Expense for Intangible Assets</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_ScheduleOfChangesInFairValueOfPlanLiabilltiesTableTextBlock" xlink:label="INLX_ScheduleOfChangesInFairValueOfPlanLiabilltiesTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_ScheduleOfChangesInFairValueOfPlanLiabilltiesTableTextBlock" xlink:to="INLX_ScheduleOfChangesInFairValueOfPlanLiabilltiesTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_ScheduleOfChangesInFairValueOfPlanLiabilltiesTableTextBlock_lbl" xml:lang="en-US">Summary of Changes in Fair Value of Earnout Liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl" xml:lang="en-US">Schedule of Property and Equipment</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfDebtTableTextBlock" xlink:label="us-gaap_ScheduleOfDebtTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDebtTableTextBlock" xlink:to="us-gaap_ScheduleOfDebtTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfDebtTableTextBlock_lbl" xml:lang="en-US">Schedule of Notes Payable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:label="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:to="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_lbl" xml:lang="en-US">Schedule of Future Minimum Principal Payments of Notes Payable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeasesTextBlock" xlink:label="us-gaap_LesseeOperatingLeasesTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeasesTextBlock" xlink:to="us-gaap_LesseeOperatingLeasesTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeasesTextBlock_lbl" xml:lang="en-US">Schedule of Operating Leases</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_lbl" xml:lang="en-US">Schedule of Future Rental Payments for Operating Leases</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseCostTableTextBlock" xlink:label="us-gaap_LeaseCostTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseCostTableTextBlock" xlink:to="us-gaap_LeaseCostTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeaseCostTableTextBlock_lbl" xml:lang="en-US">Summary of Components of Lease Expense</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_ScheduleOfAdditionalInformationPertainingToLeasesTableTextBlock" xlink:label="INLX_ScheduleOfAdditionalInformationPertainingToLeasesTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_ScheduleOfAdditionalInformationPertainingToLeasesTableTextBlock" xlink:to="INLX_ScheduleOfAdditionalInformationPertainingToLeasesTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_ScheduleOfAdditionalInformationPertainingToLeasesTableTextBlock_lbl" xml:lang="en-US">Schedule of Additional Information Pertaining to Leases</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_OperatingLeasesAndFinanceLeasesTableTextBlock" xlink:label="INLX_OperatingLeasesAndFinanceLeasesTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_OperatingLeasesAndFinanceLeasesTableTextBlock" xlink:to="INLX_OperatingLeasesAndFinanceLeasesTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_OperatingLeasesAndFinanceLeasesTableTextBlock_lbl" xml:lang="en-US">Schedule of Operating and Finance Leases</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" xlink:label="us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" xlink:to="us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock_lbl" xml:lang="en-US">Schedule of Shares and Warrants Issued</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_ScheduleOfWarrantsOutstandingToPurchaseCommonStockTableTextBlock" xlink:label="INLX_ScheduleOfWarrantsOutstandingToPurchaseCommonStockTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_ScheduleOfWarrantsOutstandingToPurchaseCommonStockTableTextBlock" xlink:to="INLX_ScheduleOfWarrantsOutstandingToPurchaseCommonStockTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_ScheduleOfWarrantsOutstandingToPurchaseCommonStockTableTextBlock_lbl" xml:lang="en-US">Schedule of Warrants to Purchase Common Stock</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_ScheduleOfEstimatedValuesOfWarrantsValuationAssumptionsTableTextBlock" xlink:label="INLX_ScheduleOfEstimatedValuesOfWarrantsValuationAssumptionsTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_ScheduleOfEstimatedValuesOfWarrantsValuationAssumptionsTableTextBlock" xlink:to="INLX_ScheduleOfEstimatedValuesOfWarrantsValuationAssumptionsTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_ScheduleOfEstimatedValuesOfWarrantsValuationAssumptionsTableTextBlock_lbl" xml:lang="en-US">Schedule of Estimated Values of Warrants Valuation Assumptions</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_lbl" xml:lang="en-US">Schedule of Estimated Values of Stock Option Grants Valuation Assumptions</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl" xml:lang="en-US">Schedule of Stock Option Activity</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OffsettingAssetsTable" xlink:label="us-gaap_OffsettingAssetsTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OffsettingAssetsTable" xlink:to="us-gaap_OffsettingAssetsTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OffsettingAssetsTable_lbl" xml:lang="en-US">Offsetting Assets [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OffsettingAssetsLineItems" xlink:label="us-gaap_OffsettingAssetsLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OffsettingAssetsLineItems" xlink:to="us-gaap_OffsettingAssetsLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OffsettingAssetsLineItems_lbl" xml:lang="en-US">Offsetting Assets [Line Items]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerAssetNetCurrent" xlink:to="us-gaap_ContractWithCustomerAssetNetCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ContractWithCustomerAssetNetCurrent_2_lbl" xml:lang="en-US">Balance at Beginning of Period</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_ContractWithCustomerAssetCumulativeCatchUpAdjustmentToAdditionFromAquisition" xlink:label="INLX_ContractWithCustomerAssetCumulativeCatchUpAdjustmentToAdditionFromAquisition" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_ContractWithCustomerAssetCumulativeCatchUpAdjustmentToAdditionFromAquisition" xlink:to="INLX_ContractWithCustomerAssetCumulativeCatchUpAdjustmentToAdditionFromAquisition_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_ContractWithCustomerAssetCumulativeCatchUpAdjustmentToAdditionFromAquisition_lbl" xml:lang="en-US">Accounts receivables, addition from acquisition</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_ContractWithCustomerAssetReceivablesBillings" xlink:label="INLX_ContractWithCustomerAssetReceivablesBillings" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_ContractWithCustomerAssetReceivablesBillings" xlink:to="INLX_ContractWithCustomerAssetReceivablesBillings_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_ContractWithCustomerAssetReceivablesBillings_lbl" xml:lang="en-US">Accounts receivables, billings</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_ContractWithCustomerAssetPaymentsRecevied" xlink:label="INLX_ContractWithCustomerAssetPaymentsRecevied" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_ContractWithCustomerAssetPaymentsRecevied" xlink:to="INLX_ContractWithCustomerAssetPaymentsRecevied_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_ContractWithCustomerAssetPaymentsRecevied_lbl" xml:lang="en-US">Accounts receivables, payment recevied</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerAssetNetCurrent" xlink:to="us-gaap_ContractWithCustomerAssetNetCurrent_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ContractWithCustomerAssetNetCurrent_3_lbl" xml:lang="en-US">Balance at End of Period</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueModificationOfContract" xlink:label="us-gaap_ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueModificationOfContract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueModificationOfContract" xlink:to="us-gaap_ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueModificationOfContract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueModificationOfContract_lbl" xml:lang="en-US">Revenue Recognized in Advance of Billings</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_ContractWithCustomerAssetCommissionPaid" xlink:label="INLX_ContractWithCustomerAssetCommissionPaid" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_ContractWithCustomerAssetCommissionPaid" xlink:to="INLX_ContractWithCustomerAssetCommissionPaid_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_ContractWithCustomerAssetCommissionPaid_lbl" xml:lang="en-US">Commissions Paid</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_ContractWithCustomerAssetCommissionRecognized" xlink:label="INLX_ContractWithCustomerAssetCommissionRecognized" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_ContractWithCustomerAssetCommissionRecognized" xlink:to="INLX_ContractWithCustomerAssetCommissionRecognized_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_ContractWithCustomerAssetCommissionRecognized_lbl" xml:lang="en-US">Commissions Recognized</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_GrossProfit_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GrossProfit_2_lbl" xml:lang="en-US">Total gross profit</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_CapitalAdditionsNet" xlink:label="INLX_CapitalAdditionsNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_CapitalAdditionsNet" xlink:to="INLX_CapitalAdditionsNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_CapitalAdditionsNet_lbl" xml:lang="en-US">Total capital additions, net</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Goodwill" xlink:to="us-gaap_Goodwill_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_Goodwill_2_lbl" xml:lang="en-US">Total goodwill</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Assets_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Assets_2_lbl" xml:lang="en-US">Total assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_lbl" xml:lang="en-US">Property, Plant and Equipment [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems_lbl" xml:lang="en-US">Property, Plant and Equipment [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" xlink:label="us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" xlink:to="us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_lbl" xml:lang="en-US">Percentage of voting rights outstanding</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable_lbl" xml:lang="en-US">Allowance for doubtful accounts</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRemainingPerformanceObligationPercentage" xlink:label="us-gaap_RevenueRemainingPerformanceObligationPercentage" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueRemainingPerformanceObligationPercentage" xlink:to="us-gaap_RevenueRemainingPerformanceObligationPercentage_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueRemainingPerformanceObligationPercentage_lbl" xml:lang="en-US">Revenue performance obligations percentage</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRemainingPerformanceObligation" xlink:label="us-gaap_RevenueRemainingPerformanceObligation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueRemainingPerformanceObligation" xlink:to="us-gaap_RevenueRemainingPerformanceObligation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueRemainingPerformanceObligation_lbl" xml:lang="en-US">Revenue, remaining performance obligation, amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredRevenueCurrent" xlink:label="us-gaap_DeferredRevenueCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredRevenueCurrent" xlink:to="us-gaap_DeferredRevenueCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_DeferredRevenueCurrent_lbl" xml:lang="en-US">Deferred revenue, balance at beginning of period</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_DeferredRevenueAdditionFromAcquisition" xlink:label="INLX_DeferredRevenueAdditionFromAcquisition" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_DeferredRevenueAdditionFromAcquisition" xlink:to="INLX_DeferredRevenueAdditionFromAcquisition_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_DeferredRevenueAdditionFromAcquisition_lbl" xml:lang="en-US">Deferred revenue, addition from acquisition</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_DeferredRevenueLiabilityBillings" xlink:label="INLX_DeferredRevenueLiabilityBillings" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_DeferredRevenueLiabilityBillings" xlink:to="INLX_DeferredRevenueLiabilityBillings_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_DeferredRevenueLiabilityBillings_lbl" xml:lang="en-US">Deferred revenue, billings</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_DeferredRevenueRevenueRecognized" xlink:label="INLX_DeferredRevenueRevenueRecognized" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_DeferredRevenueRevenueRecognized" xlink:to="INLX_DeferredRevenueRevenueRecognized_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="INLX_DeferredRevenueRevenueRecognized_lbl" xml:lang="en-US">Deferred revenue, recognized revenue</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredRevenueCurrent" xlink:to="us-gaap_DeferredRevenueCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_DeferredRevenueCurrent_2_lbl" xml:lang="en-US">Deferred revenue, balance at end of period</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ResearchAndDevelopmentExpenseSoftwareExcludingAcquiredInProcessCost" xlink:label="us-gaap_ResearchAndDevelopmentExpenseSoftwareExcludingAcquiredInProcessCost" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ResearchAndDevelopmentExpenseSoftwareExcludingAcquiredInProcessCost" xlink:to="us-gaap_ResearchAndDevelopmentExpenseSoftwareExcludingAcquiredInProcessCost_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ResearchAndDevelopmentExpenseSoftwareExcludingAcquiredInProcessCost_lbl" xml:lang="en-US">Software development cost capiatlized</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CapitalizedComputerSoftwareAdditions" xlink:label="us-gaap_CapitalizedComputerSoftwareAdditions" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalizedComputerSoftwareAdditions" xlink:to="us-gaap_CapitalizedComputerSoftwareAdditions_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CapitalizedComputerSoftwareAdditions_lbl" xml:lang="en-US">Capitalized cost</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLongTermDebtNoncurrent" xlink:label="us-gaap_OtherLongTermDebtNoncurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLongTermDebtNoncurrent" xlink:to="us-gaap_OtherLongTermDebtNoncurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherLongTermDebtNoncurrent_lbl" xml:lang="en-US">Other long-term assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="us-gaap_ResearchAndDevelopmentExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ResearchAndDevelopmentExpense" xlink:to="us-gaap_ResearchAndDevelopmentExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ResearchAndDevelopmentExpense_lbl" xml:lang="en-US">Research and development expense</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdvertisingExpense" xlink:label="us-gaap_AdvertisingExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdvertisingExpense" xlink:to="us-gaap_AdvertisingExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdvertisingExpense_lbl" xml:lang="en-US">Advertising expense</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_lbl" xml:lang="en-US">Effective income tax rate reconciliation, change in deferred tax assets valuation allowance, percent</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_lbl" xml:lang="en-US">Accounts receivable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_lbl" xml:lang="en-US">Prepaid expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_lbl" xml:lang="en-US">Property and equipment</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_lbl" xml:lang="en-US">Intangible assets (see Note 5)</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_lbl" xml:lang="en-US">Assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_lbl" xml:lang="en-US">Accounts payable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue_lbl" xml:lang="en-US">Deferred revenue</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_lbl" xml:lang="en-US">Liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_lbl" xml:lang="en-US">Total identifiable net assets</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPurchasePrice" xlink:label="INLX_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPurchasePrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPurchasePrice" xlink:to="INLX_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPurchasePrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPurchasePrice_lbl" xml:lang="en-US">Purchase price</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_lbl" xml:lang="en-US">Goodwill - Excess of purchase price over fair value of net assets acquired</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_lbl" xml:lang="en-US">Schedule of Business Acquisitions, by Acquisition [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="us-gaap_BusinessAcquisitionLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessAcquisitionLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessAcquisitionLineItems_lbl" xml:lang="en-US">Business Acquisition [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionsProFormaRevenue" xlink:label="us-gaap_BusinessAcquisitionsProFormaRevenue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionsProFormaRevenue" xlink:to="us-gaap_BusinessAcquisitionsProFormaRevenue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_BusinessAcquisitionsProFormaRevenue_lbl" xml:lang="en-US">Total revenues</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" xlink:label="us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" xlink:to="us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_lbl" xml:lang="en-US">Net income (loss)</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasic" xlink:label="us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasic" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasic" xlink:to="us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasic_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasic_lbl" xml:lang="en-US">Basic net income (loss) per share</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted" xlink:label="us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted" xlink:to="us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted_lbl" xml:lang="en-US">Diluted net income (loss) per share</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_2_lbl" xml:lang="en-US">Goodwill</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_lbl" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="us-gaap_FiniteLivedIntangibleAssetsLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsLineItems_lbl" xml:lang="en-US">Finite-Lived Intangible Assets [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="us-gaap_FiniteLivedIntangibleAssetUsefulLife" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:to="us-gaap_FiniteLivedIntangibleAssetUsefulLife_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetUsefulLife_lbl" xml:lang="en-US">Estimated useful life</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsGross" xlink:to="us-gaap_FiniteLivedIntangibleAssetsGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross_lbl" xml:lang="en-US">Intangible assets, cost</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_lbl" xml:lang="en-US">Intangible assets, accumulated amortization</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet_lbl" xml:lang="en-US">Intangible assets, net</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_lbl" xml:lang="en-US">2024</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_lbl" xml:lang="en-US">2025</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_lbl" xml:lang="en-US">2026</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_lbl" xml:lang="en-US">2027</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_lbl" xml:lang="en-US">2028</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_lbl" xml:lang="en-US">Thereafter</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNet_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet_2_lbl" xml:lang="en-US">Intangible assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="us-gaap_AmortizationOfIntangibleAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmortizationOfIntangibleAssets" xlink:to="us-gaap_AmortizationOfIntangibleAssets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AmortizationOfIntangibleAssets_lbl" xml:lang="en-US">Amortization expense</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_EarnoutLiability" xlink:label="INLX_EarnoutLiability" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_EarnoutLiability" xlink:to="INLX_EarnoutLiability_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="INLX_EarnoutLiability_lbl" xml:lang="en-US">Fair value, beginning balance</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_PaymentForContingentConsiderationEarnout" xlink:label="INLX_PaymentForContingentConsiderationEarnout" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_PaymentForContingentConsiderationEarnout" xlink:to="INLX_PaymentForContingentConsiderationEarnout_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_PaymentForContingentConsiderationEarnout_lbl" xml:lang="en-US">Payment</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_AdjustmentToFairValueOfContingentConsiderationEarnout" xlink:to="INLX_AdjustmentToFairValueOfContingentConsiderationEarnout_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="INLX_AdjustmentToFairValueOfContingentConsiderationEarnout_2_lbl" xml:lang="en-US">Change in fair value</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_EarnoutLiability" xlink:to="INLX_EarnoutLiability_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="INLX_EarnoutLiability_2_lbl" xml:lang="en-US">Fair value, ending balance</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementsSensitivityAnalysisDescription" xlink:label="us-gaap_FairValueMeasurementsSensitivityAnalysisDescription" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementsSensitivityAnalysisDescription" xlink:to="us-gaap_FairValueMeasurementsSensitivityAnalysisDescription_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueMeasurementsSensitivityAnalysisDescription_lbl" xml:lang="en-US">Fair value measurement, valuation description</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CapitalizedComputerSoftwareGross" xlink:label="us-gaap_CapitalizedComputerSoftwareGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalizedComputerSoftwareGross" xlink:to="us-gaap_CapitalizedComputerSoftwareGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CapitalizedComputerSoftwareGross_lbl" xml:lang="en-US">Computer hardware and purchased software</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseholdImprovementsGross" xlink:label="us-gaap_LeaseholdImprovementsGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseholdImprovementsGross" xlink:to="us-gaap_LeaseholdImprovementsGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeaseholdImprovementsGross_lbl" xml:lang="en-US">Leasehold improvements</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FurnitureAndFixturesGross" xlink:label="us-gaap_FurnitureAndFixturesGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FurnitureAndFixturesGross" xlink:to="us-gaap_FurnitureAndFixturesGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FurnitureAndFixturesGross_lbl" xml:lang="en-US">Furniture and fixtures</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="us-gaap_PropertyPlantAndEquipmentGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentGross" xlink:to="us-gaap_PropertyPlantAndEquipmentGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentGross_lbl" xml:lang="en-US">Property and equipment, gross</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl" xml:lang="en-US">Less: accumulated depreciation</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_2_lbl" xml:lang="en-US">Property and equipment, net</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Depreciation" xlink:label="us-gaap_Depreciation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Depreciation" xlink:to="us-gaap_Depreciation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Depreciation_lbl" xml:lang="en-US">Depreciation</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentTable" xlink:label="us-gaap_DebtInstrumentTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="us-gaap_DebtInstrumentTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentTable_lbl" xml:lang="en-US">Schedule of Long-Term Debt Instruments [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="us-gaap_DebtInstrumentLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentLineItems_lbl" xml:lang="en-US">Debt Instrument [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NotesPayable" xlink:label="us-gaap_NotesPayable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NotesPayable" xlink:to="us-gaap_NotesPayable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NotesPayable_lbl" xml:lang="en-US">Notes payable &#8211; &#8220;2022 Related Note&#8221;</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnamortizedDebtIssuanceExpense" xlink:label="us-gaap_UnamortizedDebtIssuanceExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnamortizedDebtIssuanceExpense" xlink:to="us-gaap_UnamortizedDebtIssuanceExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_UnamortizedDebtIssuanceExpense_lbl" xml:lang="en-US">Less unamortized debt issuance costs</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentUnamortizedDiscount" xlink:label="us-gaap_DebtInstrumentUnamortizedDiscount" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentUnamortizedDiscount" xlink:to="us-gaap_DebtInstrumentUnamortizedDiscount_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_DebtInstrumentUnamortizedDiscount_lbl" xml:lang="en-US">Less unamortized debt discount</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NotesPayableCurrent" xlink:to="us-gaap_NotesPayableCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_NotesPayableCurrent_2_lbl" xml:lang="en-US">Less current portion</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermNotesPayable" xlink:to="us-gaap_LongTermNotesPayable_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LongTermNotesPayable_2_lbl" xml:lang="en-US">Long-term portion of notes payable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentIssuanceDate1" xlink:label="us-gaap_DebtInstrumentIssuanceDate1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentIssuanceDate1" xlink:to="us-gaap_DebtInstrumentIssuanceDate1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentIssuanceDate1_lbl" xml:lang="en-US">Issue Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:to="us-gaap_DebtInstrumentInterestRateStatedPercentage_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage_lbl" xml:lang="en-US">Interest Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentMaturityDateDescription" xlink:label="us-gaap_DebtInstrumentMaturityDateDescription" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentMaturityDateDescription" xlink:to="us-gaap_DebtInstrumentMaturityDateDescription_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentMaturityDateDescription_lbl" xml:lang="en-US">Interest Due</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentMaturityDate" xlink:label="us-gaap_DebtInstrumentMaturityDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentMaturityDate" xlink:to="us-gaap_DebtInstrumentMaturityDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentMaturityDate_lbl" xml:lang="en-US">Principal Due</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_lbl" xml:lang="en-US">2024</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_lbl" xml:lang="en-US">2025</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebt" xlink:label="us-gaap_LongTermDebt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebt" xlink:to="us-gaap_LongTermDebt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LongTermDebt_lbl" xml:lang="en-US">Total</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShortTermDebtTable" xlink:label="us-gaap_ScheduleOfShortTermDebtTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShortTermDebtTable" xlink:to="us-gaap_ScheduleOfShortTermDebtTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfShortTermDebtTable_lbl" xml:lang="en-US">Schedule of Short-Term Debt [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermDebtLineItems" xlink:label="us-gaap_ShortTermDebtLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermDebtLineItems" xlink:to="us-gaap_ShortTermDebtLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShortTermDebtLineItems_lbl" xml:lang="en-US">Short-Term Debt [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestPayableCurrentAndNoncurrent" xlink:label="us-gaap_InterestPayableCurrentAndNoncurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestPayableCurrentAndNoncurrent" xlink:to="us-gaap_InterestPayableCurrentAndNoncurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestPayableCurrentAndNoncurrent_lbl" xml:lang="en-US">Accrued interest</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestExpenseDebt" xlink:label="us-gaap_InterestExpenseDebt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpenseDebt" xlink:to="us-gaap_InterestExpenseDebt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestExpenseDebt_lbl" xml:lang="en-US">Interest expense debt</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues_2_lbl" xml:lang="en-US">New issues, shares</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpenseDebt" xlink:to="us-gaap_InterestExpenseDebt_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_InterestExpenseDebt_2_lbl" xml:lang="en-US">Interest Expense, Debt</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpense" xlink:to="us-gaap_InterestExpense_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestExpense_2_lbl" xml:lang="en-US">Interest Expense</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInDeferredCompensation" xlink:to="us-gaap_IncreaseDecreaseInDeferredCompensation_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInDeferredCompensation_2_lbl" xml:lang="en-US">Deferred incentive compensation</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProductLiabilityContingencyTable" xlink:label="us-gaap_ProductLiabilityContingencyTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProductLiabilityContingencyTable" xlink:to="us-gaap_ProductLiabilityContingencyTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProductLiabilityContingencyTable_lbl" xml:lang="en-US">Product Liability Contingency [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProductLiabilityContingencyLineItems" xlink:label="us-gaap_ProductLiabilityContingencyLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProductLiabilityContingencyLineItems" xlink:to="us-gaap_ProductLiabilityContingencyLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProductLiabilityContingencyLineItems_lbl" xml:lang="en-US">Product Liability Contingency [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AreaOfLand" xlink:label="us-gaap_AreaOfLand" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AreaOfLand" xlink:to="us-gaap_AreaOfLand_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AreaOfLand_lbl" xml:lang="en-US">Land</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsForRent" xlink:label="us-gaap_PaymentsForRent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsForRent" xlink:to="us-gaap_PaymentsForRent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsForRent_lbl" xml:lang="en-US">Vehichle rent expense</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseOptionToTerminate" xlink:label="us-gaap_LesseeOperatingLeaseOptionToTerminate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseOptionToTerminate" xlink:to="us-gaap_LesseeOperatingLeaseOptionToTerminate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseOptionToTerminate_lbl" xml:lang="en-US">Lease Expiry</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_lbl" xml:lang="en-US">Finance lease, 2024</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_lbl" xml:lang="en-US">Operating Leases, 2024</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_lbl" xml:lang="en-US">Finance lease, 2025</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_lbl" xml:lang="en-US">Operating Leases, 2025</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_lbl" xml:lang="en-US">Finance lease, 2026</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_lbl" xml:lang="en-US">Operating Leases, 2026</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_lbl" xml:lang="en-US">Finance lease, 2027</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_lbl" xml:lang="en-US">Operating Leases, 2027</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_lbl" xml:lang="en-US">Finance lease, 2028</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_lbl" xml:lang="en-US">Operating Leases, 2028</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_lbl" xml:lang="en-US">Thereafter</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_lbl" xml:lang="en-US">Thereafter</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:label="us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:to="us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_lbl" xml:lang="en-US">Less Imputed interest</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_lbl" xml:lang="en-US">Less Imputed interest</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermLeaseCommitmentAmount" xlink:label="us-gaap_ShortTermLeaseCommitmentAmount" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermLeaseCommitmentAmount" xlink:to="us-gaap_ShortTermLeaseCommitmentAmount_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_ShortTermLeaseCommitmentAmount_lbl" xml:lang="en-US">Less Short-term lease payments</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiability" xlink:label="us-gaap_FinanceLeaseLiability" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseLiability" xlink:to="us-gaap_FinanceLeaseLiability_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseLiability_lbl" xml:lang="en-US">Finance Lease</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiability" xlink:label="us-gaap_OperatingLeaseLiability" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiability" xlink:to="us-gaap_OperatingLeaseLiability_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLiability_lbl" xml:lang="en-US">Operating Leases</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseCostAbstract" xlink:label="us-gaap_LeaseCostAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseCostAbstract" xlink:to="us-gaap_LeaseCostAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeaseCostAbstract_lbl" xml:lang="en-US">Finance lease expense:</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:to="us-gaap_FinanceLeaseRightOfUseAssetAmortization_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_FinanceLeaseRightOfUseAssetAmortization_2_lbl" xml:lang="en-US">Amortization of ROU asset</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseInterestExpense" xlink:label="us-gaap_FinanceLeaseInterestExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseInterestExpense" xlink:to="us-gaap_FinanceLeaseInterestExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseInterestExpense_lbl" xml:lang="en-US">Interest on lease liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseCost" xlink:label="us-gaap_OperatingLeaseCost" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseCost" xlink:to="us-gaap_OperatingLeaseCost_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseCost_lbl" xml:lang="en-US">Operating lease expense</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermLeaseCost" xlink:label="us-gaap_ShortTermLeaseCost" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermLeaseCost" xlink:to="us-gaap_ShortTermLeaseCost_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShortTermLeaseCost_lbl" xml:lang="en-US">Short-term lease expense</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseInterestPaymentOnLiability" xlink:label="us-gaap_FinanceLeaseInterestPaymentOnLiability" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseInterestPaymentOnLiability" xlink:to="us-gaap_FinanceLeaseInterestPaymentOnLiability_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseInterestPaymentOnLiability_lbl" xml:lang="en-US">Financing cash flows from finance leases (interest)</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeasePrincipalPayments" xlink:to="us-gaap_FinanceLeasePrincipalPayments_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeasePrincipalPayments_2_lbl" xml:lang="en-US">Financing cash flows from finance leases (prinicipal)</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeasePayments" xlink:label="us-gaap_OperatingLeasePayments" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasePayments" xlink:to="us-gaap_OperatingLeasePayments_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeasePayments_lbl" xml:lang="en-US">Operating cash flows from operating leases</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:label="us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_lbl" xml:lang="en-US">Weighted average remaining lease term - finance leases</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_lbl" xml:lang="en-US">Weighted average remaining lease term - operating leases</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:label="us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:to="us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_lbl" xml:lang="en-US">Weighted average discount rate - finance leases</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:to="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_lbl" xml:lang="en-US">Weighted average discount rate - operating leases</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset_2_lbl" xml:lang="en-US">Right-of-use assets, operating</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityCurrent" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent_2_lbl" xml:lang="en-US">Lease liabilities, operating &#8211; current</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent_2_lbl" xml:lang="en-US">Lease liabilities, operating &#8211; net of current</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiability" xlink:to="us-gaap_OperatingLeaseLiability_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OperatingLeaseLiability_2_lbl" xml:lang="en-US">Total operating lease liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization" xlink:label="us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization" xlink:to="us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization_lbl" xml:lang="en-US">Right-of-use asset, finance</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization" xlink:label="us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization" xlink:to="us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization_lbl" xml:lang="en-US">Accumulated amortization</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseRightOfUseAsset" xlink:to="us-gaap_FinanceLeaseRightOfUseAsset_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_FinanceLeaseRightOfUseAsset_2_lbl" xml:lang="en-US">Right-of-use asset, finance, net</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseLiabilityCurrent" xlink:to="us-gaap_FinanceLeaseLiabilityCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_FinanceLeaseLiabilityCurrent_2_lbl" xml:lang="en-US">Lease liability, finance &#8211; current</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:to="us-gaap_FinanceLeaseLiabilityNoncurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_FinanceLeaseLiabilityNoncurrent_2_lbl" xml:lang="en-US">Lease liability, finance &#8211; net of current</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseLiability" xlink:to="us-gaap_FinanceLeaseLiability_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_FinanceLeaseLiability_2_lbl" xml:lang="en-US">Total finance lease liability</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:label="us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:to="us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable_lbl" xml:lang="en-US">Subsidiary or Equity Method Investee, Sale of Stock by Subsidiary or Equity Investee [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsidiarySaleOfStockLineItems" xlink:label="us-gaap_SubsidiarySaleOfStockLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsidiarySaleOfStockLineItems" xlink:to="us-gaap_SubsidiarySaleOfStockLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsidiarySaleOfStockLineItems_lbl" xml:lang="en-US">Subsidiary, Sale of Stock [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExercisable" xlink:label="us-gaap_ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExercisable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExercisable" xlink:to="us-gaap_ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExercisable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExercisable_lbl" xml:lang="en-US">Issue Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesIssued" xlink:label="us-gaap_SharesIssued" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesIssued" xlink:to="us-gaap_SharesIssued_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharesIssued_lbl" xml:lang="en-US">Shares issued</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesIssuedPricePerShare" xlink:label="us-gaap_SharesIssuedPricePerShare" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesIssuedPricePerShare" xlink:to="us-gaap_SharesIssuedPricePerShare_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharesIssuedPricePerShare_lbl" xml:lang="en-US">Share price</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:label="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:to="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_lbl" xml:lang="en-US">Warrants issued</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:to="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_lbl" xml:lang="en-US">Warrants exercise price</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_ClassOfWarrantOrRightFairPriceOfWarrantsOrRights1" xlink:label="INLX_ClassOfWarrantOrRightFairPriceOfWarrantsOrRights1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_ClassOfWarrantOrRightFairPriceOfWarrantsOrRights1" xlink:to="INLX_ClassOfWarrantOrRightFairPriceOfWarrantsOrRights1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_ClassOfWarrantOrRightFairPriceOfWarrantsOrRights1_lbl" xml:lang="en-US">Warrants Fair value</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_lbl" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss) [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_lbl" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss) [Line Items]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:to="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_2_lbl" xml:lang="en-US">Warrants outstanding</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:to="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_2_lbl" xml:lang="en-US">Warrants Exercise Price</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExercisable" xlink:to="us-gaap_ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExercisable_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExercisable_2_lbl" xml:lang="en-US">Warrants Expiry</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable" xlink:label="us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable" xlink:to="us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable_lbl" xml:lang="en-US">Schedule of Deferred Compensation Arrangement with Individual, Excluding Share-Based Payments and Postretirement Benefits, by Title of Individual and by Type of Deferred Compensation [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems" xlink:label="us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems" xlink:to="us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems_lbl" xml:lang="en-US">Deferred Compensation Arrangement with Individual, Excluding Share-Based Payments and Postretirement Benefits [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WarrantsAndRightsOutstandingMeasurementInput" xlink:label="us-gaap_WarrantsAndRightsOutstandingMeasurementInput" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WarrantsAndRightsOutstandingMeasurementInput" xlink:to="us-gaap_WarrantsAndRightsOutstandingMeasurementInput_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WarrantsAndRightsOutstandingMeasurementInput_lbl" xml:lang="en-US">Warrants, measurement input percentage</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WarrantsAndRightsOutstandingTerm" xlink:label="us-gaap_WarrantsAndRightsOutstandingTerm" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WarrantsAndRightsOutstandingTerm" xlink:to="us-gaap_WarrantsAndRightsOutstandingTerm_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WarrantsAndRightsOutstandingTerm_lbl" xml:lang="en-US">Warrants, term</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:label="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:to="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_lbl" xml:lang="en-US">Common stock capital shares reserved for future issuance</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmortizationOfFinancingCosts" xlink:to="us-gaap_AmortizationOfFinancingCosts_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AmortizationOfFinancingCosts_2_lbl" xml:lang="en-US">Amortization of Debt Issuance Costs</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_lbl" xml:lang="en-US">Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_lbl" xml:lang="en-US">Risk-free interest rate</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_lbl" xml:lang="en-US">Weighted average expected term</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_lbl" xml:lang="en-US">Expected volatility</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_lbl" xml:lang="en-US">Expected dividend yield</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl" xml:lang="en-US">Shares Under Option, Outstanding beginning balance</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl" xml:lang="en-US">Weighted- Average Exercise Price, Outstanding beginning balance</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_lbl" xml:lang="en-US">Weighted Average Remaining Contractual Life Outstanding, beginning</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_lbl" xml:lang="en-US">Aggregate Intrinsic Value, Outstanding, beginning balance</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl" xml:lang="en-US">Shares Under Option, Granted</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US">Weighted- Average Exercise Price, Granted</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_lbl" xml:lang="en-US">Shares Under Option, Forfeited and expired</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US">Weighted- Average Exercise Price, Forfeited and expired</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_2_lbl" xml:lang="en-US">Shares Under Option, Outstanding ending balance</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_2_lbl" xml:lang="en-US">Weighted- Average Exercise Price, Outstanding ending balance</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_2_lbl" xml:lang="en-US">Aggregate Intrinsic Value, Outstanding ending balance</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl" xml:lang="en-US">Shares Under Option, Exercisable ending balance</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl" xml:lang="en-US">Weighted- Average Exercise Price, Exercisable ending balance</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_lbl" xml:lang="en-US">Weighted Average Remaining Contractual Life Outstanding, beginning</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_lbl" xml:lang="en-US">Aggregate Intrinsic Value, Exercisable ending balance</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm" xlink:label="INLX_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm" xlink:to="INLX_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="INLX_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm_lbl" xml:lang="en-US">Weighted Average Remaining Contractual Life Outstanding, beginning</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:to="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_lbl" xml:lang="en-US">Stock issued during period, shares, restricted stock award</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllocatedShareBasedCompensationExpense" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense_lbl" xml:lang="en-US">Allocated share based compensation expense</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward_lbl" xml:lang="en-US">Stock option granted</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased_lbl" xml:lang="en-US">Stock option exercise price</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_lbl" xml:lang="en-US">Fair value of stock options</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">Weighted-average grant date fair value of options granted</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_lbl" xml:lang="en-US">Unrecognized compensation costs</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_lbl" xml:lang="en-US">Weighted-average period</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskTable" xlink:label="us-gaap_ConcentrationRiskTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskTable" xlink:to="us-gaap_ConcentrationRiskTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskTable_lbl" xml:lang="en-US">Concentration Risk [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskLineItems" xlink:label="us-gaap_ConcentrationRiskLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskLineItems" xlink:to="us-gaap_ConcentrationRiskLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskLineItems_lbl" xml:lang="en-US">Concentration Risk [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="us-gaap_ConcentrationRiskPercentage1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskPercentage1" xlink:to="us-gaap_ConcentrationRiskPercentage1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskPercentage1_lbl" xml:lang="en-US">Concentration risk, percentage</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_EarnoutLiabilitiesCurrent" xlink:to="INLX_EarnoutLiabilitiesCurrent_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_EarnoutLiabilitiesCurrent_doc" xml:lang="en-US">Earnout liabilities current.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_AdjustmentToFairValueOfContingentConsiderationEarnout" xlink:to="INLX_AdjustmentToFairValueOfContingentConsiderationEarnout_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_AdjustmentToFairValueOfContingentConsiderationEarnout_doc" xml:lang="en-US">Adjustment to fair value of contingent consideration earnout.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_StockIssuedDuringPeriodValueIssuedToDirectors" xlink:to="INLX_StockIssuedDuringPeriodValueIssuedToDirectors_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_StockIssuedDuringPeriodValueIssuedToDirectors_doc" xml:lang="en-US">Stock Issued to Directors.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_StockIssuedDuringPeriodSharesIssuedToDirectors" xlink:to="INLX_StockIssuedDuringPeriodSharesIssuedToDirectors_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_StockIssuedDuringPeriodSharesIssuedToDirectors_doc" xml:lang="en-US">Stock Issued to Directors, shares.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_ChangeInFairValueOfEarnoutLiabilities" xlink:to="INLX_ChangeInFairValueOfEarnoutLiabilities_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_ChangeInFairValueOfEarnoutLiabilities_doc" xml:lang="en-US">Change in fair value of earnout liabilities.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_IncreaseDecreaseInUnbilledReceivable" xlink:to="INLX_IncreaseDecreaseInUnbilledReceivable_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_IncreaseDecreaseInUnbilledReceivable_doc" xml:lang="en-US">Increase decrease in unbilled receivable.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_PaymentOfEarnoutLiabilities" xlink:to="INLX_PaymentOfEarnoutLiabilities_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_PaymentOfEarnoutLiabilities_doc" xml:lang="en-US">Payment of earnout liabilities.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_DiscountOnNotesPayableForWarrants" xlink:to="INLX_DiscountOnNotesPayableForWarrants_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_DiscountOnNotesPayableForWarrants_doc" xml:lang="en-US">Discount on notes payable for warrants.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_DiscountOnNotesPayableRelatedPartiesForWarrants" xlink:to="INLX_DiscountOnNotesPayableRelatedPartiesForWarrants_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_DiscountOnNotesPayableRelatedPartiesForWarrants_doc" xml:lang="en-US">Discount on notes payable related parties for warrants.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_WarrantsIssuedAndExtendedForCommonStockIssuanceCosts" xlink:to="INLX_WarrantsIssuedAndExtendedForCommonStockIssuanceCosts_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_WarrantsIssuedAndExtendedForCommonStockIssuanceCosts_doc" xml:lang="en-US">Warrants issued and extended for common stock issuance costs.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_SupplementalDisclosureOfNoncashFinancingActivitiesRelatingToBusinessAcquisitionAbstract" xlink:to="INLX_SupplementalDisclosureOfNoncashFinancingActivitiesRelatingToBusinessAcquisitionAbstract_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_SupplementalDisclosureOfNoncashFinancingActivitiesRelatingToBusinessAcquisitionAbstract_doc" xml:lang="en-US">Supplemental disclosure of Non cash financing activities relating to business acquisition abstract</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_NonCashFinancingAccountsReceivable" xlink:to="INLX_NonCashFinancingAccountsReceivable_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_NonCashFinancingAccountsReceivable_doc" xml:lang="en-US">Non cash financing accounts receivable.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_NonCashFinancingActivitiesPrepaidExpenses" xlink:to="INLX_NonCashFinancingActivitiesPrepaidExpenses_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_NonCashFinancingActivitiesPrepaidExpenses_doc" xml:lang="en-US">Non cash financing activities prepaid expenses.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_NonCashFinancingActivitiesPropertyAndEquipment" xlink:to="INLX_NonCashFinancingActivitiesPropertyAndEquipment_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_NonCashFinancingActivitiesPropertyAndEquipment_doc" xml:lang="en-US">Non cash financing activities property and equipment.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_NonCashFinancingActivitiesIntangibleAssets" xlink:to="INLX_NonCashFinancingActivitiesIntangibleAssets_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_NonCashFinancingActivitiesIntangibleAssets_doc" xml:lang="en-US">Non cash financing activities intangible assets.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_NonCashFinancingActivitiesGoodwill" xlink:to="INLX_NonCashFinancingActivitiesGoodwill_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_NonCashFinancingActivitiesGoodwill_doc" xml:lang="en-US">Non cash financing activities goodwill.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_NonCashFinancingActivitiesAccountsPayable" xlink:to="INLX_NonCashFinancingActivitiesAccountsPayable_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_NonCashFinancingActivitiesAccountsPayable_doc" xml:lang="en-US">Non cash financing activities accounts payable.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_NonCashFinancingActivitiesDeferredRevenues" xlink:to="INLX_NonCashFinancingActivitiesDeferredRevenues_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_NonCashFinancingActivitiesDeferredRevenues_doc" xml:lang="en-US">Non cash financing activities deferred revenues.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_NonCashFinancingActivitiesNetAssetsAcquiredInAcquisition" xlink:to="INLX_NonCashFinancingActivitiesNetAssetsAcquiredInAcquisition_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_NonCashFinancingActivitiesNetAssetsAcquiredInAcquisition_doc" xml:lang="en-US">Non cash financing activities net assets acquired in acquisition.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_NonCashFinancingActivitiesCashUsedInBusinessAcquisitions" xlink:to="INLX_NonCashFinancingActivitiesCashUsedInBusinessAcquisitions_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_NonCashFinancingActivitiesCashUsedInBusinessAcquisitions_doc" xml:lang="en-US">Non cash financing activities cash used in business acquisitions.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_IntellineticsOhioAndGraphicSciencesMember" xlink:to="INLX_IntellineticsOhioAndGraphicSciencesMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_IntellineticsOhioAndGraphicSciencesMember_doc" xml:lang="en-US">Intellinetics Ohio and Graphic Sciences [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_ContractWithCustomerAssetReceivablesBillings" xlink:to="INLX_ContractWithCustomerAssetReceivablesBillings_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_ContractWithCustomerAssetReceivablesBillings_doc" xml:lang="en-US">Contract with customer asset receivables billings.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_ContractWithCustomerAssetPaymentsRecevied" xlink:to="INLX_ContractWithCustomerAssetPaymentsRecevied_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_ContractWithCustomerAssetPaymentsRecevied_doc" xml:lang="en-US">Contract with customer asset payments recevied.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_AccountsReceivableUnbilledMember" xlink:to="INLX_AccountsReceivableUnbilledMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_AccountsReceivableUnbilledMember_doc" xml:lang="en-US">Accounts Receivable Unbilled [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_ContractAssestsMember" xlink:to="INLX_ContractAssestsMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_ContractAssestsMember_doc" xml:lang="en-US">Contract Assests [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_ContractWithCustomerAssetCommissionPaid" xlink:to="INLX_ContractWithCustomerAssetCommissionPaid_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_ContractWithCustomerAssetCommissionPaid_doc" xml:lang="en-US">Contract with customer asset Commission paid.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_ContractWithCustomerAssetCommissionRecognized" xlink:to="INLX_ContractWithCustomerAssetCommissionRecognized_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_ContractWithCustomerAssetCommissionRecognized_doc" xml:lang="en-US">Contract with customer asset Commission recognized.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_DeferredRevenueLiabilityBillings" xlink:to="INLX_DeferredRevenueLiabilityBillings_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_DeferredRevenueLiabilityBillings_doc" xml:lang="en-US">Deferred revenue liability billings.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_DeferredRevenueRevenueRecognized" xlink:to="INLX_DeferredRevenueRevenueRecognized_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_DeferredRevenueRevenueRecognized_doc" xml:lang="en-US">Deferred revenue revenue recognized.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_DeferredRevenueAdditionFromAcquisition" xlink:to="INLX_DeferredRevenueAdditionFromAcquisition_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_DeferredRevenueAdditionFromAcquisition_doc" xml:lang="en-US">Deferred revenue addition from acquisition.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_RecentlyIssuedAccountingPronouncementsNotYetEffectivePolicyTextBlock" xlink:to="INLX_RecentlyIssuedAccountingPronouncementsNotYetEffectivePolicyTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_RecentlyIssuedAccountingPronouncementsNotYetEffectivePolicyTextBlock_doc" xml:lang="en-US">Recently issued accounting pronouncements not yet effective [Policy Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_CapitalAdditionsNet" xlink:to="INLX_CapitalAdditionsNet_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_CapitalAdditionsNet_doc" xml:lang="en-US">Capital additions, net.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_CondensedCashFlowStatementPolicyTextBlock" xlink:to="INLX_CondensedCashFlowStatementPolicyTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_CondensedCashFlowStatementPolicyTextBlock_doc" xml:lang="en-US">Condensed cash flow statement [Policy Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPurchasePrice" xlink:to="INLX_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPurchasePrice_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPurchasePrice_doc" xml:lang="en-US">Business combination recognized identifiable assets acquired and liabilities assumed purchase price.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_ProprietaryTechnologyMember" xlink:to="INLX_ProprietaryTechnologyMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_ProprietaryTechnologyMember_doc" xml:lang="en-US">Proprietary technology [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_EarnoutLiability" xlink:to="INLX_EarnoutLiability_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_EarnoutLiability_doc" xml:lang="en-US">Earnout liability.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_PaymentForContingentConsiderationEarnout" xlink:to="INLX_PaymentForContingentConsiderationEarnout_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_PaymentForContingentConsiderationEarnout_doc" xml:lang="en-US">Payment for contingent consideration earnout.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_ScheduleOfChangesInFairValueOfPlanLiabilltiesTableTextBlock" xlink:to="INLX_ScheduleOfChangesInFairValueOfPlanLiabilltiesTableTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_ScheduleOfChangesInFairValueOfPlanLiabilltiesTableTextBlock_doc" xml:lang="en-US">Schedule of changes in fair value of plan liabillties [Table Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_AccreditedInvestorsMember" xlink:to="INLX_AccreditedInvestorsMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_AccreditedInvestorsMember_doc" xml:lang="en-US">Accredited Investors [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_TwelvePercentageSubordinatedNotesMember" xlink:to="INLX_TwelvePercentageSubordinatedNotesMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_TwelvePercentageSubordinatedNotesMember_doc" xml:lang="en-US">12% Subordinated Notes [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_DefaultPenaltyPercentage" xlink:label="INLX_DefaultPenaltyPercentage" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_DefaultPenaltyPercentage" xlink:to="INLX_DefaultPenaltyPercentage_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_DefaultPenaltyPercentage_doc" xml:lang="en-US">Default penalty percentage.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_TwoThousandTwentyTwoRelatedNotesMember" xlink:to="INLX_TwoThousandTwentyTwoRelatedNotesMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_TwoThousandTwentyTwoRelatedNotesMember_doc" xml:lang="en-US">2022 Related Notes [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_LeaseCommencedDate" xlink:label="INLX_LeaseCommencedDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_LeaseCommencedDate" xlink:to="INLX_LeaseCommencedDate_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_LeaseCommencedDate_doc" xml:lang="en-US">Date of lease commenced.</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_LeaseExtensionDate" xlink:label="INLX_LeaseExtensionDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_LeaseExtensionDate" xlink:to="INLX_LeaseExtensionDate_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_LeaseExtensionDate_doc" xml:lang="en-US">Lease extension date.</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_MadisonHeightsMember" xlink:label="INLX_MadisonHeightsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_MadisonHeightsMember" xlink:to="INLX_MadisonHeightsMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_MadisonHeightsMember_doc" xml:lang="en-US">Madison Heights [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_DocumentConversionOperationsMember" xlink:label="INLX_DocumentConversionOperationsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_DocumentConversionOperationsMember" xlink:to="INLX_DocumentConversionOperationsMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_DocumentConversionOperationsMember_doc" xml:lang="en-US">Document Conversion Operations [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_RecordStorageServicesMember" xlink:label="INLX_RecordStorageServicesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_RecordStorageServicesMember" xlink:to="INLX_RecordStorageServicesMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_RecordStorageServicesMember_doc" xml:lang="en-US">Record Storage Services [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_SterlingHeightsMember" xlink:label="INLX_SterlingHeightsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_SterlingHeightsMember" xlink:to="INLX_SterlingHeightsMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_SterlingHeightsMember_doc" xml:lang="en-US">Sterling Heights [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_ProductionMember" xlink:label="INLX_ProductionMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_ProductionMember" xlink:to="INLX_ProductionMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_ProductionMember_doc" xml:lang="en-US">Production [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_TraverseCityMember" xlink:label="INLX_TraverseCityMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_TraverseCityMember" xlink:to="INLX_TraverseCityMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_TraverseCityMember_doc" xml:lang="en-US">Traverse City [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_TemporaryStorageSpaceMember" xlink:label="INLX_TemporaryStorageSpaceMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_TemporaryStorageSpaceMember" xlink:to="INLX_TemporaryStorageSpaceMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_TemporaryStorageSpaceMember_doc" xml:lang="en-US">Temporary Storage Space [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_ScheduleOfAdditionalInformationPertainingToLeasesTableTextBlock" xlink:to="INLX_ScheduleOfAdditionalInformationPertainingToLeasesTableTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_ScheduleOfAdditionalInformationPertainingToLeasesTableTextBlock_doc" xml:lang="en-US">Schedule of Additional Information Pertaining to Leases [Table Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_OperatingLeasesAndFinanceLeasesTableTextBlock" xlink:to="INLX_OperatingLeasesAndFinanceLeasesTableTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_OperatingLeasesAndFinanceLeasesTableTextBlock_doc" xml:lang="en-US">Operating leases and finance leases [Table text block].</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_ExerciseOfOutstandingWarrantsMember" xlink:to="INLX_ExerciseOfOutstandingWarrantsMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_ExerciseOfOutstandingWarrantsMember_doc" xml:lang="en-US">Exercise of Outstanding Warrants [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_TwoThousandFifteenEquityIncentivePlanMember" xlink:to="INLX_TwoThousandFifteenEquityIncentivePlanMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_TwoThousandFifteenEquityIncentivePlanMember_doc" xml:lang="en-US">2015 Equity Incentive Plan [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_SecuritiesPurchaseAgreementMember" xlink:label="INLX_SecuritiesPurchaseAgreementMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_SecuritiesPurchaseAgreementMember" xlink:to="INLX_SecuritiesPurchaseAgreementMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_SecuritiesPurchaseAgreementMember_doc" xml:lang="en-US">Securities Purchase Agreement [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_PercentageOfGrossProceedsPaidToPrivatePlacementAgent" xlink:label="INLX_PercentageOfGrossProceedsPaidToPrivatePlacementAgent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_PercentageOfGrossProceedsPaidToPrivatePlacementAgent" xlink:to="INLX_PercentageOfGrossProceedsPaidToPrivatePlacementAgent_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_PercentageOfGrossProceedsPaidToPrivatePlacementAgent_doc" xml:lang="en-US">Percentage of gross proceeds paid to private placement agent.</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_TaglichBrothersIncMember" xlink:label="INLX_TaglichBrothersIncMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_TaglichBrothersIncMember" xlink:to="INLX_TaglichBrothersIncMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_TaglichBrothersIncMember_doc" xml:lang="en-US">Taglich Brothers Inc [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_FairValueOfWarrantsIssuedPricePerShare" xlink:label="INLX_FairValueOfWarrantsIssuedPricePerShare" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_FairValueOfWarrantsIssuedPricePerShare" xlink:to="INLX_FairValueOfWarrantsIssuedPricePerShare_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_FairValueOfWarrantsIssuedPricePerShare_doc" xml:lang="en-US">Fair value of warrants issued price per share.</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_UnderwritingExpenses" xlink:label="INLX_UnderwritingExpenses" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_UnderwritingExpenses" xlink:to="INLX_UnderwritingExpenses_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_UnderwritingExpenses_doc" xml:lang="en-US">Amount of underwriting expenses charged during the period.</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_PaymentToPlacementAgentOnPrivatePlacementOffering" xlink:label="INLX_PaymentToPlacementAgentOnPrivatePlacementOffering" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_PaymentToPlacementAgentOnPrivatePlacementOffering" xlink:to="INLX_PaymentToPlacementAgentOnPrivatePlacementOffering_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_PaymentToPlacementAgentOnPrivatePlacementOffering_doc" xml:lang="en-US">Payment to placement agent on private placement offering.</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_WarrantOneMember" xlink:label="INLX_WarrantOneMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_WarrantOneMember" xlink:to="INLX_WarrantOneMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_WarrantOneMember_doc" xml:lang="en-US">Warrant One [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_WarrantTwoMember" xlink:label="INLX_WarrantTwoMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_WarrantTwoMember" xlink:to="INLX_WarrantTwoMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_WarrantTwoMember_doc" xml:lang="en-US">Warrant Two [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_WarrantThreeMember" xlink:label="INLX_WarrantThreeMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_WarrantThreeMember" xlink:to="INLX_WarrantThreeMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_WarrantThreeMember_doc" xml:lang="en-US">Warrant Three [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_WarrantFourMember" xlink:label="INLX_WarrantFourMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_WarrantFourMember" xlink:to="INLX_WarrantFourMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_WarrantFourMember_doc" xml:lang="en-US">Warrant Four [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_WarrantFiveMember" xlink:label="INLX_WarrantFiveMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_WarrantFiveMember" xlink:to="INLX_WarrantFiveMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_WarrantFiveMember_doc" xml:lang="en-US">Warrant Five [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_PlacementAgentMember" xlink:to="INLX_PlacementAgentMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_PlacementAgentMember_doc" xml:lang="en-US">Placement Agent [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_StateOfMichiganMember" xlink:to="INLX_StateOfMichiganMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_StateOfMichiganMember_doc" xml:lang="en-US">State of Michigan [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_EmployeeMember" xlink:to="INLX_EmployeeMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_EmployeeMember_doc" xml:lang="en-US">Employee [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_GrantDateAprilFourteenTwoThousandTwentyTwoMember" xlink:to="INLX_GrantDateAprilFourteenTwoThousandTwentyTwoMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_GrantDateAprilFourteenTwoThousandTwentyTwoMember_doc" xml:lang="en-US">April 14, 2022 Grant [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm" xlink:to="INLX_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm_doc" xml:lang="en-US">Weighted Average Remaining Contractual Life Outstanding, Ending.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_RocketMortgageMember" xlink:to="INLX_RocketMortgageMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_RocketMortgageMember_doc" xml:lang="en-US">Rocket Mortgage [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_GovernmentContractsMember" xlink:to="INLX_GovernmentContractsMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_GovernmentContractsMember_doc" xml:lang="en-US">Government Contracts [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_CustomerOneMember" xlink:to="INLX_CustomerOneMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_CustomerOneMember_doc" xml:lang="en-US">Customer One [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_CustomerTwoMember" xlink:to="INLX_CustomerTwoMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_CustomerTwoMember_doc" xml:lang="en-US">Customer Two [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_PaymentOfSuccessFee" xlink:label="INLX_PaymentOfSuccessFee" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_PaymentOfSuccessFee" xlink:to="INLX_PaymentOfSuccessFee_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_PaymentOfSuccessFee_doc" xml:lang="en-US">Payment of success fee.</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_EngagementAgreementMember" xlink:label="INLX_EngagementAgreementMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_EngagementAgreementMember" xlink:to="INLX_EngagementAgreementMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_EngagementAgreementMember_doc" xml:lang="en-US">Engagement Agreement [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_CommissionPercentage" xlink:label="INLX_CommissionPercentage" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_CommissionPercentage" xlink:to="INLX_CommissionPercentage_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_CommissionPercentage_doc" xml:lang="en-US">Commission percentage.</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_TwoThousandTwentyTwoPrivatePlacementMember" xlink:label="INLX_TwoThousandTwentyTwoPrivatePlacementMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_TwoThousandTwentyTwoPrivatePlacementMember" xlink:to="INLX_TwoThousandTwentyTwoPrivatePlacementMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_TwoThousandTwentyTwoPrivatePlacementMember_doc" xml:lang="en-US">2022 Private Placement [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_TwoThousandTwentyTwoUnrelatedNotesMember" xlink:to="INLX_TwoThousandTwentyTwoUnrelatedNotesMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_TwoThousandTwentyTwoUnrelatedNotesMember_doc" xml:lang="en-US">2022 Unrelated Notes [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_TwoThousandTwentyNotesMember" xlink:to="INLX_TwoThousandTwentyNotesMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_TwoThousandTwentyNotesMember_doc" xml:lang="en-US">2020 Notes [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_ScheduleOfEstimatedValuesOfWarrantsValuationAssumptionsTableTextBlock" xlink:to="INLX_ScheduleOfEstimatedValuesOfWarrantsValuationAssumptionsTableTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_ScheduleOfEstimatedValuesOfWarrantsValuationAssumptionsTableTextBlock_doc" xml:lang="en-US">Schedule of estimated values of warrants valuation assumptions [Table Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_SaleOfSoftwareMember" xlink:to="INLX_SaleOfSoftwareMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_SaleOfSoftwareMember_doc" xml:lang="en-US">Sale of Software [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_SoftwareAsAServiceMember" xlink:to="INLX_SoftwareAsAServiceMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_SoftwareAsAServiceMember_doc" xml:lang="en-US">Software As a Service [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_SoftwareMaintenanceServicesMember" xlink:to="INLX_SoftwareMaintenanceServicesMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_SoftwareMaintenanceServicesMember_doc" xml:lang="en-US">Software Maintenance Services [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_ProfessionalServicesMember" xlink:to="INLX_ProfessionalServicesMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_ProfessionalServicesMember_doc" xml:lang="en-US">Professional Services [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_StorageandRetrievalServicesMember" xlink:to="INLX_StorageandRetrievalServicesMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_StorageandRetrievalServicesMember_doc" xml:lang="en-US">Storage and Retrieval Services [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_DocumentManagementMember" xlink:to="INLX_DocumentManagementMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_DocumentManagementMember_doc" xml:lang="en-US">Document Management [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_DocumentConversionMember" xlink:to="INLX_DocumentConversionMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_DocumentConversionMember_doc" xml:lang="en-US">Document Conversion [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_YellowFolderMember" xlink:to="INLX_YellowFolderMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_YellowFolderMember_doc" xml:lang="en-US">Yellow Folder [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_ContractWithCustomerAssetCumulativeCatchUpAdjustmentToAdditionFromAquisition" xlink:to="INLX_ContractWithCustomerAssetCumulativeCatchUpAdjustmentToAdditionFromAquisition_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_ContractWithCustomerAssetCumulativeCatchUpAdjustmentToAdditionFromAquisition_doc" xml:lang="en-US">Contract with customer asset cumulative catch up adjustment to addition from aquisition.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_PrivatePlacement2022Member" xlink:to="INLX_PrivatePlacement2022Member_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_PrivatePlacement2022Member_doc" xml:lang="en-US">Private Placement 2022 [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_PrivatePlacement2020Member" xlink:to="INLX_PrivatePlacement2020Member_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_PrivatePlacement2020Member_doc" xml:lang="en-US">Private Placement 2020 [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AssetsCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsCurrent_2_lbl" xml:lang="en-US">Assets, Current</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_LiabilitiesCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesCurrent_2_lbl" xml:lang="en-US">Liabilities, Current</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesNoncurrent" xlink:to="us-gaap_LiabilitiesNoncurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesNoncurrent_2_lbl" xml:lang="en-US">Liabilities, Noncurrent</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_Liabilities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Liabilities_2_lbl" xml:lang="en-US">Liabilities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_4_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquity_4_lbl" xml:lang="en-US">Equity, Attributable to Parent</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_2_lbl" xml:lang="en-US">Liabilities and Equity</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_OperatingExpenses_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingExpenses_2_lbl" xml:lang="en-US">Operating Expenses</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_OperatingIncomeLoss_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingIncomeLoss_2_lbl" xml:lang="en-US">Operating Income (Loss)</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesOutstanding" xlink:to="us-gaap_SharesOutstanding_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharesOutstanding_3_lbl" xml:lang="en-US">Shares, Outstanding</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts_2_lbl" xml:lang="en-US">Adjustments to Additional Paid in Capital, Stock Issued, Issuance Costs</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_ChangeInFairValueOfEarnoutLiabilities" xlink:to="INLX_ChangeInFairValueOfEarnoutLiabilities_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_ChangeInFairValueOfEarnoutLiabilities_3_lbl" xml:lang="en-US">ChangeInFairValueOfEarnoutLiabilities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable_2_lbl" xml:lang="en-US">Increase (Decrease) in Accounts Receivable</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_IncreaseDecreaseInUnbilledReceivable" xlink:to="INLX_IncreaseDecreaseInUnbilledReceivable_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_IncreaseDecreaseInUnbilledReceivable_3_lbl" xml:lang="en-US">IncreaseDecreaseInUnbilledReceivable</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInInventories" xlink:to="us-gaap_IncreaseDecreaseInInventories_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInInventories_2_lbl" xml:lang="en-US">Increase (Decrease) in Inventories</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_2_lbl" xml:lang="en-US">Increase (Decrease) in Prepaid Expense and Other Assets</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:to="us-gaap_IncreaseDecreaseInContractWithCustomerLiability_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInContractWithCustomerLiability_2_lbl" xml:lang="en-US">Increase (Decrease) in Contract with Customer, Liability</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_2_lbl" xml:lang="en-US">Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_2_lbl" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireBusinessesGross" xlink:to="us-gaap_PaymentsToAcquireBusinessesGross_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquireBusinessesGross_2_lbl" xml:lang="en-US">Payments to Acquire Businesses, Gross</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireSoftware" xlink:to="us-gaap_PaymentsToAcquireSoftware_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquireSoftware_2_lbl" xml:lang="en-US">Payments to Acquire Software</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_2_lbl" xml:lang="en-US">Payments to Acquire Property, Plant, and Equipment</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_2_lbl" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_PaymentOfEarnoutLiabilities" xlink:to="INLX_PaymentOfEarnoutLiabilities_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_PaymentOfEarnoutLiabilities_3_lbl" xml:lang="en-US">PaymentOfEarnoutLiabilities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsOfStockIssuanceCosts" xlink:to="us-gaap_PaymentsOfStockIssuanceCosts_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsOfStockIssuanceCosts_2_lbl" xml:lang="en-US">Payments of Stock Issuance Costs</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfNotesPayable" xlink:to="us-gaap_RepaymentsOfNotesPayable_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RepaymentsOfNotesPayable_2_lbl" xml:lang="en-US">Repayments of Notes Payable</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_2_lbl" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_2_lbl" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_3_lbl" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_NonCashFinancingActivitiesGoodwill" xlink:to="INLX_NonCashFinancingActivitiesGoodwill_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_NonCashFinancingActivitiesGoodwill_3_lbl" xml:lang="en-US">NonCashFinancingActivitiesGoodwill</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_NonCashFinancingActivitiesAccountsPayable" xlink:to="INLX_NonCashFinancingActivitiesAccountsPayable_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_NonCashFinancingActivitiesAccountsPayable_3_lbl" xml:lang="en-US">NonCashFinancingActivitiesAccountsPayable</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_NonCashFinancingActivitiesDeferredRevenues" xlink:to="INLX_NonCashFinancingActivitiesDeferredRevenues_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_NonCashFinancingActivitiesDeferredRevenues_3_lbl" xml:lang="en-US">NonCashFinancingActivitiesDeferredRevenues</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredRevenueCurrent" xlink:to="us-gaap_DeferredRevenueCurrent_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredRevenueCurrent_3_lbl" xml:lang="en-US">Deferred Revenue, Current</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_DeferredRevenueRevenueRecognized" xlink:to="INLX_DeferredRevenueRevenueRecognized_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_DeferredRevenueRevenueRecognized_3_lbl" xml:lang="en-US">DeferredRevenueRevenueRecognized</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_2_lbl" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_2_lbl" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_2_lbl" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_2_lbl" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_2_lbl" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_2_lbl" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_2_lbl" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionsProFormaRevenue" xlink:to="us-gaap_BusinessAcquisitionsProFormaRevenue_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessAcquisitionsProFormaRevenue_2_lbl" xml:lang="en-US">Business Acquisition, Pro Forma Revenue</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNet_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet_3_lbl" xml:lang="en-US">Finite-Lived Intangible Assets, Net</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_EarnoutLiability" xlink:to="INLX_EarnoutLiability_4_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_EarnoutLiability_4_lbl" xml:lang="en-US">EarnoutLiability</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentGross" xlink:to="us-gaap_PropertyPlantAndEquipmentGross_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentGross_2_lbl" xml:lang="en-US">Property, Plant and Equipment, Gross</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_2_lbl" xml:lang="en-US">Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnamortizedDebtIssuanceExpense" xlink:to="us-gaap_UnamortizedDebtIssuanceExpense_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UnamortizedDebtIssuanceExpense_2_lbl" xml:lang="en-US">Unamortized Debt Issuance Expense</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentUnamortizedDiscount" xlink:to="us-gaap_DebtInstrumentUnamortizedDiscount_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentUnamortizedDiscount_2_lbl" xml:lang="en-US">Debt Instrument, Unamortized Discount</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_2_lbl" xml:lang="en-US">Long-Term Debt, Maturity, Year One</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_2_lbl" xml:lang="en-US">Long-Term Debt, Maturity, Year Two</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebt" xlink:to="us-gaap_LongTermDebt_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebt_2_lbl" xml:lang="en-US">Long-Term Debt</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_2_lbl" xml:lang="en-US">Finance Lease, Liability, to be Paid, after Year Five</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_2_lbl" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, after Year Five</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:to="us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_2_lbl" xml:lang="en-US">Finance Lease, Liability, Undiscounted Excess Amount</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_2_lbl" xml:lang="en-US">Lessee, Operating Lease, Liability, Undiscounted Excess Amount</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermLeaseCommitmentAmount" xlink:to="us-gaap_ShortTermLeaseCommitmentAmount_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShortTermLeaseCommitmentAmount_2_lbl" xml:lang="en-US">Short-Term Lease Commitment, Amount</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization" xlink:to="us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization_2_lbl" xml:lang="en-US">Finance Lease, Right-of-Use Asset, Accumulated Amortization</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_3_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_3_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_3_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_2_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_2_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_2_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_2_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_2_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm" xlink:to="INLX_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm_3_lbl" xml:lang="en-US">Weighted Average Remaining Contractual Life Outstanding, Ending</link:label>
    </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>23
<FILENAME>inlx-20230630_pre.xml
<DESCRIPTION>INLINE XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 5.19a -->
    <!-- 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://intellinetics.com/role/Cover" xlink:href="inlx-20230630.xsd#Cover" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/BalanceSheets" xlink:href="inlx-20230630.xsd#BalanceSheets" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/BalanceSheetsParenthetical" xlink:href="inlx-20230630.xsd#BalanceSheetsParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/StatementsOfOperations" xlink:href="inlx-20230630.xsd#StatementsOfOperations" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/StatementOfStockholdersEquity" xlink:href="inlx-20230630.xsd#StatementOfStockholdersEquity" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/StatementsOfCashFlows" xlink:href="inlx-20230630.xsd#StatementsOfCashFlows" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/BusinessOrganizationAndNatureOfOperations" xlink:href="inlx-20230630.xsd#BusinessOrganizationAndNatureOfOperations" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/BasisOfPresentation" xlink:href="inlx-20230630.xsd#BasisOfPresentation" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/SummaryOfSignificantAccountingPolicies" xlink:href="inlx-20230630.xsd#SummaryOfSignificantAccountingPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/BusinessCombinations" xlink:href="inlx-20230630.xsd#BusinessCombinations" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/IntangibleAssetsNet" xlink:href="inlx-20230630.xsd#IntangibleAssetsNet" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/FairValueMeasurements" xlink:href="inlx-20230630.xsd#FairValueMeasurements" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/PropertyAndEquipment" xlink:href="inlx-20230630.xsd#PropertyAndEquipment" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/NotesPayableUnrelatedParties" xlink:href="inlx-20230630.xsd#NotesPayableUnrelatedParties" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/NotesPayable-RelatedParties" xlink:href="inlx-20230630.xsd#NotesPayable-RelatedParties" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/DeferredCompensation" xlink:href="inlx-20230630.xsd#DeferredCompensation" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/CommitmentsAndContingencies" xlink:href="inlx-20230630.xsd#CommitmentsAndContingencies" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/StockholdersEquity" xlink:href="inlx-20230630.xsd#StockholdersEquity" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/Stock-basedCompensation" xlink:href="inlx-20230630.xsd#Stock-basedCompensation" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/Concentrations" xlink:href="inlx-20230630.xsd#Concentrations" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:href="inlx-20230630.xsd#SummaryOfSignificantAccountingPoliciesPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/SummaryOfSignificantAccountingPoliciesTables" xlink:href="inlx-20230630.xsd#SummaryOfSignificantAccountingPoliciesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/BusinessCombinationsTables" xlink:href="inlx-20230630.xsd#BusinessCombinationsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/IntangibleAssetsNetTables" xlink:href="inlx-20230630.xsd#IntangibleAssetsNetTables" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/FairValueMeasurementsTables" xlink:href="inlx-20230630.xsd#FairValueMeasurementsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/PropertyAndEquipmentTables" xlink:href="inlx-20230630.xsd#PropertyAndEquipmentTables" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/NotesPayableUnrelatedPartiesTables" xlink:href="inlx-20230630.xsd#NotesPayableUnrelatedPartiesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/NotesPayable-RelatedPartiesTables" xlink:href="inlx-20230630.xsd#NotesPayable-RelatedPartiesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/CommitmentsAndContingenciesTables" xlink:href="inlx-20230630.xsd#CommitmentsAndContingenciesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/StockholdersEquityTables" xlink:href="inlx-20230630.xsd#StockholdersEquityTables" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/Stock-basedCompensationTables" xlink:href="inlx-20230630.xsd#Stock-basedCompensationTables" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/ScheduleOfChangesInContractAssetsDetails" xlink:href="inlx-20230630.xsd#ScheduleOfChangesInContractAssetsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/ScheduleOfSegmentInformationDetails" xlink:href="inlx-20230630.xsd#ScheduleOfSegmentInformationDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:href="inlx-20230630.xsd#SummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/ScheduleOfFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails" xlink:href="inlx-20230630.xsd#ScheduleOfFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/ScheduleOfProFormaInformationDetails" xlink:href="inlx-20230630.xsd#ScheduleOfProFormaInformationDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/BusinessCombinationsDetailsNarrative" xlink:href="inlx-20230630.xsd#BusinessCombinationsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/ScheduleOfIntangibleAssetsDetails" xlink:href="inlx-20230630.xsd#ScheduleOfIntangibleAssetsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/ScheduleOfAmortizationExpenseForIntangibleAssetsDetails" xlink:href="inlx-20230630.xsd#ScheduleOfAmortizationExpenseForIntangibleAssetsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/IntangibleAssetsNetDetailsNarrative" xlink:href="inlx-20230630.xsd#IntangibleAssetsNetDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/SummaryOfChangesInFairValueOfEarnoutLiabilitiesDetails" xlink:href="inlx-20230630.xsd#SummaryOfChangesInFairValueOfEarnoutLiabilitiesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/FairValueMeasurementsDetailsNarrative" xlink:href="inlx-20230630.xsd#FairValueMeasurementsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/ScheduleOfPropertyAndEquipmentDetails" xlink:href="inlx-20230630.xsd#ScheduleOfPropertyAndEquipmentDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/PropertyAndEquipmentDetailsNarrative" xlink:href="inlx-20230630.xsd#PropertyAndEquipmentDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/ScheduleOfNotesPayableDetails" xlink:href="inlx-20230630.xsd#ScheduleOfNotesPayableDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/ScheduleOfFutureMinimumPrincipalPaymentsOfNotesPayableDetails" xlink:href="inlx-20230630.xsd#ScheduleOfFutureMinimumPrincipalPaymentsOfNotesPayableDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/NotesPayableUnrelatedPartiesDetailsNarrative" xlink:href="inlx-20230630.xsd#NotesPayableUnrelatedPartiesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/NotesPayable-RelatedPartiesDetailsNarrative" xlink:href="inlx-20230630.xsd#NotesPayable-RelatedPartiesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/DeferredCompensationDetailsNarrative" xlink:href="inlx-20230630.xsd#DeferredCompensationDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/ScheduleOfOperatingLeasesDetails" xlink:href="inlx-20230630.xsd#ScheduleOfOperatingLeasesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/ScheduleOfFutureRentalPaymentsForOperatingLeasesDetails" xlink:href="inlx-20230630.xsd#ScheduleOfFutureRentalPaymentsForOperatingLeasesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/SummaryOfComponentsOfLeaseExpenseDetails" xlink:href="inlx-20230630.xsd#SummaryOfComponentsOfLeaseExpenseDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/ScheduleOfAdditionalInformationPertainingToLeasesDetails" xlink:href="inlx-20230630.xsd#ScheduleOfAdditionalInformationPertainingToLeasesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/ScheduleOfOperatingAndFinanceLeasesDetails" xlink:href="inlx-20230630.xsd#ScheduleOfOperatingAndFinanceLeasesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/ScheduleOfSharesAndWarrantsIssuedDetails" xlink:href="inlx-20230630.xsd#ScheduleOfSharesAndWarrantsIssuedDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/ScheduleOfWarrantsToPurchaseCommonStockDetails" xlink:href="inlx-20230630.xsd#ScheduleOfWarrantsToPurchaseCommonStockDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/ScheduleOfEstimatedValuesOfWarrantsValuationAssumptionsDetails" xlink:href="inlx-20230630.xsd#ScheduleOfEstimatedValuesOfWarrantsValuationAssumptionsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/StockholdersEquityDetailsNarrative" xlink:href="inlx-20230630.xsd#StockholdersEquityDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/ScheduleOfEstimatedValuesOfStockOptionGrantsValuationAssumptionsDetails" xlink:href="inlx-20230630.xsd#ScheduleOfEstimatedValuesOfStockOptionGrantsValuationAssumptionsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/ScheduleOfStockOptionActivityDetails" xlink:href="inlx-20230630.xsd#ScheduleOfStockOptionActivityDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/Stock-basedCompensationDetailsNarrative" xlink:href="inlx-20230630.xsd#Stock-basedCompensationDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/ConcentrationsDetailsNarrative" xlink:href="inlx-20230630.xsd#ConcentrationsDetailsNarrative" xlink:type="simple" />
    <link:presentationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/Cover" xlink:title="00000001 - Document - Cover">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CoverAbstract" xlink:label="loc_deiCoverAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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:presentationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/BalanceSheets" xlink:title="00000002 - Statement - Condensed Consolidated Balance Sheets">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="loc_us-gaapStatementOfFinancialPositionAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:label="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:label="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NonrelatedPartyMember" xlink:label="loc_us-gaapNonrelatedPartyMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_us-gaapNonrelatedPartyMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyMember" xlink:label="loc_us-gaapRelatedPartyMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_us-gaapRelatedPartyMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsAbstract" xlink:label="loc_us-gaapAssetsAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapAssetsAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="loc_us-gaapAssetsCurrentAbstract" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapAssetsCurrentAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaapCashAndCashEquivalentsAtCarryingValue" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapCashAndCashEquivalentsAtCarryingValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaapAccountsReceivableNetCurrent" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapAccountsReceivableNetCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnbilledReceivablesCurrent" xlink:label="loc_us-gaapUnbilledReceivablesCurrent" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapUnbilledReceivablesCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaapInventoryNet" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapInventoryNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerAssetNetCurrent" xlink:label="loc_us-gaapContractWithCustomerAssetNetCurrent" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapContractWithCustomerAssetNetCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="loc_us-gaapPrepaidExpenseAndOtherAssetsCurrent" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapPrepaidExpenseAndOtherAssetsCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaapAssetsCurrent" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapAssetsCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaapPropertyPlantAndEquipmentNet" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapPropertyPlantAndEquipmentNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="loc_us-gaapOperatingLeaseRightOfUseAsset" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapOperatingLeaseRightOfUseAsset" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseRightOfUseAsset" xlink:label="loc_us-gaapFinanceLeaseRightOfUseAsset" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapFinanceLeaseRightOfUseAsset" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="loc_us-gaapIntangibleAssetsNetExcludingGoodwill" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapIntangibleAssetsNetExcludingGoodwill" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaapGoodwill" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapGoodwill" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="loc_us-gaapOtherAssetsNoncurrent" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapOtherAssetsNoncurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Assets" xlink:label="loc_us-gaapAssets" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapAssets" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="loc_us-gaapLiabilitiesCurrentAbstract" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:to="loc_us-gaapLiabilitiesCurrentAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_us-gaapAccountsPayableCurrent" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapAccountsPayableCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WorkersCompensationLiabilityCurrent" xlink:label="loc_us-gaapWorkersCompensationLiabilityCurrent" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapWorkersCompensationLiabilityCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="loc_us-gaapAccruedLiabilitiesCurrent" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapAccruedLiabilitiesCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityCurrent" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapOperatingLeaseLiabilityCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityCurrent" xlink:label="loc_us-gaapFinanceLeaseLiabilityCurrent" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapFinanceLeaseLiabilityCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerLiabilityCurrent" xlink:label="loc_us-gaapContractWithCustomerLiabilityCurrent" />
      <link:presentationArc order="230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapContractWithCustomerLiabilityCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_EarnoutLiabilitiesCurrent" xlink:label="loc_INLXEarnoutLiabilitiesCurrent" />
      <link:presentationArc order="240" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_INLXEarnoutLiabilitiesCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NotesPayableCurrent" xlink:label="loc_us-gaapNotesPayableCurrent" />
      <link:presentationArc order="250" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapNotesPayableCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaapLiabilitiesCurrent" />
      <link:presentationArc order="260" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapLiabilitiesCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesNoncurrentAbstract" xlink:label="loc_us-gaapLiabilitiesNoncurrentAbstract" />
      <link:presentationArc order="270" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:to="loc_us-gaapLiabilitiesNoncurrentAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermNotesPayable" xlink:label="loc_us-gaapLongTermNotesPayable" />
      <link:presentationArc order="280" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesNoncurrentAbstract" xlink:to="loc_us-gaapLongTermNotesPayable" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityNoncurrent" />
      <link:presentationArc order="290" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesNoncurrentAbstract" xlink:to="loc_us-gaapOperatingLeaseLiabilityNoncurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:label="loc_us-gaapFinanceLeaseLiabilityNoncurrent" />
      <link:presentationArc order="300" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesNoncurrentAbstract" xlink:to="loc_us-gaapFinanceLeaseLiabilityNoncurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesNoncurrent" xlink:label="loc_us-gaapLiabilitiesNoncurrent" />
      <link:presentationArc order="310" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesNoncurrentAbstract" xlink:to="loc_us-gaapLiabilitiesNoncurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaapLiabilities" />
      <link:presentationArc order="320" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesNoncurrentAbstract" xlink:to="loc_us-gaapLiabilities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="loc_us-gaapStockholdersEquityAbstract" />
      <link:presentationArc order="330" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:to="loc_us-gaapStockholdersEquityAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaapCommonStockValue" />
      <link:presentationArc order="340" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapCommonStockValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="loc_us-gaapAdditionalPaidInCapitalCommonStock" />
      <link:presentationArc order="350" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapAdditionalPaidInCapitalCommonStock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaapRetainedEarningsAccumulatedDeficit" />
      <link:presentationArc order="360" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapRetainedEarningsAccumulatedDeficit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity" />
      <link:presentationArc order="370" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapStockholdersEquity" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaapLiabilitiesAndStockholdersEquity" />
      <link:presentationArc order="380" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:to="loc_us-gaapLiabilitiesAndStockholdersEquity" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/BalanceSheetsParenthetical" xlink:title="00000003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="loc_us-gaapStatementOfFinancialPositionAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="loc_us-gaapCommonStockParOrStatedValuePerShare" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapCommonStockParOrStatedValuePerShare" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="loc_us-gaapCommonStockSharesAuthorized" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapCommonStockSharesAuthorized" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesIssued" xlink:label="loc_us-gaapCommonStockSharesIssued" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapCommonStockSharesIssued" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaapCommonStockSharesOutstanding" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapCommonStockSharesOutstanding" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/StatementsOfOperations" xlink:title="00000004 - Statement - Condensed Consolidated Statements of Operations (Unaudited)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementAbstract" xlink:label="loc_us-gaapIncomeStatementAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductOrServiceAxis" xlink:label="loc_srtProductOrServiceAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtProductOrServiceAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srtProductsAndServicesDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtProductOrServiceAxis" xlink:to="loc_srtProductsAndServicesDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_SaleOfSoftwareMember" xlink:label="loc_INLXSaleOfSoftwareMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_INLXSaleOfSoftwareMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_SoftwareAsAServiceMember" xlink:label="loc_INLXSoftwareAsAServiceMember" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_INLXSoftwareAsAServiceMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_SoftwareMaintenanceServicesMember" xlink:label="loc_INLXSoftwareMaintenanceServicesMember" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_INLXSoftwareMaintenanceServicesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_ProfessionalServicesMember" xlink:label="loc_INLXProfessionalServicesMember" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_INLXProfessionalServicesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_StorageandRetrievalServicesMember" xlink:label="loc_INLXStorageandRetrievalServicesMember" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_INLXStorageandRetrievalServicesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenuesAbstract" xlink:label="loc_us-gaapRevenuesAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapRevenuesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="loc_us-gaapRevenueFromContractWithCustomerExcludingAssessedTax" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRevenuesAbstract" xlink:to="loc_us-gaapRevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfRevenueAbstract" xlink:label="loc_us-gaapCostOfRevenueAbstract" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCostOfRevenueAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfRevenue" xlink:label="loc_us-gaapCostOfRevenue" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCostOfRevenueAbstract" xlink:to="loc_us-gaapCostOfRevenue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaapGrossProfit" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapGrossProfit" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingExpensesAbstract" xlink:label="loc_us-gaapOperatingExpensesAbstract" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOperatingExpensesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="loc_us-gaapGeneralAndAdministrativeExpense" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOperatingExpensesAbstract" xlink:to="loc_us-gaapGeneralAndAdministrativeExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_AdjustmentToFairValueOfContingentConsiderationEarnout" xlink:label="loc_INLXAdjustmentToFairValueOfContingentConsiderationEarnout" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOperatingExpensesAbstract" xlink:to="loc_INLXAdjustmentToFairValueOfContingentConsiderationEarnout" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AcquisitionCosts" xlink:label="loc_us-gaapAcquisitionCosts" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOperatingExpensesAbstract" xlink:to="loc_us-gaapAcquisitionCosts" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SellingAndMarketingExpense" xlink:label="loc_us-gaapSellingAndMarketingExpense" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOperatingExpensesAbstract" xlink:to="loc_us-gaapSellingAndMarketingExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DepreciationAndAmortization" xlink:label="loc_us-gaapDepreciationAndAmortization" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOperatingExpensesAbstract" xlink:to="loc_us-gaapDepreciationAndAmortization" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingExpenses" xlink:label="loc_us-gaapOperatingExpenses" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOperatingExpensesAbstract" xlink:to="loc_us-gaapOperatingExpenses" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaapOperatingIncomeLoss" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOperatingIncomeLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestExpense" xlink:label="loc_us-gaapInterestExpense" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapInterestExpense" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareBasic" xlink:label="loc_us-gaapEarningsPerShareBasic" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapEarningsPerShareBasic" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="loc_us-gaapEarningsPerShareDiluted" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapEarningsPerShareDiluted" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaapWeightedAverageNumberOfSharesOutstandingBasic" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapWeightedAverageNumberOfSharesOutstandingBasic" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaapWeightedAverageNumberOfDilutedSharesOutstanding" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapWeightedAverageNumberOfDilutedSharesOutstanding" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/StatementOfStockholdersEquity" xlink:title="00000005 - Statement - Condensed Consolidated Statement of Stockholders&apos; Equity (Unaudited)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="loc_us-gaapStatementOfStockholdersEquityAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfStockholdersEquityAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaapStatementEquityComponentsAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementEquityComponentsAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain" order="40" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaapCommonStockMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapCommonStockMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="loc_us-gaapAdditionalPaidInCapitalMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapAdditionalPaidInCapitalMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsMember" xlink:label="loc_us-gaapRetainedEarningsMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapRetainedEarningsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockholdersEquity" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesOutstanding" xlink:label="loc_us-gaapSharesOutstanding" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSharesOutstanding" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" xlink:label="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueNewIssues" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueNewIssues" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts" xlink:label="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued" xlink:label="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalWarrantIssued" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalWarrantIssued" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_StockIssuedDuringPeriodValueIssuedToDirectors" xlink:label="loc_INLXStockIssuedDuringPeriodValueIssuedToDirectors" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_INLXStockIssuedDuringPeriodValueIssuedToDirectors" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_StockIssuedDuringPeriodSharesIssuedToDirectors" xlink:label="loc_INLXStockIssuedDuringPeriodSharesIssuedToDirectors" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_INLXStockIssuedDuringPeriodSharesIssuedToDirectors" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity_2" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockholdersEquity_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesOutstanding" xlink:label="loc_us-gaapSharesOutstanding_2" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSharesOutstanding_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/StatementsOfCashFlows" xlink:title="00000006 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="loc_us-gaapStatementOfCashFlowsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DepreciationAndAmortization" xlink:label="loc_us-gaapDepreciationAndAmortization" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapDepreciationAndAmortization" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="loc_us-gaapProvisionForDoubtfulAccounts" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapProvisionForDoubtfulAccounts" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AmortizationOfFinancingCosts" xlink:label="loc_us-gaapAmortizationOfFinancingCosts" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapAmortizationOfFinancingCosts" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AmortizationOfDebtDiscountPremium" xlink:label="loc_us-gaapAmortizationOfDebtDiscountPremium" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapAmortizationOfDebtDiscountPremium" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:label="loc_us-gaapFinanceLeaseRightOfUseAssetAmortization" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapFinanceLeaseRightOfUseAssetAmortization" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims" xlink:label="loc_us-gaapIssuanceOfStockAndWarrantsForServicesOrClaims" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapIssuanceOfStockAndWarrantsForServicesOrClaims" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockOptionPlanExpense" xlink:label="loc_us-gaapStockOptionPlanExpense" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapStockOptionPlanExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_ChangeInFairValueOfEarnoutLiabilities" xlink:label="loc_INLXChangeInFairValueOfEarnoutLiabilities" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_INLXChangeInFairValueOfEarnoutLiabilities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsReceivable" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsReceivable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_IncreaseDecreaseInUnbilledReceivable" xlink:label="loc_INLXIncreaseDecreaseInUnbilledReceivable" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_INLXIncreaseDecreaseInUnbilledReceivable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="loc_us-gaapIncreaseDecreaseInInventories" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInInventories" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="loc_us-gaapIncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsPayableAndAccruedLiabilities" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink:label="loc_us-gaapIncreaseDecreaseInOperatingLeaseLiability" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInOperatingLeaseLiability" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInDeferredCompensation" xlink:label="loc_us-gaapIncreaseDecreaseInDeferredCompensation" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInDeferredCompensation" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:label="loc_us-gaapIncreaseDecreaseInContractWithCustomerLiability" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInContractWithCustomerLiability" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireBusinessesGross" xlink:label="loc_us-gaapPaymentsToAcquireBusinessesGross" />
      <link:presentationArc order="230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="loc_us-gaapPaymentsToAcquireBusinessesGross" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireSoftware" xlink:label="loc_us-gaapPaymentsToAcquireSoftware" />
      <link:presentationArc order="240" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="loc_us-gaapPaymentsToAcquireSoftware" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="loc_us-gaapPaymentsToAcquirePropertyPlantAndEquipment" />
      <link:presentationArc order="250" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="loc_us-gaapPaymentsToAcquirePropertyPlantAndEquipment" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" />
      <link:presentationArc order="260" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" />
      <link:presentationArc order="270" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_PaymentOfEarnoutLiabilities" xlink:label="loc_INLXPaymentOfEarnoutLiabilities" />
      <link:presentationArc order="280" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_INLXPaymentOfEarnoutLiabilities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="loc_us-gaapProceedsFromIssuanceOfCommonStock" />
      <link:presentationArc order="290" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapProceedsFromIssuanceOfCommonStock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsOfStockIssuanceCosts" xlink:label="loc_us-gaapPaymentsOfStockIssuanceCosts" />
      <link:presentationArc order="300" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapPaymentsOfStockIssuanceCosts" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromNotesPayable" xlink:label="loc_us-gaapProceedsFromNotesPayable" />
      <link:presentationArc order="310" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapProceedsFromNotesPayable" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromRelatedPartyDebt" xlink:label="loc_us-gaapProceedsFromRelatedPartyDebt" />
      <link:presentationArc order="320" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapProceedsFromRelatedPartyDebt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeasePrincipalPayments" xlink:label="loc_us-gaapFinanceLeasePrincipalPayments" />
      <link:presentationArc order="330" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapFinanceLeasePrincipalPayments" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RepaymentsOfNotesPayable" xlink:label="loc_us-gaapRepaymentsOfNotesPayable" />
      <link:presentationArc order="340" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapRepaymentsOfNotesPayable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" />
      <link:presentationArc order="350" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" />
      <link:presentationArc order="360" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:label="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" />
      <link:presentationArc order="370" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:label="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_2" />
      <link:presentationArc order="380" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="loc_us-gaapSupplementalCashFlowInformationAbstract" />
      <link:presentationArc order="390" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapSupplementalCashFlowInformationAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestPaidNet" xlink:label="loc_us-gaapInterestPaidNet" />
      <link:presentationArc order="400" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSupplementalCashFlowInformationAbstract" xlink:to="loc_us-gaapInterestPaidNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxesPaid" xlink:label="loc_us-gaapIncomeTaxesPaid" />
      <link:presentationArc order="410" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSupplementalCashFlowInformationAbstract" xlink:to="loc_us-gaapIncomeTaxesPaid" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:label="loc_us-gaapCashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" />
      <link:presentationArc order="420" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapCashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_DiscountOnNotesPayableForWarrants" xlink:label="loc_INLXDiscountOnNotesPayableForWarrants" />
      <link:presentationArc order="430" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="loc_INLXDiscountOnNotesPayableForWarrants" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_DiscountOnNotesPayableRelatedPartiesForWarrants" xlink:label="loc_INLXDiscountOnNotesPayableRelatedPartiesForWarrants" />
      <link:presentationArc order="440" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="loc_INLXDiscountOnNotesPayableRelatedPartiesForWarrants" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_WarrantsIssuedAndExtendedForCommonStockIssuanceCosts" xlink:label="loc_INLXWarrantsIssuedAndExtendedForCommonStockIssuanceCosts" />
      <link:presentationArc order="450" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="loc_INLXWarrantsIssuedAndExtendedForCommonStockIssuanceCosts" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_SupplementalDisclosureOfNoncashFinancingActivitiesRelatingToBusinessAcquisitionAbstract" xlink:label="loc_INLXSupplementalDisclosureOfNoncashFinancingActivitiesRelatingToBusinessAcquisitionAbstract" />
      <link:presentationArc order="460" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="loc_INLXSupplementalDisclosureOfNoncashFinancingActivitiesRelatingToBusinessAcquisitionAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_NonCashFinancingAccountsReceivable" xlink:label="loc_INLXNonCashFinancingAccountsReceivable" />
      <link:presentationArc order="470" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="loc_INLXNonCashFinancingAccountsReceivable" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_NonCashFinancingActivitiesPrepaidExpenses" xlink:label="loc_INLXNonCashFinancingActivitiesPrepaidExpenses" />
      <link:presentationArc order="480" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="loc_INLXNonCashFinancingActivitiesPrepaidExpenses" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_NonCashFinancingActivitiesPropertyAndEquipment" xlink:label="loc_INLXNonCashFinancingActivitiesPropertyAndEquipment" />
      <link:presentationArc order="490" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="loc_INLXNonCashFinancingActivitiesPropertyAndEquipment" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_NonCashFinancingActivitiesIntangibleAssets" xlink:label="loc_INLXNonCashFinancingActivitiesIntangibleAssets" />
      <link:presentationArc order="500" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="loc_INLXNonCashFinancingActivitiesIntangibleAssets" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_NonCashFinancingActivitiesGoodwill" xlink:label="loc_INLXNonCashFinancingActivitiesGoodwill" />
      <link:presentationArc order="510" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="loc_INLXNonCashFinancingActivitiesGoodwill" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_NonCashFinancingActivitiesAccountsPayable" xlink:label="loc_INLXNonCashFinancingActivitiesAccountsPayable" />
      <link:presentationArc order="520" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="loc_INLXNonCashFinancingActivitiesAccountsPayable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_NonCashFinancingActivitiesDeferredRevenues" xlink:label="loc_INLXNonCashFinancingActivitiesDeferredRevenues" />
      <link:presentationArc order="530" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="loc_INLXNonCashFinancingActivitiesDeferredRevenues" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_NonCashFinancingActivitiesNetAssetsAcquiredInAcquisition" xlink:label="loc_INLXNonCashFinancingActivitiesNetAssetsAcquiredInAcquisition" />
      <link:presentationArc order="540" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="loc_INLXNonCashFinancingActivitiesNetAssetsAcquiredInAcquisition" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_NonCashFinancingActivitiesCashUsedInBusinessAcquisitions" xlink:label="loc_INLXNonCashFinancingActivitiesCashUsedInBusinessAcquisitions" />
      <link:presentationArc order="550" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="loc_INLXNonCashFinancingActivitiesCashUsedInBusinessAcquisitions" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/BusinessOrganizationAndNatureOfOperations" xlink:title="00000007 - Disclosure - Business Organization and Nature of Operations">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NatureOfOperations" xlink:label="loc_us-gaapNatureOfOperations" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapNatureOfOperations" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/BasisOfPresentation" xlink:title="00000008 - Disclosure - Basis of Presentation">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BasisOfAccounting" xlink:label="loc_us-gaapBasisOfAccounting" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapBasisOfAccounting" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/SummaryOfSignificantAccountingPolicies" xlink:title="00000009 - Disclosure - Summary of Significant Accounting Policies">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SignificantAccountingPoliciesTextBlock" xlink:label="loc_us-gaapSignificantAccountingPoliciesTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapSignificantAccountingPoliciesTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/BusinessCombinations" xlink:title="00000010 - Disclosure - Business Combinations">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:label="loc_us-gaapBusinessCombinationAndAssetAcquisitionAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationDisclosureTextBlock" xlink:label="loc_us-gaapBusinessCombinationDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessCombinationAndAssetAcquisitionAbstract" xlink:to="loc_us-gaapBusinessCombinationDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/IntangibleAssetsNet" xlink:title="00000011 - Disclosure - Intangible Assets, Net">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsDisclosureTextBlock" xlink:label="loc_us-gaapIntangibleAssetsDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="loc_us-gaapIntangibleAssetsDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/FairValueMeasurements" xlink:title="00000012 - Disclosure - Fair Value Measurements">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="loc_us-gaapFairValueDisclosuresAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueDisclosuresTextBlock" xlink:label="loc_us-gaapFairValueDisclosuresTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueDisclosuresAbstract" xlink:to="loc_us-gaapFairValueDisclosuresTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/PropertyAndEquipment" xlink:title="00000013 - Disclosure - Property and Equipment">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaapPropertyPlantAndEquipmentAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:label="loc_us-gaapPropertyPlantAndEquipmentDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentAbstract" xlink:to="loc_us-gaapPropertyPlantAndEquipmentDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/NotesPayableUnrelatedParties" xlink:title="00000014 - Disclosure - Notes Payable &#8211; Unrelated Parties">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaapDebtDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureTextBlock" xlink:label="loc_us-gaapDebtDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapDebtDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/NotesPayable-RelatedParties" xlink:title="00000015 - Disclosure - Notes Payable - Related Parties">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaapDebtDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:label="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionLineItems" xlink:label="loc_us-gaapRelatedPartyTransactionLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="loc_us-gaapRelatedPartyTransactionLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionAxis" xlink:label="loc_us-gaapRelatedPartyTransactionAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="loc_us-gaapRelatedPartyTransactionAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionDomain" xlink:label="loc_us-gaapRelatedPartyTransactionDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionAxis" xlink:to="loc_us-gaapRelatedPartyTransactionDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyMember" xlink:label="loc_us-gaapRelatedPartyMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionDomain" xlink:to="loc_us-gaapRelatedPartyMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureTextBlock" xlink:label="loc_us-gaapDebtDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapDebtDisclosureTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/DeferredCompensation" xlink:title="00000016 - Disclosure - Deferred Compensation">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CompensationRelatedCostsAbstract" xlink:label="loc_us-gaapCompensationRelatedCostsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CompensationRelatedCostsGeneralTextBlock" xlink:label="loc_us-gaapCompensationRelatedCostsGeneralTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCompensationRelatedCostsAbstract" xlink:to="loc_us-gaapCompensationRelatedCostsGeneralTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/CommitmentsAndContingencies" xlink:title="00000017 - Disclosure - Commitments and Contingencies">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="loc_us-gaapCommitmentsAndContingenciesDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_us-gaapCommitmentsAndContingenciesDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/StockholdersEquity" xlink:title="00000018 - Disclosure - Stockholders&#8217; Equity">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaapEquityAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:label="loc_us-gaapStockholdersEquityNoteDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_us-gaapStockholdersEquityNoteDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/Stock-basedCompensation" xlink:title="00000019 - Disclosure - Stock-Based Compensation">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="loc_us-gaapDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/Concentrations" xlink:title="00000020 - Disclosure - Concentrations">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RisksAndUncertaintiesAbstract" xlink:label="loc_us-gaapRisksAndUncertaintiesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:label="loc_us-gaapConcentrationRiskDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRisksAndUncertaintiesAbstract" xlink:to="loc_us-gaapConcentrationRiskDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:title="00000021 - Disclosure - Summary of Significant Accounting Policies (Policies)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConsolidationPolicyTextBlock" xlink:label="loc_us-gaapConsolidationPolicyTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapConsolidationPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskCreditRisk" xlink:label="loc_us-gaapConcentrationRiskCreditRisk" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapConcentrationRiskCreditRisk" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeLeasesPolicyTextBlock" xlink:label="loc_us-gaapLesseeLeasesPolicyTextBlock" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapLesseeLeasesPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock" xlink:label="loc_us-gaapResearchDevelopmentAndComputerSoftwarePolicyTextBlock" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapResearchDevelopmentAndComputerSoftwarePolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_RecentlyIssuedAccountingPronouncementsNotYetEffectivePolicyTextBlock" xlink:label="loc_INLXRecentlyIssuedAccountingPronouncementsNotYetEffectivePolicyTextBlock" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_INLXRecentlyIssuedAccountingPronouncementsNotYetEffectivePolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdvertisingCostsPolicyTextBlock" xlink:label="loc_us-gaapAdvertisingCostsPolicyTextBlock" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapAdvertisingCostsPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerSharePolicyTextBlock" xlink:label="loc_us-gaapEarningsPerSharePolicyTextBlock" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapEarningsPerSharePolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxPolicyTextBlock" xlink:label="loc_us-gaapIncomeTaxPolicyTextBlock" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapIncomeTaxPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:label="loc_us-gaapSegmentReportingPolicyPolicyTextBlock" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapSegmentReportingPolicyPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_CondensedCashFlowStatementPolicyTextBlock" xlink:label="loc_INLXCondensedCashFlowStatementPolicyTextBlock" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_INLXCondensedCashFlowStatementPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:label="loc_us-gaapPriorPeriodReclassificationAdjustmentDescription" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapPriorPeriodReclassificationAdjustmentDescription" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/SummaryOfSignificantAccountingPoliciesTables" xlink:title="00000022 - Disclosure - Summary of Significant Accounting Policies (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:label="loc_us-gaapContractWithCustomerAssetAndLiabilityTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:label="loc_us-gaapScheduleOfSegmentReportingInformationBySegmentTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/BusinessCombinationsTables" xlink:title="00000023 - Disclosure - Business Combinations (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:label="loc_us-gaapBusinessCombinationAndAssetAcquisitionAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:label="loc_us-gaapScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessCombinationAndAssetAcquisitionAbstract" xlink:to="loc_us-gaapScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionProFormaInformationTextBlock" xlink:label="loc_us-gaapBusinessAcquisitionProFormaInformationTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessCombinationAndAssetAcquisitionAbstract" xlink:to="loc_us-gaapBusinessAcquisitionProFormaInformationTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/IntangibleAssetsNetTables" xlink:title="00000024 - Disclosure - Intangible Assets, Net (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:label="loc_us-gaapScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:label="loc_us-gaapScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="loc_us-gaapScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/FairValueMeasurementsTables" xlink:title="00000025 - Disclosure - Fair Value Measurements (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="loc_us-gaapFairValueDisclosuresAbstract" />
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_ScheduleOfChangesInFairValueOfPlanLiabilltiesTableTextBlock" xlink:label="loc_INLXScheduleOfChangesInFairValueOfPlanLiabilltiesTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueDisclosuresAbstract" xlink:to="loc_INLXScheduleOfChangesInFairValueOfPlanLiabilltiesTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/PropertyAndEquipmentTables" xlink:title="00000026 - Disclosure - Property and Equipment (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaapPropertyPlantAndEquipmentAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentAbstract" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/NotesPayableUnrelatedPartiesTables" xlink:title="00000027 - Disclosure - Notes Payable &#8211; Unrelated Parties (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaapDebtDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfDebtTableTextBlock" xlink:label="loc_us-gaapScheduleOfDebtTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfDebtTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:label="loc_us-gaapScheduleOfMaturitiesOfLongTermDebtTableTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/NotesPayable-RelatedPartiesTables" xlink:title="00000028 - Disclosure - Notes Payable - Related Parties (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaapDebtDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:label="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionLineItems" xlink:label="loc_us-gaapRelatedPartyTransactionLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="loc_us-gaapRelatedPartyTransactionLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionAxis" xlink:label="loc_us-gaapRelatedPartyTransactionAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="loc_us-gaapRelatedPartyTransactionAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionDomain" xlink:label="loc_us-gaapRelatedPartyTransactionDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionAxis" xlink:to="loc_us-gaapRelatedPartyTransactionDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyMember" xlink:label="loc_us-gaapRelatedPartyMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionDomain" xlink:to="loc_us-gaapRelatedPartyMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfDebtTableTextBlock" xlink:label="loc_us-gaapScheduleOfDebtTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapScheduleOfDebtTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:label="loc_us-gaapScheduleOfMaturitiesOfLongTermDebtTableTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/CommitmentsAndContingenciesTables" xlink:title="00000029 - Disclosure - Commitments and Contingencies (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeasesTextBlock" xlink:label="loc_us-gaapLesseeOperatingLeasesTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_us-gaapLesseeOperatingLeasesTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityMaturityTableTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseCostTableTextBlock" xlink:label="loc_us-gaapLeaseCostTableTextBlock" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_us-gaapLeaseCostTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_ScheduleOfAdditionalInformationPertainingToLeasesTableTextBlock" xlink:label="loc_INLXScheduleOfAdditionalInformationPertainingToLeasesTableTextBlock" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_INLXScheduleOfAdditionalInformationPertainingToLeasesTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_OperatingLeasesAndFinanceLeasesTableTextBlock" xlink:label="loc_INLXOperatingLeasesAndFinanceLeasesTableTextBlock" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_INLXOperatingLeasesAndFinanceLeasesTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/StockholdersEquityTables" xlink:title="00000030 - Disclosure - Stockholders&#8217; Equity (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaapEquityAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" xlink:label="loc_us-gaapScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_us-gaapScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_ScheduleOfWarrantsOutstandingToPurchaseCommonStockTableTextBlock" xlink:label="loc_INLXScheduleOfWarrantsOutstandingToPurchaseCommonStockTableTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_INLXScheduleOfWarrantsOutstandingToPurchaseCommonStockTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_ScheduleOfEstimatedValuesOfWarrantsValuationAssumptionsTableTextBlock" xlink:label="loc_INLXScheduleOfEstimatedValuesOfWarrantsValuationAssumptionsTableTextBlock" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_INLXScheduleOfEstimatedValuesOfWarrantsValuationAssumptionsTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/Stock-basedCompensationTables" xlink:title="00000031 - Disclosure - Stock-Based Compensation (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:label="loc_us-gaapScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:label="loc_us-gaapScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/ScheduleOfChangesInContractAssetsDetails" xlink:title="00000032 - Disclosure - Schedule of Changes in Contract Assets (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OffsettingAssetsTable" xlink:label="loc_us-gaapOffsettingAssetsTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapOffsettingAssetsTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OffsettingAssetsLineItems" xlink:label="loc_us-gaapOffsettingAssetsLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOffsettingAssetsTable" xlink:to="loc_us-gaapOffsettingAssetsLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeInstrumentRiskAxis" xlink:label="loc_us-gaapDerivativeInstrumentRiskAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOffsettingAssetsTable" xlink:to="loc_us-gaapDerivativeInstrumentRiskAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="loc_us-gaapDerivativeContractTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDerivativeInstrumentRiskAxis" xlink:to="loc_us-gaapDerivativeContractTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableMember" xlink:label="loc_us-gaapAccountsReceivableMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDerivativeContractTypeDomain" xlink:to="loc_us-gaapAccountsReceivableMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_AccountsReceivableUnbilledMember" xlink:label="loc_INLXAccountsReceivableUnbilledMember" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDerivativeContractTypeDomain" xlink:to="loc_INLXAccountsReceivableUnbilledMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_ContractAssestsMember" xlink:label="loc_INLXContractAssestsMember" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDerivativeContractTypeDomain" xlink:to="loc_INLXContractAssestsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerAssetNetCurrent" xlink:label="loc_us-gaapContractWithCustomerAssetNetCurrent" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOffsettingAssetsLineItems" xlink:to="loc_us-gaapContractWithCustomerAssetNetCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_ContractWithCustomerAssetCumulativeCatchUpAdjustmentToAdditionFromAquisition" xlink:label="loc_INLXContractWithCustomerAssetCumulativeCatchUpAdjustmentToAdditionFromAquisition" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOffsettingAssetsLineItems" xlink:to="loc_INLXContractWithCustomerAssetCumulativeCatchUpAdjustmentToAdditionFromAquisition" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_ContractWithCustomerAssetReceivablesBillings" xlink:label="loc_INLXContractWithCustomerAssetReceivablesBillings" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOffsettingAssetsLineItems" xlink:to="loc_INLXContractWithCustomerAssetReceivablesBillings" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_ContractWithCustomerAssetPaymentsRecevied" xlink:label="loc_INLXContractWithCustomerAssetPaymentsRecevied" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOffsettingAssetsLineItems" xlink:to="loc_INLXContractWithCustomerAssetPaymentsRecevied" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerAssetNetCurrent" xlink:label="loc_us-gaapContractWithCustomerAssetNetCurrent_2" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOffsettingAssetsLineItems" xlink:to="loc_us-gaapContractWithCustomerAssetNetCurrent_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueModificationOfContract" xlink:label="loc_us-gaapContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueModificationOfContract" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOffsettingAssetsLineItems" xlink:to="loc_us-gaapContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueModificationOfContract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_ContractWithCustomerAssetCommissionPaid" xlink:label="loc_INLXContractWithCustomerAssetCommissionPaid" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOffsettingAssetsLineItems" xlink:to="loc_INLXContractWithCustomerAssetCommissionPaid" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_ContractWithCustomerAssetCommissionRecognized" xlink:label="loc_INLXContractWithCustomerAssetCommissionRecognized" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOffsettingAssetsLineItems" xlink:to="loc_INLXContractWithCustomerAssetCommissionRecognized" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/ScheduleOfSegmentInformationDetails" xlink:title="00000033 - Disclosure - Schedule of Segment Information (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="loc_us-gaapStatementBusinessSegmentsAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementBusinessSegmentsAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaapSegmentDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementBusinessSegmentsAxis" xlink:to="loc_us-gaapSegmentDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_DocumentManagementMember" xlink:label="loc_INLXDocumentManagementMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentDomain" xlink:to="loc_INLXDocumentManagementMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_DocumentConversionMember" xlink:label="loc_INLXDocumentConversionMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentDomain" xlink:to="loc_INLXDocumentConversionMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="loc_us-gaapRevenueFromContractWithCustomerExcludingAssessedTax" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapRevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaapGrossProfit" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapGrossProfit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_CapitalAdditionsNet" xlink:label="loc_INLXCapitalAdditionsNet" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_INLXCapitalAdditionsNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaapGoodwill" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapGoodwill" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Assets" xlink:label="loc_us-gaapAssets" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAssets" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:title="00000034 - Disclosure - Summary of Significant Accounting Policies (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="loc_us-gaapPropertyPlantAndEquipmentLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_us-gaapPropertyPlantAndEquipmentLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaapBusinessAcquisitionAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_us-gaapBusinessAcquisitionAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_IntellineticsOhioAndGraphicSciencesMember" xlink:label="loc_INLXIntellineticsOhioAndGraphicSciencesMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_INLXIntellineticsOhioAndGraphicSciencesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SoftwareDevelopmentMember" xlink:label="loc_us-gaapSoftwareDevelopmentMember" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapSoftwareDevelopmentMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:label="loc_us-gaapAdjustmentsForNewAccountingPronouncementsAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_us-gaapAdjustmentsForNewAccountingPronouncementsAxis" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="loc_us-gaapTypeOfAdoptionMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsForNewAccountingPronouncementsAxis" xlink:to="loc_us-gaapTypeOfAdoptionMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingStandardsUpdate201613Member" xlink:label="loc_us-gaapAccountingStandardsUpdate201613Member" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTypeOfAdoptionMember" xlink:to="loc_us-gaapAccountingStandardsUpdate201613Member" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" xlink:label="loc_us-gaapBusinessAcquisitionPercentageOfVotingInterestsAcquired" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapBusinessAcquisitionPercentageOfVotingInterestsAcquired" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:label="loc_us-gaapAllowanceForDoubtfulAccountsReceivable" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapAllowanceForDoubtfulAccountsReceivable" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRemainingPerformanceObligationPercentage" xlink:label="loc_us-gaapRevenueRemainingPerformanceObligationPercentage" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapRevenueRemainingPerformanceObligationPercentage" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRemainingPerformanceObligation" xlink:label="loc_us-gaapRevenueRemainingPerformanceObligation" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapRevenueRemainingPerformanceObligation" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredRevenueCurrent" xlink:label="loc_us-gaapDeferredRevenueCurrent" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapDeferredRevenueCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_DeferredRevenueAdditionFromAcquisition" xlink:label="loc_INLXDeferredRevenueAdditionFromAcquisition" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_INLXDeferredRevenueAdditionFromAcquisition" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_DeferredRevenueLiabilityBillings" xlink:label="loc_INLXDeferredRevenueLiabilityBillings" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_INLXDeferredRevenueLiabilityBillings" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_DeferredRevenueRevenueRecognized" xlink:label="loc_INLXDeferredRevenueRevenueRecognized" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_INLXDeferredRevenueRevenueRecognized" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredRevenueCurrent" xlink:label="loc_us-gaapDeferredRevenueCurrent_2" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapDeferredRevenueCurrent_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ResearchAndDevelopmentExpenseSoftwareExcludingAcquiredInProcessCost" xlink:label="loc_us-gaapResearchAndDevelopmentExpenseSoftwareExcludingAcquiredInProcessCost" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapResearchAndDevelopmentExpenseSoftwareExcludingAcquiredInProcessCost" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CapitalizedComputerSoftwareAdditions" xlink:label="loc_us-gaapCapitalizedComputerSoftwareAdditions" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapCapitalizedComputerSoftwareAdditions" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLongTermDebtNoncurrent" xlink:label="loc_us-gaapOtherLongTermDebtNoncurrent" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapOtherLongTermDebtNoncurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="loc_us-gaapResearchAndDevelopmentExpense" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapResearchAndDevelopmentExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdvertisingExpense" xlink:label="loc_us-gaapAdvertisingExpense" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapAdvertisingExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:label="loc_us-gaapEffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapEffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/ScheduleOfFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails" xlink:title="00000035 - Disclosure - Schedule of Fair Value of Assets Acquired and Liabilities Assumed (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:label="loc_us-gaapBusinessCombinationAndAssetAcquisitionAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessCombinationAndAssetAcquisitionAbstract" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessCombinationAndAssetAcquisitionAbstract" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessCombinationAndAssetAcquisitionAbstract" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessCombinationAndAssetAcquisitionAbstract" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessCombinationAndAssetAcquisitionAbstract" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessCombinationAndAssetAcquisitionAbstract" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessCombinationAndAssetAcquisitionAbstract" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessCombinationAndAssetAcquisitionAbstract" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessCombinationAndAssetAcquisitionAbstract" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPurchasePrice" xlink:label="loc_INLXBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPurchasePrice" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessCombinationAndAssetAcquisitionAbstract" xlink:to="loc_INLXBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPurchasePrice" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessCombinationAndAssetAcquisitionAbstract" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/ScheduleOfProFormaInformationDetails" xlink:title="00000036 - Disclosure - Schedule of Pro Forma Information (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:label="loc_us-gaapBusinessCombinationAndAssetAcquisitionAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessCombinationAndAssetAcquisitionAbstract" xlink:to="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="loc_us-gaapBusinessAcquisitionLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="loc_us-gaapBusinessAcquisitionLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaapBusinessAcquisitionAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="loc_us-gaapBusinessAcquisitionAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_YellowFolderMember" xlink:label="loc_INLXYellowFolderMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_INLXYellowFolderMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionsProFormaRevenue" xlink:label="loc_us-gaapBusinessAcquisitionsProFormaRevenue" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessAcquisitionsProFormaRevenue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" xlink:label="loc_us-gaapBusinessAcquisitionsProFormaNetIncomeLoss" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessAcquisitionsProFormaNetIncomeLoss" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasic" xlink:label="loc_us-gaapBusinessAcquisitionProFormaEarningsPerShareBasic" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessAcquisitionProFormaEarningsPerShareBasic" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted" xlink:label="loc_us-gaapBusinessAcquisitionProFormaEarningsPerShareDiluted" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessAcquisitionProFormaEarningsPerShareDiluted" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/BusinessCombinationsDetailsNarrative" xlink:title="00000037 - Disclosure - Business Combinations (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:label="loc_us-gaapBusinessCombinationAndAssetAcquisitionAbstract" />
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPurchasePrice" xlink:label="loc_INLXBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPurchasePrice" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessCombinationAndAssetAcquisitionAbstract" xlink:to="loc_INLXBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPurchasePrice" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessCombinationAndAssetAcquisitionAbstract" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/ScheduleOfIntangibleAssetsDetails" xlink:title="00000038 - Disclosure - Schedule of Intangible Assets (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="loc_us-gaapScheduleOfFiniteLivedIntangibleAssetsTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfFiniteLivedIntangibleAssetsTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TradeNamesMember" xlink:label="loc_us-gaapTradeNamesMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_us-gaapTradeNamesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_ProprietaryTechnologyMember" xlink:label="loc_INLXProprietaryTechnologyMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_INLXProprietaryTechnologyMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="loc_us-gaapCustomerRelationshipsMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_us-gaapCustomerRelationshipsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="loc_srtRangeAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember" xlink:label="loc_srtMinimumMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMinimumMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember" xlink:label="loc_srtMaximumMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMaximumMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetUsefulLife" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetUsefulLife" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsGross" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsGross" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAccumulatedAmortization" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsNet" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsNet" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/ScheduleOfAmortizationExpenseForIntangibleAssetsDetails" xlink:title="00000039 - Disclosure - Schedule of Amortization Expense for Intangible Assets (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearThree" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearFour" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearFive" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsNet" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsNet" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/IntangibleAssetsNetDetailsNarrative" xlink:title="00000040 - Disclosure - Intangible Assets, Net (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="loc_us-gaapAmortizationOfIntangibleAssets" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="loc_us-gaapAmortizationOfIntangibleAssets" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/SummaryOfChangesInFairValueOfEarnoutLiabilitiesDetails" xlink:title="00000041 - Disclosure - Summary of Changes in Fair Value of Earnout Liabilities (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="loc_us-gaapFairValueDisclosuresAbstract" />
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_EarnoutLiability" xlink:label="loc_INLXEarnoutLiability" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueDisclosuresAbstract" xlink:to="loc_INLXEarnoutLiability" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_PaymentForContingentConsiderationEarnout" xlink:label="loc_INLXPaymentForContingentConsiderationEarnout" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueDisclosuresAbstract" xlink:to="loc_INLXPaymentForContingentConsiderationEarnout" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_AdjustmentToFairValueOfContingentConsiderationEarnout" xlink:label="loc_INLXAdjustmentToFairValueOfContingentConsiderationEarnout" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueDisclosuresAbstract" xlink:to="loc_INLXAdjustmentToFairValueOfContingentConsiderationEarnout" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_EarnoutLiability" xlink:label="loc_INLXEarnoutLiability_2" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueDisclosuresAbstract" xlink:to="loc_INLXEarnoutLiability_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/FairValueMeasurementsDetailsNarrative" xlink:title="00000042 - Disclosure - Fair Value Measurements (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="loc_us-gaapFairValueDisclosuresAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementsSensitivityAnalysisDescription" xlink:label="loc_us-gaapFairValueMeasurementsSensitivityAnalysisDescription" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueDisclosuresAbstract" xlink:to="loc_us-gaapFairValueMeasurementsSensitivityAnalysisDescription" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/ScheduleOfPropertyAndEquipmentDetails" xlink:title="00000043 - Disclosure - Schedule of Property and Equipment (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaapPropertyPlantAndEquipmentAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CapitalizedComputerSoftwareGross" xlink:label="loc_us-gaapCapitalizedComputerSoftwareGross" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentAbstract" xlink:to="loc_us-gaapCapitalizedComputerSoftwareGross" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseholdImprovementsGross" xlink:label="loc_us-gaapLeaseholdImprovementsGross" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentAbstract" xlink:to="loc_us-gaapLeaseholdImprovementsGross" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FurnitureAndFixturesGross" xlink:label="loc_us-gaapFurnitureAndFixturesGross" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentAbstract" xlink:to="loc_us-gaapFurnitureAndFixturesGross" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="loc_us-gaapPropertyPlantAndEquipmentGross" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentAbstract" xlink:to="loc_us-gaapPropertyPlantAndEquipmentGross" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="loc_us-gaapAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentAbstract" xlink:to="loc_us-gaapAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaapPropertyPlantAndEquipmentNet" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentAbstract" xlink:to="loc_us-gaapPropertyPlantAndEquipmentNet" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/PropertyAndEquipmentDetailsNarrative" xlink:title="00000044 - Disclosure - Property and Equipment (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaapPropertyPlantAndEquipmentAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Depreciation" xlink:label="loc_us-gaapDepreciation" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentAbstract" xlink:to="loc_us-gaapDepreciation" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/ScheduleOfNotesPayableDetails" xlink:title="00000045 - Disclosure - Schedule of Notes Payable (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaapDebtDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentTable" xlink:label="loc_us-gaapDebtInstrumentTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapDebtInstrumentTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="loc_us-gaapDebtInstrumentLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentTable" xlink:to="loc_us-gaapDebtInstrumentLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="loc_us-gaapLongtermDebtTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentTable" xlink:to="loc_us-gaapLongtermDebtTypeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaapLongtermDebtTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLongtermDebtTypeAxis" xlink:to="loc_us-gaapLongtermDebtTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_TwoThousandTwentyTwoUnrelatedNotesMember" xlink:label="loc_INLXTwoThousandTwentyTwoUnrelatedNotesMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_INLXTwoThousandTwentyTwoUnrelatedNotesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_TwoThousandTwentyNotesMember" xlink:label="loc_INLXTwoThousandTwentyNotesMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_INLXTwoThousandTwentyNotesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentTable" xlink:to="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NonrelatedPartyMember" xlink:label="loc_us-gaapNonrelatedPartyMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_us-gaapNonrelatedPartyMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyMember" xlink:label="loc_us-gaapRelatedPartyMember" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_us-gaapRelatedPartyMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentAxis" xlink:label="loc_us-gaapDebtInstrumentAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentTable" xlink:to="loc_us-gaapDebtInstrumentAxis" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaapDebtInstrumentNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentAxis" xlink:to="loc_us-gaapDebtInstrumentNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_TwoThousandTwentyTwoUnrelatedNotesMember" xlink:label="loc_INLXTwoThousandTwentyTwoUnrelatedNotesMember_2" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentNameDomain" xlink:to="loc_INLXTwoThousandTwentyTwoUnrelatedNotesMember_2" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_TwoThousandTwentyNotesMember" xlink:label="loc_INLXTwoThousandTwentyNotesMember_2" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentNameDomain" xlink:to="loc_INLXTwoThousandTwentyNotesMember_2" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_TwoThousandTwentyTwoRelatedNotesMember" xlink:label="loc_INLXTwoThousandTwentyTwoRelatedNotesMember" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentNameDomain" xlink:to="loc_INLXTwoThousandTwentyTwoRelatedNotesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NotesPayable" xlink:label="loc_us-gaapNotesPayable" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapNotesPayable" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnamortizedDebtIssuanceExpense" xlink:label="loc_us-gaapUnamortizedDebtIssuanceExpense" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapUnamortizedDebtIssuanceExpense" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentUnamortizedDiscount" xlink:label="loc_us-gaapDebtInstrumentUnamortizedDiscount" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapDebtInstrumentUnamortizedDiscount" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NotesPayableCurrent" xlink:label="loc_us-gaapNotesPayableCurrent" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapNotesPayableCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermNotesPayable" xlink:label="loc_us-gaapLongTermNotesPayable" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapLongTermNotesPayable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentIssuanceDate1" xlink:label="loc_us-gaapDebtInstrumentIssuanceDate1" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapDebtInstrumentIssuanceDate1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="loc_us-gaapDebtInstrumentInterestRateStatedPercentage" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapDebtInstrumentInterestRateStatedPercentage" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentMaturityDateDescription" xlink:label="loc_us-gaapDebtInstrumentMaturityDateDescription" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapDebtInstrumentMaturityDateDescription" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentMaturityDate" xlink:label="loc_us-gaapDebtInstrumentMaturityDate" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapDebtInstrumentMaturityDate" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/ScheduleOfFutureMinimumPrincipalPaymentsOfNotesPayableDetails" xlink:title="00000046 - Disclosure - Schedule of Future Minimum Principal Payments of Notes Payable (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaapDebtDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:label="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:label="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NonrelatedPartyMember" xlink:label="loc_us-gaapNonrelatedPartyMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_us-gaapNonrelatedPartyMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyMember" xlink:label="loc_us-gaapRelatedPartyMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_us-gaapRelatedPartyMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:label="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:label="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebt" xlink:label="loc_us-gaapLongTermDebt" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapLongTermDebt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/NotesPayableUnrelatedPartiesDetailsNarrative" xlink:title="00000047 - Disclosure - Notes Payable &#8211; Unrelated Parties (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaapDebtDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShortTermDebtTable" xlink:label="loc_us-gaapScheduleOfShortTermDebtTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfShortTermDebtTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermDebtLineItems" xlink:label="loc_us-gaapShortTermDebtLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShortTermDebtTable" xlink:to="loc_us-gaapShortTermDebtLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_TitleOfIndividualAxis" xlink:label="loc_srtTitleOfIndividualAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShortTermDebtTable" xlink:to="loc_srtTitleOfIndividualAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtTitleOfIndividualAxis" xlink:to="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_AccreditedInvestorsMember" xlink:label="loc_INLXAccreditedInvestorsMember" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:to="loc_INLXAccreditedInvestorsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentAxis" xlink:label="loc_us-gaapDebtInstrumentAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShortTermDebtTable" xlink:to="loc_us-gaapDebtInstrumentAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaapDebtInstrumentNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentAxis" xlink:to="loc_us-gaapDebtInstrumentNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_TwelvePercentageSubordinatedNotesMember" xlink:label="loc_INLXTwelvePercentageSubordinatedNotesMember" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentNameDomain" xlink:to="loc_INLXTwelvePercentageSubordinatedNotesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestPayableCurrentAndNoncurrent" xlink:label="loc_us-gaapInterestPayableCurrentAndNoncurrent" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapInterestPayableCurrentAndNoncurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestExpenseDebt" xlink:label="loc_us-gaapInterestExpenseDebt" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapInterestExpenseDebt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AmortizationOfDebtDiscountPremium" xlink:label="loc_us-gaapAmortizationOfDebtDiscountPremium" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapAmortizationOfDebtDiscountPremium" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/NotesPayable-RelatedPartiesDetailsNarrative" xlink:title="00000048 - Disclosure - Notes Payable - Related Parties (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaapDebtDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:label="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionLineItems" xlink:label="loc_us-gaapRelatedPartyTransactionLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="loc_us-gaapRelatedPartyTransactionLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionAxis" xlink:label="loc_us-gaapRelatedPartyTransactionAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="loc_us-gaapRelatedPartyTransactionAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionDomain" xlink:label="loc_us-gaapRelatedPartyTransactionDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionAxis" xlink:to="loc_us-gaapRelatedPartyTransactionDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyMember" xlink:label="loc_us-gaapRelatedPartyMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionDomain" xlink:to="loc_us-gaapRelatedPartyMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestPayableCurrentAndNoncurrent" xlink:label="loc_us-gaapInterestPayableCurrentAndNoncurrent" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapInterestPayableCurrentAndNoncurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestExpenseDebt" xlink:label="loc_us-gaapInterestExpenseDebt" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapInterestExpenseDebt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestExpense" xlink:label="loc_us-gaapInterestExpense" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapInterestExpense" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/DeferredCompensationDetailsNarrative" xlink:title="00000049 - Disclosure - Deferred Compensation (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CompensationRelatedCostsAbstract" xlink:label="loc_us-gaapCompensationRelatedCostsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInDeferredCompensation" xlink:label="loc_us-gaapIncreaseDecreaseInDeferredCompensation" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCompensationRelatedCostsAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInDeferredCompensation" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/ScheduleOfOperatingLeasesDetails" xlink:title="00000050 - Disclosure - Schedule of Operating Leases (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProductLiabilityContingencyTable" xlink:label="loc_us-gaapProductLiabilityContingencyTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_us-gaapProductLiabilityContingencyTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProductLiabilityContingencyLineItems" xlink:label="loc_us-gaapProductLiabilityContingencyLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapProductLiabilityContingencyTable" xlink:to="loc_us-gaapProductLiabilityContingencyLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementGeographicalAxis" xlink:label="loc_srtStatementGeographicalAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapProductLiabilityContingencyTable" xlink:to="loc_srtStatementGeographicalAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_SegmentGeographicalDomain" xlink:label="loc_srtSegmentGeographicalDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtStatementGeographicalAxis" xlink:to="loc_srtSegmentGeographicalDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_ColumbusOHMember" xlink:label="loc_INLXColumbusOHMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtSegmentGeographicalDomain" xlink:to="loc_INLXColumbusOHMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_MadisonHeightsMIMember" xlink:label="loc_INLXMadisonHeightsMIMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtSegmentGeographicalDomain" xlink:to="loc_INLXMadisonHeightsMIMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_SterlingHeightsMIMember" xlink:label="loc_INLXSterlingHeightsMIMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtSegmentGeographicalDomain" xlink:to="loc_INLXSterlingHeightsMIMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_TraverseCityMIMember" xlink:label="loc_INLXTraverseCityMIMember" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtSegmentGeographicalDomain" xlink:to="loc_INLXTraverseCityMIMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_MadisonHeightsMITemporarySpaceMember" xlink:label="loc_INLXMadisonHeightsMITemporarySpaceMember" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtSegmentGeographicalDomain" xlink:to="loc_INLXMadisonHeightsMITemporarySpaceMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AreaOfLand" xlink:label="loc_us-gaapAreaOfLand" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapProductLiabilityContingencyLineItems" xlink:to="loc_us-gaapAreaOfLand" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsForRent" xlink:label="loc_us-gaapPaymentsForRent" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapProductLiabilityContingencyLineItems" xlink:to="loc_us-gaapPaymentsForRent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseOptionToTerminate" xlink:label="loc_us-gaapLesseeOperatingLeaseOptionToTerminate" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapProductLiabilityContingencyLineItems" xlink:to="loc_us-gaapLesseeOperatingLeaseOptionToTerminate" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/ScheduleOfFutureRentalPaymentsForOperatingLeasesDetails" xlink:title="00000051 - Disclosure - Schedule of Future Rental Payments for Operating Leases (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="loc_us-gaapFinanceLeaseLiabilityPaymentsDueNextTwelveMonths" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_us-gaapFinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:label="loc_us-gaapFinanceLeaseLiabilityPaymentsDueYearTwo" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_us-gaapFinanceLeaseLiabilityPaymentsDueYearTwo" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearTwo" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:label="loc_us-gaapFinanceLeaseLiabilityPaymentsDueYearThree" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_us-gaapFinanceLeaseLiabilityPaymentsDueYearThree" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearThree" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:label="loc_us-gaapFinanceLeaseLiabilityPaymentsDueYearFour" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_us-gaapFinanceLeaseLiabilityPaymentsDueYearFour" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearFour" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" xlink:label="loc_us-gaapFinanceLeaseLiabilityPaymentsDueYearFive" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_us-gaapFinanceLeaseLiabilityPaymentsDueYearFive" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearFive" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink:label="loc_us-gaapFinanceLeaseLiabilityPaymentsDueAfterYearFive" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_us-gaapFinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:label="loc_us-gaapFinanceLeaseLiabilityUndiscountedExcessAmount" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_us-gaapFinanceLeaseLiabilityUndiscountedExcessAmount" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityUndiscountedExcessAmount" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermLeaseCommitmentAmount" xlink:label="loc_us-gaapShortTermLeaseCommitmentAmount" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_us-gaapShortTermLeaseCommitmentAmount" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiability" xlink:label="loc_us-gaapFinanceLeaseLiability" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_us-gaapFinanceLeaseLiability" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiability" xlink:label="loc_us-gaapOperatingLeaseLiability" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_us-gaapOperatingLeaseLiability" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/SummaryOfComponentsOfLeaseExpenseDetails" xlink:title="00000052 - Disclosure - Summary of Components of Lease Expense (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseCostAbstract" xlink:label="loc_us-gaapLeaseCostAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_us-gaapLeaseCostAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:label="loc_us-gaapFinanceLeaseRightOfUseAssetAmortization" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeaseCostAbstract" xlink:to="loc_us-gaapFinanceLeaseRightOfUseAssetAmortization" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseInterestExpense" xlink:label="loc_us-gaapFinanceLeaseInterestExpense" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeaseCostAbstract" xlink:to="loc_us-gaapFinanceLeaseInterestExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseCost" xlink:label="loc_us-gaapOperatingLeaseCost" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_us-gaapOperatingLeaseCost" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermLeaseCost" xlink:label="loc_us-gaapShortTermLeaseCost" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_us-gaapShortTermLeaseCost" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/ScheduleOfAdditionalInformationPertainingToLeasesDetails" xlink:title="00000053 - Disclosure - Schedule of Additional Information Pertaining to Leases (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseInterestPaymentOnLiability" xlink:label="loc_us-gaapFinanceLeaseInterestPaymentOnLiability" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_us-gaapFinanceLeaseInterestPaymentOnLiability" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeasePrincipalPayments" xlink:label="loc_us-gaapFinanceLeasePrincipalPayments" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_us-gaapFinanceLeasePrincipalPayments" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeasePayments" xlink:label="loc_us-gaapOperatingLeasePayments" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_us-gaapOperatingLeasePayments" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:label="loc_us-gaapFinanceLeaseWeightedAverageRemainingLeaseTerm1" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_us-gaapFinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:label="loc_us-gaapOperatingLeaseWeightedAverageRemainingLeaseTerm1" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_us-gaapOperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:label="loc_us-gaapFinanceLeaseWeightedAverageDiscountRatePercent" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_us-gaapFinanceLeaseWeightedAverageDiscountRatePercent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:label="loc_us-gaapOperatingLeaseWeightedAverageDiscountRatePercent" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_us-gaapOperatingLeaseWeightedAverageDiscountRatePercent" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/ScheduleOfOperatingAndFinanceLeasesDetails" xlink:title="00000054 - Disclosure - Schedule of Operating and Finance Leases (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="loc_us-gaapOperatingLeaseRightOfUseAsset" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_us-gaapOperatingLeaseRightOfUseAsset" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityCurrent" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_us-gaapOperatingLeaseLiabilityCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityNoncurrent" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_us-gaapOperatingLeaseLiabilityNoncurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiability" xlink:label="loc_us-gaapOperatingLeaseLiability" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_us-gaapOperatingLeaseLiability" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization" xlink:label="loc_us-gaapFinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_us-gaapFinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization" xlink:label="loc_us-gaapFinanceLeaseRightOfUseAssetAccumulatedAmortization" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_us-gaapFinanceLeaseRightOfUseAssetAccumulatedAmortization" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseRightOfUseAsset" xlink:label="loc_us-gaapFinanceLeaseRightOfUseAsset" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_us-gaapFinanceLeaseRightOfUseAsset" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityCurrent" xlink:label="loc_us-gaapFinanceLeaseLiabilityCurrent" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_us-gaapFinanceLeaseLiabilityCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:label="loc_us-gaapFinanceLeaseLiabilityNoncurrent" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_us-gaapFinanceLeaseLiabilityNoncurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiability" xlink:label="loc_us-gaapFinanceLeaseLiability" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_us-gaapFinanceLeaseLiability" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/ScheduleOfSharesAndWarrantsIssuedDetails" xlink:title="00000055 - Disclosure - Schedule of Shares and Warrants Issued (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaapEquityAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:label="loc_us-gaapSubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_us-gaapSubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsidiarySaleOfStockLineItems" xlink:label="loc_us-gaapSubsidiarySaleOfStockLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:to="loc_us-gaapSubsidiarySaleOfStockLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="loc_us-gaapSubsidiarySaleOfStockAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:to="loc_us-gaapSubsidiarySaleOfStockAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="loc_us-gaapSaleOfStockNameOfTransactionDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsidiarySaleOfStockAxis" xlink:to="loc_us-gaapSaleOfStockNameOfTransactionDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_PrivatePlacement2022Member" xlink:label="loc_INLXPrivatePlacement2022Member" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSaleOfStockNameOfTransactionDomain" xlink:to="loc_INLXPrivatePlacement2022Member" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_PrivatePlacement2020Member" xlink:label="loc_INLXPrivatePlacement2020Member" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSaleOfStockNameOfTransactionDomain" xlink:to="loc_INLXPrivatePlacement2020Member" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExercisable" xlink:label="loc_us-gaapClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExercisable" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsidiarySaleOfStockLineItems" xlink:to="loc_us-gaapClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExercisable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesIssued" xlink:label="loc_us-gaapSharesIssued" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsidiarySaleOfStockLineItems" xlink:to="loc_us-gaapSharesIssued" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesIssuedPricePerShare" xlink:label="loc_us-gaapSharesIssuedPricePerShare" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsidiarySaleOfStockLineItems" xlink:to="loc_us-gaapSharesIssuedPricePerShare" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:label="loc_us-gaapClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsidiarySaleOfStockLineItems" xlink:to="loc_us-gaapClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:label="loc_us-gaapClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsidiarySaleOfStockLineItems" xlink:to="loc_us-gaapClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_ClassOfWarrantOrRightFairPriceOfWarrantsOrRights1" xlink:label="loc_INLXClassOfWarrantOrRightFairPriceOfWarrantsOrRights1" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsidiarySaleOfStockLineItems" xlink:to="loc_INLXClassOfWarrantOrRightFairPriceOfWarrantsOrRights1" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/ScheduleOfWarrantsToPurchaseCommonStockDetails" xlink:title="00000056 - Disclosure - Schedule of Warrants to Purchase Common Stock (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaapEquityAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:label="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:label="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" xlink:to="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaapStatementEquityComponentsAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" xlink:to="loc_us-gaapStatementEquityComponentsAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_WarrantExercisePriceOneMember" xlink:label="loc_INLXWarrantExercisePriceOneMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_INLXWarrantExercisePriceOneMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_WarrantExercisePriceTwoMember" xlink:label="loc_INLXWarrantExercisePriceTwoMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_INLXWarrantExercisePriceTwoMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_WarrantExercisePriceThreeMember" xlink:label="loc_INLXWarrantExercisePriceThreeMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_INLXWarrantExercisePriceThreeMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_WarrantExercisePriceFourMember" xlink:label="loc_INLXWarrantExercisePriceFourMember" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_INLXWarrantExercisePriceFourMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_WarrantExercisePriceFiveMember" xlink:label="loc_INLXWarrantExercisePriceFiveMember" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_INLXWarrantExercisePriceFiveMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:label="loc_us-gaapClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:label="loc_us-gaapClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExercisable" xlink:label="loc_us-gaapClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExercisable" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExercisable" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/ScheduleOfEstimatedValuesOfWarrantsValuationAssumptionsDetails" xlink:title="00000057 - Disclosure - Schedule of Estimated Values of Warrants Valuation Assumptions (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaapEquityAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable" xlink:label="loc_us-gaapScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_us-gaapScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems" xlink:label="loc_us-gaapDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable" xlink:to="loc_us-gaapDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_TitleOfIndividualAxis" xlink:label="loc_srtTitleOfIndividualAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable" xlink:to="loc_srtTitleOfIndividualAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtTitleOfIndividualAxis" xlink:to="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_PlacementAgentMember" xlink:label="loc_INLXPlacementAgentMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:to="loc_INLXPlacementAgentMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputTypeAxis" xlink:label="loc_us-gaapMeasurementInputTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable" xlink:to="loc_us-gaapMeasurementInputTypeAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputTypeDomain" xlink:label="loc_us-gaapMeasurementInputTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapMeasurementInputTypeAxis" xlink:to="loc_us-gaapMeasurementInputTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputRiskFreeInterestRateMember" xlink:label="loc_us-gaapMeasurementInputRiskFreeInterestRateMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapMeasurementInputTypeDomain" xlink:to="loc_us-gaapMeasurementInputRiskFreeInterestRateMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputExpectedTermMember" xlink:label="loc_us-gaapMeasurementInputExpectedTermMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapMeasurementInputTypeDomain" xlink:to="loc_us-gaapMeasurementInputExpectedTermMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputPriceVolatilityMember" xlink:label="loc_us-gaapMeasurementInputPriceVolatilityMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapMeasurementInputTypeDomain" xlink:to="loc_us-gaapMeasurementInputPriceVolatilityMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputExpectedDividendRateMember" xlink:label="loc_us-gaapMeasurementInputExpectedDividendRateMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapMeasurementInputTypeDomain" xlink:to="loc_us-gaapMeasurementInputExpectedDividendRateMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WarrantsAndRightsOutstandingMeasurementInput" xlink:label="loc_us-gaapWarrantsAndRightsOutstandingMeasurementInput" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems" xlink:to="loc_us-gaapWarrantsAndRightsOutstandingMeasurementInput" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WarrantsAndRightsOutstandingTerm" xlink:label="loc_us-gaapWarrantsAndRightsOutstandingTerm" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems" xlink:to="loc_us-gaapWarrantsAndRightsOutstandingTerm" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/StockholdersEquityDetailsNarrative" xlink:title="00000058 - Disclosure - Stockholders&#8217; Equity (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaapEquityAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:label="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:label="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" xlink:to="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaapStatementEquityComponentsAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" xlink:to="loc_us-gaapStatementEquityComponentsAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_ExerciseOfOutstandingWarrantsMember" xlink:label="loc_INLXExerciseOfOutstandingWarrantsMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_INLXExerciseOfOutstandingWarrantsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameAxis" xlink:label="loc_us-gaapPlanNameAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" xlink:to="loc_us-gaapPlanNameAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaapPlanNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPlanNameAxis" xlink:to="loc_us-gaapPlanNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_TwoThousandFifteenEquityIncentivePlanMember" xlink:label="loc_INLXTwoThousandFifteenEquityIncentivePlanMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPlanNameDomain" xlink:to="loc_INLXTwoThousandFifteenEquityIncentivePlanMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="loc_us-gaapSubsidiarySaleOfStockAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" xlink:to="loc_us-gaapSubsidiarySaleOfStockAxis" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="loc_us-gaapSaleOfStockNameOfTransactionDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsidiarySaleOfStockAxis" xlink:to="loc_us-gaapSaleOfStockNameOfTransactionDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrivatePlacementMember" xlink:label="loc_us-gaapPrivatePlacementMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSaleOfStockNameOfTransactionDomain" xlink:to="loc_us-gaapPrivatePlacementMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaapCommonStockSharesOutstanding" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapCommonStockSharesOutstanding" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:label="loc_us-gaapCommonStockCapitalSharesReservedForFutureIssuance" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapCommonStockCapitalSharesReservedForFutureIssuance" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AmortizationOfFinancingCosts" xlink:label="loc_us-gaapAmortizationOfFinancingCosts" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapAmortizationOfFinancingCosts" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/ScheduleOfEstimatedValuesOfStockOptionGrantsValuationAssumptionsDetails" xlink:title="00000059 - Disclosure - Schedule of Estimated Values of Stock Option Grants Valuation Assumptions (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardDateAxis" xlink:label="loc_us-gaapAwardDateAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapAwardDateAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardDateDomain" xlink:label="loc_us-gaapAwardDateDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAwardDateAxis" xlink:to="loc_us-gaapAwardDateDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_GrantDateAprilFourteenTwoThousandTwentyTwoMember" xlink:label="loc_INLXGrantDateAprilFourteenTwoThousandTwentyTwoMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAwardDateDomain" xlink:to="loc_INLXGrantDateAprilFourteenTwoThousandTwentyTwoMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/ScheduleOfStockOptionActivityDetails" xlink:title="00000060 - Disclosure - Schedule of Stock Option Activity (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapAwardTypeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockOptionMember" xlink:label="loc_us-gaapStockOptionMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapStockOptionMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_2" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_2" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_2" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm" xlink:label="loc_INLXSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_INLXSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/Stock-basedCompensationDetailsNarrative" xlink:title="00000061 - Disclosure - Stock-Based Compensation (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapAwardTypeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedStockMember" xlink:label="loc_us-gaapRestrictedStockMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapRestrictedStockMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_TitleOfIndividualAxis" xlink:label="loc_srtTitleOfIndividualAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_srtTitleOfIndividualAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtTitleOfIndividualAxis" xlink:to="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_EmployeeMember" xlink:label="loc_INLXEmployeeMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:to="loc_INLXEmployeeMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesRestrictedStockAwardGross" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="loc_us-gaapAllocatedShareBasedCompensationExpense" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapAllocatedShareBasedCompensationExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:label="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/ConcentrationsDetailsNarrative" xlink:title="00000062 - Disclosure - Concentrations (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RisksAndUncertaintiesAbstract" xlink:label="loc_us-gaapRisksAndUncertaintiesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskTable" xlink:label="loc_us-gaapConcentrationRiskTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRisksAndUncertaintiesAbstract" xlink:to="loc_us-gaapConcentrationRiskTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskLineItems" xlink:label="loc_us-gaapConcentrationRiskLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskTable" xlink:to="loc_us-gaapConcentrationRiskLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MajorCustomersAxis" xlink:label="loc_srtMajorCustomersAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskTable" xlink:to="loc_srtMajorCustomersAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_NameOfMajorCustomerDomain" xlink:label="loc_srtNameOfMajorCustomerDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtMajorCustomersAxis" xlink:to="loc_srtNameOfMajorCustomerDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_StateOfMichiganMember" xlink:label="loc_INLXStateOfMichiganMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtNameOfMajorCustomerDomain" xlink:to="loc_INLXStateOfMichiganMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_RocketMortgageMember" xlink:label="loc_INLXRocketMortgageMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtNameOfMajorCustomerDomain" xlink:to="loc_INLXRocketMortgageMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_GovernmentContractsMember" xlink:label="loc_INLXGovernmentContractsMember" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtNameOfMajorCustomerDomain" xlink:to="loc_INLXGovernmentContractsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_CustomerOneMember" xlink:label="loc_INLXCustomerOneMember" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtNameOfMajorCustomerDomain" xlink:to="loc_INLXCustomerOneMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="inlx-20230630.xsd#INLX_CustomerTwoMember" xlink:label="loc_INLXCustomerTwoMember" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtNameOfMajorCustomerDomain" xlink:to="loc_INLXCustomerTwoMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="loc_us-gaapConcentrationRiskByBenchmarkAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskTable" xlink:to="loc_us-gaapConcentrationRiskByBenchmarkAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="loc_us-gaapConcentrationRiskBenchmarkDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskByBenchmarkAxis" xlink:to="loc_us-gaapConcentrationRiskBenchmarkDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SalesRevenueNetMember" xlink:label="loc_us-gaapSalesRevenueNetMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskBenchmarkDomain" xlink:to="loc_us-gaapSalesRevenueNetMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableMember" xlink:label="loc_us-gaapAccountsReceivableMember" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskBenchmarkDomain" xlink:to="loc_us-gaapAccountsReceivableMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="loc_us-gaapConcentrationRiskByTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskTable" xlink:to="loc_us-gaapConcentrationRiskByTypeAxis" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="loc_us-gaapConcentrationRiskTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskByTypeAxis" xlink:to="loc_us-gaapConcentrationRiskTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="loc_us-gaapCustomerConcentrationRiskMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskTypeDomain" xlink:to="loc_us-gaapCustomerConcentrationRiskMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="loc_us-gaapConcentrationRiskPercentage1" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskLineItems" xlink:to="loc_us-gaapConcentrationRiskPercentage1" xlink:type="arc" />
    </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>24
<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.23.2</span><table class="report" border="0" cellspacing="2" id="idm140509420100112">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cover - shares<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2023</div></th>
<th class="th"><div>Aug. 11, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CoverAbstract', window );"><strong>Cover [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-Q<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentQuarterlyReport', window );">Document Quarterly Report</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentTransitionReport', window );">Document Transition Report</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Jun. 30,  2023<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">Q2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2023<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--12-31<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">001-41495<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">INTELLINETICS,
INC.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0001081745<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">87-0613716<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">NV<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">2190
    Dividend Drive<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">Columbus<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">OH<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">43228<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">(614)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">921-8170<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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, $0.001 par value<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">INLX<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">NYSEAMER<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityInteractiveDataCurrent', window );">Entity Interactive Data Current</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Accelerated Filer<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_EntitySmallBusiness', window );">Entity Small Business</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityShellCompany', window );">Entity Shell Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,073,757<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_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>End date of current fiscal year in the format --MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CurrentFiscalYearEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gMonthDayItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalPeriodFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fiscalPeriodItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalYearFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalYearFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_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_DocumentQuarterlyReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as an quarterly report.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-Q<br> -Number 240<br> -Section 308<br> -Subsection a<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentQuarterlyReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentTransitionReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as a transition report.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Forms 10-K, 10-Q, 20-F<br> -Number 240<br> -Section 13<br> -Subsection a-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentTransitionReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Address Line 1 such as Attn, Building Name, Street Name</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCityOrTown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCityOrTown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressPostalZipCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressPostalZipCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressStateOrProvince">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressStateOrProvince</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:stateOrProvinceItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCurrentReportingStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCurrentReportingStatus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFileNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFilerCategory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:filerCategoryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityInteractiveDataCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-T<br> -Number 232<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityInteractiveDataCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityShellCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityShellCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntitySmallBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates that the company is a Smaller Reporting Company (SRC).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntitySmallBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityTaxIdentificationNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityTaxIdentificationNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:employerIdItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LocalPhoneNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_Security12bTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_Security12bTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:securityTitleItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SecurityExchangeName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the Exchange on which a security is registered.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection d1-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SecurityExchangeName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarExchangeCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:tradingSymbolItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>25
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.2</span><table class="report" border="0" cellspacing="2" id="idm140509418987552">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Condensed Consolidated Balance Sheets - USD ($)<br></strong></div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrentAbstract', window );"><strong>Current assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash</a></td>
<td class="nump">$ 1,130,487<span></span>
</td>
<td class="nump">$ 2,696,481<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable, net</a></td>
<td class="nump">1,326,986<span></span>
</td>
<td class="nump">1,121,083<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnbilledReceivablesCurrent', window );">Accounts receivable, unbilled</a></td>
<td class="nump">1,038,013<span></span>
</td>
<td class="nump">596,410<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Parts and supplies, net</a></td>
<td class="nump">72,569<span></span>
</td>
<td class="nump">73,221<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerAssetNetCurrent', window );">Contract assets</a></td>
<td class="nump">96,470<span></span>
</td>
<td class="nump">80,378<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepaid expenses and other current assets</a></td>
<td class="nump">337,373<span></span>
</td>
<td class="nump">325,466<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">4,001,898<span></span>
</td>
<td class="nump">4,893,039<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property and equipment, net</a></td>
<td class="nump">1,024,776<span></span>
</td>
<td class="nump">1,068,706<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Right of use assets, operating</a></td>
<td class="nump">2,895,784<span></span>
</td>
<td class="nump">3,200,191<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseRightOfUseAsset', window );">Right of use asset, finance</a></td>
<td class="nump">170,194<span></span>
</td>
<td class="nump">154,282<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Intangible assets, net</a></td>
<td class="nump">4,164,492<span></span>
</td>
<td class="nump">4,419,646<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">5,789,821<span></span>
</td>
<td class="nump">5,789,821<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsNoncurrent', window );">Other assets</a></td>
<td class="nump">540,121<span></span>
</td>
<td class="nump">417,457<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">18,587,086<span></span>
</td>
<td class="nump">19,943,142<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Current liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">356,545<span></span>
</td>
<td class="nump">370,300<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WorkersCompensationLiabilityCurrent', window );">Accrued compensation</a></td>
<td class="nump">336,317<span></span>
</td>
<td class="nump">411,683<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrent', window );">Accrued expenses</a></td>
<td class="nump">181,961<span></span>
</td>
<td class="nump">114,902<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Lease liabilities, operating - current</a></td>
<td class="nump">711,229<span></span>
</td>
<td class="nump">692,074<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityCurrent', window );">Lease liability, finance - current</a></td>
<td class="nump">28,303<span></span>
</td>
<td class="nump">22,493<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityCurrent', window );">Deferred revenues</a></td>
<td class="nump">2,067,744<span></span>
</td>
<td class="nump">2,754,064<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_INLX_EarnoutLiabilitiesCurrent', window );">Earnout liabilities - current</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">700,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesPayableCurrent', window );">Notes payable - current</a></td>
<td class="nump">709,083<span></span>
</td>
<td class="nump">936,966<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">4,391,182<span></span>
</td>
<td class="nump">6,002,482<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesNoncurrentAbstract', window );"><strong>Long-term liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Lease liabilities, operating - net of current portion</a></td>
<td class="nump">2,307,326<span></span>
</td>
<td class="nump">2,624,608<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityNoncurrent', window );">Lease liability, finance - net of current portion</a></td>
<td class="nump">145,880<span></span>
</td>
<td class="nump">133,131<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesNoncurrent', window );">Total long-term liabilities</a></td>
<td class="nump">5,145,188<span></span>
</td>
<td class="nump">5,371,858<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="nump">9,536,370<span></span>
</td>
<td class="nump">11,374,340<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Stockholders&#8217; equity:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common stock, $0.001 par value, 25,000,000 shares authorized; 4,073,757 shares issued and outstanding at June 30, 2023 and December 31, 2022</a></td>
<td class="nump">4,074<span></span>
</td>
<td class="nump">4,074<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapitalCommonStock', window );">Additional paid-in capital</a></td>
<td class="nump">30,412,634<span></span>
</td>
<td class="nump">30,179,017<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Accumulated deficit</a></td>
<td class="num">(21,365,992)<span></span>
</td>
<td class="num">(21,614,289)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total stockholders&#8217; equity</a></td>
<td class="nump">9,050,716<span></span>
</td>
<td class="nump">8,568,802<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total liabilities and stockholders&#8217; equity</a></td>
<td class="nump">18,587,086<span></span>
</td>
<td class="nump">19,943,142<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_NonrelatedPartyMember', window );">Nonrelated Party [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Current liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesPayableCurrent', window );">Notes payable - current</a></td>
<td class="nump">709,083<span></span>
</td>
<td class="nump">936,966<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesNoncurrentAbstract', window );"><strong>Long-term liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermNotesPayable', window );">Notes payable - related party</a></td>
<td class="nump">2,147,139<span></span>
</td>
<td class="nump">2,085,035<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember', window );">Related Party [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesNoncurrentAbstract', window );"><strong>Long-term liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermNotesPayable', window );">Notes payable - related party</a></td>
<td class="nump">$ 544,843<span></span>
</td>
<td class="nump">$ 529,084<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_INLX_EarnoutLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Earnout liabilities current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">INLX_EarnoutLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>INLX_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481990/310-10-45-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481990/310-10-45-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalPaidInCapitalCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdditionalPaidInCapitalCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 26: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483467/210-10-45-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483467/210-10-45-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerAssetNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479837/606-10-45-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479837/606-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerAssetNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479837/606-10-45-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-8<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479837/606-10-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from finance lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated amortization, of right-of-use asset from finance lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482548/350-20-55-24<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482598/350-20-45-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsNetExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph ((a)(1),(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482686/350-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsNetExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483467/210-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(14))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 21: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 22: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19-26)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483467/210-10-45-5<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 21: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.21)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation due after one year or beyond the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 19: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 20: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 21: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 201.5-02(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 22: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 201.5-02(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 23: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 201.5-02(26))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesNoncurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesNoncurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermNotesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of notes payable (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermNotesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NotesPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying values as of the balance sheet date of the portions of long-term notes payable due within one year or the operating cycle if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19,20)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NotesPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncurrent assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseAndOtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 360<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480842/942-360-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated undistributed earnings (deficit).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480990/946-20-50-11<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-2<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 14: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480418/310-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnbilledReceivablesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount received for services rendered and products shipped, but not yet billed, for non-contractual agreements due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnbilledReceivablesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WorkersCompensationLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations and payables pertaining to claims incurred of a workers compensation nature. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WorkersCompensationLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_NonrelatedPartyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_NonrelatedPartyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>26
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.2</span><table class="report" border="0" cellspacing="2" id="idm140509419253248">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Condensed Consolidated Balance Sheets (Parenthetical) - $ / shares<br></strong></div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementOfFinancialPositionAbstract', window );"><strong>Statement of Financial Position [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value</a></td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized</a></td>
<td class="nump">25,000,000<span></span>
</td>
<td class="nump">25,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued</a></td>
<td class="nump">4,073,757<span></span>
</td>
<td class="nump">4,073,757<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares outstanding</a></td>
<td class="nump">4,073,757<span></span>
</td>
<td class="nump">4,073,757<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfFinancialPositionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfFinancialPositionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>27
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.2</span><table class="report" border="0" cellspacing="2" id="idm140509418867856">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Operations (Unaudited) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2023</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesAbstract', window );"><strong>Revenues:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenues</a></td>
<td class="nump">$ 4,258,430<span></span>
</td>
<td class="nump">$ 3,415,643<span></span>
</td>
<td class="nump">$ 8,445,263<span></span>
</td>
<td class="nump">$ 6,119,155<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfRevenueAbstract', window );"><strong>Cost of revenues:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfRevenue', window );">Total cost of revenues</a></td>
<td class="nump">1,667,997<span></span>
</td>
<td class="nump">1,226,625<span></span>
</td>
<td class="nump">3,208,991<span></span>
</td>
<td class="nump">2,298,300<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross profit</a></td>
<td class="nump">2,590,433<span></span>
</td>
<td class="nump">2,189,018<span></span>
</td>
<td class="nump">5,236,272<span></span>
</td>
<td class="nump">3,820,855<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingExpensesAbstract', window );"><strong>Operating expenses:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GeneralAndAdministrativeExpense', window );">General and administrative</a></td>
<td class="nump">1,561,939<span></span>
</td>
<td class="nump">1,254,862<span></span>
</td>
<td class="nump">3,116,550<span></span>
</td>
<td class="nump">2,190,553<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_INLX_AdjustmentToFairValueOfContingentConsiderationEarnout', window );">Change in fair value of earnout liabilities</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">52,301<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">116,505<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AcquisitionCosts', window );">Transaction costs</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">285,230<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">355,281<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SellingAndMarketingExpense', window );">Sales and marketing</a></td>
<td class="nump">492,303<span></span>
</td>
<td class="nump">529,405<span></span>
</td>
<td class="nump">1,071,814<span></span>
</td>
<td class="nump">881,519<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">239,803<span></span>
</td>
<td class="nump">200,919<span></span>
</td>
<td class="nump">467,521<span></span>
</td>
<td class="nump">318,221<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingExpenses', window );">Total operating expenses</a></td>
<td class="nump">2,294,045<span></span>
</td>
<td class="nump">2,322,717<span></span>
</td>
<td class="nump">4,655,885<span></span>
</td>
<td class="nump">3,862,079<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Income (loss) from operations</a></td>
<td class="nump">296,388<span></span>
</td>
<td class="num">(133,699)<span></span>
</td>
<td class="nump">580,387<span></span>
</td>
<td class="num">(41,224)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest expense</a></td>
<td class="num">(160,654)<span></span>
</td>
<td class="num">(240,468)<span></span>
</td>
<td class="num">(332,090)<span></span>
</td>
<td class="num">(353,069)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="nump">$ 135,734<span></span>
</td>
<td class="num">$ (374,167)<span></span>
</td>
<td class="nump">$ 248,297<span></span>
</td>
<td class="num">$ (394,293)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic net income (loss) per share:</a></td>
<td class="nump">$ 0.03<span></span>
</td>
<td class="num">$ (0.09)<span></span>
</td>
<td class="nump">$ 0.06<span></span>
</td>
<td class="num">$ (0.11)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted net income (loss) per share:</a></td>
<td class="nump">$ 0.03<span></span>
</td>
<td class="num">$ (0.09)<span></span>
</td>
<td class="nump">$ 0.06<span></span>
</td>
<td class="num">$ (0.11)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted average number of common shares outstanding - basic</a></td>
<td class="nump">4,073,757<span></span>
</td>
<td class="nump">4,073,757<span></span>
</td>
<td class="nump">4,073,757<span></span>
</td>
<td class="nump">3,455,761<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Weighted average number of common shares outstanding - diluted</a></td>
<td class="nump">4,073,757<span></span>
</td>
<td class="nump">4,073,757<span></span>
</td>
<td class="nump">4,073,757<span></span>
</td>
<td class="nump">3,455,761<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=INLX_SaleOfSoftwareMember', window );">Sale of Software [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesAbstract', window );"><strong>Revenues:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenues</a></td>
<td class="nump">$ 63,646<span></span>
</td>
<td class="nump">$ 11,105<span></span>
</td>
<td class="nump">$ 78,939<span></span>
</td>
<td class="nump">$ 75,596<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfRevenueAbstract', window );"><strong>Cost of revenues:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfRevenue', window );">Total cost of revenues</a></td>
<td class="nump">7,344<span></span>
</td>
<td class="nump">7,392<span></span>
</td>
<td class="nump">15,525<span></span>
</td>
<td class="nump">33,585<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=INLX_SoftwareAsAServiceMember', window );">Software As a Service [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesAbstract', window );"><strong>Revenues:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenues</a></td>
<td class="nump">1,277,918<span></span>
</td>
<td class="nump">1,158,456<span></span>
</td>
<td class="nump">2,516,350<span></span>
</td>
<td class="nump">1,589,677<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfRevenueAbstract', window );"><strong>Cost of revenues:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfRevenue', window );">Total cost of revenues</a></td>
<td class="nump">258,382<span></span>
</td>
<td class="nump">191,188<span></span>
</td>
<td class="nump">479,022<span></span>
</td>
<td class="nump">282,437<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=INLX_SoftwareMaintenanceServicesMember', window );">Software Maintenance Services [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesAbstract', window );"><strong>Revenues:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenues</a></td>
<td class="nump">349,139<span></span>
</td>
<td class="nump">343,881<span></span>
</td>
<td class="nump">698,681<span></span>
</td>
<td class="nump">680,483<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfRevenueAbstract', window );"><strong>Cost of revenues:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfRevenue', window );">Total cost of revenues</a></td>
<td class="nump">15,117<span></span>
</td>
<td class="nump">19,185<span></span>
</td>
<td class="nump">31,833<span></span>
</td>
<td class="nump">37,485<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=INLX_ProfessionalServicesMember', window );">Professional Services [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesAbstract', window );"><strong>Revenues:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenues</a></td>
<td class="nump">2,298,316<span></span>
</td>
<td class="nump">1,625,765<span></span>
</td>
<td class="nump">4,597,605<span></span>
</td>
<td class="nump">3,213,713<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfRevenueAbstract', window );"><strong>Cost of revenues:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfRevenue', window );">Total cost of revenues</a></td>
<td class="nump">1,307,341<span></span>
</td>
<td class="nump">918,542<span></span>
</td>
<td class="nump">2,494,457<span></span>
</td>
<td class="nump">1,766,709<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=INLX_StorageandRetrievalServicesMember', window );">Storage and Retrieval Services [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesAbstract', window );"><strong>Revenues:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenues</a></td>
<td class="nump">269,411<span></span>
</td>
<td class="nump">276,436<span></span>
</td>
<td class="nump">553,688<span></span>
</td>
<td class="nump">559,686<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfRevenueAbstract', window );"><strong>Cost of revenues:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfRevenue', window );">Total cost of revenues</a></td>
<td class="nump">$ 79,813<span></span>
</td>
<td class="nump">$ 90,318<span></span>
</td>
<td class="nump">$ 188,154<span></span>
</td>
<td class="nump">$ 178,084<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_INLX_AdjustmentToFairValueOfContingentConsiderationEarnout">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Adjustment to fair value of contingent consideration earnout.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">INLX_AdjustmentToFairValueOfContingentConsiderationEarnout</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>INLX_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AcquisitionCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 capitalized costs incurred during the period (excluded from amortization) to purchase, lease or otherwise acquire an unproved property, including costs of lease bonuses and options to purchase or lease properties, the portion of costs applicable to minerals when land including mineral rights is purchased in fee, brokers' fees, recording fees, legal costs, and other costs incurred in acquiring properties.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 932<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-10(c)(7)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479664/932-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 932<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-10(c)(3)(ii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479664/932-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AcquisitionCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate cost of goods produced and sold and services rendered during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 14: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfRevenueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfRevenueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-15<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-7<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-10<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-52<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-15<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-7<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-52<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GrossProfit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 19: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1,2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GrossProfit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the cost of borrowed funds accounted for as interest expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-10<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483581/946-220-45-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482925/835-30-45-3<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.9)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (210.5-03(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483013/835-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-10<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483581/946-220-45-7<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7<br><br>Reference 35: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br><br>Reference 38: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 39: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 924<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479941/924-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-5<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-42<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-40<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-41<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenuesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenuesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SellingAndMarketingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate total amount of expenses directly related to the marketing or selling of products or services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SellingAndMarketingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-16<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=INLX_SaleOfSoftwareMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=INLX_SaleOfSoftwareMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=INLX_SoftwareAsAServiceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=INLX_SoftwareAsAServiceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=INLX_SoftwareMaintenanceServicesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=INLX_SoftwareMaintenanceServicesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=INLX_ProfessionalServicesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=INLX_ProfessionalServicesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=INLX_StorageandRetrievalServicesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=INLX_StorageandRetrievalServicesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>28
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.2</span><table class="report" border="0" cellspacing="2" id="idm140509418986000">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Condensed Consolidated Statement of Stockholders' Equity (Unaudited) - USD ($)<br></strong></div></th>
<th class="th"><div>Common Stock [Member]</div></th>
<th class="th"><div>Additional Paid-in Capital [Member]</div></th>
<th class="th"><div>Retained Earnings [Member]</div></th>
<th class="th"><div>Total</div></th>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning balance, value at Dec. 31, 2021</a></td>
<td class="nump">$ 2,823<span></span>
</td>
<td class="nump">$ 24,297,229<span></span>
</td>
<td class="num">$ (21,638,316)<span></span>
</td>
<td class="nump">$ 2,661,736<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Beginning balance, shares at Dec. 31, 2021</a></td>
<td class="nump">2,823,072<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition', window );">Stock Option Compensation</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">125,952<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">125,952<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Stock Issued</a></td>
<td class="nump">$ 1,243<span></span>
</td>
<td class="nump">5,739,515<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">5,740,758<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Stock Issued, shares</a></td>
<td class="nump">1,242,588<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts', window );">Equity Issuance Costs</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(492,182)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(492,182)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued', window );">Note Offer Warrants</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">213,013<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">213,013<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net Income (Loss)</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(394,293)<span></span>
</td>
<td class="num">(394,293)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_INLX_StockIssuedDuringPeriodValueIssuedToDirectors', window );">Stock Issued to Directors</a></td>
<td class="nump">$ 8<span></span>
</td>
<td class="nump">57,492<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">57,500<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_INLX_StockIssuedDuringPeriodSharesIssuedToDirectors', window );">Stock Issued to Directors, shares</a></td>
<td class="nump">8,097<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance, value at Jun. 30, 2022</a></td>
<td class="nump">$ 4,074<span></span>
</td>
<td class="nump">29,941,019<span></span>
</td>
<td class="num">(22,032,609)<span></span>
</td>
<td class="nump">7,912,484<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Ending balance, shares at Jun. 30, 2022</a></td>
<td class="nump">4,073,757<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning balance, value at Mar. 31, 2022</a></td>
<td class="nump">$ 2,831<span></span>
</td>
<td class="nump">24,377,681<span></span>
</td>
<td class="num">(21,658,442)<span></span>
</td>
<td class="nump">2,722,070<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Beginning balance, shares at Mar. 31, 2022</a></td>
<td class="nump">2,831,169<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition', window );">Stock Option Compensation</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">102,992<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">102,992<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Stock Issued</a></td>
<td class="nump">$ 1,243<span></span>
</td>
<td class="nump">5,739,515<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">5,740,758<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Stock Issued, shares</a></td>
<td class="nump">1,242,588<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts', window );">Equity Issuance Costs</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(492,182)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(492,182)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued', window );">Note Offer Warrants</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">213,013<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">213,013<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net Income (Loss)</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(374,167)<span></span>
</td>
<td class="num">(374,167)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance, value at Jun. 30, 2022</a></td>
<td class="nump">$ 4,074<span></span>
</td>
<td class="nump">29,941,019<span></span>
</td>
<td class="num">(22,032,609)<span></span>
</td>
<td class="nump">7,912,484<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Ending balance, shares at Jun. 30, 2022</a></td>
<td class="nump">4,073,757<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning balance, value at Dec. 31, 2022</a></td>
<td class="nump">$ 4,074<span></span>
</td>
<td class="nump">30,179,017<span></span>
</td>
<td class="num">(21,614,289)<span></span>
</td>
<td class="nump">8,568,802<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Beginning balance, shares at Dec. 31, 2022</a></td>
<td class="nump">4,073,757<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition', window );">Stock Option Compensation</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">233,617<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">233,617<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net Income (Loss)</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">248,297<span></span>
</td>
<td class="nump">248,297<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance, value at Jun. 30, 2023</a></td>
<td class="nump">$ 4,074<span></span>
</td>
<td class="nump">30,412,634<span></span>
</td>
<td class="num">(21,365,992)<span></span>
</td>
<td class="nump">9,050,716<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Ending balance, shares at Jun. 30, 2023</a></td>
<td class="nump">4,073,757<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning balance, value at Mar. 31, 2023</a></td>
<td class="nump">$ 4,074<span></span>
</td>
<td class="nump">30,297,179<span></span>
</td>
<td class="num">(21,501,726)<span></span>
</td>
<td class="nump">8,799,527<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Beginning balance, shares at Mar. 31, 2023</a></td>
<td class="nump">4,073,757<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition', window );">Stock Option Compensation</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">115,455<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">115,455<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net Income (Loss)</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">135,734<span></span>
</td>
<td class="nump">135,734<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance, value at Jun. 30, 2023</a></td>
<td class="nump">$ 4,074<span></span>
</td>
<td class="nump">$ 30,412,634<span></span>
</td>
<td class="num">$ (21,365,992)<span></span>
</td>
<td class="nump">$ 9,050,716<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Ending balance, shares at Jun. 30, 2023</a></td>
<td class="nump">4,073,757<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_INLX_StockIssuedDuringPeriodSharesIssuedToDirectors">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Stock Issued to Directors, shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">INLX_StockIssuedDuringPeriodSharesIssuedToDirectors</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>INLX_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_INLX_StockIssuedDuringPeriodValueIssuedToDirectors">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Stock Issued to Directors.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">INLX_StockIssuedDuringPeriodValueIssuedToDirectors</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>INLX_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase to additional paid-in capital (APIC) for recognition of cost for option under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in additional paid in capital (APIC) resulting from direct costs associated with issuing stock. Includes, but is not limited to, legal and accounting fees and direct costs associated with stock issues under a shelf registration.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in additional paid in capital (APIC) resulting from the issuance of warrants. Includes allocation of proceeds of debt securities issued with detachable stock purchase warrants.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 25<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481284/470-20-25-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-10<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483581/946-220-45-7<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7<br><br>Reference 35: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br><br>Reference 38: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 39: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued which are neither cancelled nor held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481004/946-505-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-11<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480767/946-205-45-4<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481004/946-505-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-2<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 14: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480418/310-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>29
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.2</span><table class="report" border="0" cellspacing="2" id="idm140509418753712">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2023</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Cash flows from operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="nump">$ 248,297<span></span>
</td>
<td class="num">$ (394,293)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net income (loss) to net cash used in / provided by operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">467,521<span></span>
</td>
<td class="nump">318,221<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProvisionForDoubtfulAccounts', window );">Bad debt expense</a></td>
<td class="nump">27,528<span></span>
</td>
<td class="nump">2,327<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfFinancingCosts', window );">Amortization of deferred financing costs</a></td>
<td class="nump">95,152<span></span>
</td>
<td class="nump">90,801<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfDebtDiscountPremium', window );">Amortization of debt discount</a></td>
<td class="nump">17,778<span></span>
</td>
<td class="nump">53,332<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseRightOfUseAssetAmortization', window );">Amortization of right of use asset, financing</a></td>
<td class="nump">14,959<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims', window );">Stock issued for services</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">57,500<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockOptionPlanExpense', window );">Stock option compensation</a></td>
<td class="nump">233,617<span></span>
</td>
<td class="nump">125,952<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_INLX_ChangeInFairValueOfEarnoutLiabilities', window );">Change in fair value of earnout liabilities</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">116,505<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract', window );"><strong>Changes in operating assets and liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsReceivable', window );">Accounts receivable</a></td>
<td class="num">(233,431)<span></span>
</td>
<td class="nump">370,617<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_INLX_IncreaseDecreaseInUnbilledReceivable', window );">Accounts receivable, unbilled</a></td>
<td class="num">(441,603)<span></span>
</td>
<td class="nump">9,703<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInInventories', window );">Parts and supplies</a></td>
<td class="nump">652<span></span>
</td>
<td class="num">(8,442)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets', window );">Prepaid expenses and other current assets</a></td>
<td class="num">(27,999)<span></span>
</td>
<td class="num">(146,026)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities', window );">Accounts payable and accrued expenses</a></td>
<td class="num">(22,062)<span></span>
</td>
<td class="nump">64,641<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingLeaseLiability', window );">Operating lease assets and liabilities, net</a></td>
<td class="nump">6,280<span></span>
</td>
<td class="nump">15,333<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInDeferredCompensation', window );">Deferred compensation</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(50,414)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInContractWithCustomerLiability', window );">Deferred revenues</a></td>
<td class="num">(686,320)<span></span>
</td>
<td class="num">(553,108)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities', window );">Total adjustments</a></td>
<td class="num">(547,928)<span></span>
</td>
<td class="nump">466,942<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash (used in) provided by operating activities</a></td>
<td class="num">(299,631)<span></span>
</td>
<td class="nump">72,649<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>Cash flows from investing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesGross', window );">Cash paid to acquire business, net</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(6,383,269)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireSoftware', window );">Capitalization of internal use software</a></td>
<td class="num">(208,417)<span></span>
</td>
<td class="num">(171,205)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Purchases of property and equipment</a></td>
<td class="num">(82,684)<span></span>
</td>
<td class="num">(98,199)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash used in investing activities</a></td>
<td class="num">(291,101)<span></span>
</td>
<td class="num">(6,652,673)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>Cash flows from financing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_INLX_PaymentOfEarnoutLiabilities', window );">Payment of earnout liabilities</a></td>
<td class="num">(700,000)<span></span>
</td>
<td class="num">(1,018,333)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfCommonStock', window );">Proceeds from issuance of common stock</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">5,740,758<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsOfStockIssuanceCosts', window );">Offering costs paid on issuance of common stock and notes</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(746,342)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromNotesPayable', window );">Proceeds from notes payable</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">2,364,500<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromRelatedPartyDebt', window );">Proceeds from notes payable - related parties</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">600,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeasePrincipalPayments', window );">Principal payments on financing lease liability</a></td>
<td class="num">(12,312)<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RepaymentsOfNotesPayable', window );">Repayment of notes payable</a></td>
<td class="num">(262,950)<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash (used in) provided by financing activities</a></td>
<td class="num">(975,262)<span></span>
</td>
<td class="nump">6,940,583<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Net (decrease) increase in cash</a></td>
<td class="num">(1,565,994)<span></span>
</td>
<td class="nump">360,559<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations', window );">Cash - beginning of period</a></td>
<td class="nump">2,696,481<span></span>
</td>
<td class="nump">1,752,630<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations', window );">Cash - end of period</a></td>
<td class="nump">1,130,487<span></span>
</td>
<td class="nump">2,113,189<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SupplementalCashFlowInformationAbstract', window );"><strong>Supplemental disclosure of cash flow information:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestPaidNet', window );">Cash paid during the period for interest</a></td>
<td class="nump">226,570<span></span>
</td>
<td class="nump">208,935<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxesPaid', window );">Cash paid during the period for income taxes</a></td>
<td class="nump">7,708<span></span>
</td>
<td class="nump">9,576<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract', window );"><strong>Supplemental disclosure of non-cash financing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_INLX_DiscountOnNotesPayableForWarrants', window );">Discount on notes payable for warrants</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">169,900<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_INLX_DiscountOnNotesPayableRelatedPartiesForWarrants', window );">Discount on notes payable - related parties for warrants</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">43,113<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_INLX_WarrantsIssuedAndExtendedForCommonStockIssuanceCosts', window );">Warrants issued and extended for common stock issuance costs</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">412,500<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_INLX_SupplementalDisclosureOfNoncashFinancingActivitiesRelatingToBusinessAcquisitionAbstract', window );"><strong>Supplemental disclosure of non-cash investing activities relating to business acquisitions:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_INLX_NonCashFinancingAccountsReceivable', window );">Accounts receivable</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">68,380<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_INLX_NonCashFinancingActivitiesPrepaidExpenses', window );">Prepaid expenses</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">38,913<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_INLX_NonCashFinancingActivitiesPropertyAndEquipment', window );">Property and equipment</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">30,018<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_INLX_NonCashFinancingActivitiesIntangibleAssets', window );">Intangible assets</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">3,888,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_INLX_NonCashFinancingActivitiesGoodwill', window );">Goodwill</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">3,466,934<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_INLX_NonCashFinancingActivitiesAccountsPayable', window );">Accounts payable</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(36,446)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_INLX_NonCashFinancingActivitiesDeferredRevenues', window );">Deferred revenues</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(1,072,530)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_INLX_NonCashFinancingActivitiesNetAssetsAcquiredInAcquisition', window );">Net assets acquired in acquisition</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">6,383,269<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_INLX_NonCashFinancingActivitiesCashUsedInBusinessAcquisitions', window );">Cash used in business acquisition</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 6,383,269<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_INLX_ChangeInFairValueOfEarnoutLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Change in fair value of earnout liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">INLX_ChangeInFairValueOfEarnoutLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>INLX_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_INLX_DiscountOnNotesPayableForWarrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Discount on notes payable for warrants.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">INLX_DiscountOnNotesPayableForWarrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>INLX_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_INLX_DiscountOnNotesPayableRelatedPartiesForWarrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Discount on notes payable related parties for warrants.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">INLX_DiscountOnNotesPayableRelatedPartiesForWarrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>INLX_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_INLX_IncreaseDecreaseInUnbilledReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Increase decrease in unbilled receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">INLX_IncreaseDecreaseInUnbilledReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>INLX_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_INLX_NonCashFinancingAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Non cash financing accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">INLX_NonCashFinancingAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>INLX_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_INLX_NonCashFinancingActivitiesAccountsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Non cash financing activities accounts payable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">INLX_NonCashFinancingActivitiesAccountsPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>INLX_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_INLX_NonCashFinancingActivitiesCashUsedInBusinessAcquisitions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Non cash financing activities cash used in business acquisitions.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">INLX_NonCashFinancingActivitiesCashUsedInBusinessAcquisitions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>INLX_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_INLX_NonCashFinancingActivitiesDeferredRevenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Non cash financing activities deferred revenues.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">INLX_NonCashFinancingActivitiesDeferredRevenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>INLX_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_INLX_NonCashFinancingActivitiesGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Non cash financing activities goodwill.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">INLX_NonCashFinancingActivitiesGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>INLX_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_INLX_NonCashFinancingActivitiesIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Non cash financing activities intangible assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">INLX_NonCashFinancingActivitiesIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>INLX_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_INLX_NonCashFinancingActivitiesNetAssetsAcquiredInAcquisition">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Non cash financing activities net assets acquired in acquisition.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">INLX_NonCashFinancingActivitiesNetAssetsAcquiredInAcquisition</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>INLX_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_INLX_NonCashFinancingActivitiesPrepaidExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Non cash financing activities prepaid expenses.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">INLX_NonCashFinancingActivitiesPrepaidExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>INLX_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_INLX_NonCashFinancingActivitiesPropertyAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Non cash financing activities property and equipment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">INLX_NonCashFinancingActivitiesPropertyAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>INLX_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_INLX_PaymentOfEarnoutLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Payment of earnout liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">INLX_PaymentOfEarnoutLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>INLX_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_INLX_SupplementalDisclosureOfNoncashFinancingActivitiesRelatingToBusinessAcquisitionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Supplemental disclosure of Non cash financing activities relating to business acquisition abstract</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">INLX_SupplementalDisclosureOfNoncashFinancingActivitiesRelatingToBusinessAcquisitionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>INLX_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_INLX_WarrantsIssuedAndExtendedForCommonStockIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Warrants issued and extended for common stock issuance costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">INLX_WarrantsIssuedAndExtendedForCommonStockIssuanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>INLX_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 sum of adjustments which are added to or deducted from net income or loss, including the portion attributable to noncontrolling interest, to reflect cash provided by or used in operating activities, in accordance with the indirect cash flow method.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfDebtDiscountPremium">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense included in interest expense to amortize debt discount and premium associated with the related debt instruments. Excludes amortization of financing costs. Alternate captions include noncash interest expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1F<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1A<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482925/835-30-45-1A<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.8)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfDebtDiscountPremium</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfFinancingCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense attributable to debt issuance costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1F<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482925/835-30-45-3<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfFinancingCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -SubTopic 230<br> -Topic 830<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481877/830-230-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeasePrincipalPayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for principal payment on finance lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeasePrincipalPayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseRightOfUseAssetAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense attributable to right-of-use asset from finance lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseRightOfUseAssetAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxesPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-25<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxesPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInContractWithCustomerLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 912<br> -SubTopic 310<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482312/912-310-45-11<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInContractWithCustomerLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInDeferredCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the obligation created by employee agreements whereby earned compensation will be paid in the future.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInDeferredCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInInventories">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInInventories</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingCapitalAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in obligation for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -SubTopic 20<br> -Topic 842<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in prepaid expenses, and assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-17<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of share-based compensation granted to nonemployees as payment for services rendered or acknowledged claims.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-25<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-10<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483581/946-220-45-7<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7<br><br>Reference 35: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br><br>Reference 38: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 39: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfStockIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for cost incurred directly with the issuance of an equity security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfStockIssuanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireBusinessesGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479581/805-30-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireBusinessesGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquirePropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireSoftware">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition from vendors of software programs or applications for internal use (that is, not to be sold, leased or otherwise marketed to others) that qualify for capitalization.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireSoftware</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the additional capital contribution to the entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromNotesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from a borrowing supported by a written promise to pay an obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromNotesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromRelatedPartyDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from a long-term borrowing made from related parties where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth. Alternate caption: Proceeds from Advances from Affiliates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromRelatedPartyDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProvisionForDoubtfulAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense (reversal of expense) for expected credit loss on accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479319/326-20-50-13<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProvisionForDoubtfulAccounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfNotesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for a borrowing supported by a written promise to pay an obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfNotesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockOptionPlanExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for option under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockOptionPlanExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplementalCashFlowInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplementalCashFlowInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>30
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.2</span><table class="report" border="0" cellspacing="2" id="idm140509423613472">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Organization and Nature of Operations<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NatureOfOperations', window );">Business Organization and Nature of Operations</a></td>
<td class="text"><p id="xdx_802_eus-gaap--NatureOfOperations_zbIoqYE7FOql" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><b>1.
<span id="xdx_821_z2FIHLiaDUVg">Business Organization and Nature of Operations</span></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">Intellinetics,
Inc., formerly known as GlobalWise Investments, Inc., is a Nevada corporation incorporated in 1997, with two wholly-owned subsidiaries:
Intellinetics, Inc., an Ohio corporation (&#8220;Intellinetics Ohio&#8221;), and Graphic Sciences, Inc., a Michigan corporation (&#8220;Graphic
Sciences&#8221;). Intellinetics Ohio was incorporated in 1996, and on February 10, 2012, Intellinetics Ohio became our sole operating
subsidiary as a result of a reverse merger and recapitalization. On March 2, 2020, we purchased all the outstanding capital stock of
Graphic Sciences.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">Our
digital transformation products and services are provided through two reporting segments: Document Management and Document Conversion.
Our Document Management segment, which includes the Yellow Folder, LLC (&#8220;Yellow Folder&#8221;) asset acquisition in April 2022
and the CEO Imaging Systems, Inc. (&#8220;CEO Image&#8221;) asset acquisition in April 2020, consists primarily of solutions involving
our software platform, allowing customers to capture and manage their documents across operations such as scanned hard-copy documents
and digital documents including those from Microsoft Office 365, digital images, audio, video and emails. Our Document Conversion segment,
which includes and primarily consists of the Graphic Sciences acquisition, provides assistance to customers as a part of their overall
document strategy to convert documents from one medium to another, predominantly paper to digital, including migration to our software
solutions, as well as long-term storage and retrieval services. Our solutions create value for customers by making it easy to connect
business-critical documents to the people who need them by making those documents easy to find and access, while also being secure and
compliant with the customers&#8217; audit requirements. Solutions are sold both directly to end-users and through resellers.</span></p>

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

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NatureOfOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the nature of an entity's business, major products or services, principal markets including location, and the relative importance of its operations in each business and the basis for the determination, including but not limited to, assets, revenues, or earnings. For an entity that has not commenced principal operations, disclosures about the risks and uncertainties related to the activities in which the entity is currently engaged and an understanding of what those activities are being directed toward.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org//275/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NatureOfOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>31
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.2</span><table class="report" border="0" cellspacing="2" id="idm140509415100512">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Basis of Presentation<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BasisOfAccounting', window );">Basis of Presentation</a></td>
<td class="text"><p id="xdx_809_eus-gaap--BasisOfAccounting_zuL3soB5aUHg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><b>2.
<span id="xdx_827_ziO9E1jasSeb">Basis of Presentation</span></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">The
accompanying unaudited condensed consolidated financial statements have been prepared in accordance with United States generally accepted
accounting principles (&#8220;GAAP&#8221;).</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">The
financial statements presented in this Quarterly Report on Form 10-Q are unaudited. However, in the opinion of management, these unaudited
condensed consolidated financial statements include all adjustments, consisting solely of normal recurring adjustments, necessary to
present fairly the financial position, results of operations and cash flows for the periods presented in conformity with GAAP applicable
to interim periods. The financial data and other financial information disclosed in these notes to the accompanying condensed consolidated
financial statements are also unaudited. As such, certain information and footnote disclosures normally included in financial statements
prepared in accordance with GAAP have been condensed or omitted pursuant to applicable rules and regulations thereunder.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">Operating
results for the interim periods presented are not necessarily indicative of the results that may be expected for the full fiscal year
ending December 31, 2023 or any other future period.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">These
unaudited interim condensed consolidated financial statements should be read in conjunction with the consolidated financial statements
and the related notes included in our Annual Report on Form 10-K for the fiscal year ended December 31, 2022 filed with the SEC filed
on March 27, 2023.</span></p>

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

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BasisOfAccounting">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 235<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//235/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BasisOfAccounting</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>32
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.2</span><table class="report" border="0" cellspacing="2" id="idm140509423493904">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SignificantAccountingPoliciesTextBlock', window );">Summary of Significant Accounting Policies</a></td>
<td class="text"><p id="xdx_80D_eus-gaap--SignificantAccountingPoliciesTextBlock_zmjSl7H3pyg3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><b>3.
<span id="xdx_825_zVYXwoqWWUl4">Summary of Significant Accounting Policies</span></b></span></p>

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

<p id="xdx_84F_eus-gaap--ConsolidationPolicyTextBlock_zDN5O24kVjr4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><b><i><span id="xdx_86B_zauBJzjGbuk4">Principles
of Consolidation</span></i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">The
condensed consolidated financial statements accompanying these notes include the accounts of Intellinetics and the accounts of all its
subsidiaries in which it holds a controlling interest. Under GAAP, consolidation is generally required for investments of more than <span id="xdx_90F_eus-gaap--BusinessAcquisitionPercentageOfVotingInterestsAcquired_iI_dp_c20230630__us-gaap--BusinessAcquisitionAxis__custom--IntellineticsOhioAndGraphicSciencesMember_zeJeXDEFgALi" title="Percentage of voting rights outstanding">50%</span>
of the outstanding voting stock of an investee, except when control is not held by the majority owner. We have two subsidiaries: Intellinetics
Ohio and Graphic Sciences. We consider the criteria established under Financial Accounting Standards Board (&#8220;FASB&#8221;) Accounting
Standard Codification (&#8220;ASC&#8221;) 810, &#8220;Consolidations&#8221; in the consolidation process. All significant intercompany
balances and transactions have been eliminated in consolidation.</span></p>

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




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

<p id="xdx_847_eus-gaap--ConcentrationRiskCreditRisk_zeip1UY87udb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><b><i><span id="xdx_860_zlaQDN58UsTe">Concentrations
of Credit Risk</span> </i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">We
maintain our cash with high credit quality financial institutions. At times, our cash and cash equivalents may be uninsured or in deposit
accounts that exceed the Federal Deposit Insurance Corporation insurance limit.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">We
do not generally require collateral or other security to support customer receivables; however, we may require customers to provide retainers,
up-front deposits or irrevocable letters-of-credit when considered necessary to mitigate credit risks. We have established an allowance
for credit losses based upon facts surrounding the credit risk of specific customers and expected future collections. Credit losses have
been within management&#8217;s expectations. At June 30, 2023 and December 31, 2022, our allowance for credit losses was $<span id="xdx_90B_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iI_pp0p0_c20230630_z26fDfqWKF1i" title="Allowance for doubtful accounts receivable">114,219</span> and
$<span id="xdx_90F_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iI_pp0p0_c20221231_z8wUZyTZ3Xs4" title="Allowance for doubtful accounts receivable">88,331</span>, respectively.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><b><i>Contract
balances</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">The
following table present changes in our contract assets during the six months ended June 30, 2023 and 2022:</span></p>

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

<p id="xdx_895_eus-gaap--ContractWithCustomerAssetAndLiabilityTableTextBlock_gL3CWCAALTTB-SG_z85vWClq6BU4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><span id="xdx_8B1_zywH1Vphqiy1" style="display: none">Schedule of Changes in Contract Assets</span></span></p>

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

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

<table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td colspan="2" style="font-size: 10pt; text-align: center">Addition</td><td style="font-size: 10pt">&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td colspan="2" style="font-size: 10pt; text-align: center">Balance at</td><td style="font-size: 10pt">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td colspan="2" style="font-size: 10pt; text-align: center">from</td><td style="font-size: 10pt">&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td colspan="2" style="font-size: 10pt; text-align: center">Balance at</td><td style="font-size: 10pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td colspan="2" style="font-size: 10pt; text-align: center">Beginning</td><td style="font-size: 10pt">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td colspan="2" style="font-size: 10pt; text-align: center">acquisition</td><td style="font-size: 10pt">&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td colspan="2" style="font-size: 10pt; text-align: center">Recognized</td><td style="font-size: 10pt">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td colspan="2" style="font-size: 10pt; text-align: center">End of</td><td style="font-size: 10pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-size: 10pt; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: center">of Period</td><td style="padding-bottom: 1.5pt; font-size: 10pt">&#160;</td><td style="font-size: 10pt; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: center">(Note 4)</td><td style="padding-bottom: 1.5pt; font-size: 10pt">&#160;</td><td style="font-size: 10pt; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: center">Billings</td><td style="padding-bottom: 1.5pt; font-size: 10pt">&#160;</td><td style="font-size: 10pt; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: center">Revenue</td><td style="padding-bottom: 1.5pt; font-size: 10pt">&#160;</td><td style="font-size: 10pt; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: center">Period</td><td style="padding-bottom: 1.5pt; font-size: 10pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt">Six months ended June 30, 2023</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="width: 35%; font-size: 10pt; text-align: left; padding-left: 10pt">Accounts receivable</td><td style="width: 2%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td id="xdx_982_eus-gaap--ContractWithCustomerAssetNetCurrent_iS_pp0p0_c20230101__20230630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--AccountsReceivableMember_z4WPldJSBuR8" style="width: 9%; font-size: 10pt; text-align: right" title="Accounts receivables, balance at beginning of period">1,121,083</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 2%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td id="xdx_985_ecustom--ContractWithCustomerAssetCumulativeCatchUpAdjustmentToAdditionFromAquisition_pp0p0_c20230101__20230630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--AccountsReceivableMember_znXxA3MHwOll" style="width: 9%; font-size: 10pt; text-align: right" title="Accounts receivables, addition from acquisition"><span style="-sec-ix-hidden: xdx2ixbrl0653">-</span></td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 2%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td id="xdx_98F_ecustom--ContractWithCustomerAssetReceivablesBillings_pp0p0_c20230101__20230630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--AccountsReceivableMember_ziM5BjsAdj3a" style="width: 9%; font-size: 10pt; text-align: right" title="Accounts receivables, billings">7,342,400</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 2%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td id="xdx_982_ecustom--ContractWithCustomerAssetPaymentsRecevied_pp0p0_c20230101__20230630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--AccountsReceivableMember_zhqn9QUVz8S2" style="width: 9%; font-size: 10pt; text-align: right" title="Accounts receivables, payment recevied">(7,136,497</td><td style="width: 1%; font-size: 10pt; text-align: left">)</td><td style="width: 2%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td id="xdx_985_eus-gaap--ContractWithCustomerAssetNetCurrent_iE_pp0p0_c20230101__20230630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--AccountsReceivableMember_zLgYyL6ZXHw3" style="width: 9%; font-size: 10pt; text-align: right" title="Accounts receivables, balance at ending of period">1,326,986</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt">Six months ended June 30, 2022</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; padding-left: 10pt">Accounts receivable</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td id="xdx_988_eus-gaap--ContractWithCustomerAssetNetCurrent_iS_pp0p0_c20220101__20220630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--AccountsReceivableMember_z7ma0lYZxYsd" style="font-size: 10pt; text-align: right" title="Accounts receivables, balance at beginning of period">1,176,059</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td id="xdx_984_ecustom--ContractWithCustomerAssetCumulativeCatchUpAdjustmentToAdditionFromAquisition_pp0p0_c20220101__20220630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--AccountsReceivableMember_zYD6mMcQjLOf" style="font-size: 10pt; text-align: right" title="Accounts receivables, addition from acquisition">68,380</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td id="xdx_980_ecustom--ContractWithCustomerAssetReceivablesBillings_pp0p0_c20220101__20220630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--AccountsReceivableMember_zYytEGVHLBV4" style="font-size: 10pt; text-align: right" title="Accounts receivables, billings">5,604,581</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td id="xdx_985_ecustom--ContractWithCustomerAssetPaymentsRecevied_pp0p0_c20220101__20220630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--AccountsReceivableMember_zPKdE2xj5Kw" style="font-size: 10pt; text-align: right" title="Accounts receivables, payment recevied">(5,977,525</td><td style="font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td id="xdx_982_eus-gaap--ContractWithCustomerAssetNetCurrent_iE_pp0p0_c20220101__20220630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--AccountsReceivableMember_zwalJvNzuDqh" style="font-size: 10pt; text-align: right" title="Accounts receivables, balance at ending of period">871,495</td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  </table>

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

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt; color: Black; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt; color: Black">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; color: Black; text-align: center">Balance at Beginning of Period</td><td style="padding-bottom: 1.5pt; color: Black">&#160;</td><td style="padding-bottom: 1.5pt; color: Black">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; color: Black; text-align: center">Revenue Recognized in Advance of Billings</td><td style="padding-bottom: 1.5pt; color: Black">&#160;</td><td style="padding-bottom: 1.5pt; color: Black">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; color: Black; text-align: center">Billings</td><td style="padding-bottom: 1.5pt; color: Black">&#160;</td><td style="padding-bottom: 1.5pt; color: Black">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; color: Black; text-align: center">Balance at End of Period</td><td style="padding-bottom: 1.5pt; color: Black">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="color: Black">Six months ended June 30, 2023</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; width: 40%; color: Black; text-align: left">Accounts receivable, unbilled</td><td style="width: 2%; color: Black">&#160;</td>
    <td style="width: 1%; color: Black; text-align: left">$</td><td id="xdx_988_eus-gaap--ContractWithCustomerAssetNetCurrent_iS_pp0p0_c20230101__20230630__us-gaap--DerivativeInstrumentRiskAxis__custom--AccountsReceivableUnbilledMember_zgK9Y7fqVXu4" style="width: 11%; color: Black; text-align: right" title="Balance at Beginning of Period">596,410</td><td style="width: 1%; color: Black; text-align: left">&#160;</td><td style="width: 2%; color: Black">&#160;</td>
    <td style="width: 1%; color: Black; text-align: left">$</td><td id="xdx_981_eus-gaap--ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueModificationOfContract_pp0p0_c20230101__20230630__us-gaap--DerivativeInstrumentRiskAxis__custom--AccountsReceivableUnbilledMember_z7TRmkk4nvib" style="width: 11%; color: Black; text-align: right" title="Revenue Recognized in Advance of Billings">2,703,932</td><td style="width: 1%; color: Black; text-align: left">&#160;</td><td style="width: 2%; color: Black">&#160;</td>
    <td style="width: 1%; color: Black; text-align: left">$</td><td id="xdx_987_ecustom--ContractWithCustomerAssetReceivablesBillings_pp0p0_c20230101__20230630__us-gaap--DerivativeInstrumentRiskAxis__custom--AccountsReceivableUnbilledMember_z1nvMj7kAmAg" style="width: 11%; color: Black; text-align: right" title="Accounts receivables, billings">(2,262,329</td><td style="width: 1%; color: Black; text-align: left">)</td><td style="width: 2%; color: Black">&#160;</td>
    <td style="width: 1%; color: Black; text-align: left">$</td><td id="xdx_98E_eus-gaap--ContractWithCustomerAssetNetCurrent_iE_pp0p0_c20230101__20230630__us-gaap--DerivativeInstrumentRiskAxis__custom--AccountsReceivableUnbilledMember_zhsxtNSkb4ra" style="width: 11%; color: Black; text-align: right" title="Balance at End of Period">1,038,013</td><td style="width: 1%; color: Black; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="color: Black">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="color: Black">Six months ended June 30, 2022</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; color: Black; text-align: left">Accounts receivable, unbilled</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">$</td><td id="xdx_989_eus-gaap--ContractWithCustomerAssetNetCurrent_iS_pp0p0_c20220101__20220630__us-gaap--DerivativeInstrumentRiskAxis__custom--AccountsReceivableUnbilledMember_zgRYVVSR8zmd" style="color: Black; text-align: right" title="Balance at Beginning of Period">444,782</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">$</td><td id="xdx_984_eus-gaap--ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueModificationOfContract_pp0p0_c20220101__20220630__us-gaap--DerivativeInstrumentRiskAxis__custom--AccountsReceivableUnbilledMember_zSgL0n1iOWKi" style="color: Black; text-align: right" title="Revenue Recognized in Advance of Billings">1,501,726</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">$</td><td id="xdx_983_ecustom--ContractWithCustomerAssetReceivablesBillings_pp0p0_c20220101__20220630__us-gaap--DerivativeInstrumentRiskAxis__custom--AccountsReceivableUnbilledMember_zfvT7fcUelqa" style="color: Black; text-align: right" title="Accounts receivables, billings">(1,511,429</td><td style="color: Black; text-align: left">)</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">$</td><td id="xdx_98A_eus-gaap--ContractWithCustomerAssetNetCurrent_iE_pp0p0_c20220101__20220630__us-gaap--DerivativeInstrumentRiskAxis__custom--AccountsReceivableUnbilledMember_zD9dwyAlvIf6" style="color: Black; text-align: right" title="Balance at End of Period">435,079</td><td style="color: Black; text-align: left">&#160;</td></tr>
  </table>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt; color: Black; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt; color: Black">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; color: Black; text-align: center">Balance at Beginning of Period</td><td style="padding-bottom: 1.5pt; color: Black">&#160;</td><td style="padding-bottom: 1.5pt; color: Black">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; color: Black; text-align: center">Commissions Paid</td><td style="padding-bottom: 1.5pt; color: Black">&#160;</td><td style="padding-bottom: 1.5pt; color: Black">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; color: Black; text-align: center">Commissions Recognized</td><td style="padding-bottom: 1.5pt; color: Black">&#160;</td><td style="padding-bottom: 1.5pt; color: Black">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; color: Black; text-align: center">Balance at End of Period</td><td style="padding-bottom: 1.5pt; color: Black">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="color: Black">Six months ended June 30, 2023</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; width: 40%; color: Black; text-align: left">Other contract assets</td><td style="width: 2%; color: Black">&#160;</td>
    <td style="width: 1%; color: Black; text-align: left">$</td><td id="xdx_982_eus-gaap--ContractWithCustomerAssetNetCurrent_iS_pp0p0_c20230101__20230630__us-gaap--DerivativeInstrumentRiskAxis__custom--ContractAssestsMember_zHNGj59ltxh4" style="width: 11%; color: Black; text-align: right" title="Balance at Beginning of Period">80,378</td><td style="width: 1%; color: Black; text-align: left">&#160;</td><td style="width: 2%; color: Black">&#160;</td>
    <td style="width: 1%; color: Black; text-align: left">$</td><td id="xdx_986_ecustom--ContractWithCustomerAssetCommissionPaid_pp0p0_c20230101__20230630__us-gaap--DerivativeInstrumentRiskAxis__custom--ContractAssestsMember_zcDznIc6Jfel" style="width: 11%; color: Black; text-align: right" title="Commissions Paid">80,077</td><td style="width: 1%; color: Black; text-align: left">&#160;</td><td style="width: 2%; color: Black">&#160;</td>
    <td style="width: 1%; color: Black; text-align: left">$</td><td id="xdx_98D_ecustom--ContractWithCustomerAssetCommissionRecognized_pp0p0_c20230101__20230630__us-gaap--DerivativeInstrumentRiskAxis__custom--ContractAssestsMember_zuGgEqsqBq13" style="width: 11%; color: Black; text-align: right" title="Commissions Recognized">(63,985</td><td style="width: 1%; color: Black; text-align: left">)</td><td style="width: 2%; color: Black">&#160;</td>
    <td style="width: 1%; color: Black; text-align: left">$</td><td id="xdx_987_eus-gaap--ContractWithCustomerAssetNetCurrent_iE_pp0p0_c20230101__20230630__us-gaap--DerivativeInstrumentRiskAxis__custom--ContractAssestsMember_zWlNLsDaqr13" style="width: 11%; color: Black; text-align: right" title="Balance at End of Period">96,470</td><td style="width: 1%; color: Black; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="color: Black">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="color: Black">Six months ended June 30, 2022</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; color: Black; text-align: left">Other contract assets</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">$</td><td id="xdx_98C_eus-gaap--ContractWithCustomerAssetNetCurrent_iS_pp0p0_c20220101__20220630__us-gaap--DerivativeInstrumentRiskAxis__custom--ContractAssestsMember_zv51MalNUsEg" style="color: Black; text-align: right" title="Balance at Beginning of Period">78,556</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">$</td><td id="xdx_98D_ecustom--ContractWithCustomerAssetCommissionPaid_pp0p0_c20220101__20220630__us-gaap--DerivativeInstrumentRiskAxis__custom--ContractAssestsMember_z0GgeTFkketc" style="color: Black; text-align: right" title="Commissions Paid">52,310</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">$</td><td id="xdx_98C_ecustom--ContractWithCustomerAssetCommissionRecognized_pp0p0_c20220101__20220630__us-gaap--DerivativeInstrumentRiskAxis__custom--ContractAssestsMember_zUh5bjp61gGa" style="color: Black; text-align: right" title="Commissions Recognized">(29,708</td><td style="color: Black; text-align: left">)</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">$</td><td id="xdx_986_eus-gaap--ContractWithCustomerAssetNetCurrent_iE_pp0p0_c20220101__20220630__us-gaap--DerivativeInstrumentRiskAxis__custom--ContractAssestsMember_zr7r5oAuKCNl" style="color: Black; text-align: right" title="Balance at End of Period">101,158</td><td style="color: Black; text-align: left">&#160;</td></tr>
  </table>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><b><i>Deferred
revenue</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">Amounts
that have been invoiced are recognized in accounts receivable, deferred revenue or revenue, depending on whether the revenue recognition
criteria have been met. Deferred revenue represents amounts billed for which revenue has not yet been recognized. Deferred revenues typically
relate to maintenance and software-as-a-service agreements which have been paid for by customers prior to the performance of those services,
and payments received for professional services and license arrangements and software-as-a-service performance obligations that have
been deferred until fulfilled under our revenue recognition policy.</span></p>

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




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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify">Remaining
performance obligations represent the transaction price from contracts for which work has not been performed or goods and services have
not been delivered. We expect to recognize revenue on approximately <span id="xdx_90D_eus-gaap--RevenueRemainingPerformanceObligationPercentage_iI_pid_dp_uPure_c20221231_zApwujNWhm61" title="Revenue performance obligations percentage">97%</span> of the remaining performance obligations over the next 12 months,
with the remainder recognized thereafter. As of June 30, 2023, the aggregate amount of the transaction price allocated to remaining performance
obligations for software as a service and software maintenance contracts with a duration greater than one year was $<span id="xdx_906_eus-gaap--RevenueRemainingPerformanceObligation_iI_c20230630_zJeqrzXFxYT1" title="Revenue, remaining performance obligation, amount">59,499</span>. As of December
31, 2022, the aggregate amount of the transaction price allocated to remaining performance obligations for software as a service and
software maintenance contracts with a duration greater than one year was $<span id="xdx_907_eus-gaap--RevenueRemainingPerformanceObligation_iI_c20221231_z7dOT0Dm4wwj" title="Revenue, remaining performance obligation, amount">74,448</span>. This does not include revenue related to performance
obligations that are part of a contract whose original expected duration is one year or less.</p>

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

<div id="xdx_C0F_gL3CWCAALTTB-SG_zzxyBRltbwk3"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table presents changes in our contract liabilities during the six months ended June 30, 2023 and 2022:</span></p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center"> &#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Addition</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Balance at</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">from</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Balance at</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Beginning </td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">acquisition</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Recognized</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">End of</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td></td><td>&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">of Period</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">(Note 4)</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Billings</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Revenue</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Period</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Six months ended June 30, 2023</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; width: 35%; text-align: left">Contract liabilities: Deferred revenue</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98D_eus-gaap--DeferredRevenueCurrent_iS_pp0p0_c20230101__20230630_zl0WbDlqSHJj" style="width: 9%; text-align: right" title="Deferred revenue, balance at beginning of period">2,754,064</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_980_ecustom--DeferredRevenueAdditionFromAcquisition_pp0p0_c20230101__20230630_zupMJXiS3csh" style="width: 9%; text-align: right" title="Deferred revenue, addition from acquisition"><span style="-sec-ix-hidden: xdx2ixbrl0711">-</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_982_ecustom--DeferredRevenueLiabilityBillings_pp0p0_c20230101__20230630_zwfDY9Ht0LAd" style="width: 9%; text-align: right" title="Deferred revenue, billings">3,522,274</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_980_ecustom--DeferredRevenueRevenueRecognized_iN_pp0p0_di_c20230101__20230630_zLkNULIY5es8" style="width: 9%; text-align: right" title="Deferred revenue, recognized revenue">(4,208,594</td><td style="width: 1%; text-align: left">)</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_982_eus-gaap--DeferredRevenueCurrent_iE_pp0p0_c20230101__20230630_zjLVhNoecIu" style="width: 9%; text-align: right" title="Deferred revenue, balance at end of period">2,067,744</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Six months ended June 30, 2022</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Contract liabilities: Deferred revenue</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_98B_eus-gaap--DeferredRevenueCurrent_iS_pp0p0_c20220101__20220630_zgTLrvEzxjUj" style="text-align: right" title="Deferred revenue, balance at beginning of period">1,194,649</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_98E_ecustom--DeferredRevenueAdditionFromAcquisition_pp0p0_c20220101__20220630_zuXkfdIIuLM3" style="text-align: right" title="Deferred revenue, addition from acquisition">860,456</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_987_ecustom--DeferredRevenueLiabilityBillings_pp0p0_c20220101__20220630_zDhpDoLgq4Eg" style="text-align: right" title="Deferred revenue, billings">3,166,205</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_98D_ecustom--DeferredRevenueRevenueRecognized_iN_pp0p0_di_c20220101__20220630_zIdF1EvsHoC1" style="text-align: right" title="Deferred revenue, recognized revenue">(3,507,239</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_987_eus-gaap--DeferredRevenueCurrent_iE_pp0p0_c20220101__20220630_ztufGycHhba5" style="text-align: right" title="Deferred revenue, balance at end of period">1,714,071</td><td style="text-align: left">&#160;</td></tr>
  </table>

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

<p id="xdx_845_eus-gaap--LesseeLeasesPolicyTextBlock_zfYpb7h4rEVk" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><b><i><span id="xdx_868_zFamvBfwrsVg">Leases</span></i></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify">We have made an accounting policy election to not
record a right-of-use asset and lease liability for short-term leases, which are defined as leases with a lease term of 12 months or less.
Instead, the lease payments are recognized as rent expense in the general and administrative expenses on the statement of operations.</p>

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

<p id="xdx_84C_eus-gaap--ResearchDevelopmentAndComputerSoftwarePolicyTextBlock_zhI2SSkgSIv1" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_86F_zih9KaLvyzhh">Software
Development Costs</span></i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
design, develop, test, market, license, and support new software products and enhancements of current products. We continuously
monitor our software products and enhancements to remain compatible with standard platforms and file formats. In accordance with ASC
985-20 &#8220;Costs of Software to be Sold, Leased or Otherwise Marketed,&#8221; we expense software development costs, including
costs to develop software products or the software component of products to be sold, leased, or marketed to external users, before
technological feasibility is reached. Once technological feasibility has been established, certain software development costs
incurred during the application development stage are eligible for capitalization. Based on our software development process,
technical feasibility is established upon completion of a working model. Technological feasibility is typically reached shortly
before the release of such products. No such costs were capitalized during the six-month period 2023. Such costs in the amount of
$<span id="xdx_906_eus-gaap--ResearchAndDevelopmentExpenseSoftwareExcludingAcquiredInProcessCost_do_c20220401__20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--SoftwareDevelopmentMember_zG2fZ4hC8Bj7" title="Software development cost capiatlized"><span id="xdx_903_eus-gaap--ResearchAndDevelopmentExpenseSoftwareExcludingAcquiredInProcessCost_do_c20220101__20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--SoftwareDevelopmentMember_znv4eH2QGZw8" title="Software development cost capiatlized">43,771</span></span>
were capitalized during the three and six-month period 2022.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
accordance with ASC 350-40, &#8220;Internal-Use Software,&#8221; we capitalize purchase and implementation costs of internal use software.
Once an application has reached development stage, internal and external costs, if direct and incremental, are capitalized until the
software is substantially complete and ready for its intended use. Capitalization ceases upon completion of all substantial testing.
We also capitalize costs related to specific upgrades and enhancements when it is probable that the expenditure will result in additional
functionality. Such costs in the amount of $<span id="xdx_905_eus-gaap--CapitalizedComputerSoftwareAdditions_c20230401__20230630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--SoftwareDevelopmentMember_zGJAPaPff0L5" title="Capitalized cost">96,209</span> and $<span id="xdx_907_eus-gaap--CapitalizedComputerSoftwareAdditions_c20230101__20230630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--SoftwareDevelopmentMember_zwbZmyRbO943" title="Capitalized cost">208,417</span> were capitalized during the three and six months ended June 30, 2023.
Such costs in the amount of $<span id="xdx_903_eus-gaap--CapitalizedComputerSoftwareAdditions_c20220401__20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--SoftwareDevelopmentMember_zFFbUPbJLVD3" title="Capitalized cost">98,037</span> and $<span id="xdx_908_eus-gaap--CapitalizedComputerSoftwareAdditions_c20220101__20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--SoftwareDevelopmentMember_zTGrI5dYAi59" title="Capitalized cost">127,434</span> were capitalized during the three and six months ended June 30, 2022.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Capitalized
costs are stated at cost less accumulated amortization. Amortization is computed over the estimated useful lives of the related assets
on a straight-line basis, which is three years. At June 30, 2023 and December 31, 2022, our condensed consolidated balance sheets included
$<span id="xdx_90C_eus-gaap--OtherLongTermDebtNoncurrent_iI_c20230630_zkNClPTmLQBf" title="Other long-term assets">525,337</span> and $<span id="xdx_90A_eus-gaap--OtherLongTermDebtNoncurrent_iI_c20221231_zNUF8FyS14g4" title="Other long-term assets">402,673</span>, respectively, in other long-term assets.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
the three and six months ended June 30, 2023 and 2022, our expensed software development costs were $<span id="xdx_907_eus-gaap--ResearchAndDevelopmentExpense_pp0p0_c20230401__20230630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--SoftwareDevelopmentMember_zYs2j4att0V4" title="Research and development expense">140,003</span> and $<span id="xdx_90C_eus-gaap--ResearchAndDevelopmentExpense_pp0p0_c20230101__20230630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--SoftwareDevelopmentMember_z6gE4btUzLpe" title="Research and development expense">271,746</span>, respectively,
and $<span id="xdx_900_eus-gaap--ResearchAndDevelopmentExpense_pp0p0_c20220401__20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--SoftwareDevelopmentMember_zKynpO1YETpc" title="Research and development expense">62,208</span> and $<span id="xdx_90A_eus-gaap--ResearchAndDevelopmentExpense_pp0p0_c20220101__20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--SoftwareDevelopmentMember_zGvuJOv5Pv74" title="Research and development expense">114,959</span>, respectively.</span></p>

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

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



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

<p id="xdx_841_ecustom--RecentlyIssuedAccountingPronouncementsNotYetEffectivePolicyTextBlock_zER7gao9UBTf" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_868_z0UsmhHgHKe2">Recently
Issued Accounting Pronouncements</span></i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
June 2016, the FASB issued ASU No. 2016-13 &#8220;Credit Losses - Measurement of Credit Losses on Financial Instruments.&#8221; ASU No.
2016-13 significantly changes how entities measure credit losses for most financial assets, including accounts receivable and held-to-maturity
marketable securities, by replacing today&#8217;s &#8220;incurred loss&#8221; approach with an &#8220;expected loss&#8221; model under
which allowances will be recognized based on expected rather than incurred losses. ASU No. 2016-13 became effective for us in the first
quarter of 2023. The adoption of ASU No. 2016-13 resulted in an initial reduction in the allowance for doubtful accounts of $<span id="xdx_90F_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iI_c20230630__us-gaap--AdjustmentsForNewAccountingPronouncementsAxis__us-gaap--AccountingStandardsUpdate201613Member_zwwCaQxi3ba4" title="Allowance for doubtful accounts">11,662</span>, and the current calculation is reflected in the accompanying condensed consolidated
financial statements.</span></p>

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

<p id="xdx_848_eus-gaap--AdvertisingCostsPolicyTextBlock_zkc8bmD160Kc" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_86C_z0yBVFFGWKRd">Advertising</span></i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
expense the cost of advertising as incurred. Advertising expense for the three and six months ended June 30, 2023 and 2022 amounted to
$<span id="xdx_906_eus-gaap--AdvertisingExpense_pp0p0_c20230401__20230630_zPblFPUirswi" title="Advertising expense">6,123</span> and $<span id="xdx_90F_eus-gaap--AdvertisingExpense_pp0p0_c20230101__20230630_zuDq5pCJyuwa" title="Advertising expense">12,243</span>, respectively, and $<span id="xdx_90E_eus-gaap--AdvertisingExpense_pp0p0_c20220401__20220630_z5J8UVP9m7tj" title="Advertising expense">9,052</span> and $<span id="xdx_908_eus-gaap--AdvertisingExpense_pp0p0_c20220101__20220630_zvYAms10COvj" title="Advertising expense">9,500</span>, respectively.</span></p>

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

<p id="xdx_84E_eus-gaap--EarningsPerSharePolicyTextBlock_zySMgBGMHmdl" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_864_zjQdgwmCUDS6">Earnings
(Loss) Per Share</span></i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Basic
income or loss per share is computed by dividing net income or loss by the weighted average number of shares of common stock outstanding
during the period. Diluted income or loss per share is computed by dividing net income or loss by the diluted weighted average number
of shares of common stock outstanding during the period. The diluted weighted average number of shares gives effect to all dilutive potential
common shares outstanding during the period using the treasury stock method. Diluted earnings per share exclude all diluted potential
shares if their effect is anti-dilutive, including warrants or options which are out-of-the-money and for those periods with a net loss.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
have outstanding warrants and stock options which have not been included in the calculation of diluted net loss per share for the three
and six months ended June 30, 2023 and 2022 because to do so would be anti-dilutive. As such, the numerator and the denominator used
in computing both basic and diluted net loss per share for each period are the same.</span></p>

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

<p id="xdx_843_eus-gaap--IncomeTaxPolicyTextBlock_z4bVD08nYqq7" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_86F_zi2UFRaCPF9a">Income
Taxes</span></i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
file a consolidated federal income tax return with our subsidiaries. The provision for income taxes is computed by applying statutory
rates to income before taxes.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Deferred
income taxes are recognized for the tax consequences in future years of temporary differences between the financial reporting and tax
bases of assets and liabilities as of each period-end based on enacted tax laws and statutory rates. Valuation allowances are established
when necessary to reduce deferred tax assets to the amount expected to be realized. A <span id="xdx_906_eus-gaap--EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_pid_dp_c20230101__20230630_zKEDIWsmH4h5" title="Effective income tax rate reconciliation, change in deferred tax assets valuation allowance, percent"><span id="xdx_90C_eus-gaap--EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_pid_dp_c20220101__20221231_z16lgnLcemB2" title="Effective income tax rate reconciliation, change in deferred tax assets valuation allowance, percent">100%</span></span> valuation allowance has been established on
deferred tax assets at June 30, 2023 and December 31, 2022, due to the uncertainty of our ability to realize future taxable income.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
account for uncertainty in income taxes in our financial statements as required under ASC 740, &#8220;Income Taxes.&#8221; The standard
prescribes a recognition threshold and measurement attribute for the financial statement recognition and measurement of a tax position
taken or expected to be taken in a tax return. The standard also provides guidance on de-recognition, classification, interest and penalties,
accounting in interim periods, disclosure and transition accounting. Management determined there were no material uncertain positions
taken by us in our tax returns.</span></p>

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

<p id="xdx_84D_eus-gaap--SegmentReportingPolicyPolicyTextBlock_z6p9leujYqX4" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_865_z65DWzchUnTl">Segment
Information</span></i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Operating
segments are defined in the criteria established under ASC 280, &#8220;Segment Reporting,&#8221; as components of public entities that
engage in business activities from which they may earn revenues and incur expenses for which separate financial information is available
and which is evaluated regularly by our chief operating decision maker (&#8220;CODM&#8221;) in deciding how to assess performance and
allocate resources. Our CODM assesses performance and allocates resources based on two operating segments: Document Management and Document
Conversion. These segments contain individual business components that have been combined on the basis of common management, customers,
solutions offered, service processes and other economic characteristics. We currently have immaterial intersegment sales. We evaluate
the performance of our segments based on gross profits.</span></p>

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

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



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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Document Management Segment provides cloud-based and premise-based content services software. Its modular suite of solutions complements
existing operating and accounting systems to serve a mission-critical role for organizations to make content secure, compliant, and process-ready.
This segment conducts its primary operations in the United States. Markets served include highly regulated, risk and compliance-intensive
markets in healthcare, K-12 education, public safety, other public sector, risk management, financial services, and others. Solutions
are sold both directly to end-users and through resellers.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Document Conversion Segment provides services for scanning and indexing, converting images from paper to digital, paper to microfilm,
and microfiche to microfilm, as well as long-term physical document storage and retrieval. This segment conducts its primary operations
in the United States. Markets served include businesses and federal, county, and municipal governments. Solutions are sold both directly
to end-users and through a reseller distributor.</span></p>

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

<p id="xdx_896_eus-gaap--ScheduleOfSegmentReportingInformationBySegmentTextBlock_zZtNN6EbU1k6" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Information
by operating segment is as follows:</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B1_zYgweHgkDK84" style="display: none">Schedule of Segment Information</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" id="xdx_49F_20230401__20230630_zmer5WQcPZdl" style="border-bottom: Black 1.5pt solid; text-align: center">2022</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" id="xdx_499_20220401__20220630_zmzGu27Q6gE" style="border-bottom: Black 1.5pt solid; text-align: center">2021</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" id="xdx_49F_20230101__20230630_zaWdzz4bMH18" style="border-bottom: Black 1.5pt solid; text-align: center">2022</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" id="xdx_498_20220101__20220630_zwIVwfJD3GF" style="border-bottom: Black 1.5pt solid; text-align: center">2021</td><td>&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center">For the three months ended June 30,</td><td>&#160;</td><td>&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center">For the six months ended June 30,</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2023</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2022</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2023</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2022</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Revenues</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_hus-gaap--StatementBusinessSegmentsAxis__custom--DocumentManagementMember_ztd5XLxexKeh" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; width: 36%; text-align: left">Document Management</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">1,879,369</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">1,572,854</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">3,705,103</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">2,487,804</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_hus-gaap--StatementBusinessSegmentsAxis__custom--DocumentConversionMember_zOyCd9CoZ9Vi" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Document Conversion</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,379,061</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,842,789</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">4,740,160</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">3,631,351</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_zGtxAM6ne4Ca" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Total revenues</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">4,258,430</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">3,415,643</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">8,445,263</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">6,119,155</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Gross profit</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--GrossProfit_hus-gaap--StatementBusinessSegmentsAxis__custom--DocumentManagementMember_zbQkyEE4tJPl" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Document Management</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">1,536,385</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">1,326,345</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">3,053,746</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">2,012,823</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--GrossProfit_hus-gaap--StatementBusinessSegmentsAxis__custom--DocumentConversionMember_zxkO6HAtPM6i" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Document Conversion</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,054,048</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">862,673</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,182,526</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,808,032</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--GrossProfit_zNQ3oqI05sl2" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Total gross profit</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">2,590,433</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">2,189,018</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">5,236,272</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">3,820,855</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Capital additions, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_ecustom--CapitalAdditionsNet_hus-gaap--StatementBusinessSegmentsAxis__custom--DocumentManagementMember_zq5cYWFcppHg" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Document Management</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">96,209</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">144,717</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">212,250</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">175,801</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_ecustom--CapitalAdditionsNet_hus-gaap--StatementBusinessSegmentsAxis__custom--DocumentConversionMember_z3TKdFMJVYE3" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Document Conversion</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">60,323</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">39,244</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">78,851</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">93,600</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_ecustom--CapitalAdditionsNet_z0PG7xZ8C8j5" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Total capital additions, net</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">156,532</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">183,961</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">291,101</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">269,401</td><td style="text-align: left">&#160;</td></tr>
  </table>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" id="xdx_490_20230630_zZbWt5I2bnH1" style="border-bottom: Black 1.5pt solid; text-align: center">June 30, 2023</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" id="xdx_494_20221231_zduQXgBM3Td1" style="border-bottom: Black 1.5pt solid; text-align: center">December 31, 2022</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Goodwill</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--Goodwill_iI_hus-gaap--StatementBusinessSegmentsAxis__custom--DocumentManagementMember_z52VohSmpMY4" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; width: 60%; text-align: left">Document Management</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">3,989,645</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">3,989,645</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--Goodwill_iI_hus-gaap--StatementBusinessSegmentsAxis__custom--DocumentConversionMember_z9ozZarU0Nr" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Document Conversion</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,800,176</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,800,176</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--Goodwill_iI_zdnvnYUrdia9" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Total goodwill</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">5,789,821</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">5,789,821</td><td style="text-align: left">&#160;</td></tr>
  </table>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_490_20230630_zCEcGRZqXQNg" style="border-bottom: Black 1.5pt solid; text-align: center">June 30, 2023</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_494_20221231_zRTJnS4rSjm" style="border-bottom: Black 1.5pt solid; text-align: center">December 31, 2022</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Total assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--Assets_iI_hus-gaap--StatementBusinessSegmentsAxis__custom--DocumentManagementMember_zKXc0IivHcrk" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; width: 60%; text-align: left">Document Management</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">9,706,315</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">10,284,183</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--Assets_iI_hus-gaap--StatementBusinessSegmentsAxis__custom--DocumentConversionMember_zQ1wwftwW45c" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Document Conversion</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">8,880,771</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">9,658,959</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--Assets_iI_zTvMveioiX1" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Total assets</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">18,587,086</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">19,943,142</td><td style="text-align: left">&#160;</td></tr>
  </table>

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

<p id="xdx_84F_ecustom--CondensedCashFlowStatementPolicyTextBlock_zQD5jmzXsZq3" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_86C_zaxnHxOyutSb">Statement
of Cash Flows</span></i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
purposes of reporting cash flows, cash includes cash on hand and demand deposits held by banks.</span></p>

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

<p id="xdx_846_eus-gaap--PriorPeriodReclassificationAdjustmentDescription_ziTN3KZOn8Eh" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_863_zz0fEmBboVM6">Reclassifications</span></i></b></span></p>

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

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



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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Certain
amounts reported in prior filings of the condensed consolidated financial statements have been reclassified to conform to current presentation.</span></p>

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

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SignificantAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for all significant accounting policies of the reporting entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483426/235-10-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 235<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//235/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SignificantAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>33
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.2</span><table class="report" border="0" cellspacing="2" id="idm140509423479552">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Combinations<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract', window );"><strong>Business Combination and Asset Acquisition [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationDisclosureTextBlock', window );">Business Combinations</a></td>
<td class="text"><p id="xdx_801_eus-gaap--BusinessCombinationDisclosureTextBlock_zOv5NeY30cBc" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>4.
<span id="xdx_825_zZM8vUH8G5ra">Business Combinations</span></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
April 1, 2022, we entered into an asset purchase agreement to acquire substantially all of the assets of Yellow Folder. The acquisition
was accounted for in accordance with GAAP and was made to expand our market share in the digital transformation industry and due to synergies
of product lines and services between the Companies.</span></p>

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

<p id="xdx_892_eus-gaap--ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_z2VB9MWhQVMb" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
purchase price has been preliminarily allocated to assets acquired and liabilities assumed based on the estimated fair value of such
assets and liabilities at the date of acquisitions as follows:</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span id="xdx_8B2_zA6m4WILQBCj" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Schedule
of Fair Value of Assets Acquired and Liabilities Assumed</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 80%; margin-right: auto">
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Assets acquired:</td><td>&#160;</td>
    <td colspan="2" id="xdx_492_20220401_z34WvZV2GFu8" style="text-align: right">&#160;</td><td>&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_iI_maCzKhq_zmWgumxDaSg8" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; width: 80%; text-align: left">Accounts receivable</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">68,380</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_iI_maCzKhq_zNnug1092GK1" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Prepaid expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">38,913</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_iI_maCzKhq_zdnttKGFGrVk" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Property and equipment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">30,018</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_iI_maCzKhq_zyBQsQGXXZ6b" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Intangible assets (see Note 5)</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">3,888,000</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_iTI_mtCzKhq_maCzOHc_zE61jpmnmyeb" style="vertical-align: bottom; background-color: White">
    <td><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Assets</span></td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">4,025,311</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Liabilities assumed:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_iI_maCzaX4_z0V01IPp1p5e" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Accounts payable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">36,446</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue_iI_maCzaX4_zafHaNJ2FMpf" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Deferred revenue</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,072,530</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_iTI_mtCzaX4_msCzOHc_zfEuZ6slPkH7" style="vertical-align: bottom; background-color: White">
    <td><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Liabilities</span></td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,108,976</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_iTI_mtCzOHc_znjWKywnrDRh" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Total identifiable net assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,916,335</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPurchasePrice_iI_zBEJuAzh7wbh" style="vertical-align: bottom; background-color: White">
    <td>Purchase price</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">6,383,269</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_iI_zibD0DrIWIe4" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Goodwill - Excess of purchase price over fair value of net assets acquired</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">3,466,934</td><td style="text-align: left">&#160;</td></tr>
  </table>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
purchase price of $<span id="xdx_903_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPurchasePrice_iI_pp0p0_c20220401_zSJ8r4xIUAQc" title="Purchase price">6,383,269</span> was paid in cash. Goodwill in the amount of $<span id="xdx_901_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_iI_pp0p0_c20220401_zqfxa1r6vHf4" title="Goodwill">3,466,934</span> was recognized in the acquisition of Yellow Folder
and is attributable to the cash flows of the business derived from our potential to outperform the market due to its existing relationship
and other synergies created within the Company.</span></p>

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

<p id="xdx_896_eus-gaap--BusinessAcquisitionProFormaInformationTextBlock_gL3BAPFITB-ITSP_zNnfhYbyBoR6" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following unaudited pro forma information presents a summary of the condensed consolidated results of operations for the Company as if
the acquisition of Yellow Folder had occurred on January 1, 2022.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B5_zXQenUxOgB84" style="display: none">Schedule of Pro Forma Information</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" id="xdx_497_20230401__20230630_zvlHi8iCAMR8" style="border-bottom: Black 1.5pt solid; text-align: center">June 30, 2023</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" id="xdx_49E_20220401__20220630_zRwqOl8hnhd2" style="border-bottom: Black 1.5pt solid; text-align: center">June 30, 2022</td><td>&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center">For the three months ended</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">(unaudited)</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">(unaudited)</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">June 30, 2023</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">June 30, 2022</td><td>&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--BusinessAcquisitionsProFormaRevenue_z2F3iuj6aOQ5" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%; text-align: left">Total revenues</td><td style="width: 2%">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; width: 14%; text-align: right">4,258,430</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; width: 14%; text-align: right">3,415,643</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--BusinessAcquisitionsProFormaNetIncomeLoss_zwibO20nUjZ1" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Net income (loss) </td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">135,734</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(374,167</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--BusinessAcquisitionProFormaEarningsPerShareBasic_zxVDJueL08Vj" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Basic and diluted net income (loss) per share</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_985_eus-gaap--BusinessAcquisitionProFormaEarningsPerShareDiluted_c20230401__20230630_zWwwOkNRUQs8" style="text-align: right" title="Diluted net income (loss) per share">0.03</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_98E_eus-gaap--BusinessAcquisitionProFormaEarningsPerShareDiluted_c20220401__20220630_zEXSDNVH7pq9" style="text-align: right" title="Diluted net income (loss) per share">(0.09</td><td style="text-align: left">)</td></tr>
  <tr id="xdx_40F_eus-gaap--BusinessAcquisitionProFormaEarningsPerShareBasic_zwtjihPbghZc" style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Basic  net income (loss) per share</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">0.03</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(0.09</td><td style="text-align: left">)</td></tr>
</table>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" id="xdx_497_20230101__20230630_z98YIySHepC1" style="border-bottom: Black 1.5pt solid; text-align: center">June 30, 2023</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" id="xdx_498_20220101__20220630_ztDsH0EnzA6d" style="border-bottom: Black 1.5pt solid; text-align: center">June 30, 2022</td><td>&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center">For the six months ended</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">(unaudited)</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">(unaudited)</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">June 30, 2023</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">June 30, 2022</td><td>&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--BusinessAcquisitionsProFormaRevenue_zw8BU9WYN2ib" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%; text-align: left">Total revenues</td><td style="width: 2%">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; width: 14%; text-align: right">8,445,263</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; width: 14%; text-align: right">6,897,007</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--BusinessAcquisitionsProFormaNetIncomeLoss_zwC1FT84A6f8" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Net (loss) income</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">248,297</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(359,777</td><td style="text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--BusinessAcquisitionProFormaEarningsPerShareBasic_zncU6rp8T34a" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Basic and diluted net income (loss) per share</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_98D_eus-gaap--BusinessAcquisitionProFormaEarningsPerShareDiluted_c20230101__20230630_zsI2mI0x6At" style="text-align: right" title="Diluted net income (loss) per share">0.06</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_986_eus-gaap--BusinessAcquisitionProFormaEarningsPerShareDiluted_c20220101__20220630_zVIuBe2511Ve" style="text-align: right" title="Diluted net income (loss) per share">(0.09</td><td style="text-align: left">)</td></tr>
  <tr id="xdx_40E_eus-gaap--BusinessAcquisitionProFormaEarningsPerShareBasic_zuU9IavCLKid" style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Basic  net income (loss) per share</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">0.06</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(0.09</td><td style="text-align: left">)</td></tr>
</table>

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



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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
unaudited pro forma condensed consolidated results are based on our historical financial statements and those of Yellow Folder and do
not necessarily indicate the results of operations that would have resulted had the acquisition actually been completed at the beginning
of the applicable period presented. The pro forma financial information assumes that the companies were combined as of January 1, 2022.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span>The
following tables present the amounts of revenue and earnings of Yellow Folder since the acquisition date included in the condensed consolidated
income statement for the reporting periods.</span></span></p>

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

<div><table cellpadding="0" cellspacing="0" id="xdx_303_134_zb8S38gjCyHj" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Schedule of Pro Forma Information (Details)">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" id="xdx_492_20230401__20230630_zZrOf1TaTnai" style="text-align: center">For the</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" id="xdx_497_20230101__20230630_zNgkERPp9Xp4" style="text-align: center">For the</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">three months ended</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">six months ended</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">June 30, 2023</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">June 30, 2023</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Yellow Folder:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--BusinessAcquisitionsProFormaRevenue_hus-gaap--BusinessAcquisitionAxis__custom--YellowFolderMember_zmt21ML9zgL1" style="vertical-align: bottom; background-color: White">
    <td style="width: 60%; text-align: left">Total revenues</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">864,331</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">1,738,893</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--BusinessAcquisitionsProFormaNetIncomeLoss_hus-gaap--BusinessAcquisitionAxis__custom--YellowFolderMember_zUe2b2FeDi6j" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Net income</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">85,408</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">271,111</td><td style="text-align: left">&#160;</td></tr>
  </table>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Schedule of Pro Forma Information (Details)">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_494_20220401__20220630_zNWQQBZLLCek" style="border-bottom: Black 1.5pt solid; text-align: center">For the <br/>three months ended <br/>June 30, 2022</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_496_20220101__20220630_zrrMQ0sT1k3" style="border-bottom: Black 1.5pt solid; text-align: center">For the <br/>six months ended <br/>June 30, 2022</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Yellow Folder:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--BusinessAcquisitionsProFormaRevenue_hus-gaap--BusinessAcquisitionAxis__custom--YellowFolderMember_zbtBWAHydhJ4" style="vertical-align: bottom; background-color: White">
    <td style="width: 60%; text-align: left">Total revenues</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">790,368</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">790,368</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--BusinessAcquisitionsProFormaNetIncomeLoss_hus-gaap--BusinessAcquisitionAxis__custom--YellowFolderMember_z8UhC91JDSgk" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Net income</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">196,559</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">196,559</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--BusinessAcquisitionsProFormaNetIncomeLoss_hus-gaap--BusinessAcquisitionAxis__custom--YellowFolderMember_zqurcglr8wkh" style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Net income (loss)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">196,559</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">196,559</td><td style="text-align: left">&#160;</td></tr>
</table>

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

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationAndAssetAcquisitionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479907/805-20-50-5<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 805<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//805/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>34
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.2</span><table class="report" border="0" cellspacing="2" id="idm140509413283040">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Intangible Assets, Net<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IntangibleAssetsDisclosureTextBlock', window );">Intangible Assets, Net</a></td>
<td class="text"><p id="xdx_80E_eus-gaap--IntangibleAssetsDisclosureTextBlock_zC2PGKSYW9e7" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>5.
<span id="xdx_821_zY3eK5GM32G">Intangible Assets, Net</span></b></span></p>

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

<p id="xdx_893_eus-gaap--ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_zAaFECA9BSg1" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">At
June 30, 2023, intangible assets consisted of the following:</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BE_z795378wuy01" style="display: none">Schedule of Intangible Assets</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: center">Estimated</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Accumulated</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: center">Useful Life</td><td>&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Costs</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Amortization</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Net</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 30%; text-align: left">Trade names</td><td style="width: 2%">&#160;</td>
    <td style="width: 14%; text-align: center"><span id="xdx_905_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20230630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TradeNamesMember_zSwfozJlZcsb" title="Estimated useful life">10</span> years</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_989_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20230630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TradeNamesMember_zFOdUSFmheui" style="width: 14%; text-align: right" title="Intangible assets, cost">297,000</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_981_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20230630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TradeNamesMember_zFFofvRdZj89" style="width: 14%; text-align: right" title="Intangible assets, accumulated amortization">(61,917</td><td style="width: 1%; text-align: left">)</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_983_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pp0p0_c20230630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TradeNamesMember_zEniEGdBrV6a" style="width: 14%; text-align: right" title="Intangible assets, net">235,083</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Proprietary technology</td><td>&#160;</td>
    <td style="text-align: center"><span id="xdx_909_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20230630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ProprietaryTechnologyMember_zHWFvqpB8iYd" title="Estimated useful life">10</span> years</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20230630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ProprietaryTechnologyMember_zQjsMCNOA8Jg" style="text-align: right" title="Intangible assets, cost">861,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20230630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ProprietaryTechnologyMember_zROuOWsBaKs5" style="text-align: right" title="Intangible assets, accumulated amortization">(107,625</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_980_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pp0p0_c20230630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ProprietaryTechnologyMember_zQP0Iia8BGV" style="text-align: right" title="Intangible assets, net">753,375</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Customer relationships</td><td>&#160;</td>
    <td style="text-align: center"><span id="xdx_905_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20230630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember__srt--RangeAxis__srt--MinimumMember_zx1656DIX3Yl" title="Estimated useful life">5</span>-<span id="xdx_904_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20230630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember__srt--RangeAxis__srt--MaximumMember_zigT13zK1VOl" title="Estimated useful life">15</span> years</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20230630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_z3crIZCAKExd" style="border-bottom: Black 1.5pt solid; text-align: right" title="Intangible assets, cost">4,091,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20230630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_zxuw7K1J5jIi" style="border-bottom: Black 1.5pt solid; text-align: right" title="Intangible assets, accumulated amortization">(914,966</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pp0p0_c20230630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_zijdITkKM8mc" style="border-bottom: Black 1.5pt solid; text-align: right" title="Intangible assets, net">3,176,034</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: center">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_981_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20230630_zKSh5L5iAt49" style="border-bottom: Black 2.5pt double; text-align: right" title="Intangible assets, cost">5,249,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98E_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20230630_zhuA4vK1Xc2j" style="border-bottom: Black 2.5pt double; text-align: right" title="Intangible assets, accumulated amortization">(1,084,508</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98D_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pp0p0_c20230630_zIMzOAH8MVK8" style="border-bottom: Black 2.5pt double; text-align: right" title="Intangible assets, net">4,164,492</td><td style="text-align: left">&#160;</td></tr>
  </table>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">At
December 31, 2022, intangible assets consisted of the following:</span></p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: center">Estimated</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Accumulated</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: center">Useful Life</td><td>&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Costs</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Amortization</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Net</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 30%; text-align: left">Trade names</td><td style="width: 2%">&#160;</td>
    <td style="width: 14%; text-align: center"><span id="xdx_902_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TradeNamesMember_zUHMfxBHpQIa" title="Estimated useful life">10</span> years</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_987_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TradeNamesMember_zJ6mA39jy5ua" style="width: 14%; text-align: right" title="Intangible assets, cost">297,000</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98D_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TradeNamesMember_zKj2keyTk5Q5" style="width: 14%; text-align: right" title="Intangible assets, accumulated amortization">(47,067</td><td style="width: 1%; text-align: left">)</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_987_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pp0p0_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TradeNamesMember_ziTzEhq8PWOk" style="width: 14%; text-align: right" title="Intangible assets, net">249,933</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Proprietary technology</td><td>&#160;</td>
    <td style="text-align: center"><span id="xdx_90D_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ProprietaryTechnologyMember_ziRumRp3tgq5" title="Estimated useful life">10</span> years</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ProprietaryTechnologyMember_zyEtuFf0a1mf" style="text-align: right" title="Intangible assets, cost">861,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ProprietaryTechnologyMember_zbMLQmCL7xM8" style="text-align: right" title="Intangible assets, accumulated amortization">(64,575</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_980_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pp0p0_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ProprietaryTechnologyMember_z7RjabmsSVKc" style="text-align: right" title="Intangible assets, net">796,425</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Customer relationships</td><td>&#160;</td>
    <td style="text-align: center"><span id="xdx_905_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember__srt--RangeAxis__srt--MinimumMember_ztZGXS5ZCLe6" title="Estimated useful life">5</span>-<span id="xdx_909_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember__srt--RangeAxis__srt--MaximumMember_zGTpIr1Kcqdf" title="Estimated useful life">15</span> years</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_984_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_z9tAsrSm0prh" style="border-bottom: Black 1.5pt solid; text-align: right" title="Intangible assets, cost">4,091,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_980_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_zmFPC5o5C99k" style="border-bottom: Black 1.5pt solid; text-align: right" title="Intangible assets, accumulated amortization">(717,712</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_986_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pp0p0_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_z4GQ9wMWBsvl" style="border-bottom: Black 1.5pt solid; text-align: right" title="Intangible assets, net">3,373,288</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: center">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_984_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20221231_zGmL8wCtkzn2" style="border-bottom: Black 2.5pt double; text-align: right" title="Intangible assets, cost">5,249,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_988_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20221231_zGPqApUpFnA3" style="border-bottom: Black 2.5pt double; text-align: right" title="Intangible assets, accumulated amortization">(829,354</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_986_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pp0p0_c20221231_zmUAFhtQXsj4" style="border-bottom: Black 2.5pt double; text-align: right" title="Intangible assets, net">4,419,646</td><td style="text-align: left">&#160;</td></tr>
  </table>

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




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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Amortization
expense for the three and six months ended June 30, 2023 and June 30, 2022, amounted to $<span id="xdx_90F_eus-gaap--AmortizationOfIntangibleAssets_pp0p0_c20230401__20230630_zisMTLrZ1Il" title="Amortization expense">127,577</span> and $<span id="xdx_90F_eus-gaap--AmortizationOfIntangibleAssets_pp0p0_c20230101__20230630_zshUWnHPKDoh" title="Amortization expense">255,154</span>, respectively, and $<span id="xdx_908_eus-gaap--AmortizationOfIntangibleAssets_pp0p0_c20220401__20220630_zWJ7WDk7TP4g" title="Amortization expense">127,577</span>
and $<span id="xdx_902_eus-gaap--AmortizationOfIntangibleAssets_pp0p0_c20220101__20220630_zEVLBPpcE6U4" title="Amortization expense">181,696</span>, respectively. The following table represents future amortization expense for intangible assets subject to amortization.</span></p>

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

<p id="xdx_89A_eus-gaap--ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_zOcQi0fuUkC7" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B1_zLf4hjVpsH8k" style="display: none">Schedule of Amortization Expense for Intangible Assets</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; text-align: left">For the Twelve Months Ending June 30,</td><td>&#160;</td>
    <td colspan="2" id="xdx_492_20230630_zg6xWyMo2gug" style="border-bottom: Black 1.5pt solid; text-align: center">Amount</td><td>&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_iI_pp0p0_maFLIANzjrd_zIHQEth6kSvf" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 80%; text-align: left">2024</td><td style="width: 2%; text-align: left">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">510,308</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_iI_pp0p0_maFLIANzjrd_zCd5Tp4vQbhh" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">2025</td><td style="text-align: left">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">505,941</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_iI_pp0p0_maFLIANzjrd_zBIrxFimvbh1" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">2026</td><td style="text-align: left">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">431,441</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_iI_pp0p0_maFLIANzjrd_zjT0xK84Kjak" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">2027</td><td style="text-align: left">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">326,108</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_iI_pp0p0_maFLIANzjrd_z9tfH4OLWPCl" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">2028</td><td style="text-align: left">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">319,316</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_iI_pp0p0_maFLIANzjrd_z4hcu5XFsDD9" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Thereafter</span></td><td style="text-align: left">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,071,378</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--FiniteLivedIntangibleAssetsNet_iTI_pp0p0_mtFLIANzjrd_z6uiZxLcTDei" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Intangible assets</span></td><td style="text-align: left">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">4,164,492</td><td style="text-align: left">&#160;</td></tr>
  </table>

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

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



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

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for all or part of the information related to intangible assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//350-30/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>35
<FILENAME>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.2</span><table class="report" border="0" cellspacing="2" id="idm140509423476064">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresTextBlock', window );">Fair Value Measurements</a></td>
<td class="text"><p id="xdx_806_eus-gaap--FairValueDisclosuresTextBlock_z51SpAmZ4of" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>6.
<span id="xdx_828_zA54A9OWvfVc">Fair Value Measurements</span></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
paid our final earnout liability in January 2023 and as of June 30, 2023, we have no earnout liabilities remaining. As of December 31,
2022 we had earnout liabilities related to one of our two 2020 acquisitions which were measured on a recurring basis and recorded at
fair value, measured using probability-weighted analysis and discounted using a rate that appropriately captures the risks associated
with the obligation. The inputs used to calculate the fair value of the earnout liabilities were considered to be Level 3 inputs due
to the lack of relevant market activity and significant management judgment. <span id="xdx_90A_eus-gaap--FairValueMeasurementsSensitivityAnalysisDescription_c20230101__20230630_ze2p1AdZVegh" title="Fair value measurement, valuation description">Key unobservable inputs included revenue growth rates, which
ranged from 0% to 7%, and volatility rates, which were 20% for gross profits.</span></span></p>

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

<p id="xdx_89B_ecustom--ScheduleOfChangesInFairValueOfPlanLiabilltiesTableTextBlock_zR5NRaG0H2v2" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table provides a summary of the changes in fair value of the earnout liabilities for the six months ended June 30, 2023 and 2022:</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span id="xdx_8B8_zNfVlXTp0lNi" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Summary
of Changes in Fair Value of Earnout Liabilities&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%">
  <tr style="vertical-align: bottom">
    <td style="text-align: left">&#160;</td><td>&#160;</td>
    <td colspan="2" id="xdx_49B_20230101__20230630_zf1q8dHEmdu1" style="border-bottom: Black 1.5pt solid; text-align: center">June 30, 2023</td><td>&#160;</td></tr>
  <tr id="xdx_40C_ecustom--EarnoutLiability_iS_pp0p0_z0Ulu9dL1oAj" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 80%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Fair value at December 31, 2022</span></td><td style="width: 2%; text-align: left">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">700,000</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_ecustom--EarnoutLiability_iS_pp0p0_zapDLwScGMV2" style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Fair value, beginning balance</span></td><td style="text-align: left">&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">700,000</td><td style="text-align: left">&#160;</td></tr>
<tr id="xdx_40E_ecustom--PaymentForContingentConsiderationEarnout_pp0p0_zyhRcibS8Sac" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Payments</span></td><td style="text-align: left">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(700,000</td><td style="text-align: left">)</td></tr>
  <tr id="xdx_409_ecustom--AdjustmentToFairValueOfContingentConsiderationEarnout_zqgjDHUtCStk" style="display: none; vertical-align: bottom; background-color: White">
    <td style="text-align: left">Change in fair value</td><td style="text-align: left">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_ecustom--EarnoutLiability_iE_pp0p0_zxayviAM8s6b" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Fair value at June 30, 2023</span></td><td style="text-align: left">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1038">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_ecustom--EarnoutLiability_iE_pp0p0_zoztR3sFBIPc" style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Fair value, ending balance</span></td><td style="text-align: left">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1040">-</span></td><td style="text-align: left">&#160;</td></tr>
</table>

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

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

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" id="xdx_494_20220101__20220630_zBw0za0uZnXb" style="text-align: center">Six months</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">ended</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">June 30, 2022</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr id="xdx_400_ecustom--EarnoutLiability_iS_pp0p0_z4RZAsDwFLsk" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 80%">Fair value at December 31, 2021</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">1,630,681</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_ecustom--EarnoutLiability_iS_pp0p0_zeNFAeLN8dte" style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Fair value, beginning balance</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">1,630,681</td><td style="text-align: left">&#160;</td></tr>
<tr id="xdx_40E_ecustom--PaymentForContingentConsiderationEarnout_pp0p0_zcdv2LK2Npe1" style="vertical-align: bottom; background-color: White">
    <td>Payment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(1,018,333</td><td style="text-align: left">)</td></tr>
  <tr id="xdx_407_ecustom--AdjustmentToFairValueOfContingentConsiderationEarnout_znkSEbzARrOc" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; text-align: left">Change in fair value</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">116,505</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_409_ecustom--EarnoutLiability_iE_pp0p0_z7PHXg93T7xb" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt">Fair value at June 30, 2022</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">728,853</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_406_ecustom--EarnoutLiability_iE_pp0p0_zSdUFHtFWmc5" style="display: none; vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt">Fair value, ending balance</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">728,853</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
</table>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
fair values of earnout liabilities amounts owed were recorded in current liabilities in our condensed consolidated balance sheet as of
December 31, 2022. Changes in fair value are recorded in change in fair value of earnout liabilities in our condensed consolidated statements
of operations.</span></p>

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

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>36
<FILENAME>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.2</span><table class="report" border="0" cellspacing="2" id="idm140509510732032">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property and Equipment<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock', window );">Property and Equipment</a></td>
<td class="text"><p id="xdx_80E_eus-gaap--PropertyPlantAndEquipmentDisclosureTextBlock_z7UjbKoBiYDj" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>7.
<span id="xdx_82E_zybgD5U8toA8">Property and Equipment</span></b></span></p>

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

<p id="xdx_896_eus-gaap--PropertyPlantAndEquipmentTextBlock_zp7nyDDeCSR" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Property
and equipment are comprised of the following:</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B5_zwoaBJZoLdtd" style="display: none">Schedule of Property and Equipment</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" id="xdx_494_20230630_zRzcAcDVDpVl" style="border-bottom: Black 1.5pt solid; text-align: center">June 30, 2023</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" id="xdx_493_20221231_z9fQrJyg1FZh" style="border-bottom: Black 1.5pt solid; text-align: center">December 31, 2022</td><td>&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--CapitalizedComputerSoftwareGross_iI_pp0p0_maPPAEGzhsg_zk0kTWCx44k7" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left">Computer hardware and purchased software</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">1,661,438</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">1,595,652</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--LeaseholdImprovementsGross_iI_pp0p0_maPPAEGzhsg_zaJEksPZvZ56" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Leasehold improvements</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">395,919</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">395,918</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--FurnitureAndFixturesGross_iI_pp0p0_maPPAEGzhsg_zSoCfKQL0V57" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Furniture and fixtures</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">71,325</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">71,325</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--PropertyPlantAndEquipmentGross_iTI_pp0p0_mtPPAEGzhsg_maPPAENztOl_zlWKD7I3BBL6" style="vertical-align: bottom; background-color: White">
    <td><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Property and equipment, gross</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,128,682</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,062,895</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pp0p0_di_msPPAENztOl_zdoyyaUNBq7" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Less: accumulated depreciation</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(1,103,906</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(994,189</td><td style="text-align: left">)</td></tr>
  <tr id="xdx_402_eus-gaap--PropertyPlantAndEquipmentNet_iTI_pp0p0_mtPPAENztOl_zAa42vUpImSj" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Property and equipment, net</td><td>&#160;</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,024,776</td><td style="text-align: left">&#160;</td><td>&#160;</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,068,706</td><td style="text-align: left">&#160;</td></tr>
  </table>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total
depreciation expense on our property and equipment for the three and six months ended June 30, 2023 and 2022 amounted to $<span id="xdx_90A_eus-gaap--Depreciation_pp0p0_c20230401__20230630_zoxr4bUq4GB8" title="Depreciation">64,675</span> and
$<span id="xdx_907_eus-gaap--Depreciation_pp0p0_c20230101__20230630_zupZKk2XVDn2" title="Depreciation">126,614</span>, respectively, and $<span id="xdx_90B_eus-gaap--Depreciation_pp0p0_c20220401__20220630_zkLui2uOgdUg" title="Depreciation">67,699</span> and $<span id="xdx_90C_eus-gaap--Depreciation_pp0p0_c20220101__20220630_zBYMO39mlIdj" title="Depreciation">127,691</span>, respectively.</span></p>

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

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



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

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//360/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480321/958-360-50-6<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480321/958-360-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480321/958-360-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>37
<FILENAME>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.2</span><table class="report" border="0" cellspacing="2" id="idm140509423419664">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Notes Payable &#8211; Unrelated Parties<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtDisclosureTextBlock', window );">Notes Payable &#8211; Unrelated Parties</a></td>
<td class="text"><p id="xdx_80E_eus-gaap--DebtDisclosureTextBlock_zSI0Pb3pQcn5" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>8.
<span id="xdx_822_zjbHJ7aF0Pkj">Notes Payable &#8211; Unrelated Parties</span></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Summary
of Notes Payable to Unrelated Parties</i></b></span></p>

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

<p id="xdx_899_eus-gaap--ScheduleOfDebtTableTextBlock_zteLt0lLdhb" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
tables below summarize all notes payable at June 30, 2023 and December 31, 2022, respectively, with the exception of related party notes
disclosed in Note 9 &#8220;Notes Payable - Related Parties.&#8221;</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BF_zqmnGltjyPuh" style="display: none">Schedule
of Notes Payable</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" id="xdx_490_20230630_zCzLH0ihV6ad" style="border-bottom: Black 1.5pt solid; text-align: center">June 30, 2023</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" id="xdx_498_20221231_zBTtBK9eaLfe" style="border-bottom: Black 1.5pt solid; text-align: center">December 31, 2022</td><td>&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--NotesPayable_iI_hus-gaap--LongtermDebtTypeAxis__custom--TwoThousandTwentyTwoUnrelatedNotesMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_z7lAalMBLfI1" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left">2022 Unrelated Notes</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">2,364,500</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">2,364,500</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--NotesPayable_iI_hus-gaap--LongtermDebtTypeAxis__custom--TwoThousandTwentyNotesMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_zD6DNisGxPb6" style="vertical-align: bottom; background-color: White">
    <td>2020 Notes</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">717,500</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">980,450</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--NotesPayable_iI_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_zL29Zz6zHpr7" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Total notes payable</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">3,082,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">3,344,950</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--UnamortizedDebtIssuanceExpense_iNI_di_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_zeSTpEWeKwJ2" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Less unamortized debt issuance costs</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(221,511</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(300,904</td><td style="text-align: left">)</td></tr>
  <tr id="xdx_40D_eus-gaap--DebtInstrumentUnamortizedDiscount_iNI_di_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_zJv3oWfcbIal" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Less unamortized debt discount</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(4,267</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(22,045</td><td style="text-align: left">)</td></tr>
  <tr id="xdx_406_eus-gaap--NotesPayableCurrent_iNI_di_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_z7TgGDX85sL5" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Less current portion</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(709,083</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(936,966</td><td style="text-align: left">)</td></tr>
  <tr id="xdx_406_eus-gaap--LongTermNotesPayable_iI_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_zbXX42DVcCK6" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Long-term portion of notes payable</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">2,147,139</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">2,085,035</td><td style="text-align: left">&#160;</td></tr>
  </table>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; text-align: center">Subordinated Notes Payable</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: center">Issue Date</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Interest Rate</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: center">Interest Due</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: center">Principal Due</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 24%; text-align: left">2022 Unrelated Notes</td><td style="width: 2%">&#160;</td>
    <td style="width: 18%; text-align: right"><span id="xdx_90C_eus-gaap--DebtInstrumentIssuanceDate1_c20230101__20230630__us-gaap--DebtInstrumentAxis__custom--TwoThousandTwentyTwoUnrelatedNotesMember_zdoEgDcc4Hih" title="Issue Date">April 1, 2022</span></td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 14%; text-align: right"><span id="xdx_901_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_pid_dp_c20230630__us-gaap--DebtInstrumentAxis__custom--TwoThousandTwentyTwoUnrelatedNotesMember_zEdQ1aES1Vzi" title="Interest Date">12</span></td><td style="width: 1%; text-align: left">%</td><td style="width: 2%">&#160;</td>
    <td style="width: 17%"><span id="xdx_907_eus-gaap--DebtInstrumentMaturityDateDescription_c20230101__20230630__us-gaap--DebtInstrumentAxis__custom--TwoThousandTwentyTwoUnrelatedNotesMember_zOerrQBUBsHi" title="Interest Due">Quarterly</span></td><td style="width: 2%">&#160;</td>
    <td style="width: 17%; text-align: right"><span id="xdx_907_eus-gaap--DebtInstrumentMaturityDate_c20230101__20230630__us-gaap--DebtInstrumentAxis__custom--TwoThousandTwentyTwoUnrelatedNotesMember_zffzTSomjGUj" title="Principal Due">March 30, 2025</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>2020 Notes</td><td>&#160;</td>
    <td style="text-align: right"><span id="xdx_907_eus-gaap--DebtInstrumentIssuanceDate1_c20230101__20230630__us-gaap--DebtInstrumentAxis__custom--TwoThousandTwentyNotesMember_zTOUrjirTqh" title="Issue Date">March 2, 2020</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_90C_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_pid_dp_c20230630__us-gaap--DebtInstrumentAxis__custom--TwoThousandTwentyNotesMember_zZsOyryLWexd" title="Interest Date">12</span></td><td style="text-align: left">%</td><td>&#160;</td>
    <td><span id="xdx_90F_eus-gaap--DebtInstrumentMaturityDateDescription_c20230101__20230630__us-gaap--DebtInstrumentAxis__custom--TwoThousandTwentyNotesMember_zxOh330vJmof" title="Interest Due">Quarterly</span></td><td>&#160;</td>
    <td style="text-align: right"><span id="xdx_906_eus-gaap--DebtInstrumentMaturityDate_c20230101__20230630__us-gaap--DebtInstrumentAxis__custom--TwoThousandTwentyNotesMember_zm8Q34gWByd7" title="Principal Due">August 31, 2023</span></td></tr>
  </table>


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

<p id="xdx_89D_eus-gaap--ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_zDi70dvyT4kg" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Future
minimum principal payments of the Notes Payable to Unrelated Parties are as follows:</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B0_z52Zi2xrLIae" style="display: none">Schedule
of Future Minimum Principal Payments of Notes Payable</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; text-align: center">As of June 30,</td><td>&#160;</td>
    <td colspan="2" id="xdx_490_20230630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_zxZlofNWeq4l" style="border-bottom: Black 1.5pt solid; text-align: center">Amount</td><td>&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_iI_pp0p0_maLTDzNxF_zNVinLyEzcSf" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 80%; text-align: center">2024</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">717,500</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_iI_pp0p0_maLTDzNxF_zDTTCX9u1tVf" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt; text-align: center">2025</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,364,500</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--LongTermDebt_iTI_pp0p0_mtLTDzNxF_zULuNo6FhHV3" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total</span></td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">3,082,000</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  </table>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of June 30, 2023 and December 31, 2022, accrued interest for these notes payable with the exception of the related party notes in Note
9, &#8220;Notes Payable - Related Parties,&#8221; was $<span id="xdx_909_eus-gaap--InterestPayableCurrentAndNoncurrent_iI_pp0p0_c20230630_zYkiR7sLROxl" title="Accrued interest"><span id="xdx_90F_eus-gaap--InterestPayableCurrentAndNoncurrent_iI_pp0p0_c20221231_zeLJmZptZ2Aj" title="Accrued interest">0</span></span>. As of June 30, 2023 and December 31, 2022, unamortized deferred financing costs
and unamortized debt discount were reflected within short and long term liabilities on the condensed consolidated balance sheets, netted
with the corresponding notes payable balance.</span></p>

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




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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">With
respect to all notes outstanding (other than the notes to related parties), interest expense, including the amortization of debt issuance
costs and debt discount, for the three and six months ended June 30, 2023 and 2022 was $<span id="xdx_90D_eus-gaap--InterestExpenseDebt_pp0p0_c20230401__20230630_z0RqE0y1cWv4">136,136
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">and $<span id="xdx_90F_eus-gaap--InterestExpenseDebt_pp0p0_c20220401__20220630_zlM645RNtv7a">287,741</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">,
respectively, and $<span id="xdx_904_eus-gaap--InterestExpenseDebt_pp0p0_c20230101__20230630_z3rp9L2VSK91">214,589</span></span> <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">and
$<span id="xdx_903_eus-gaap--InterestExpenseDebt_pp0p0_c20220101__20220630_zqE8v9KwUPU7">327,190</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">,
respectively.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We recognized a debt discount of $<span id="xdx_909_eus-gaap--AmortizationOfDebtDiscountPremium_pp0p0_c20200301__20200302__srt--TitleOfIndividualAxis__custom--AccreditedInvestorsMember__us-gaap--DebtInstrumentAxis__custom--TwelvePercentageSubordinatedNotesMember_zN7TDNMWxIl" title="Amortization of debt discount">320,000</span> for <span id="xdx_905_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_pid_c20200301__20200302__us-gaap--DebtInstrumentAxis__custom--TwelvePercentageSubordinatedNotesMember__srt--TitleOfIndividualAxis__custom--AccreditedInvestorsMember_zj9P9sNovFY5" title="New issues, shares">80,000</span> shares issued
in conjunction with the 2020 Notes. The amortization of the debt discount, which will be recognized over the life of the 2020 Notes as interest
expense, for the three and six months ended June 30, 2023 and 2022 was $<span id="xdx_904_eus-gaap--InterestExpenseDebt_pp0p0_c20230401__20230630__us-gaap--DebtInstrumentAxis__custom--TwelvePercentageSubordinatedNotesMember__srt--TitleOfIndividualAxis__custom--AccreditedInvestorsMember_z2G7MSsKyXY4" title="Interest expense debt">6,400</span> and $<span id="xdx_905_eus-gaap--InterestExpenseDebt_pp0p0_c20220401__20220630__us-gaap--DebtInstrumentAxis__custom--TwelvePercentageSubordinatedNotesMember__srt--TitleOfIndividualAxis__custom--AccreditedInvestorsMember_z7YuHdSINOwa" title="Interest expense debt">17,778</span>, and $<span id="xdx_901_eus-gaap--InterestExpenseDebt_pp0p0_c20230101__20230630__us-gaap--DebtInstrumentAxis__custom--TwelvePercentageSubordinatedNotesMember__srt--TitleOfIndividualAxis__custom--AccreditedInvestorsMember_zItGGh7GHnGf" title="Interest expense debt">26,667</span> and $<span id="xdx_900_eus-gaap--InterestExpenseDebt_pp0p0_c20220101__20220630__us-gaap--DebtInstrumentAxis__custom--TwelvePercentageSubordinatedNotesMember__srt--TitleOfIndividualAxis__custom--AccreditedInvestorsMember_z3IaNNIAKvkh" title="Interest expense debt">53,333</span>, respectively.</span></p>

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

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 470<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//470/tableOfContent<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1C<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1C<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1C<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1I<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1I<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1I<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<FILENAME>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.2</span><table class="report" border="0" cellspacing="2" id="idm140509415103824">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Notes Payable - Related Parties<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtDisclosureTextBlock', window );">Notes Payable - Related Parties</a></td>
<td class="text"><p id="xdx_80E_eus-gaap--DebtDisclosureTextBlock_zSI0Pb3pQcn5" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>8.
<span id="xdx_822_zjbHJ7aF0Pkj">Notes Payable &#8211; Unrelated Parties</span></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Summary
of Notes Payable to Unrelated Parties</i></b></span></p>

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

<p id="xdx_899_eus-gaap--ScheduleOfDebtTableTextBlock_zteLt0lLdhb" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
tables below summarize all notes payable at June 30, 2023 and December 31, 2022, respectively, with the exception of related party notes
disclosed in Note 9 &#8220;Notes Payable - Related Parties.&#8221;</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BF_zqmnGltjyPuh" style="display: none">Schedule
of Notes Payable</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" id="xdx_490_20230630_zCzLH0ihV6ad" style="border-bottom: Black 1.5pt solid; text-align: center">June 30, 2023</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" id="xdx_498_20221231_zBTtBK9eaLfe" style="border-bottom: Black 1.5pt solid; text-align: center">December 31, 2022</td><td>&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--NotesPayable_iI_hus-gaap--LongtermDebtTypeAxis__custom--TwoThousandTwentyTwoUnrelatedNotesMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_z7lAalMBLfI1" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left">2022 Unrelated Notes</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">2,364,500</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">2,364,500</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--NotesPayable_iI_hus-gaap--LongtermDebtTypeAxis__custom--TwoThousandTwentyNotesMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_zD6DNisGxPb6" style="vertical-align: bottom; background-color: White">
    <td>2020 Notes</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">717,500</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">980,450</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--NotesPayable_iI_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_zL29Zz6zHpr7" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Total notes payable</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">3,082,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">3,344,950</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--UnamortizedDebtIssuanceExpense_iNI_di_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_zeSTpEWeKwJ2" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Less unamortized debt issuance costs</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(221,511</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(300,904</td><td style="text-align: left">)</td></tr>
  <tr id="xdx_40D_eus-gaap--DebtInstrumentUnamortizedDiscount_iNI_di_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_zJv3oWfcbIal" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Less unamortized debt discount</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(4,267</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(22,045</td><td style="text-align: left">)</td></tr>
  <tr id="xdx_406_eus-gaap--NotesPayableCurrent_iNI_di_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_z7TgGDX85sL5" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Less current portion</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(709,083</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(936,966</td><td style="text-align: left">)</td></tr>
  <tr id="xdx_406_eus-gaap--LongTermNotesPayable_iI_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_zbXX42DVcCK6" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Long-term portion of notes payable</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">2,147,139</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">2,085,035</td><td style="text-align: left">&#160;</td></tr>
  </table>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; text-align: center">Subordinated Notes Payable</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: center">Issue Date</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Interest Rate</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: center">Interest Due</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: center">Principal Due</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 24%; text-align: left">2022 Unrelated Notes</td><td style="width: 2%">&#160;</td>
    <td style="width: 18%; text-align: right"><span id="xdx_90C_eus-gaap--DebtInstrumentIssuanceDate1_c20230101__20230630__us-gaap--DebtInstrumentAxis__custom--TwoThousandTwentyTwoUnrelatedNotesMember_zdoEgDcc4Hih" title="Issue Date">April 1, 2022</span></td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 14%; text-align: right"><span id="xdx_901_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_pid_dp_c20230630__us-gaap--DebtInstrumentAxis__custom--TwoThousandTwentyTwoUnrelatedNotesMember_zEdQ1aES1Vzi" title="Interest Date">12</span></td><td style="width: 1%; text-align: left">%</td><td style="width: 2%">&#160;</td>
    <td style="width: 17%"><span id="xdx_907_eus-gaap--DebtInstrumentMaturityDateDescription_c20230101__20230630__us-gaap--DebtInstrumentAxis__custom--TwoThousandTwentyTwoUnrelatedNotesMember_zOerrQBUBsHi" title="Interest Due">Quarterly</span></td><td style="width: 2%">&#160;</td>
    <td style="width: 17%; text-align: right"><span id="xdx_907_eus-gaap--DebtInstrumentMaturityDate_c20230101__20230630__us-gaap--DebtInstrumentAxis__custom--TwoThousandTwentyTwoUnrelatedNotesMember_zffzTSomjGUj" title="Principal Due">March 30, 2025</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>2020 Notes</td><td>&#160;</td>
    <td style="text-align: right"><span id="xdx_907_eus-gaap--DebtInstrumentIssuanceDate1_c20230101__20230630__us-gaap--DebtInstrumentAxis__custom--TwoThousandTwentyNotesMember_zTOUrjirTqh" title="Issue Date">March 2, 2020</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_90C_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_pid_dp_c20230630__us-gaap--DebtInstrumentAxis__custom--TwoThousandTwentyNotesMember_zZsOyryLWexd" title="Interest Date">12</span></td><td style="text-align: left">%</td><td>&#160;</td>
    <td><span id="xdx_90F_eus-gaap--DebtInstrumentMaturityDateDescription_c20230101__20230630__us-gaap--DebtInstrumentAxis__custom--TwoThousandTwentyNotesMember_zxOh330vJmof" title="Interest Due">Quarterly</span></td><td>&#160;</td>
    <td style="text-align: right"><span id="xdx_906_eus-gaap--DebtInstrumentMaturityDate_c20230101__20230630__us-gaap--DebtInstrumentAxis__custom--TwoThousandTwentyNotesMember_zm8Q34gWByd7" title="Principal Due">August 31, 2023</span></td></tr>
  </table>


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

<p id="xdx_89D_eus-gaap--ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_zDi70dvyT4kg" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Future
minimum principal payments of the Notes Payable to Unrelated Parties are as follows:</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B0_z52Zi2xrLIae" style="display: none">Schedule
of Future Minimum Principal Payments of Notes Payable</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; text-align: center">As of June 30,</td><td>&#160;</td>
    <td colspan="2" id="xdx_490_20230630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_zxZlofNWeq4l" style="border-bottom: Black 1.5pt solid; text-align: center">Amount</td><td>&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_iI_pp0p0_maLTDzNxF_zNVinLyEzcSf" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 80%; text-align: center">2024</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">717,500</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_iI_pp0p0_maLTDzNxF_zDTTCX9u1tVf" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt; text-align: center">2025</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,364,500</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--LongTermDebt_iTI_pp0p0_mtLTDzNxF_zULuNo6FhHV3" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total</span></td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">3,082,000</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  </table>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of June 30, 2023 and December 31, 2022, accrued interest for these notes payable with the exception of the related party notes in Note
9, &#8220;Notes Payable - Related Parties,&#8221; was $<span id="xdx_909_eus-gaap--InterestPayableCurrentAndNoncurrent_iI_pp0p0_c20230630_zYkiR7sLROxl" title="Accrued interest"><span id="xdx_90F_eus-gaap--InterestPayableCurrentAndNoncurrent_iI_pp0p0_c20221231_zeLJmZptZ2Aj" title="Accrued interest">0</span></span>. As of June 30, 2023 and December 31, 2022, unamortized deferred financing costs
and unamortized debt discount were reflected within short and long term liabilities on the condensed consolidated balance sheets, netted
with the corresponding notes payable balance.</span></p>

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




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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">With
respect to all notes outstanding (other than the notes to related parties), interest expense, including the amortization of debt issuance
costs and debt discount, for the three and six months ended June 30, 2023 and 2022 was $<span id="xdx_90D_eus-gaap--InterestExpenseDebt_pp0p0_c20230401__20230630_z0RqE0y1cWv4">136,136
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">and $<span id="xdx_90F_eus-gaap--InterestExpenseDebt_pp0p0_c20220401__20220630_zlM645RNtv7a">287,741</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">,
respectively, and $<span id="xdx_904_eus-gaap--InterestExpenseDebt_pp0p0_c20230101__20230630_z3rp9L2VSK91">214,589</span></span> <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">and
$<span id="xdx_903_eus-gaap--InterestExpenseDebt_pp0p0_c20220101__20220630_zqE8v9KwUPU7">327,190</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">,
respectively.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We recognized a debt discount of $<span id="xdx_909_eus-gaap--AmortizationOfDebtDiscountPremium_pp0p0_c20200301__20200302__srt--TitleOfIndividualAxis__custom--AccreditedInvestorsMember__us-gaap--DebtInstrumentAxis__custom--TwelvePercentageSubordinatedNotesMember_zN7TDNMWxIl" title="Amortization of debt discount">320,000</span> for <span id="xdx_905_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_pid_c20200301__20200302__us-gaap--DebtInstrumentAxis__custom--TwelvePercentageSubordinatedNotesMember__srt--TitleOfIndividualAxis__custom--AccreditedInvestorsMember_zj9P9sNovFY5" title="New issues, shares">80,000</span> shares issued
in conjunction with the 2020 Notes. The amortization of the debt discount, which will be recognized over the life of the 2020 Notes as interest
expense, for the three and six months ended June 30, 2023 and 2022 was $<span id="xdx_904_eus-gaap--InterestExpenseDebt_pp0p0_c20230401__20230630__us-gaap--DebtInstrumentAxis__custom--TwelvePercentageSubordinatedNotesMember__srt--TitleOfIndividualAxis__custom--AccreditedInvestorsMember_z2G7MSsKyXY4" title="Interest expense debt">6,400</span> and $<span id="xdx_905_eus-gaap--InterestExpenseDebt_pp0p0_c20220401__20220630__us-gaap--DebtInstrumentAxis__custom--TwelvePercentageSubordinatedNotesMember__srt--TitleOfIndividualAxis__custom--AccreditedInvestorsMember_z7YuHdSINOwa" title="Interest expense debt">17,778</span>, and $<span id="xdx_901_eus-gaap--InterestExpenseDebt_pp0p0_c20230101__20230630__us-gaap--DebtInstrumentAxis__custom--TwelvePercentageSubordinatedNotesMember__srt--TitleOfIndividualAxis__custom--AccreditedInvestorsMember_zItGGh7GHnGf" title="Interest expense debt">26,667</span> and $<span id="xdx_900_eus-gaap--InterestExpenseDebt_pp0p0_c20220101__20220630__us-gaap--DebtInstrumentAxis__custom--TwelvePercentageSubordinatedNotesMember__srt--TitleOfIndividualAxis__custom--AccreditedInvestorsMember_z3IaNNIAKvkh" title="Interest expense debt">53,333</span>, respectively.</span></p>

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

<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAxis=us-gaap_RelatedPartyMember', window );">Related Party [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtDisclosureTextBlock', window );">Notes Payable - Related Parties</a></td>
<td class="text"><p id="xdx_80A_eus-gaap--DebtDisclosureTextBlock_hus-gaap--RelatedPartyTransactionAxis__us-gaap--RelatedPartyMember_z4K8ziAMzL1e" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>9.
<span id="xdx_821_zn0M7UUAWWJa">Notes Payable - Related Parties</span></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Summary
of Notes Payable to Related Parties</i></b></span></p>

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

<p id="xdx_89E_eus-gaap--ScheduleOfDebtTableTextBlock_hus-gaap--RelatedPartyTransactionAxis__us-gaap--RelatedPartyMember_zcBDx1dtrork" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
tables below summarize all notes payable to related parties at June 30, 2023 and December 31, 2022:</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; display: none; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B6_zclgRlqTl3h2" style="display: none">Schedule
of Notes Payable</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_499_20230630_z5gpr0Cdi4hb" style="border-bottom: Black 1.5pt solid; text-align: center">June 30, 2023</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_499_20221231_z4AvkZUqwmhc" style="border-bottom: Black 1.5pt solid; text-align: center">December 31, 2022</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--NotesPayable_iI_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember__us-gaap--DebtInstrumentAxis__custom--TwoThousandTwentyTwoRelatedNotesMember_zPvp1wTiwdHj" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left">Notes payable &#8211; &#8220;2022 Related Note&#8221;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">600,000</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">600,000</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--NotesPayable_iI_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember__us-gaap--DebtInstrumentAxis__custom--TwoThousandTwentyTwoRelatedNotesMember_zqVxAmJ9KWB4" style="display: none; vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Notes payable &#8211; &#8220;2022
    Related Note</span>&#8221;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">600,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">600,000</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--UnamortizedDebtIssuanceExpense_iNI_di_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_zY7ix83ZvJze" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt; text-align: left">Less unamortized debt issuance costs</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(55,157</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(70,916</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr id="xdx_40B_eus-gaap--LongTermNotesPayable_iI_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_zkxMYDGvCNMe" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt; text-align: left">Long-term portion of notes payable</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">544,843</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">529,084</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center">Subordinated Notes Payable</td><td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center">Issue Date</td><td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center">Interest Rate</td><td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom">&#160;</td><td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center">Interest Due</td><td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center">Principal Due</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 24%; text-align: left">2022 Related Note</td><td style="width: 2%">&#160;</td>
    <td style="width: 18%; text-align: right"><span id="xdx_90F_eus-gaap--DebtInstrumentIssuanceDate1_c20230101__20230630__us-gaap--DebtInstrumentAxis__custom--TwoThousandTwentyTwoUnrelatedNotesMember_z0nK65z8Wdk4" title="Issue Date">April 1, 2022</span></td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 14%; text-align: right"><span id="xdx_902_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_pid_dp_c20230630__us-gaap--DebtInstrumentAxis__custom--TwoThousandTwentyTwoUnrelatedNotesMember_z56K1Mv6vRBj" title="Interest Date">12</span></td><td style="width: 1%; text-align: left">%</td><td style="width: 2%">&#160;</td>
    <td style="width: 17%"><span id="xdx_909_eus-gaap--DebtInstrumentMaturityDateDescription_c20230101__20230630__us-gaap--DebtInstrumentAxis__custom--TwoThousandTwentyTwoUnrelatedNotesMember_zb5lrnIctHM2" title="Interest Due">Quarterly</span></td><td style="width: 2%">&#160;</td>
    <td style="width: 17%; text-align: right"><span id="xdx_904_eus-gaap--DebtInstrumentMaturityDate_c20230101__20230630__us-gaap--DebtInstrumentAxis__custom--TwoThousandTwentyTwoUnrelatedNotesMember_z2eUc5kjcoZf" title="Principal Due">March 30, 2025</span></td></tr>
  </table>


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

<p id="xdx_89D_eus-gaap--ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_hus-gaap--RelatedPartyTransactionAxis__us-gaap--RelatedPartyMember_z7eKdcWgYKM2" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Future
minimum principal payments of the 2022 Notes to related parties are as follows:</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B9_zGvmNdFAlOQ9" style="display: none">Schedule
of Future Minimum Principal Payments of Notes Payable</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; text-align: center">As of June 30,</td><td>&#160;</td>
    <td colspan="2" id="xdx_494_20230630_zr65MOz16LOe" style="border-bottom: Black 1.5pt solid; text-align: center">Amount</td><td>&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_iI_pp0p0_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_zOeqPdZD33l4" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 80%; text-align: center">2025</td><td style="width: 2%">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; width: 16%; text-align: right">600,000</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--LongTermDebt_iTI_pp0p0_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_zjfDIlXdh1Tj" style="vertical-align: bottom; background-color: White">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total</span></td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">600,000</td><td style="text-align: left">&#160;</td></tr>
  </table>

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




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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of June 30, 2023 and December 31, 2022, accrued interest for these notes payable &#8211; related parties was $<span id="xdx_90C_eus-gaap--InterestPayableCurrentAndNoncurrent_iI_pp0p0_c20230630__us-gaap--RelatedPartyTransactionAxis__us-gaap--RelatedPartyMember_zEKfGCNqxt81" title="Accrued interest"><span id="xdx_909_eus-gaap--InterestPayableCurrentAndNoncurrent_iI_pp0p0_c20221231__us-gaap--RelatedPartyTransactionAxis__us-gaap--RelatedPartyMember_zRrLzPQUoaPk" title="Accrued interest">0</span></span>. As of June 30, 2023
and December 31, 2022, unamortized deferred financing costs and unamortized debt discount were reflected within long term liabilities
on the condensed consolidated balance sheets.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">With
respect to all notes payable &#8211; related parties outstanding, interest expense, including the amortization of debt issuance costs,
for the three and six months ended June 30, 2023 was $<span id="xdx_904_eus-gaap--InterestExpenseDebt_pp0p0_c20230101__20230630__us-gaap--RelatedPartyTransactionAxis__us-gaap--RelatedPartyMember_zsTydXygGnG2">25,880
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">and $<span id="xdx_902_eus-gaap--InterestExpenseDebt_pp0p0_c20220101__20220630__us-gaap--RelatedPartyTransactionAxis__us-gaap--RelatedPartyMember_zLrhz4Nufiqb">51,759</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">,
respectively. For the three and six months ended June 30, 2022 interest expense in connection with notes payable &#8211; related parties
was $<span id="xdx_908_eus-gaap--InterestExpense_pp0p0_c20220101__20220630__us-gaap--RelatedPartyTransactionAxis__us-gaap--RelatedPartyMember_zDn76tq9Rzu5">25,879</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">.</span></p>

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

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 470<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//470/tableOfContent<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1C<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1C<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1C<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1I<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1I<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1I<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(c)(2)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(c)(2)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(g)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionAxis=us-gaap_RelatedPartyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionAxis=us-gaap_RelatedPartyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<FILENAME>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.2</span><table class="report" border="0" cellspacing="2" id="idm140509423474832">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Deferred Compensation<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CompensationRelatedCostsAbstract', window );"><strong>Compensation Related Costs [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CompensationRelatedCostsGeneralTextBlock', window );">Deferred Compensation</a></td>
<td class="text"><p id="xdx_80B_eus-gaap--CompensationRelatedCostsGeneralTextBlock_zQCHMwTqi6e1" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>10.
<span id="xdx_82D_zosbYq9z0Y91">Deferred Compensation</span></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pursuant
to an employment agreement, we had accrued incentive cash compensation for one of our founders which was fully paid as of December 31,
2022. During the three and six months ended June 30, 2022, we paid $<span id="xdx_90F_eus-gaap--IncreaseDecreaseInDeferredCompensation_iN_pp0p0_di_c20220401__20220630_zNCLaJ2eGG15" title="Deferred incentive compensation">30,248</span> and $<span id="xdx_904_eus-gaap--IncreaseDecreaseInDeferredCompensation_iN_pp0p0_di_c20220101__20220630_zz9Z0EbCAiSf" title="Deferred incentive compensation">50,414</span>, respectively, in deferred incentive compensation,
which amount was reflected as a reduction in our deferred compensation liability.</span></p>

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

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



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

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CompensationRelatedCostsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationRelatedCostsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CompensationRelatedCostsGeneralTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for compensation costs, including compensated absences accruals, compensated absences liability, deferred compensation arrangements and income statement compensation items. Deferred compensation arrangements may include a description of an arrangement with an individual employee, which is generally an employment contract between the entity and a selected officer or key employee containing a promise by the employer to pay certain amounts at designated future dates, usually including a period after retirement, upon compliance with stipulated requirements. This type of arrangement is distinguished from broader based employee benefit plans as it is usually tailored to the employee. Disclosure also typically includes the amount of related compensation expense recognized during the reporting period, the number of shares (units) issued during the period under such arrangements, and the carrying amount as of the balance sheet date of the related liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 710<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//710/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 710<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482969/710-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationRelatedCostsGeneralTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>40
<FILENAME>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.2</span><table class="report" border="0" cellspacing="2" id="idm140509423474832">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock', window );">Commitments and Contingencies</a></td>
<td class="text"><p id="xdx_80A_eus-gaap--CommitmentsAndContingenciesDisclosureTextBlock_zSgBeZZoqys" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>11.
<span id="xdx_82C_zkZCDEsS6Qfb">Commitments and Contingencies</span></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">From
time to time we are involved in legal proceedings, claims and litigation related to employee claims, contractual disputes and taxes in
the ordinary course of business. Although we cannot predict the outcome of such matters, currently we have no reason to believe the disposition
of any current matter could reasonably be expected to have a material adverse impact on our financial position, results of operations
or the ability to carry on any of our business activities.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Operating
Leases</i></b></span></p>

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

<p id="xdx_897_eus-gaap--LesseeOperatingLeasesTextBlock_zu1OLcbdU2kg" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
each of the below listed leases, management has determined it will utilize the base rental period and have not considered any renewal
periods.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8B0_zno16GiGUqqk" style="display: none">Schedule
of Operating Leases</span></span></p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; text-align: center">Location</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Square Feet</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Monthly Rent</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: center">Lease Expiry</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 29%; text-align: left">Columbus, OH</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_989_eus-gaap--AreaOfLand_iI_pid_uSqft_c20230630__srt--StatementGeographicalAxis__custom--ColumbusOHMember_zPeiXTmGmUIa" style="width: 16%; text-align: right" title="Land">6,000</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98F_eus-gaap--PaymentsForRent_c20230101__20230630__srt--StatementGeographicalAxis__custom--ColumbusOHMember_zPwMIhuqGJ16" style="width: 16%; text-align: right" title="Rent expense">5,100</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td id="xdx_98B_eus-gaap--LesseeOperatingLeaseOptionToTerminate_c20230101__20230630__srt--StatementGeographicalAxis__custom--ColumbusOHMember_z5cQEiRnqRm5" style="width: 29%; text-align: right" title="Lease Expiry">December 31, 2028</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Madison Heights, MI</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_980_eus-gaap--AreaOfLand_iI_pid_uSqft_c20230630__srt--StatementGeographicalAxis__custom--MadisonHeightsMIMember_zpD9eITMBVHl" style="text-align: right" title="Land">36,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_98D_eus-gaap--PaymentsForRent_c20230101__20230630__srt--StatementGeographicalAxis__custom--MadisonHeightsMIMember_zrCTmW72BkQg" style="text-align: right" title="Rent expense">43,185</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td id="xdx_98A_eus-gaap--LesseeOperatingLeaseOptionToTerminate_c20230101__20230630__srt--StatementGeographicalAxis__custom--MadisonHeightsMIMember_zLIoKgQg0Uw2" style="text-align: right" title="Lease Expiry">August 31, 2026</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Sterling Heights, MI</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--AreaOfLand_iI_pid_uSqft_c20230630__srt--StatementGeographicalAxis__custom--SterlingHeightsMIMember_zNR5siVBT0w4" style="text-align: right" title="Land">37,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_98B_eus-gaap--PaymentsForRent_c20230101__20230630__srt--StatementGeographicalAxis__custom--SterlingHeightsMIMember_zp5YfiQcqZCa" style="text-align: right" title="Rent Expense">21,072</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td id="xdx_982_eus-gaap--LesseeOperatingLeaseOptionToTerminate_c20230101__20230630__srt--StatementGeographicalAxis__custom--SterlingHeightsMIMember_zoOGZjXoRyWh" style="text-align: right" title="Lease Expiry">April 30, 2028</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Traverse City, MI</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_eus-gaap--AreaOfLand_iI_pid_uSqft_c20230630__srt--StatementGeographicalAxis__custom--TraverseCityMIMember_zO7GE7z5MOGk" style="text-align: right" title="Land">5,200</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_984_eus-gaap--PaymentsForRent_c20230101__20230630__srt--StatementGeographicalAxis__custom--TraverseCityMIMember_zHZ8rmHarPUe" style="text-align: right" title="Rent Expense">4,500</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td id="xdx_983_eus-gaap--LesseeOperatingLeaseOptionToTerminate_c20230101__20230630__srt--StatementGeographicalAxis__custom--TraverseCityMIMember_zXrWXiDKTeBb" style="text-align: right" title="Lease Expiry">January 31, 2024</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="border-bottom: Black 1.5pt solid; text-align: center">Temporary space</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Madison Heights, MI</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_981_eus-gaap--AreaOfLand_iI_pid_uSqft_c20230630__srt--StatementGeographicalAxis__custom--MadisonHeightsMITemporarySpaceMember_zR1VotdPaBWh" style="text-align: right" title="Land">3,200</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_984_eus-gaap--PaymentsForRent_c20230101__20230630__srt--StatementGeographicalAxis__custom--MadisonHeightsMITemporarySpaceMember_z9VAKgZWx0sk" style="text-align: right" title="Rent Expense">1,605</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td id="xdx_985_eus-gaap--LesseeOperatingLeaseOptionToTerminate_c20230101__20230630__srt--StatementGeographicalAxis__custom--MadisonHeightsMITemporarySpaceMember_zHCySBdoHln5" style="text-align: right" title="Lease Expiry">month to month</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="border-bottom: Black 1.5pt solid; text-align: center">Vehicles</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>various</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;n/a </span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_98D_eus-gaap--PaymentsForRent_c20230101__20230630_z0DsiszkgNR4" style="text-align: right" title="Vehichle rent expense">2,708</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td id="xdx_988_eus-gaap--LesseeOperatingLeaseOptionToTerminate_c20230101__20230630_zMrWLjlE31W4" style="text-align: right" title="Lease Expiry">September 30, 2028</td></tr>
  </table>

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

<p id="xdx_89E_eus-gaap--LesseeOperatingLeaseLiabilityMaturityTableTextBlock_zrteyjtIOB8d" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table sets forth the future minimum lease payments under our leases:</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B5_zW24z68NNU6h" style="display: none">Schedule
of Future Rental Payments for Operating Leases</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; text-align: left">For the twelve months ending June 30,</td><td>&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Finance Lease</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Operating Leases</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 65%; text-align: left">2024</td><td style="width: 1%; text-align: left">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_981_eus-gaap--FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_iI_c20230630_zN5AFUqtT8Ch" style="width: 14%; text-align: right" title="Finance lease, 2024">41,259</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_987_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_iI_pp0p0_c20230630_zp4EUEyQ3mc1" style="width: 14%; text-align: right" title="Operating Leases, 2024">930,559</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">2025</td><td style="text-align: left">&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_981_eus-gaap--FinanceLeaseLiabilityPaymentsDueYearTwo_iI_c20230630_z3Vet3PT1n68" style="text-align: right" title="Finance lease, 2025">41,259</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_980_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_iI_pp0p0_c20230630_zHjsr935DTmk" style="text-align: right" title="Operating Leases, 2025">891,357</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">2026</td><td style="text-align: left">&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_987_eus-gaap--FinanceLeaseLiabilityPaymentsDueYearThree_iI_c20230630_zi5cMcCuKXm5" style="text-align: right" title="Finance lease, 2026">41,259</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearThree_iI_pp0p0_c20230630_zPM6W6VkUyy1" style="text-align: right" title="Operating Leases, 2026">901,152</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">2027</td><td style="text-align: left">&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_981_eus-gaap--FinanceLeaseLiabilityPaymentsDueYearFour_iI_c20230630_zdPJnZbpa6nb" style="text-align: right" title="Finance lease, 2027">41,259</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFour_iI_pp0p0_c20230630_zkskaRvOYLIj" style="text-align: right" title="Operating Leases, 2027">443,008</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">2028</td><td style="text-align: left">&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_eus-gaap--FinanceLeaseLiabilityPaymentsDueYearFive_iI_c20230630_zFOBZ7PEmEHl" style="text-align: right" title="Finance lease, 2028">39,243</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFive_iI_pp0p0_c20230630_zZ20XhqjmuY8" style="text-align: right" title="Operating Leases, 2028">311,010</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Thereafter</span></td><td style="text-align: left">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: right">&#160;</td><td id="xdx_986_eus-gaap--FinanceLeaseLiabilityPaymentsDueAfterYearFive_iI_c20230630_zIv1mcs8b3Ma" style="border-bottom: Black 1.5pt solid; text-align: right" title="Thereafter">8,299</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: right">&#160;</td><td id="xdx_987_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_iI_pp0p0_c20230630_zsBLUM9uZIud" style="border-bottom: Black 1.5pt solid; text-align: right" title="Thereafter">35,100</td><td style="text-align: left">&#160;</td></tr>

<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 65%"><span style="font-size: 10pt">Less Imputed Interest</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="text-align: right; width: 1%">&#160;</td>
    <td id="xdx_985_eus-gaap--FinanceLeaseLiabilityUndiscountedExcessAmount_iNI_di_c20230630_z04HSMm5BtC3" style="text-align: right; width: 14%" title="Less Imputed interest"><span style="font-size: 10pt">(38,395)</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td id="xdx_985_eus-gaap--LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_iNI_pp0p0_di_c20230630_zIT3b0qGVxZ1" style="text-align: right; width: 14%" title="Less Imputed interest"><span style="font-size: 10pt">(488,818)</span></td>
    <td style="width: 1%">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="font-size: 10pt">Less Short-term lease payments</span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right">&#160;</td>
    <td id="xdx_989_eus-gaap--ShortTermLeaseCommitmentAmount_iNI_pp0p0_di_c20230630_zeNEur0H5Exg" style="border-bottom: black 1.5pt solid; text-align: right" title="Less Short-term lease payments"><span style="font-size: 10pt">(4,813)</span></td>
    <td>&#160;</td></tr>

<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; width: 65%">&#160;</td><td style="text-align: left; width: 1%">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left; width: 1%">$</td><td id="xdx_98B_eus-gaap--FinanceLeaseLiability_iI_c20230630_zehr2wpxqhF3" style="border-bottom: Black 1.5pt solid; text-align: right; width: 14%" title="Finance Lease">174,183</td><td style="text-align: left; width: 1%">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left; width: 1%">$</td><td id="xdx_98C_eus-gaap--OperatingLeaseLiability_iI_pp0p0_c20230630_zacxDENXgl88" style="border-bottom: Black 1.5pt solid; text-align: right; width: 14%" title="Operating Leases">3,018,555</td><td style="text-align: left; width: 1%">&#160;</td></tr>
  </table>

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

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



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

<p id="xdx_891_eus-gaap--LeaseCostTableTextBlock_z6l3wWa3EO87" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table summarizes the components of lease expense:</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B0_zUuBRUwMs6j5" style="display: none">Summary
of Components of Lease Expense</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid">For the three months ending June 30,</td><td>&#160;</td>
    <td colspan="2" id="xdx_49C_20230401__20230630_zSkpE4UX9edj" style="border-bottom: Black 1.5pt solid; text-align: center">2023</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" id="xdx_491_20220401__20220630_z89hsphALTe6" style="border-bottom: Black 1.5pt solid; text-align: center">2022</td><td>&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--LeaseCostAbstract_iB_zbMirGuPQl89" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Finance lease expense:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--FinanceLeaseRightOfUseAssetAmortization_i01_zJR8jeNkA7cd" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; width: 65%; text-align: left">Amortization of ROU asset</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">8,252</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1276">-</span></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--FinanceLeaseInterestExpense_i01_zKFHBHC7wbB9" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Interest on lease liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,594</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1279">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--OperatingLeaseCost_z65lIvePbuuc" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 0pt; text-align: left">Operating lease expense</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">238,864</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">238,487</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--ShortTermLeaseCost_zoE8Xsk95Vn7" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Short-term lease expense</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,814</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,814</td><td style="text-align: left">&#160;</td></tr>
  </table>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid">For the six months ending June 30,</td><td>&#160;</td>
    <td colspan="2" id="xdx_498_20230101__20230630_zThLF3QSuqwk" style="border-bottom: Black 1.5pt solid; text-align: center">2023</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" id="xdx_49A_20220101__20220630_zOJa6gKpzGMk" style="border-bottom: Black 1.5pt solid; text-align: center">2022</td><td>&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--LeaseCostAbstract_iB_zgoEH5t2LaH9" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Finance lease expense:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--FinanceLeaseRightOfUseAssetAmortization_i01_zW6nHA8hUmEk" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; width: 65%; text-align: left">Amortization of ROU asset</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">14,959</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1291">-</span></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--FinanceLeaseInterestExpense_i01_zNWLQA8SHM66" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Interest on lease liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">6,426</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1294">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--OperatingLeaseCost_z93s53Gtgn29" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Operating lease expense</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">476,312</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">476,975</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--ShortTermLeaseCost_zU9AtfTgAvNg" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Short-term lease expense</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">9,627</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">9,627</td><td style="text-align: left">&#160;</td></tr>
  </table>

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

<p id="xdx_898_ecustom--ScheduleOfAdditionalInformationPertainingToLeasesTableTextBlock_zhBWhfkndbmc" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following tables set forth additional information pertaining to our leases:</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B7_zyLWAjE8Suog" style="display: none">Schedule
of Additional Information Pertaining to Leases</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid">For the six months ending June 30,</td><td>&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2023</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2022</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Cash paid for amounts included in the measurement of lease liabilities:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; width: 65%; text-align: left">Financing cash flows from finance leases (interest)</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98D_eus-gaap--FinanceLeaseInterestPaymentOnLiability_c20230101__20230630_zudaSi8ZwE6h" style="width: 14%; text-align: right" title="Financing cash flows from finance leases (interest)">6,426</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98E_eus-gaap--FinanceLeaseInterestPaymentOnLiability_c20220101__20220630_ziHAnuGSkjJ7" style="width: 14%; text-align: right" title="Financing cash flows from finance leases (interest)"><span style="-sec-ix-hidden: xdx2ixbrl1306">-</span></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Financing cash flows from finance leases (principal)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_980_eus-gaap--FinanceLeasePrincipalPayments_c20230101__20230630_z6PW8O1fhDyc" style="text-align: right" title="Financing cash flows from finance leases (principal)">12,312</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_eus-gaap--FinanceLeasePrincipalPayments_c20220101__20220630_zGgnDIarIXU7" style="text-align: right" title="Financing cash flows from finance leases (prinicipal)"><span style="-sec-ix-hidden: xdx2ixbrl1310">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Operating cash flows from operating leases</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_eus-gaap--OperatingLeasePayments_pp0p0_c20230101__20230630_zHrL7Gc88k67" style="text-align: right" title="Operating cash flows from operating leases">348,284</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--OperatingLeasePayments_pp0p0_c20220101__20220630_zFqSyM0r9qpk" style="text-align: right" title="Operating cash flows from operating leases">307,471</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Weighted average remaining lease term &#8211; finance leases</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_905_eus-gaap--FinanceLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20230630_zQIACdAgeg7i" title="Weighted average remaining lease term - finance leases">5.2</span> years</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Weighted average remaining lease term &#8211; operating leases</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90C_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20230630_zi7X5opjr5e7" title="Weighted average remaining lease term - operating leases">4.0</span> years</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_907_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20220630_zbgUAILlrYo4" title="Weighted average remaining lease term - operating leases">4.9</span> years</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Weighted average discount rate &#8211; finance leases</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_eus-gaap--FinanceLeaseWeightedAverageDiscountRatePercent_iI_pid_dp_c20230630_zHvEYy9OTPbb" style="text-align: right" title="Weighted average discount rate - finance leases">8.25</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_987_eus-gaap--FinanceLeaseWeightedAverageDiscountRatePercent_iI_pid_dp_c20220630_zZHMgdej7iyb" style="text-align: right" title="Weighted average discount rate - finance leases"><span style="-sec-ix-hidden: xdx2ixbrl1324">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Weighted average discount rate &#8211; operating leases</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_905_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_pid_dp_c20230630_zwisda1aAC93" title="Weighted average discount rate - operating leases">6.95</span></td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_pid_dp_uPure_c20220630_zb6P398aoWUd" style="text-align: right" title="Weighted average discount rate - operating leases">7.01</td><td style="text-align: left">%</td></tr>
  </table>

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

<p id="xdx_890_ecustom--OperatingLeasesAndFinanceLeasesTableTextBlock_z4QxjRfhtu7f" style="font: 10pt Times New Roman, Times, Serif; display: none; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B3_zZDCtMmlueG1" style="display: none">Schedule
of Operating and Finance Leases</span></span></p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" id="xdx_49B_20230630_zRRaMqDMboD" style="border-bottom: Black 1.5pt solid; text-align: center">June 30, 2023</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" id="xdx_498_20221231_zfJYhkTPYrd3" style="border-bottom: Black 1.5pt solid; text-align: center">December 31, 2022</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Operating leases:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--OperatingLeaseRightOfUseAsset_iI_pp0p0_zNqmOhqUc3qc" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; width: 65%; text-align: left">Right-of-use assets, operating</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">2,895,784</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">3,200,191</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--OperatingLeaseLiabilityCurrent_iI_pp0p0_zkS7HRnQock7" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Lease liabilities, operating &#8211; current</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">711,229</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">692,074</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--OperatingLeaseLiabilityNoncurrent_iI_pp0p0_z4HASBT3Kr0f" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Lease liabilities, operating &#8211; net of current</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,307,326</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,624,608</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--OperatingLeaseLiability_iI_pp0p0_zVai699bkAKh" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 20pt; text-align: left">Total operating lease liabilities</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">3,018,555</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">3,316,682</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Finance leases:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization_iI_pp0p0_zVNtF1HoEFZb" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Right-of-use asset, finance</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">191,862</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">160,990</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--FinanceLeaseRightOfUseAssetAccumulatedAmortization_iNI_pp0p0_di_zEZ0MJwjQ5Cf" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Accumulated amortization</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(21,668</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(6,708</td><td style="text-align: left">)</td></tr>
  <tr id="xdx_40F_eus-gaap--FinanceLeaseRightOfUseAsset_iI_zOWFc3MFq0I2" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 20pt; text-align: left">Right-of-use asset, finance, net</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">170,194</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">154,282</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--FinanceLeaseLiabilityCurrent_iI_pp0p0_z2l2xvfVrxl4" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Lease liability, finance &#8211; current</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">28,303</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">22,493</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--FinanceLeaseLiabilityNoncurrent_iI_pp0p0_z6nIFErk2DKd" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Lease liability, finance &#8211; net of current</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">145,880</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">133,131</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--FinanceLeaseLiability_iI_pp0p0_zeYm7O8TpL05" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 20pt; text-align: left">Total finance lease liability</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">174,183</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">155,624</td><td style="text-align: left">&#160;</td></tr>
  </table>

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

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



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

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for commitments and contingencies.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 440<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482648/440-10-50-4<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//450/tableOfContent<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 954<br> -SubTopic 440<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480327/954-440-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 440<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482648/440-10-50-4<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 440<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//440/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>41
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.2</span><table class="report" border="0" cellspacing="2" id="idm140509423419664">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders&#8217; Equity<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock', window );">Stockholders&#8217; Equity</a></td>
<td class="text"><p id="xdx_806_eus-gaap--StockholdersEquityNoteDisclosureTextBlock_zCqafHo6zpkh" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>12.
<span id="xdx_821_zE5tV10EHwH9">Stockholders&#8217; Equity</span></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Common
Stock</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of June 30, 2023, <span id="xdx_903_eus-gaap--CommonStockSharesOutstanding_iI_pid_c20230630_z4aPNY4BAKxb" title="Common stock, shares outstanding">4,073,757</span> shares of common stock were issued and outstanding, <span id="xdx_900_eus-gaap--CommonStockCapitalSharesReservedForFutureIssuance_iI_c20230630__us-gaap--StatementEquityComponentsAxis__custom--ExerciseOfOutstandingWarrantsMember_zfbEfzR5vQw8" title="Common stock capital shares reserved for future issuance">255,958</span> shares of common stock were reserved for issuance
upon the exercise of outstanding warrants, and <span id="xdx_905_eus-gaap--CommonStockCapitalSharesReservedForFutureIssuance_iI_c20230630__us-gaap--PlanNameAxis__custom--TwoThousandFifteenEquityIncentivePlanMember_zknR9PvGKpV9" title="Common stock capital shares reserved for future issuance">497,330</span> shares of common stock were reserved for issuance under our 2015 Equity Incentive
Plan, as amended (the &#8220;2015 Plan&#8221;).</span></p>

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

<p id="xdx_89F_eus-gaap--ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock_z2H323DmV0G3" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table describes the shares and warrants issued as part of our 2022 and 2020 private placements:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8B7_zTOQFnwJiRWg" style="display: none">Schedule
of Shares and Warrants Issued</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center">Issuance of Common Stock</td><td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center">Issue Date</td><td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center">Shares Issued</td><td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom">&#160;</td><td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center">Price per share</td><td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom">&#160;</td><td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center">Warrants Issued</td><td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom">&#160;</td><td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center">Warrant Exercise Price</td><td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom">&#160;</td><td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center">Warrant Fair Value</td><td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 13%; text-align: left">Private Placement 2022</td><td style="width: 2%">&#160;</td>
    <td id="xdx_98D_eus-gaap--ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExercisable_c20230101__20230630__us-gaap--SubsidiarySaleOfStockAxis__custom--PrivatePlacement2022Member_zX5WaXDnaEf7" style="width: 13%; text-align: right" title="Issue date">April 1, 2022</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_983_eus-gaap--SharesIssued_iI_c20230630__us-gaap--SubsidiarySaleOfStockAxis__custom--PrivatePlacement2022Member_zgWEQOwqggE3" style="width: 11%; text-align: right" title="Shares issued">1,242,588</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98F_eus-gaap--SharesIssuedPricePerShare_iI_pid_c20230630__us-gaap--SubsidiarySaleOfStockAxis__custom--PrivatePlacement2022Member_z0jg5jpIZkRd" style="width: 11%; text-align: right" title="Share price">4.62</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20230630__us-gaap--SubsidiarySaleOfStockAxis__custom--PrivatePlacement2022Member_zvO0vL72vvF7" style="width: 10%; text-align: right" title="Warrants issued">124,258</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_982_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_pid_c20230630__us-gaap--SubsidiarySaleOfStockAxis__custom--PrivatePlacement2022Member_ztcLyombiyje" style="width: 10%; text-align: right" title="Warrants exercise price">4.62</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_987_ecustom--ClassOfWarrantOrRightFairPriceOfWarrantsOrRights1_iI_pid_c20230630__us-gaap--SubsidiarySaleOfStockAxis__custom--PrivatePlacement2022Member_z5dbu4ScC5T4" style="width: 10%; text-align: right" title="Warrants Fair value">3.91</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Private Placement 2020</td><td>&#160;</td>
    <td id="xdx_987_eus-gaap--ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExercisable_c20230101__20230630__us-gaap--SubsidiarySaleOfStockAxis__custom--PrivatePlacement2020Member_zw59iYdGFNKj" style="text-align: right" title="Issue Date">March 2, 2020</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_984_eus-gaap--SharesIssued_iI_c20230630__us-gaap--SubsidiarySaleOfStockAxis__custom--PrivatePlacement2020Member_zzUD11PF9nwg" style="text-align: right" title="Shares issued">955,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_988_eus-gaap--SharesIssuedPricePerShare_iI_pid_c20230630__us-gaap--SubsidiarySaleOfStockAxis__custom--PrivatePlacement2020Member_zEI4mIHsc8Af" style="text-align: right" title="Share price">4.00</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_981_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20230630__us-gaap--SubsidiarySaleOfStockAxis__custom--PrivatePlacement2020Member_zS3VZydT4V51" style="text-align: right" title="Warrants issued">95,500</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_98B_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_pid_c20230630__us-gaap--SubsidiarySaleOfStockAxis__custom--PrivatePlacement2020Member_zdNcGdzpBPJj" style="text-align: right" title="Warrants exercise price">4.00</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_986_ecustom--ClassOfWarrantOrRightFairPriceOfWarrantsOrRights1_iI_pid_c20230630__us-gaap--SubsidiarySaleOfStockAxis__custom--PrivatePlacement2020Member_zj9cQG9SEoh9" style="text-align: right" title="Warrants Fair value">3.90</td><td style="text-align: left">&#160;</td></tr>
  </table>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Amortization
of the debt issuance costs for the Private Placement 2020 offering was recorded at $<span id="xdx_90E_eus-gaap--AmortizationOfFinancingCosts_pp0p0_c20230401__20230630__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--PrivatePlacementMember_z3UMv7URTr04">6,224
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">and $<span id="xdx_90A_eus-gaap--AmortizationOfFinancingCosts_pp0p0_c20230101__20230630__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--PrivatePlacementMember_zFgxVq0QHych">17,290
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">for the three and six months ended June 30, 2023,
and at $<span id="xdx_90B_eus-gaap--AmortizationOfFinancingCosts_pp0p0_c20220401__20220630__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--PrivatePlacementMember_zhFk4r6ZNMwi">25,935
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">and $<span id="xdx_90F_eus-gaap--AmortizationOfFinancingCosts_pp0p0_c20220101__20220630__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--PrivatePlacementMember_zcukq6Ok3CMj">51,869
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">for the three and six months ended June 30, 2022.</span></p>



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

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

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

<p id="xdx_89F_ecustom--ScheduleOfWarrantsOutstandingToPurchaseCommonStockTableTextBlock_zP8A9vQtEBke" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following sets forth the warrants to purchase our common stock that were outstanding as of June 30, 2023:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8B5_zcDBWV3GTDp3" style="display: none">Schedule
of Warrants to Purchase Common Stock</span></span></p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 60%">
  <tr style="vertical-align: bottom">
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Warrants Outstanding</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Warrant Exercise Price</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: center">Warranty Expiry</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_981_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20230630__us-gaap--StatementEquityComponentsAxis__custom--WarrantExercisePriceOneMember_zHrFUF61lC3g" style="width: 20%; text-align: right" title="Warrants outstanding">124,258</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98C_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_pid_c20230630__us-gaap--StatementEquityComponentsAxis__custom--WarrantExercisePriceOneMember_zRtjTflwJtye" style="width: 20%; text-align: right" title="Warrants Exercise Price">4.62</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td id="xdx_982_eus-gaap--ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExercisable_pid_c20230101__20230630__us-gaap--StatementEquityComponentsAxis__custom--WarrantExercisePriceOneMember_zhAVaswg47Ie" style="width: 52%; text-align: right" title="Warrants Expiry">March 30, 2027</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20230630__us-gaap--StatementEquityComponentsAxis__custom--WarrantExercisePriceTwoMember_zr31dtkfHvW2" style="text-align: right" title="Warrants outstanding">95,500</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_983_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_pid_c20230630__us-gaap--StatementEquityComponentsAxis__custom--WarrantExercisePriceTwoMember_z9Ti6I7wK2E1" style="text-align: right" title="Warrants Exercise Price">4.00</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td id="xdx_982_eus-gaap--ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExercisable_pid_c20230101__20230630__us-gaap--StatementEquityComponentsAxis__custom--WarrantExercisePriceTwoMember_zuwVSDh397q2" style="text-align: right" title="Warrants Expiry">March 30, 2027</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20230630__us-gaap--StatementEquityComponentsAxis__custom--WarrantExercisePriceThreeMember_ztitm7DvCzf9" style="text-align: right" title="Warrants outstanding">16,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_98C_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_pid_c20230630__us-gaap--StatementEquityComponentsAxis__custom--WarrantExercisePriceThreeMember_zXk5gK3zg2n5" style="text-align: right" title="Warrants Exercise Price">9.00</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td id="xdx_983_eus-gaap--ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExercisable_pid_c20230101__20230630__us-gaap--StatementEquityComponentsAxis__custom--WarrantExercisePriceThreeMember_zM3eesRMi27l" style="text-align: right" title="Warrants Expiry">March 30, 2027</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">&#160;</td><td id="xdx_983_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20230630__us-gaap--StatementEquityComponentsAxis__custom--WarrantExercisePriceFourMember_zNjPUdHqNM7d" style="text-align: right" title="Warrants outstanding">17,200</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_986_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_pid_c20230630__us-gaap--StatementEquityComponentsAxis__custom--WarrantExercisePriceFourMember_zF1lgVO8sKbb" style="text-align: right" title="Warrants Exercise Price">12.50</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td id="xdx_981_eus-gaap--ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExercisable_pid_c20230101__20230630__us-gaap--StatementEquityComponentsAxis__custom--WarrantExercisePriceFourMember_zsdc9ahrY3Tf" style="text-align: right" title="Warrants Expiry">March 30, 2027</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">&#160;</td><td id="xdx_984_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20230630__us-gaap--StatementEquityComponentsAxis__custom--WarrantExercisePriceFiveMember_z65MAUZlU1z4" style="text-align: right" title="Warrants outstanding">3,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_989_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_pid_c20230630__us-gaap--StatementEquityComponentsAxis__custom--WarrantExercisePriceFiveMember_zJkEHnfpneXe" style="text-align: right" title="Warrants Exercise Price">15.00</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td id="xdx_98D_eus-gaap--ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExercisable_pid_c20230101__20230630__us-gaap--StatementEquityComponentsAxis__custom--WarrantExercisePriceFiveMember_zlJ5m3CjiYGc" style="text-align: right" title="Warrants Expiry">March 30, 2027</td></tr>
  </table>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify">The estimated
value of the warrants issued during the six months ended June 30, 2022, as well as the assumptions that were used in calculating such
values, were based on estimates at the issuance date in the table below.</p>

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

<p id="xdx_89D_ecustom--ScheduleOfEstimatedValuesOfWarrantsValuationAssumptionsTableTextBlock_zMhkW5Zr4Hj" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B7_zU2MCia9xOC4" style="display: none">Schedule
of Estimated Values of Warrants Valuation Assumptions</span>&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Warrants Issued</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">April 1, 2022</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 80%; text-align: left">Risk-free interest rate</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 16%; text-align: right"><span id="xdx_903_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20220401__srt--TitleOfIndividualAxis__custom--PlacementAgentMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputRiskFreeInterestRateMember_zhdxL9eB4pc8" title="Warrants, measurement input percentage">2.55</span></td><td style="width: 1%; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Weighted average expected term</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_904_eus-gaap--WarrantsAndRightsOutstandingTerm_iI_dtY_c20220401__srt--TitleOfIndividualAxis__custom--PlacementAgentMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedTermMember_zItO6GhAOj2h" title="Warrants, term">5</span> years</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Expected volatility</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_90D_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20220401__srt--TitleOfIndividualAxis__custom--PlacementAgentMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputPriceVolatilityMember_zmwSP2whduA8" title="Warrants, measurement input percentage">116.32</span></td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Expected dividend yield</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_90F_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20220401__srt--TitleOfIndividualAxis__custom--PlacementAgentMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedDividendRateMember_zSJXTRm8Jiwd" title="Warrants, measurement input percentage">0.00</span></td><td style="text-align: left">%</td></tr>
  </table>

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

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-14<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481062/946-235-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481062/946-235-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481004/946-505-50-6<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480237/815-40-50-6<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(e)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//505/tableOfContent<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-14<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-14<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 16<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-16<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-18<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-18<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-18<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityNoteDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>42
<FILENAME>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.2</span><table class="report" border="0" cellspacing="2" id="idm140509423419664">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-Based Payment Arrangement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock', window );">Stock-Based Compensation</a></td>
<td class="text"><p id="xdx_803_eus-gaap--DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_zLyJmk7laSe5" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>13.
<span id="xdx_82D_zbDoWNFxsmbe">Stock-Based Compensation</span></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">From
time to time, we issue stock options and restricted stock as compensation for services rendered by our directors and employees.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Restricted
Stock</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
January 6, 2022, we issued <span id="xdx_909_eus-gaap--StockIssuedDuringPeriodSharesRestrictedStockAwardGross_pid_c20220105__20220106__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zfav5gJeMQXl" title="Stock issued during period, shares, restricted stock award">8,097</span> shares of restricted common stock to our directors as part of their annual compensation plan. The grants
of restricted common stock were made outside the 2015 Plan and were not subject to vesting. Stock compensation of $<span id="xdx_907_eus-gaap--AllocatedShareBasedCompensationExpense_pp0p0_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zxAgTcyjzhFd" title="Allocated share based compensation expense">57,500</span> was recorded
on the issuance of the common stock for the six months ended June 30, 2022.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Stock
Options</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
did not make any stock option grants during the six months ended June 30, 2023. On April 14, 2022, we granted employees stock options
to purchase <span id="xdx_907_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward_c20220413__20220414__srt--TitleOfIndividualAxis__custom--EmployeeMember_ziF0vPPjaDpj" title="Stock option granted">220,587</span> shares at an exercise price of $<span id="xdx_90E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased_iI_c20220414__srt--TitleOfIndividualAxis__custom--EmployeeMember_z3CrP0AG7jMk" title="Stock option exercise price">6.08</span> per share in accordance with the 2015 Plan, with vesting continuing until 2025.
The total fair value of $<span id="xdx_90A_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_c20220413__20220414__srt--TitleOfIndividualAxis__custom--EmployeeMember_z2xh5Hoam8Fi" title="Stock option fair value">1,152,470</span> for these stock options is being recognized over the requisite service period.</span></p>

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

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



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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
weighted-average grant date fair value of options granted during the three and six months ended June 30, 2022 was $<span id="xdx_90F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pid_c20220101__20220630_zPdPxgcTaCDg" title="Weighted-average grant date fair value of options granted">5.22</span>. The weighted
average assumptions that were used in calculating such values during the six months ended June 30, 2022, as well as the assumptions that
were used in calculating such values, were based on estimates at the grant date in the table as follows:</span></p>

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

<p id="xdx_890_eus-gaap--ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_zlHlsEV0du37" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B3_zyK8B2IH3PSc" style="display: none">Schedule
of Estimated Values of Stock Option Grants Valuation Assumptions</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Grant Date</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">April 1, 2022</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 80%; text-align: left">Risk-free interest rate</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 16%; text-align: right"><span id="xdx_908_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_pid_dp_uPure_c20220101__20220630__us-gaap--AwardDateAxis__custom--GrantDateAprilFourteenTwoThousandTwentyTwoMember_zZouIl8GLK93" title="Risk-free interest rate">2.82</span></td><td style="width: 1%; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Weighted average expected term</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_904_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_pid_dtY_c20220101__20220630__us-gaap--AwardDateAxis__custom--GrantDateAprilFourteenTwoThousandTwentyTwoMember_zQ4ghml9TZQf" title="Weighted average expected term">6</span> years</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Expected volatility</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_906_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_pid_dp_uPure_c20220101__20220630__us-gaap--AwardDateAxis__custom--GrantDateAprilFourteenTwoThousandTwentyTwoMember_z6oxuq3nDR44" title="Expected volatility">116.60</span></td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Expected dividend yield</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_903_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_pid_dp_uPure_c20220101__20220630__us-gaap--AwardDateAxis__custom--GrantDateAprilFourteenTwoThousandTwentyTwoMember_zoFpTDXCLpEd" title="Expected dividend yield">0.00</span></td><td style="text-align: left">%</td></tr>
  </table>

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

<p id="xdx_893_eus-gaap--ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_zrMHYchwVvnk" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A
summary of stock option activity during the six months ended June 30, 2023 and 2022 is as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8B8_zJ9rwcwFbqYi" style="display: none">Schedule of Stock Option Activity</span></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Weighted-</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Weighted-</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Average</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Shares</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Average</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Remaining</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Aggregate</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Under</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Exercise</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Contractual</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Intrinsic</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Option</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Price</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Life</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Value</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 36%">Outstanding at January 1, 2023</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_pid_c20230101__20230630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_z3oE5rhoKGIi" style="width: 12%; text-align: right" title="Shares Under Option, Outstanding beginning balance">365,447</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_pid_c20230101__20230630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zuUucGMauwk8" style="width: 12%; text-align: right" title="Weighted- Average Exercise Price, Outstanding beginning balance">5.89</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 12%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90B_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_pid_dtY_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zlrV1dzLWobl" title="Weighted Average Remaining Contractual Life Outstanding, beginning">8</span> years</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iS_pp0p0_c20230101__20230630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zNiUrLvxpQf7" style="width: 12%; text-align: right" title="Aggregate Intrinsic Value, Outstanding, beginning balance">19,200</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="display: none; vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Granted</span></td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: right">&#160;</td><td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_pid_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zmFxFVR1SS04" style="border-bottom: Black 1.5pt solid; text-align: right" title="Shares Under Option, Granted">220,587</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_pp2d_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zHTDzIKi3Nuh" style="border-bottom: Black 1.5pt solid; text-align: right" title="Weighted- Average Exercise Price, Granted">6.08</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: right">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td>Forfeited</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: right">&#160;</td><td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_iN_pid_di_c20230101__20230630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zFiOhgbzIKrc" style="border-bottom: Black 1.5pt solid; text-align: right" title="Shares Under Option, Forfeited and expired">(5,000</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_pid_c20230101__20230630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zTe2bqQ0BVR3" style="border-bottom: Black 1.5pt solid; text-align: right" title="Weighted- Average Exercise Price, Forfeited and expired">4.00</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: right">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Outstanding at June 30, 2023</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: right">&#160;</td><td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_pid_c20230101__20230630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zifPgiIPBHIg" style="border-bottom: Black 1.5pt solid; text-align: right" title="Shares Under Option, Outstanding ending balance">360,447</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_pid_c20230101__20230630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zf6QtA7ZcAL8" style="border-bottom: Black 1.5pt solid; text-align: right" title="Weighted- Average Exercise Price, Outstanding ending balance">5.92</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: right">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_908_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_pid_dtY_c20230101__20230630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zlgDx07cjJVe" title="Weighted Average Remaining Contractual Life Outstanding, beginning">8</span> years</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iE_pp0p0_c20230101__20230630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_z6o6XKXIxFug" style="border-bottom: Black 1.5pt solid; text-align: right" title="Aggregate Intrinsic Value, Outstanding ending balance">19,200</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Exercisable at June, 2023</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: right">&#160;</td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iE_pid_c20230101__20230630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_z9w0Eefcwkuf" style="border-bottom: Black 1.5pt solid; text-align: right" title="Shares Under Option, Exercisable ending balance">165,654</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iE_pid_c20230101__20230630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zvPCpsKYFGha" style="border-bottom: Black 1.5pt solid; text-align: right" title="Weighted- Average Exercise Price, Exercisable ending balance">6.32</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: right">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_900_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_pid_dtY_c20230101__20230630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zQ7ActbPoFHf" title="Weighted Average Remaining Contractual Life Outstanding, beginning">7</span> years</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td id="xdx_989_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_iE_pp0p0_c20230101__20230630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zsvzEYEX0YQ5" style="border-bottom: Black 1.5pt solid; text-align: right" title="Aggregate Intrinsic Value, Exercisable ending balance">19,200</td><td style="text-align: left">&#160;</td></tr>
  </table>

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




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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: left">&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Weighted-</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Weighted-</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Average</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Shares</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Average</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Remaining</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Aggregate</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Under</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Exercise</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Contractual</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Intrinsic</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">&#160;</td><td>&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Option</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Price</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Life</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Value</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 36%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Outstanding at January 1, 2022</span></td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_pid_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zcb4jMNxzIkb" style="width: 12%; text-align: right" title="Shares Under Option, Outstanding beginning balance">144,860</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_pid_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zqGkYWMw4UW6" style="width: 12%; text-align: right" title="Weighted- Average Exercise Price, Outstanding beginning balance">5.61</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 12%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_905_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_pid_dtY_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zWSPGNzinDU3" title="Weighted Average Remaining Contractual Life Outstanding, beginning">8</span> years</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iS_pp0p0_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_ztGbtYMhYr49" style="width: 12%; text-align: right" title="Aggregate Intrinsic Value, Outstanding, beginning balance">19,200</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Granted</span></td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: right">&#160;</td><td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_pid_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zZDwWIc9iFGf" style="border-bottom: Black 1.5pt solid; text-align: right" title="Shares Under Option, Granted">220,587</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_pp2d_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_z2mfcBRQ8Xk5" style="border-bottom: Black 1.5pt solid; text-align: right" title="Weighted- Average Exercise Price, Granted">6.08</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: right">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Outstanding at June 30, 2022</span></td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: right">&#160;</td><td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_pid_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_za0CftE8yDJl" style="border-bottom: Black 1.5pt solid; text-align: right" title="Shares Under Option, Outstanding ending balance">365,447</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_pid_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zcK9ybMbv23k" style="border-bottom: Black 1.5pt solid; text-align: right" title="Weighted- Average Exercise Price, Outstanding ending balance">5.89</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: right">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_900_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm_pid_dtY_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_znQc47ifXahh" title="Weighted Average Remaining Contractual Life Outstanding, beginning">9</span> years</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iE_pp0p0_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zynk0S3XghPf" style="border-bottom: Black 1.5pt solid; text-align: right" title="Aggregate Intrinsic Value, Outstanding ending balance">19,200</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Exercisable at June 30, 2022</span></td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: right">&#160;</td><td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iE_pid_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zvLfVMSdw1Zk" style="border-bottom: Black 1.5pt solid; text-align: right" title="Shares Under Option, Exercisable ending balance">68,335</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iE_pid_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zfPYXvk4nwGa" style="border-bottom: Black 1.5pt solid; text-align: right" title="Weighted- Average Exercise Price, Exercisable ending balance">7.32</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: right">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_906_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_pid_dtY_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zhh0HgQRkxGj" title="Weighted Average Remaining Contractual Life Outstanding, beginning">7</span> years</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td id="xdx_984_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_iE_pp0p0_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zEY3oG7ioAci" style="border-bottom: Black 1.5pt solid; text-align: right" title="Aggregate Intrinsic Value, Exercisable ending balance">19,200</td><td style="text-align: left">&#160;</td></tr>
  </table>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
the three and six months ended June 30, 2023 and 2022, stock-based compensation for options was $<span id="xdx_903_eus-gaap--AllocatedShareBasedCompensationExpense_pp0p0_c20230401__20230630_zlsOW3A1tIP2">115,456
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">and $<span id="xdx_90B_eus-gaap--AllocatedShareBasedCompensationExpense_pp0p0_c20230101__20230630_zIuBErGW4mZk">233,618</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">,
respectively, and $<span id="xdx_90E_eus-gaap--AllocatedShareBasedCompensationExpense_pp0p0_c20220401__20220630_zaXdF4jjbO1g">22,960</span> and $<span id="xdx_90B_eus-gaap--AllocatedShareBasedCompensationExpense_pp0p0_c20220101__20220630_zq9ZzsLjKM83">102,992</span></span>, respectively.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of June 30, 2023 and December 31, 2022, there were $<span id="xdx_908_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_iI_pp0p0_c20230630_z4Yzyl9jCZ2b" title="Unrecognized compensation costs">778,893</span> and $<span id="xdx_905_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_iI_pp0p0_c20221231_z5usYBGmyeTf" title="Unrecognized compensation costs">1,019,140</span>, respectively, of total unrecognized compensation costs related
to stock options granted under our stock option agreements. The unrecognized compensation cost is expected to be recognized over a weighted-average
period of <span id="xdx_907_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_dc_c20230101__20230630_z1VOcFIV5ZK5" title="Weighted-average period">two years</span>. The total fair value of stock options that vested during the six months ended June 30, 2023 and 2022 was $<span id="xdx_902_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_pp0p0_c20230101__20230630_z7ViPVUEB7ed" title="Fair value of stock options">390,221</span>
and $<span id="xdx_905_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_pp0p0_c20220101__20220630_zfZeU80JTnx9" title="Fair value of stock options">10,238</span>, respectively.</span></p>

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

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//718/tableOfContent<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (l)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>43
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.2</span><table class="report" border="0" cellspacing="2" id="idm140509423407568">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Concentrations<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RisksAndUncertaintiesAbstract', window );"><strong>Risks and Uncertainties [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskDisclosureTextBlock', window );">Concentrations</a></td>
<td class="text"><p id="xdx_809_eus-gaap--ConcentrationRiskDisclosureTextBlock_zJXd8UcHE7j2" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>14.
<span id="xdx_828_zuGmBzAhkZrl">Concentrations</span></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Revenues
from a limited number of customers have accounted for a substantial percentage of our total revenues. During the three months ended June
30, 2023 and 2022, our largest customer, the State of Michigan, accounted for <span id="xdx_900_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20230401__20230630__srt--MajorCustomersAxis__custom--StateOfMichiganMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zqz4KI2Qgfb1" title="Concentration risk, percentage">36</span>% and <span id="xdx_902_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20220401__20220630__srt--MajorCustomersAxis__custom--StateOfMichiganMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_ziFKXCf5MSve" title="Concentration risk, percentage">35</span>%, respectively, of our total revenues, and our
second largest customer, Rocket Mortgage, accounted for <span id="xdx_908_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20230401__20230630__srt--MajorCustomersAxis__custom--RocketMortgageMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zuatM46HcQW7" title="Concentration risk, percentage">5</span>% and <span id="xdx_90E_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20220401__20220630__srt--MajorCustomersAxis__custom--RocketMortgageMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zycRNEZaoAic" title="Concentration risk, percentage">6</span>%, respectively, of our total revenues. During the six months ended June
30, 2023 and 2022, our largest customer, the State of Michigan, accounted for <span id="xdx_90E_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20230101__20230630__srt--MajorCustomersAxis__custom--StateOfMichiganMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zq1hDieihLv4" title="Concentration risk, percentage">35</span>% and <span id="xdx_907_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20220101__20220630__srt--MajorCustomersAxis__custom--StateOfMichiganMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_z37oakYVvX5e" title="Concentration risk, percentage">37</span>%, respectively, of our total revenues, and our
second largest customer, Rocket Mortgage, accounted for <span id="xdx_908_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20230101__20230630__srt--MajorCustomersAxis__custom--RocketMortgageMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zCVP1VmSftNc" title="Concentration risk, percentage">5</span>% and <span id="xdx_90A_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20220101__20220630__srt--MajorCustomersAxis__custom--RocketMortgageMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_z2fyqf2C2dJd" title="Concentration risk, percentage">8</span>%, respectively, of our total revenues.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
the three months ended June 30, 2023 and 2022, government contracts, including K-12 education, represented approximately <span id="xdx_90A_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20230401__20230630__srt--MajorCustomersAxis__custom--GovernmentContractsMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zoButzAHjgJ3" title="Concentration risk, percentage">79</span>% and <span id="xdx_909_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20220401__20220630__srt--MajorCustomersAxis__custom--GovernmentContractsMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zn3J7e4pwxxg" title="Concentration risk, percentage">77</span>%, respectively, of our net revenues.
For the six months ended June 30, 2023 and 2022, government contracts, including K-12 education, represented approximately <span id="xdx_90F_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20230101__20230630__srt--MajorCustomersAxis__custom--GovernmentContractsMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_z3Mv0mhRMjH4" title="Concentration risk, percentage">76</span>% and <span id="xdx_90C_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20220101__20220630__srt--MajorCustomersAxis__custom--GovernmentContractsMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zinUZtmF5Y5d" title="Concentration risk, percentage">72</span>%, respectively, of our net
revenues. A significant portion of our sales to resellers represent ultimate sales to government agencies.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of June 30, 2023, accounts receivable concentrations from our two largest customers were <span id="xdx_90A_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20230101__20230630__srt--MajorCustomersAxis__custom--CustomerOneMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zNsT9oq9VFqi" title="Concentration risk, percentage">37</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%
and <span id="xdx_906_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20230101__20230630__srt--MajorCustomersAxis__custom--CustomerTwoMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zAXubNKwI74c" title="Concentration risk, percentage">10</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%
of our gross accounts receivable, respectively by customer. Accounts receivable balances from our two largest customers at June 30, 2023
have been partially collected. As of December 31, 2022, accounts receivable concentrations from our two largest customers were <span id="xdx_90D_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20220101__20221231__srt--MajorCustomersAxis__custom--CustomerOneMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zWkY5cQ9eva4" title="Concentration risk, percentage">44</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%
and <span id="xdx_905_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20220101__20221231__srt--MajorCustomersAxis__custom--CustomerTwoMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zulwj9wCOiQ1" title="Concentration risk, percentage">7</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%
of gross accounts receivable, respectively by customer.</span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for any concentrations existing at the date of the financial statements that make an entity vulnerable to a reasonably possible, near-term, severe impact. This disclosure informs financial statement users about the general nature of the risk associated with the concentration, and may indicate the percentage of concentration risk as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 275<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//275/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RisksAndUncertaintiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RisksAndUncertaintiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>44
<FILENAME>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.2</span><table class="report" border="0" cellspacing="2" id="idm140509419900512">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Policies)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConsolidationPolicyTextBlock', window );">Principles of Consolidation</a></td>
<td class="text"><p id="xdx_84F_eus-gaap--ConsolidationPolicyTextBlock_zDN5O24kVjr4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><b><i><span id="xdx_86B_zauBJzjGbuk4">Principles
of Consolidation</span></i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">The
condensed consolidated financial statements accompanying these notes include the accounts of Intellinetics and the accounts of all its
subsidiaries in which it holds a controlling interest. Under GAAP, consolidation is generally required for investments of more than <span id="xdx_90F_eus-gaap--BusinessAcquisitionPercentageOfVotingInterestsAcquired_iI_dp_c20230630__us-gaap--BusinessAcquisitionAxis__custom--IntellineticsOhioAndGraphicSciencesMember_zeJeXDEFgALi" title="Percentage of voting rights outstanding">50%</span>
of the outstanding voting stock of an investee, except when control is not held by the majority owner. We have two subsidiaries: Intellinetics
Ohio and Graphic Sciences. We consider the criteria established under Financial Accounting Standards Board (&#8220;FASB&#8221;) Accounting
Standard Codification (&#8220;ASC&#8221;) 810, &#8220;Consolidations&#8221; in the consolidation process. All significant intercompany
balances and transactions have been eliminated in consolidation.</span></p>

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




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

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskCreditRisk', window );">Concentrations of Credit Risk</a></td>
<td class="text"><p id="xdx_847_eus-gaap--ConcentrationRiskCreditRisk_zeip1UY87udb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><b><i><span id="xdx_860_zlaQDN58UsTe">Concentrations
of Credit Risk</span> </i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">We
maintain our cash with high credit quality financial institutions. At times, our cash and cash equivalents may be uninsured or in deposit
accounts that exceed the Federal Deposit Insurance Corporation insurance limit.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">We
do not generally require collateral or other security to support customer receivables; however, we may require customers to provide retainers,
up-front deposits or irrevocable letters-of-credit when considered necessary to mitigate credit risks. We have established an allowance
for credit losses based upon facts surrounding the credit risk of specific customers and expected future collections. Credit losses have
been within management&#8217;s expectations. At June 30, 2023 and December 31, 2022, our allowance for credit losses was $<span id="xdx_90B_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iI_pp0p0_c20230630_z26fDfqWKF1i" title="Allowance for doubtful accounts receivable">114,219</span> and
$<span id="xdx_90F_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iI_pp0p0_c20221231_z8wUZyTZ3Xs4" title="Allowance for doubtful accounts receivable">88,331</span>, respectively.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><b><i>Contract
balances</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">The
following table present changes in our contract assets during the six months ended June 30, 2023 and 2022:</span></p>

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

<p id="xdx_895_eus-gaap--ContractWithCustomerAssetAndLiabilityTableTextBlock_gL3CWCAALTTB-SG_z85vWClq6BU4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><span id="xdx_8B1_zywH1Vphqiy1" style="display: none">Schedule of Changes in Contract Assets</span></span></p>

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

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

<table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td colspan="2" style="font-size: 10pt; text-align: center">Addition</td><td style="font-size: 10pt">&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td colspan="2" style="font-size: 10pt; text-align: center">Balance at</td><td style="font-size: 10pt">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td colspan="2" style="font-size: 10pt; text-align: center">from</td><td style="font-size: 10pt">&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td colspan="2" style="font-size: 10pt; text-align: center">Balance at</td><td style="font-size: 10pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td colspan="2" style="font-size: 10pt; text-align: center">Beginning</td><td style="font-size: 10pt">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td colspan="2" style="font-size: 10pt; text-align: center">acquisition</td><td style="font-size: 10pt">&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td colspan="2" style="font-size: 10pt; text-align: center">Recognized</td><td style="font-size: 10pt">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td colspan="2" style="font-size: 10pt; text-align: center">End of</td><td style="font-size: 10pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-size: 10pt; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: center">of Period</td><td style="padding-bottom: 1.5pt; font-size: 10pt">&#160;</td><td style="font-size: 10pt; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: center">(Note 4)</td><td style="padding-bottom: 1.5pt; font-size: 10pt">&#160;</td><td style="font-size: 10pt; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: center">Billings</td><td style="padding-bottom: 1.5pt; font-size: 10pt">&#160;</td><td style="font-size: 10pt; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: center">Revenue</td><td style="padding-bottom: 1.5pt; font-size: 10pt">&#160;</td><td style="font-size: 10pt; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: center">Period</td><td style="padding-bottom: 1.5pt; font-size: 10pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt">Six months ended June 30, 2023</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="width: 35%; font-size: 10pt; text-align: left; padding-left: 10pt">Accounts receivable</td><td style="width: 2%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td id="xdx_982_eus-gaap--ContractWithCustomerAssetNetCurrent_iS_pp0p0_c20230101__20230630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--AccountsReceivableMember_z4WPldJSBuR8" style="width: 9%; font-size: 10pt; text-align: right" title="Accounts receivables, balance at beginning of period">1,121,083</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 2%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td id="xdx_985_ecustom--ContractWithCustomerAssetCumulativeCatchUpAdjustmentToAdditionFromAquisition_pp0p0_c20230101__20230630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--AccountsReceivableMember_znXxA3MHwOll" style="width: 9%; font-size: 10pt; text-align: right" title="Accounts receivables, addition from acquisition"><span style="-sec-ix-hidden: xdx2ixbrl0653">-</span></td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 2%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td id="xdx_98F_ecustom--ContractWithCustomerAssetReceivablesBillings_pp0p0_c20230101__20230630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--AccountsReceivableMember_ziM5BjsAdj3a" style="width: 9%; font-size: 10pt; text-align: right" title="Accounts receivables, billings">7,342,400</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 2%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td id="xdx_982_ecustom--ContractWithCustomerAssetPaymentsRecevied_pp0p0_c20230101__20230630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--AccountsReceivableMember_zhqn9QUVz8S2" style="width: 9%; font-size: 10pt; text-align: right" title="Accounts receivables, payment recevied">(7,136,497</td><td style="width: 1%; font-size: 10pt; text-align: left">)</td><td style="width: 2%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td id="xdx_985_eus-gaap--ContractWithCustomerAssetNetCurrent_iE_pp0p0_c20230101__20230630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--AccountsReceivableMember_zLgYyL6ZXHw3" style="width: 9%; font-size: 10pt; text-align: right" title="Accounts receivables, balance at ending of period">1,326,986</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt">Six months ended June 30, 2022</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; padding-left: 10pt">Accounts receivable</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td id="xdx_988_eus-gaap--ContractWithCustomerAssetNetCurrent_iS_pp0p0_c20220101__20220630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--AccountsReceivableMember_z7ma0lYZxYsd" style="font-size: 10pt; text-align: right" title="Accounts receivables, balance at beginning of period">1,176,059</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td id="xdx_984_ecustom--ContractWithCustomerAssetCumulativeCatchUpAdjustmentToAdditionFromAquisition_pp0p0_c20220101__20220630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--AccountsReceivableMember_zYD6mMcQjLOf" style="font-size: 10pt; text-align: right" title="Accounts receivables, addition from acquisition">68,380</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td id="xdx_980_ecustom--ContractWithCustomerAssetReceivablesBillings_pp0p0_c20220101__20220630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--AccountsReceivableMember_zYytEGVHLBV4" style="font-size: 10pt; text-align: right" title="Accounts receivables, billings">5,604,581</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td id="xdx_985_ecustom--ContractWithCustomerAssetPaymentsRecevied_pp0p0_c20220101__20220630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--AccountsReceivableMember_zPKdE2xj5Kw" style="font-size: 10pt; text-align: right" title="Accounts receivables, payment recevied">(5,977,525</td><td style="font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td id="xdx_982_eus-gaap--ContractWithCustomerAssetNetCurrent_iE_pp0p0_c20220101__20220630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--AccountsReceivableMember_zwalJvNzuDqh" style="font-size: 10pt; text-align: right" title="Accounts receivables, balance at ending of period">871,495</td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  </table>

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

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt; color: Black; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt; color: Black">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; color: Black; text-align: center">Balance at Beginning of Period</td><td style="padding-bottom: 1.5pt; color: Black">&#160;</td><td style="padding-bottom: 1.5pt; color: Black">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; color: Black; text-align: center">Revenue Recognized in Advance of Billings</td><td style="padding-bottom: 1.5pt; color: Black">&#160;</td><td style="padding-bottom: 1.5pt; color: Black">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; color: Black; text-align: center">Billings</td><td style="padding-bottom: 1.5pt; color: Black">&#160;</td><td style="padding-bottom: 1.5pt; color: Black">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; color: Black; text-align: center">Balance at End of Period</td><td style="padding-bottom: 1.5pt; color: Black">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="color: Black">Six months ended June 30, 2023</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; width: 40%; color: Black; text-align: left">Accounts receivable, unbilled</td><td style="width: 2%; color: Black">&#160;</td>
    <td style="width: 1%; color: Black; text-align: left">$</td><td id="xdx_988_eus-gaap--ContractWithCustomerAssetNetCurrent_iS_pp0p0_c20230101__20230630__us-gaap--DerivativeInstrumentRiskAxis__custom--AccountsReceivableUnbilledMember_zgK9Y7fqVXu4" style="width: 11%; color: Black; text-align: right" title="Balance at Beginning of Period">596,410</td><td style="width: 1%; color: Black; text-align: left">&#160;</td><td style="width: 2%; color: Black">&#160;</td>
    <td style="width: 1%; color: Black; text-align: left">$</td><td id="xdx_981_eus-gaap--ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueModificationOfContract_pp0p0_c20230101__20230630__us-gaap--DerivativeInstrumentRiskAxis__custom--AccountsReceivableUnbilledMember_z7TRmkk4nvib" style="width: 11%; color: Black; text-align: right" title="Revenue Recognized in Advance of Billings">2,703,932</td><td style="width: 1%; color: Black; text-align: left">&#160;</td><td style="width: 2%; color: Black">&#160;</td>
    <td style="width: 1%; color: Black; text-align: left">$</td><td id="xdx_987_ecustom--ContractWithCustomerAssetReceivablesBillings_pp0p0_c20230101__20230630__us-gaap--DerivativeInstrumentRiskAxis__custom--AccountsReceivableUnbilledMember_z1nvMj7kAmAg" style="width: 11%; color: Black; text-align: right" title="Accounts receivables, billings">(2,262,329</td><td style="width: 1%; color: Black; text-align: left">)</td><td style="width: 2%; color: Black">&#160;</td>
    <td style="width: 1%; color: Black; text-align: left">$</td><td id="xdx_98E_eus-gaap--ContractWithCustomerAssetNetCurrent_iE_pp0p0_c20230101__20230630__us-gaap--DerivativeInstrumentRiskAxis__custom--AccountsReceivableUnbilledMember_zhsxtNSkb4ra" style="width: 11%; color: Black; text-align: right" title="Balance at End of Period">1,038,013</td><td style="width: 1%; color: Black; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="color: Black">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="color: Black">Six months ended June 30, 2022</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; color: Black; text-align: left">Accounts receivable, unbilled</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">$</td><td id="xdx_989_eus-gaap--ContractWithCustomerAssetNetCurrent_iS_pp0p0_c20220101__20220630__us-gaap--DerivativeInstrumentRiskAxis__custom--AccountsReceivableUnbilledMember_zgRYVVSR8zmd" style="color: Black; text-align: right" title="Balance at Beginning of Period">444,782</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">$</td><td id="xdx_984_eus-gaap--ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueModificationOfContract_pp0p0_c20220101__20220630__us-gaap--DerivativeInstrumentRiskAxis__custom--AccountsReceivableUnbilledMember_zSgL0n1iOWKi" style="color: Black; text-align: right" title="Revenue Recognized in Advance of Billings">1,501,726</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">$</td><td id="xdx_983_ecustom--ContractWithCustomerAssetReceivablesBillings_pp0p0_c20220101__20220630__us-gaap--DerivativeInstrumentRiskAxis__custom--AccountsReceivableUnbilledMember_zfvT7fcUelqa" style="color: Black; text-align: right" title="Accounts receivables, billings">(1,511,429</td><td style="color: Black; text-align: left">)</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">$</td><td id="xdx_98A_eus-gaap--ContractWithCustomerAssetNetCurrent_iE_pp0p0_c20220101__20220630__us-gaap--DerivativeInstrumentRiskAxis__custom--AccountsReceivableUnbilledMember_zD9dwyAlvIf6" style="color: Black; text-align: right" title="Balance at End of Period">435,079</td><td style="color: Black; text-align: left">&#160;</td></tr>
  </table>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt; color: Black; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt; color: Black">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; color: Black; text-align: center">Balance at Beginning of Period</td><td style="padding-bottom: 1.5pt; color: Black">&#160;</td><td style="padding-bottom: 1.5pt; color: Black">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; color: Black; text-align: center">Commissions Paid</td><td style="padding-bottom: 1.5pt; color: Black">&#160;</td><td style="padding-bottom: 1.5pt; color: Black">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; color: Black; text-align: center">Commissions Recognized</td><td style="padding-bottom: 1.5pt; color: Black">&#160;</td><td style="padding-bottom: 1.5pt; color: Black">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; color: Black; text-align: center">Balance at End of Period</td><td style="padding-bottom: 1.5pt; color: Black">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="color: Black">Six months ended June 30, 2023</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; width: 40%; color: Black; text-align: left">Other contract assets</td><td style="width: 2%; color: Black">&#160;</td>
    <td style="width: 1%; color: Black; text-align: left">$</td><td id="xdx_982_eus-gaap--ContractWithCustomerAssetNetCurrent_iS_pp0p0_c20230101__20230630__us-gaap--DerivativeInstrumentRiskAxis__custom--ContractAssestsMember_zHNGj59ltxh4" style="width: 11%; color: Black; text-align: right" title="Balance at Beginning of Period">80,378</td><td style="width: 1%; color: Black; text-align: left">&#160;</td><td style="width: 2%; color: Black">&#160;</td>
    <td style="width: 1%; color: Black; text-align: left">$</td><td id="xdx_986_ecustom--ContractWithCustomerAssetCommissionPaid_pp0p0_c20230101__20230630__us-gaap--DerivativeInstrumentRiskAxis__custom--ContractAssestsMember_zcDznIc6Jfel" style="width: 11%; color: Black; text-align: right" title="Commissions Paid">80,077</td><td style="width: 1%; color: Black; text-align: left">&#160;</td><td style="width: 2%; color: Black">&#160;</td>
    <td style="width: 1%; color: Black; text-align: left">$</td><td id="xdx_98D_ecustom--ContractWithCustomerAssetCommissionRecognized_pp0p0_c20230101__20230630__us-gaap--DerivativeInstrumentRiskAxis__custom--ContractAssestsMember_zuGgEqsqBq13" style="width: 11%; color: Black; text-align: right" title="Commissions Recognized">(63,985</td><td style="width: 1%; color: Black; text-align: left">)</td><td style="width: 2%; color: Black">&#160;</td>
    <td style="width: 1%; color: Black; text-align: left">$</td><td id="xdx_987_eus-gaap--ContractWithCustomerAssetNetCurrent_iE_pp0p0_c20230101__20230630__us-gaap--DerivativeInstrumentRiskAxis__custom--ContractAssestsMember_zWlNLsDaqr13" style="width: 11%; color: Black; text-align: right" title="Balance at End of Period">96,470</td><td style="width: 1%; color: Black; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="color: Black">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="color: Black">Six months ended June 30, 2022</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; color: Black; text-align: left">Other contract assets</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">$</td><td id="xdx_98C_eus-gaap--ContractWithCustomerAssetNetCurrent_iS_pp0p0_c20220101__20220630__us-gaap--DerivativeInstrumentRiskAxis__custom--ContractAssestsMember_zv51MalNUsEg" style="color: Black; text-align: right" title="Balance at Beginning of Period">78,556</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">$</td><td id="xdx_98D_ecustom--ContractWithCustomerAssetCommissionPaid_pp0p0_c20220101__20220630__us-gaap--DerivativeInstrumentRiskAxis__custom--ContractAssestsMember_z0GgeTFkketc" style="color: Black; text-align: right" title="Commissions Paid">52,310</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">$</td><td id="xdx_98C_ecustom--ContractWithCustomerAssetCommissionRecognized_pp0p0_c20220101__20220630__us-gaap--DerivativeInstrumentRiskAxis__custom--ContractAssestsMember_zUh5bjp61gGa" style="color: Black; text-align: right" title="Commissions Recognized">(29,708</td><td style="color: Black; text-align: left">)</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">$</td><td id="xdx_986_eus-gaap--ContractWithCustomerAssetNetCurrent_iE_pp0p0_c20220101__20220630__us-gaap--DerivativeInstrumentRiskAxis__custom--ContractAssestsMember_zr7r5oAuKCNl" style="color: Black; text-align: right" title="Balance at End of Period">101,158</td><td style="color: Black; text-align: left">&#160;</td></tr>
  </table>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><b><i>Deferred
revenue</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">Amounts
that have been invoiced are recognized in accounts receivable, deferred revenue or revenue, depending on whether the revenue recognition
criteria have been met. Deferred revenue represents amounts billed for which revenue has not yet been recognized. Deferred revenues typically
relate to maintenance and software-as-a-service agreements which have been paid for by customers prior to the performance of those services,
and payments received for professional services and license arrangements and software-as-a-service performance obligations that have
been deferred until fulfilled under our revenue recognition policy.</span></p>

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




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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify">Remaining
performance obligations represent the transaction price from contracts for which work has not been performed or goods and services have
not been delivered. We expect to recognize revenue on approximately <span id="xdx_90D_eus-gaap--RevenueRemainingPerformanceObligationPercentage_iI_pid_dp_uPure_c20221231_zApwujNWhm61" title="Revenue performance obligations percentage">97%</span> of the remaining performance obligations over the next 12 months,
with the remainder recognized thereafter. As of June 30, 2023, the aggregate amount of the transaction price allocated to remaining performance
obligations for software as a service and software maintenance contracts with a duration greater than one year was $<span id="xdx_906_eus-gaap--RevenueRemainingPerformanceObligation_iI_c20230630_zJeqrzXFxYT1" title="Revenue, remaining performance obligation, amount">59,499</span>. As of December
31, 2022, the aggregate amount of the transaction price allocated to remaining performance obligations for software as a service and
software maintenance contracts with a duration greater than one year was $<span id="xdx_907_eus-gaap--RevenueRemainingPerformanceObligation_iI_c20221231_z7dOT0Dm4wwj" title="Revenue, remaining performance obligation, amount">74,448</span>. This does not include revenue related to performance
obligations that are part of a contract whose original expected duration is one year or less.</p>

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

<div id="xdx_C0F_gL3CWCAALTTB-SG_zzxyBRltbwk3"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table presents changes in our contract liabilities during the six months ended June 30, 2023 and 2022:</span></p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center"> &#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Addition</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Balance at</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">from</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Balance at</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Beginning </td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">acquisition</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Recognized</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">End of</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td></td><td>&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">of Period</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">(Note 4)</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Billings</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Revenue</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Period</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Six months ended June 30, 2023</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; width: 35%; text-align: left">Contract liabilities: Deferred revenue</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98D_eus-gaap--DeferredRevenueCurrent_iS_pp0p0_c20230101__20230630_zl0WbDlqSHJj" style="width: 9%; text-align: right" title="Deferred revenue, balance at beginning of period">2,754,064</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_980_ecustom--DeferredRevenueAdditionFromAcquisition_pp0p0_c20230101__20230630_zupMJXiS3csh" style="width: 9%; text-align: right" title="Deferred revenue, addition from acquisition"><span style="-sec-ix-hidden: xdx2ixbrl0711">-</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_982_ecustom--DeferredRevenueLiabilityBillings_pp0p0_c20230101__20230630_zwfDY9Ht0LAd" style="width: 9%; text-align: right" title="Deferred revenue, billings">3,522,274</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_980_ecustom--DeferredRevenueRevenueRecognized_iN_pp0p0_di_c20230101__20230630_zLkNULIY5es8" style="width: 9%; text-align: right" title="Deferred revenue, recognized revenue">(4,208,594</td><td style="width: 1%; text-align: left">)</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_982_eus-gaap--DeferredRevenueCurrent_iE_pp0p0_c20230101__20230630_zjLVhNoecIu" style="width: 9%; text-align: right" title="Deferred revenue, balance at end of period">2,067,744</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Six months ended June 30, 2022</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Contract liabilities: Deferred revenue</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_98B_eus-gaap--DeferredRevenueCurrent_iS_pp0p0_c20220101__20220630_zgTLrvEzxjUj" style="text-align: right" title="Deferred revenue, balance at beginning of period">1,194,649</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_98E_ecustom--DeferredRevenueAdditionFromAcquisition_pp0p0_c20220101__20220630_zuXkfdIIuLM3" style="text-align: right" title="Deferred revenue, addition from acquisition">860,456</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_987_ecustom--DeferredRevenueLiabilityBillings_pp0p0_c20220101__20220630_zDhpDoLgq4Eg" style="text-align: right" title="Deferred revenue, billings">3,166,205</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_98D_ecustom--DeferredRevenueRevenueRecognized_iN_pp0p0_di_c20220101__20220630_zIdF1EvsHoC1" style="text-align: right" title="Deferred revenue, recognized revenue">(3,507,239</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_987_eus-gaap--DeferredRevenueCurrent_iE_pp0p0_c20220101__20220630_ztufGycHhba5" style="text-align: right" title="Deferred revenue, balance at end of period">1,714,071</td><td style="text-align: left">&#160;</td></tr>
  </table>

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

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeLeasesPolicyTextBlock', window );">Leases</a></td>
<td class="text"><p id="xdx_845_eus-gaap--LesseeLeasesPolicyTextBlock_zfYpb7h4rEVk" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><b><i><span id="xdx_868_zFamvBfwrsVg">Leases</span></i></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify">We have made an accounting policy election to not
record a right-of-use asset and lease liability for short-term leases, which are defined as leases with a lease term of 12 months or less.
Instead, the lease payments are recognized as rent expense in the general and administrative expenses on the statement of operations.</p>

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

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock', window );">Software Development Costs</a></td>
<td class="text"><p id="xdx_84C_eus-gaap--ResearchDevelopmentAndComputerSoftwarePolicyTextBlock_zhI2SSkgSIv1" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_86F_zih9KaLvyzhh">Software
Development Costs</span></i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
design, develop, test, market, license, and support new software products and enhancements of current products. We continuously
monitor our software products and enhancements to remain compatible with standard platforms and file formats. In accordance with ASC
985-20 &#8220;Costs of Software to be Sold, Leased or Otherwise Marketed,&#8221; we expense software development costs, including
costs to develop software products or the software component of products to be sold, leased, or marketed to external users, before
technological feasibility is reached. Once technological feasibility has been established, certain software development costs
incurred during the application development stage are eligible for capitalization. Based on our software development process,
technical feasibility is established upon completion of a working model. Technological feasibility is typically reached shortly
before the release of such products. No such costs were capitalized during the six-month period 2023. Such costs in the amount of
$<span id="xdx_906_eus-gaap--ResearchAndDevelopmentExpenseSoftwareExcludingAcquiredInProcessCost_do_c20220401__20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--SoftwareDevelopmentMember_zG2fZ4hC8Bj7" title="Software development cost capiatlized"><span id="xdx_903_eus-gaap--ResearchAndDevelopmentExpenseSoftwareExcludingAcquiredInProcessCost_do_c20220101__20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--SoftwareDevelopmentMember_znv4eH2QGZw8" title="Software development cost capiatlized">43,771</span></span>
were capitalized during the three and six-month period 2022.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
accordance with ASC 350-40, &#8220;Internal-Use Software,&#8221; we capitalize purchase and implementation costs of internal use software.
Once an application has reached development stage, internal and external costs, if direct and incremental, are capitalized until the
software is substantially complete and ready for its intended use. Capitalization ceases upon completion of all substantial testing.
We also capitalize costs related to specific upgrades and enhancements when it is probable that the expenditure will result in additional
functionality. Such costs in the amount of $<span id="xdx_905_eus-gaap--CapitalizedComputerSoftwareAdditions_c20230401__20230630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--SoftwareDevelopmentMember_zGJAPaPff0L5" title="Capitalized cost">96,209</span> and $<span id="xdx_907_eus-gaap--CapitalizedComputerSoftwareAdditions_c20230101__20230630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--SoftwareDevelopmentMember_zwbZmyRbO943" title="Capitalized cost">208,417</span> were capitalized during the three and six months ended June 30, 2023.
Such costs in the amount of $<span id="xdx_903_eus-gaap--CapitalizedComputerSoftwareAdditions_c20220401__20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--SoftwareDevelopmentMember_zFFbUPbJLVD3" title="Capitalized cost">98,037</span> and $<span id="xdx_908_eus-gaap--CapitalizedComputerSoftwareAdditions_c20220101__20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--SoftwareDevelopmentMember_zTGrI5dYAi59" title="Capitalized cost">127,434</span> were capitalized during the three and six months ended June 30, 2022.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Capitalized
costs are stated at cost less accumulated amortization. Amortization is computed over the estimated useful lives of the related assets
on a straight-line basis, which is three years. At June 30, 2023 and December 31, 2022, our condensed consolidated balance sheets included
$<span id="xdx_90C_eus-gaap--OtherLongTermDebtNoncurrent_iI_c20230630_zkNClPTmLQBf" title="Other long-term assets">525,337</span> and $<span id="xdx_90A_eus-gaap--OtherLongTermDebtNoncurrent_iI_c20221231_zNUF8FyS14g4" title="Other long-term assets">402,673</span>, respectively, in other long-term assets.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
the three and six months ended June 30, 2023 and 2022, our expensed software development costs were $<span id="xdx_907_eus-gaap--ResearchAndDevelopmentExpense_pp0p0_c20230401__20230630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--SoftwareDevelopmentMember_zYs2j4att0V4" title="Research and development expense">140,003</span> and $<span id="xdx_90C_eus-gaap--ResearchAndDevelopmentExpense_pp0p0_c20230101__20230630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--SoftwareDevelopmentMember_z6gE4btUzLpe" title="Research and development expense">271,746</span>, respectively,
and $<span id="xdx_900_eus-gaap--ResearchAndDevelopmentExpense_pp0p0_c20220401__20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--SoftwareDevelopmentMember_zKynpO1YETpc" title="Research and development expense">62,208</span> and $<span id="xdx_90A_eus-gaap--ResearchAndDevelopmentExpense_pp0p0_c20220101__20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--SoftwareDevelopmentMember_zGvuJOv5Pv74" title="Research and development expense">114,959</span>, respectively.</span></p>

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

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



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

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_INLX_RecentlyIssuedAccountingPronouncementsNotYetEffectivePolicyTextBlock', window );">Recently Issued Accounting Pronouncements</a></td>
<td class="text"><p id="xdx_841_ecustom--RecentlyIssuedAccountingPronouncementsNotYetEffectivePolicyTextBlock_zER7gao9UBTf" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_868_z0UsmhHgHKe2">Recently
Issued Accounting Pronouncements</span></i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
June 2016, the FASB issued ASU No. 2016-13 &#8220;Credit Losses - Measurement of Credit Losses on Financial Instruments.&#8221; ASU No.
2016-13 significantly changes how entities measure credit losses for most financial assets, including accounts receivable and held-to-maturity
marketable securities, by replacing today&#8217;s &#8220;incurred loss&#8221; approach with an &#8220;expected loss&#8221; model under
which allowances will be recognized based on expected rather than incurred losses. ASU No. 2016-13 became effective for us in the first
quarter of 2023. The adoption of ASU No. 2016-13 resulted in an initial reduction in the allowance for doubtful accounts of $<span id="xdx_90F_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iI_c20230630__us-gaap--AdjustmentsForNewAccountingPronouncementsAxis__us-gaap--AccountingStandardsUpdate201613Member_zwwCaQxi3ba4" title="Allowance for doubtful accounts">11,662</span>, and the current calculation is reflected in the accompanying condensed consolidated
financial statements.</span></p>

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

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdvertisingCostsPolicyTextBlock', window );">Advertising</a></td>
<td class="text"><p id="xdx_848_eus-gaap--AdvertisingCostsPolicyTextBlock_zkc8bmD160Kc" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_86C_z0yBVFFGWKRd">Advertising</span></i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
expense the cost of advertising as incurred. Advertising expense for the three and six months ended June 30, 2023 and 2022 amounted to
$<span id="xdx_906_eus-gaap--AdvertisingExpense_pp0p0_c20230401__20230630_zPblFPUirswi" title="Advertising expense">6,123</span> and $<span id="xdx_90F_eus-gaap--AdvertisingExpense_pp0p0_c20230101__20230630_zuDq5pCJyuwa" title="Advertising expense">12,243</span>, respectively, and $<span id="xdx_90E_eus-gaap--AdvertisingExpense_pp0p0_c20220401__20220630_z5J8UVP9m7tj" title="Advertising expense">9,052</span> and $<span id="xdx_908_eus-gaap--AdvertisingExpense_pp0p0_c20220101__20220630_zvYAms10COvj" title="Advertising expense">9,500</span>, respectively.</span></p>

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

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerSharePolicyTextBlock', window );">Earnings (Loss) Per Share</a></td>
<td class="text"><p id="xdx_84E_eus-gaap--EarningsPerSharePolicyTextBlock_zySMgBGMHmdl" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_864_zjQdgwmCUDS6">Earnings
(Loss) Per Share</span></i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Basic
income or loss per share is computed by dividing net income or loss by the weighted average number of shares of common stock outstanding
during the period. Diluted income or loss per share is computed by dividing net income or loss by the diluted weighted average number
of shares of common stock outstanding during the period. The diluted weighted average number of shares gives effect to all dilutive potential
common shares outstanding during the period using the treasury stock method. Diluted earnings per share exclude all diluted potential
shares if their effect is anti-dilutive, including warrants or options which are out-of-the-money and for those periods with a net loss.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
have outstanding warrants and stock options which have not been included in the calculation of diluted net loss per share for the three
and six months ended June 30, 2023 and 2022 because to do so would be anti-dilutive. As such, the numerator and the denominator used
in computing both basic and diluted net loss per share for each period are the same.</span></p>

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

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxPolicyTextBlock', window );">Income Taxes</a></td>
<td class="text"><p id="xdx_843_eus-gaap--IncomeTaxPolicyTextBlock_z4bVD08nYqq7" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_86F_zi2UFRaCPF9a">Income
Taxes</span></i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
file a consolidated federal income tax return with our subsidiaries. The provision for income taxes is computed by applying statutory
rates to income before taxes.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Deferred
income taxes are recognized for the tax consequences in future years of temporary differences between the financial reporting and tax
bases of assets and liabilities as of each period-end based on enacted tax laws and statutory rates. Valuation allowances are established
when necessary to reduce deferred tax assets to the amount expected to be realized. A <span id="xdx_906_eus-gaap--EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_pid_dp_c20230101__20230630_zKEDIWsmH4h5" title="Effective income tax rate reconciliation, change in deferred tax assets valuation allowance, percent"><span id="xdx_90C_eus-gaap--EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_pid_dp_c20220101__20221231_z16lgnLcemB2" title="Effective income tax rate reconciliation, change in deferred tax assets valuation allowance, percent">100%</span></span> valuation allowance has been established on
deferred tax assets at June 30, 2023 and December 31, 2022, due to the uncertainty of our ability to realize future taxable income.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
account for uncertainty in income taxes in our financial statements as required under ASC 740, &#8220;Income Taxes.&#8221; The standard
prescribes a recognition threshold and measurement attribute for the financial statement recognition and measurement of a tax position
taken or expected to be taken in a tax return. The standard also provides guidance on de-recognition, classification, interest and penalties,
accounting in interim periods, disclosure and transition accounting. Management determined there were no material uncertain positions
taken by us in our tax returns.</span></p>

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

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingPolicyPolicyTextBlock', window );">Segment Information</a></td>
<td class="text"><p id="xdx_84D_eus-gaap--SegmentReportingPolicyPolicyTextBlock_z6p9leujYqX4" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_865_z65DWzchUnTl">Segment
Information</span></i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Operating
segments are defined in the criteria established under ASC 280, &#8220;Segment Reporting,&#8221; as components of public entities that
engage in business activities from which they may earn revenues and incur expenses for which separate financial information is available
and which is evaluated regularly by our chief operating decision maker (&#8220;CODM&#8221;) in deciding how to assess performance and
allocate resources. Our CODM assesses performance and allocates resources based on two operating segments: Document Management and Document
Conversion. These segments contain individual business components that have been combined on the basis of common management, customers,
solutions offered, service processes and other economic characteristics. We currently have immaterial intersegment sales. We evaluate
the performance of our segments based on gross profits.</span></p>

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

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



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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Document Management Segment provides cloud-based and premise-based content services software. Its modular suite of solutions complements
existing operating and accounting systems to serve a mission-critical role for organizations to make content secure, compliant, and process-ready.
This segment conducts its primary operations in the United States. Markets served include highly regulated, risk and compliance-intensive
markets in healthcare, K-12 education, public safety, other public sector, risk management, financial services, and others. Solutions
are sold both directly to end-users and through resellers.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Document Conversion Segment provides services for scanning and indexing, converting images from paper to digital, paper to microfilm,
and microfiche to microfilm, as well as long-term physical document storage and retrieval. This segment conducts its primary operations
in the United States. Markets served include businesses and federal, county, and municipal governments. Solutions are sold both directly
to end-users and through a reseller distributor.</span></p>

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

<p id="xdx_896_eus-gaap--ScheduleOfSegmentReportingInformationBySegmentTextBlock_zZtNN6EbU1k6" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Information
by operating segment is as follows:</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B1_zYgweHgkDK84" style="display: none">Schedule of Segment Information</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" id="xdx_49F_20230401__20230630_zmer5WQcPZdl" style="border-bottom: Black 1.5pt solid; text-align: center">2022</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" id="xdx_499_20220401__20220630_zmzGu27Q6gE" style="border-bottom: Black 1.5pt solid; text-align: center">2021</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" id="xdx_49F_20230101__20230630_zaWdzz4bMH18" style="border-bottom: Black 1.5pt solid; text-align: center">2022</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" id="xdx_498_20220101__20220630_zwIVwfJD3GF" style="border-bottom: Black 1.5pt solid; text-align: center">2021</td><td>&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center">For the three months ended June 30,</td><td>&#160;</td><td>&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center">For the six months ended June 30,</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2023</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2022</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2023</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2022</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Revenues</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_hus-gaap--StatementBusinessSegmentsAxis__custom--DocumentManagementMember_ztd5XLxexKeh" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; width: 36%; text-align: left">Document Management</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">1,879,369</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">1,572,854</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">3,705,103</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">2,487,804</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_hus-gaap--StatementBusinessSegmentsAxis__custom--DocumentConversionMember_zOyCd9CoZ9Vi" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Document Conversion</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,379,061</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,842,789</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">4,740,160</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">3,631,351</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_zGtxAM6ne4Ca" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Total revenues</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">4,258,430</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">3,415,643</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">8,445,263</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">6,119,155</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Gross profit</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--GrossProfit_hus-gaap--StatementBusinessSegmentsAxis__custom--DocumentManagementMember_zbQkyEE4tJPl" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Document Management</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">1,536,385</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">1,326,345</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">3,053,746</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">2,012,823</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--GrossProfit_hus-gaap--StatementBusinessSegmentsAxis__custom--DocumentConversionMember_zxkO6HAtPM6i" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Document Conversion</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,054,048</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">862,673</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,182,526</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,808,032</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--GrossProfit_zNQ3oqI05sl2" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Total gross profit</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">2,590,433</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">2,189,018</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">5,236,272</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">3,820,855</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Capital additions, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_ecustom--CapitalAdditionsNet_hus-gaap--StatementBusinessSegmentsAxis__custom--DocumentManagementMember_zq5cYWFcppHg" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Document Management</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">96,209</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">144,717</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">212,250</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">175,801</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_ecustom--CapitalAdditionsNet_hus-gaap--StatementBusinessSegmentsAxis__custom--DocumentConversionMember_z3TKdFMJVYE3" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Document Conversion</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">60,323</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">39,244</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">78,851</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">93,600</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_ecustom--CapitalAdditionsNet_z0PG7xZ8C8j5" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Total capital additions, net</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">156,532</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">183,961</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">291,101</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">269,401</td><td style="text-align: left">&#160;</td></tr>
  </table>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" id="xdx_490_20230630_zZbWt5I2bnH1" style="border-bottom: Black 1.5pt solid; text-align: center">June 30, 2023</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" id="xdx_494_20221231_zduQXgBM3Td1" style="border-bottom: Black 1.5pt solid; text-align: center">December 31, 2022</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Goodwill</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--Goodwill_iI_hus-gaap--StatementBusinessSegmentsAxis__custom--DocumentManagementMember_z52VohSmpMY4" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; width: 60%; text-align: left">Document Management</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">3,989,645</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">3,989,645</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--Goodwill_iI_hus-gaap--StatementBusinessSegmentsAxis__custom--DocumentConversionMember_z9ozZarU0Nr" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Document Conversion</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,800,176</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,800,176</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--Goodwill_iI_zdnvnYUrdia9" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Total goodwill</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">5,789,821</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">5,789,821</td><td style="text-align: left">&#160;</td></tr>
  </table>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_490_20230630_zCEcGRZqXQNg" style="border-bottom: Black 1.5pt solid; text-align: center">June 30, 2023</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_494_20221231_zRTJnS4rSjm" style="border-bottom: Black 1.5pt solid; text-align: center">December 31, 2022</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Total assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--Assets_iI_hus-gaap--StatementBusinessSegmentsAxis__custom--DocumentManagementMember_zKXc0IivHcrk" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; width: 60%; text-align: left">Document Management</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">9,706,315</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">10,284,183</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--Assets_iI_hus-gaap--StatementBusinessSegmentsAxis__custom--DocumentConversionMember_zQ1wwftwW45c" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Document Conversion</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">8,880,771</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">9,658,959</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--Assets_iI_zTvMveioiX1" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Total assets</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">18,587,086</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">19,943,142</td><td style="text-align: left">&#160;</td></tr>
  </table>

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

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_INLX_CondensedCashFlowStatementPolicyTextBlock', window );">Statement of Cash Flows</a></td>
<td class="text"><p id="xdx_84F_ecustom--CondensedCashFlowStatementPolicyTextBlock_zQD5jmzXsZq3" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_86C_zaxnHxOyutSb">Statement
of Cash Flows</span></i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
purposes of reporting cash flows, cash includes cash on hand and demand deposits held by banks.</span></p>

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

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PriorPeriodReclassificationAdjustmentDescription', window );">Reclassifications</a></td>
<td class="text"><p id="xdx_846_eus-gaap--PriorPeriodReclassificationAdjustmentDescription_ziTN3KZOn8Eh" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_863_zz0fEmBboVM6">Reclassifications</span></i></b></span></p>

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

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



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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Certain
amounts reported in prior filings of the condensed consolidated financial statements have been reclassified to conform to current presentation.</span></p>

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

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_INLX_CondensedCashFlowStatementPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Condensed cash flow statement [Policy Text Block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">INLX_CondensedCashFlowStatementPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>INLX_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_INLX_RecentlyIssuedAccountingPronouncementsNotYetEffectivePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Recently issued accounting pronouncements not yet effective [Policy Text Block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">INLX_RecentlyIssuedAccountingPronouncementsNotYetEffectivePolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>INLX_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdvertisingCostsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for advertising cost.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -SubTopic 35<br> -Topic 720<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483406/720-35-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdvertisingCostsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskCreditRisk">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for credit risk.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 825<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480981/942-825-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskCreditRisk</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConsolidationPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483426/235-10-50-4<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConsolidationPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerSharePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerSharePolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(h)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-17<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-9<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482525/740-10-45-25<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482525/740-10-45-28<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-19<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-20<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeLeasesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for leasing arrangement entered into by lessee.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeLeasesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PriorPeriodReclassificationAdjustmentDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 205<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483504/205-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PriorPeriodReclassificationAdjustmentDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for its research and development and computer software activities including the accounting treatment for costs incurred for (1) research and development activities, (2) development of computer software for internal use, (3) computer software to be sold, leased or otherwise marketed as a separate product or as part of a product or process and (4) in-process research and development acquired in a purchase business combination.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 985<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481283/985-20-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 4<br> -SubTopic 50<br> -Topic 350<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482610/350-50-25-4<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 30<br> -Paragraph 1<br> -SubTopic 40<br> -Topic 350<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482633/350-40-30-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for segment reporting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482785/280-10-55-47<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-29<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-41<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-29<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-29<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-29<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-29<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-29<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>45
<FILENAME>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.2</span><table class="report" border="0" cellspacing="2" id="idm140509423526656">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock', window );">Schedule of Changes in Contract Assets</a></td>
<td class="text"><p id="xdx_895_eus-gaap--ContractWithCustomerAssetAndLiabilityTableTextBlock_gL3CWCAALTTB-SG_z85vWClq6BU4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><span id="xdx_8B1_zywH1Vphqiy1" style="display: none">Schedule of Changes in Contract Assets</span></span></p>

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

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

<table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td colspan="2" style="font-size: 10pt; text-align: center">Addition</td><td style="font-size: 10pt">&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td colspan="2" style="font-size: 10pt; text-align: center">Balance at</td><td style="font-size: 10pt">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td colspan="2" style="font-size: 10pt; text-align: center">from</td><td style="font-size: 10pt">&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td colspan="2" style="font-size: 10pt; text-align: center">Balance at</td><td style="font-size: 10pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td colspan="2" style="font-size: 10pt; text-align: center">Beginning</td><td style="font-size: 10pt">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td colspan="2" style="font-size: 10pt; text-align: center">acquisition</td><td style="font-size: 10pt">&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td colspan="2" style="font-size: 10pt; text-align: center">Recognized</td><td style="font-size: 10pt">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td colspan="2" style="font-size: 10pt; text-align: center">End of</td><td style="font-size: 10pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-size: 10pt; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: center">of Period</td><td style="padding-bottom: 1.5pt; font-size: 10pt">&#160;</td><td style="font-size: 10pt; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: center">(Note 4)</td><td style="padding-bottom: 1.5pt; font-size: 10pt">&#160;</td><td style="font-size: 10pt; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: center">Billings</td><td style="padding-bottom: 1.5pt; font-size: 10pt">&#160;</td><td style="font-size: 10pt; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: center">Revenue</td><td style="padding-bottom: 1.5pt; font-size: 10pt">&#160;</td><td style="font-size: 10pt; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: center">Period</td><td style="padding-bottom: 1.5pt; font-size: 10pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt">Six months ended June 30, 2023</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="width: 35%; font-size: 10pt; text-align: left; padding-left: 10pt">Accounts receivable</td><td style="width: 2%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td id="xdx_982_eus-gaap--ContractWithCustomerAssetNetCurrent_iS_pp0p0_c20230101__20230630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--AccountsReceivableMember_z4WPldJSBuR8" style="width: 9%; font-size: 10pt; text-align: right" title="Accounts receivables, balance at beginning of period">1,121,083</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 2%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td id="xdx_985_ecustom--ContractWithCustomerAssetCumulativeCatchUpAdjustmentToAdditionFromAquisition_pp0p0_c20230101__20230630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--AccountsReceivableMember_znXxA3MHwOll" style="width: 9%; font-size: 10pt; text-align: right" title="Accounts receivables, addition from acquisition"><span style="-sec-ix-hidden: xdx2ixbrl0653">-</span></td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 2%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td id="xdx_98F_ecustom--ContractWithCustomerAssetReceivablesBillings_pp0p0_c20230101__20230630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--AccountsReceivableMember_ziM5BjsAdj3a" style="width: 9%; font-size: 10pt; text-align: right" title="Accounts receivables, billings">7,342,400</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 2%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td id="xdx_982_ecustom--ContractWithCustomerAssetPaymentsRecevied_pp0p0_c20230101__20230630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--AccountsReceivableMember_zhqn9QUVz8S2" style="width: 9%; font-size: 10pt; text-align: right" title="Accounts receivables, payment recevied">(7,136,497</td><td style="width: 1%; font-size: 10pt; text-align: left">)</td><td style="width: 2%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td id="xdx_985_eus-gaap--ContractWithCustomerAssetNetCurrent_iE_pp0p0_c20230101__20230630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--AccountsReceivableMember_zLgYyL6ZXHw3" style="width: 9%; font-size: 10pt; text-align: right" title="Accounts receivables, balance at ending of period">1,326,986</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt">Six months ended June 30, 2022</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; padding-left: 10pt">Accounts receivable</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td id="xdx_988_eus-gaap--ContractWithCustomerAssetNetCurrent_iS_pp0p0_c20220101__20220630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--AccountsReceivableMember_z7ma0lYZxYsd" style="font-size: 10pt; text-align: right" title="Accounts receivables, balance at beginning of period">1,176,059</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td id="xdx_984_ecustom--ContractWithCustomerAssetCumulativeCatchUpAdjustmentToAdditionFromAquisition_pp0p0_c20220101__20220630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--AccountsReceivableMember_zYD6mMcQjLOf" style="font-size: 10pt; text-align: right" title="Accounts receivables, addition from acquisition">68,380</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td id="xdx_980_ecustom--ContractWithCustomerAssetReceivablesBillings_pp0p0_c20220101__20220630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--AccountsReceivableMember_zYytEGVHLBV4" style="font-size: 10pt; text-align: right" title="Accounts receivables, billings">5,604,581</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td id="xdx_985_ecustom--ContractWithCustomerAssetPaymentsRecevied_pp0p0_c20220101__20220630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--AccountsReceivableMember_zPKdE2xj5Kw" style="font-size: 10pt; text-align: right" title="Accounts receivables, payment recevied">(5,977,525</td><td style="font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td id="xdx_982_eus-gaap--ContractWithCustomerAssetNetCurrent_iE_pp0p0_c20220101__20220630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--AccountsReceivableMember_zwalJvNzuDqh" style="font-size: 10pt; text-align: right" title="Accounts receivables, balance at ending of period">871,495</td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  </table>

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

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt; color: Black; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt; color: Black">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; color: Black; text-align: center">Balance at Beginning of Period</td><td style="padding-bottom: 1.5pt; color: Black">&#160;</td><td style="padding-bottom: 1.5pt; color: Black">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; color: Black; text-align: center">Revenue Recognized in Advance of Billings</td><td style="padding-bottom: 1.5pt; color: Black">&#160;</td><td style="padding-bottom: 1.5pt; color: Black">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; color: Black; text-align: center">Billings</td><td style="padding-bottom: 1.5pt; color: Black">&#160;</td><td style="padding-bottom: 1.5pt; color: Black">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; color: Black; text-align: center">Balance at End of Period</td><td style="padding-bottom: 1.5pt; color: Black">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="color: Black">Six months ended June 30, 2023</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; width: 40%; color: Black; text-align: left">Accounts receivable, unbilled</td><td style="width: 2%; color: Black">&#160;</td>
    <td style="width: 1%; color: Black; text-align: left">$</td><td id="xdx_988_eus-gaap--ContractWithCustomerAssetNetCurrent_iS_pp0p0_c20230101__20230630__us-gaap--DerivativeInstrumentRiskAxis__custom--AccountsReceivableUnbilledMember_zgK9Y7fqVXu4" style="width: 11%; color: Black; text-align: right" title="Balance at Beginning of Period">596,410</td><td style="width: 1%; color: Black; text-align: left">&#160;</td><td style="width: 2%; color: Black">&#160;</td>
    <td style="width: 1%; color: Black; text-align: left">$</td><td id="xdx_981_eus-gaap--ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueModificationOfContract_pp0p0_c20230101__20230630__us-gaap--DerivativeInstrumentRiskAxis__custom--AccountsReceivableUnbilledMember_z7TRmkk4nvib" style="width: 11%; color: Black; text-align: right" title="Revenue Recognized in Advance of Billings">2,703,932</td><td style="width: 1%; color: Black; text-align: left">&#160;</td><td style="width: 2%; color: Black">&#160;</td>
    <td style="width: 1%; color: Black; text-align: left">$</td><td id="xdx_987_ecustom--ContractWithCustomerAssetReceivablesBillings_pp0p0_c20230101__20230630__us-gaap--DerivativeInstrumentRiskAxis__custom--AccountsReceivableUnbilledMember_z1nvMj7kAmAg" style="width: 11%; color: Black; text-align: right" title="Accounts receivables, billings">(2,262,329</td><td style="width: 1%; color: Black; text-align: left">)</td><td style="width: 2%; color: Black">&#160;</td>
    <td style="width: 1%; color: Black; text-align: left">$</td><td id="xdx_98E_eus-gaap--ContractWithCustomerAssetNetCurrent_iE_pp0p0_c20230101__20230630__us-gaap--DerivativeInstrumentRiskAxis__custom--AccountsReceivableUnbilledMember_zhsxtNSkb4ra" style="width: 11%; color: Black; text-align: right" title="Balance at End of Period">1,038,013</td><td style="width: 1%; color: Black; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="color: Black">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="color: Black">Six months ended June 30, 2022</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; color: Black; text-align: left">Accounts receivable, unbilled</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">$</td><td id="xdx_989_eus-gaap--ContractWithCustomerAssetNetCurrent_iS_pp0p0_c20220101__20220630__us-gaap--DerivativeInstrumentRiskAxis__custom--AccountsReceivableUnbilledMember_zgRYVVSR8zmd" style="color: Black; text-align: right" title="Balance at Beginning of Period">444,782</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">$</td><td id="xdx_984_eus-gaap--ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueModificationOfContract_pp0p0_c20220101__20220630__us-gaap--DerivativeInstrumentRiskAxis__custom--AccountsReceivableUnbilledMember_zSgL0n1iOWKi" style="color: Black; text-align: right" title="Revenue Recognized in Advance of Billings">1,501,726</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">$</td><td id="xdx_983_ecustom--ContractWithCustomerAssetReceivablesBillings_pp0p0_c20220101__20220630__us-gaap--DerivativeInstrumentRiskAxis__custom--AccountsReceivableUnbilledMember_zfvT7fcUelqa" style="color: Black; text-align: right" title="Accounts receivables, billings">(1,511,429</td><td style="color: Black; text-align: left">)</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">$</td><td id="xdx_98A_eus-gaap--ContractWithCustomerAssetNetCurrent_iE_pp0p0_c20220101__20220630__us-gaap--DerivativeInstrumentRiskAxis__custom--AccountsReceivableUnbilledMember_zD9dwyAlvIf6" style="color: Black; text-align: right" title="Balance at End of Period">435,079</td><td style="color: Black; text-align: left">&#160;</td></tr>
  </table>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt; color: Black; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt; color: Black">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; color: Black; text-align: center">Balance at Beginning of Period</td><td style="padding-bottom: 1.5pt; color: Black">&#160;</td><td style="padding-bottom: 1.5pt; color: Black">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; color: Black; text-align: center">Commissions Paid</td><td style="padding-bottom: 1.5pt; color: Black">&#160;</td><td style="padding-bottom: 1.5pt; color: Black">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; color: Black; text-align: center">Commissions Recognized</td><td style="padding-bottom: 1.5pt; color: Black">&#160;</td><td style="padding-bottom: 1.5pt; color: Black">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; color: Black; text-align: center">Balance at End of Period</td><td style="padding-bottom: 1.5pt; color: Black">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="color: Black">Six months ended June 30, 2023</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; width: 40%; color: Black; text-align: left">Other contract assets</td><td style="width: 2%; color: Black">&#160;</td>
    <td style="width: 1%; color: Black; text-align: left">$</td><td id="xdx_982_eus-gaap--ContractWithCustomerAssetNetCurrent_iS_pp0p0_c20230101__20230630__us-gaap--DerivativeInstrumentRiskAxis__custom--ContractAssestsMember_zHNGj59ltxh4" style="width: 11%; color: Black; text-align: right" title="Balance at Beginning of Period">80,378</td><td style="width: 1%; color: Black; text-align: left">&#160;</td><td style="width: 2%; color: Black">&#160;</td>
    <td style="width: 1%; color: Black; text-align: left">$</td><td id="xdx_986_ecustom--ContractWithCustomerAssetCommissionPaid_pp0p0_c20230101__20230630__us-gaap--DerivativeInstrumentRiskAxis__custom--ContractAssestsMember_zcDznIc6Jfel" style="width: 11%; color: Black; text-align: right" title="Commissions Paid">80,077</td><td style="width: 1%; color: Black; text-align: left">&#160;</td><td style="width: 2%; color: Black">&#160;</td>
    <td style="width: 1%; color: Black; text-align: left">$</td><td id="xdx_98D_ecustom--ContractWithCustomerAssetCommissionRecognized_pp0p0_c20230101__20230630__us-gaap--DerivativeInstrumentRiskAxis__custom--ContractAssestsMember_zuGgEqsqBq13" style="width: 11%; color: Black; text-align: right" title="Commissions Recognized">(63,985</td><td style="width: 1%; color: Black; text-align: left">)</td><td style="width: 2%; color: Black">&#160;</td>
    <td style="width: 1%; color: Black; text-align: left">$</td><td id="xdx_987_eus-gaap--ContractWithCustomerAssetNetCurrent_iE_pp0p0_c20230101__20230630__us-gaap--DerivativeInstrumentRiskAxis__custom--ContractAssestsMember_zWlNLsDaqr13" style="width: 11%; color: Black; text-align: right" title="Balance at End of Period">96,470</td><td style="width: 1%; color: Black; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="color: Black">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="color: Black">Six months ended June 30, 2022</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">&#160;</td><td style="color: Black; text-align: right">&#160;</td><td style="color: Black; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; color: Black; text-align: left">Other contract assets</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">$</td><td id="xdx_98C_eus-gaap--ContractWithCustomerAssetNetCurrent_iS_pp0p0_c20220101__20220630__us-gaap--DerivativeInstrumentRiskAxis__custom--ContractAssestsMember_zv51MalNUsEg" style="color: Black; text-align: right" title="Balance at Beginning of Period">78,556</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">$</td><td id="xdx_98D_ecustom--ContractWithCustomerAssetCommissionPaid_pp0p0_c20220101__20220630__us-gaap--DerivativeInstrumentRiskAxis__custom--ContractAssestsMember_z0GgeTFkketc" style="color: Black; text-align: right" title="Commissions Paid">52,310</td><td style="color: Black; text-align: left">&#160;</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">$</td><td id="xdx_98C_ecustom--ContractWithCustomerAssetCommissionRecognized_pp0p0_c20220101__20220630__us-gaap--DerivativeInstrumentRiskAxis__custom--ContractAssestsMember_zUh5bjp61gGa" style="color: Black; text-align: right" title="Commissions Recognized">(29,708</td><td style="color: Black; text-align: left">)</td><td style="color: Black">&#160;</td>
    <td style="color: Black; text-align: left">$</td><td id="xdx_986_eus-gaap--ContractWithCustomerAssetNetCurrent_iE_pp0p0_c20220101__20220630__us-gaap--DerivativeInstrumentRiskAxis__custom--ContractAssestsMember_zr7r5oAuKCNl" style="color: Black; text-align: right" title="Balance at End of Period">101,158</td><td style="color: Black; text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table presents changes in our contract liabilities during the six months ended June 30, 2023 and 2022:</span></p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center"> &#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Addition</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Balance at</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">from</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Balance at</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Beginning </td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">acquisition</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Recognized</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">End of</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td></td><td>&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">of Period</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">(Note 4)</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Billings</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Revenue</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Period</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Six months ended June 30, 2023</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; width: 35%; text-align: left">Contract liabilities: Deferred revenue</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98D_eus-gaap--DeferredRevenueCurrent_iS_pp0p0_c20230101__20230630_zl0WbDlqSHJj" style="width: 9%; text-align: right" title="Deferred revenue, balance at beginning of period">2,754,064</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_980_ecustom--DeferredRevenueAdditionFromAcquisition_pp0p0_c20230101__20230630_zupMJXiS3csh" style="width: 9%; text-align: right" title="Deferred revenue, addition from acquisition"><span style="-sec-ix-hidden: xdx2ixbrl0711">-</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_982_ecustom--DeferredRevenueLiabilityBillings_pp0p0_c20230101__20230630_zwfDY9Ht0LAd" style="width: 9%; text-align: right" title="Deferred revenue, billings">3,522,274</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_980_ecustom--DeferredRevenueRevenueRecognized_iN_pp0p0_di_c20230101__20230630_zLkNULIY5es8" style="width: 9%; text-align: right" title="Deferred revenue, recognized revenue">(4,208,594</td><td style="width: 1%; text-align: left">)</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_982_eus-gaap--DeferredRevenueCurrent_iE_pp0p0_c20230101__20230630_zjLVhNoecIu" style="width: 9%; text-align: right" title="Deferred revenue, balance at end of period">2,067,744</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Six months ended June 30, 2022</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Contract liabilities: Deferred revenue</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_98B_eus-gaap--DeferredRevenueCurrent_iS_pp0p0_c20220101__20220630_zgTLrvEzxjUj" style="text-align: right" title="Deferred revenue, balance at beginning of period">1,194,649</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_98E_ecustom--DeferredRevenueAdditionFromAcquisition_pp0p0_c20220101__20220630_zuXkfdIIuLM3" style="text-align: right" title="Deferred revenue, addition from acquisition">860,456</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_987_ecustom--DeferredRevenueLiabilityBillings_pp0p0_c20220101__20220630_zDhpDoLgq4Eg" style="text-align: right" title="Deferred revenue, billings">3,166,205</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_98D_ecustom--DeferredRevenueRevenueRecognized_iN_pp0p0_di_c20220101__20220630_zIdF1EvsHoC1" style="text-align: right" title="Deferred revenue, recognized revenue">(3,507,239</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_987_eus-gaap--DeferredRevenueCurrent_iE_pp0p0_c20220101__20220630_ztufGycHhba5" style="text-align: right" title="Deferred revenue, balance at end of period">1,714,071</td><td style="text-align: left">&#160;</td></tr>
  </table>

&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock', window );">Schedule of Segment Information</a></td>
<td class="text"><p id="xdx_896_eus-gaap--ScheduleOfSegmentReportingInformationBySegmentTextBlock_zZtNN6EbU1k6" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Information
by operating segment is as follows:</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B1_zYgweHgkDK84" style="display: none">Schedule of Segment Information</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" id="xdx_49F_20230401__20230630_zmer5WQcPZdl" style="border-bottom: Black 1.5pt solid; text-align: center">2022</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" id="xdx_499_20220401__20220630_zmzGu27Q6gE" style="border-bottom: Black 1.5pt solid; text-align: center">2021</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" id="xdx_49F_20230101__20230630_zaWdzz4bMH18" style="border-bottom: Black 1.5pt solid; text-align: center">2022</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" id="xdx_498_20220101__20220630_zwIVwfJD3GF" style="border-bottom: Black 1.5pt solid; text-align: center">2021</td><td>&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center">For the three months ended June 30,</td><td>&#160;</td><td>&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center">For the six months ended June 30,</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2023</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2022</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2023</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2022</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Revenues</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_hus-gaap--StatementBusinessSegmentsAxis__custom--DocumentManagementMember_ztd5XLxexKeh" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; width: 36%; text-align: left">Document Management</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">1,879,369</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">1,572,854</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">3,705,103</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">2,487,804</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_hus-gaap--StatementBusinessSegmentsAxis__custom--DocumentConversionMember_zOyCd9CoZ9Vi" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Document Conversion</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,379,061</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,842,789</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">4,740,160</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">3,631,351</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_zGtxAM6ne4Ca" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Total revenues</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">4,258,430</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">3,415,643</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">8,445,263</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">6,119,155</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Gross profit</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--GrossProfit_hus-gaap--StatementBusinessSegmentsAxis__custom--DocumentManagementMember_zbQkyEE4tJPl" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Document Management</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">1,536,385</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">1,326,345</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">3,053,746</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">2,012,823</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--GrossProfit_hus-gaap--StatementBusinessSegmentsAxis__custom--DocumentConversionMember_zxkO6HAtPM6i" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Document Conversion</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,054,048</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">862,673</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,182,526</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,808,032</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--GrossProfit_zNQ3oqI05sl2" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Total gross profit</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">2,590,433</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">2,189,018</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">5,236,272</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">3,820,855</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Capital additions, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_ecustom--CapitalAdditionsNet_hus-gaap--StatementBusinessSegmentsAxis__custom--DocumentManagementMember_zq5cYWFcppHg" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Document Management</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">96,209</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">144,717</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">212,250</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">175,801</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_ecustom--CapitalAdditionsNet_hus-gaap--StatementBusinessSegmentsAxis__custom--DocumentConversionMember_z3TKdFMJVYE3" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Document Conversion</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">60,323</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">39,244</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">78,851</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">93,600</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_ecustom--CapitalAdditionsNet_z0PG7xZ8C8j5" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Total capital additions, net</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">156,532</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">183,961</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">291,101</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">269,401</td><td style="text-align: left">&#160;</td></tr>
  </table>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" id="xdx_490_20230630_zZbWt5I2bnH1" style="border-bottom: Black 1.5pt solid; text-align: center">June 30, 2023</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" id="xdx_494_20221231_zduQXgBM3Td1" style="border-bottom: Black 1.5pt solid; text-align: center">December 31, 2022</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Goodwill</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--Goodwill_iI_hus-gaap--StatementBusinessSegmentsAxis__custom--DocumentManagementMember_z52VohSmpMY4" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; width: 60%; text-align: left">Document Management</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">3,989,645</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">3,989,645</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--Goodwill_iI_hus-gaap--StatementBusinessSegmentsAxis__custom--DocumentConversionMember_z9ozZarU0Nr" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Document Conversion</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,800,176</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,800,176</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--Goodwill_iI_zdnvnYUrdia9" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Total goodwill</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">5,789,821</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">5,789,821</td><td style="text-align: left">&#160;</td></tr>
  </table>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_490_20230630_zCEcGRZqXQNg" style="border-bottom: Black 1.5pt solid; text-align: center">June 30, 2023</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_494_20221231_zRTJnS4rSjm" style="border-bottom: Black 1.5pt solid; text-align: center">December 31, 2022</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Total assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--Assets_iI_hus-gaap--StatementBusinessSegmentsAxis__custom--DocumentManagementMember_zKXc0IivHcrk" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; width: 60%; text-align: left">Document Management</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">9,706,315</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">10,284,183</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--Assets_iI_hus-gaap--StatementBusinessSegmentsAxis__custom--DocumentConversionMember_zQ1wwftwW45c" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Document Conversion</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">8,880,771</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">9,658,959</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--Assets_iI_zTvMveioiX1" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Total assets</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">18,587,086</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">19,943,142</td><td style="text-align: left">&#160;</td></tr>
  </table>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-25<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>46
<FILENAME>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.2</span><table class="report" border="0" cellspacing="2" id="idm140509420099072">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Combinations (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract', window );"><strong>Business Combination and Asset Acquisition [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock', window );">Schedule of Fair Value of Assets Acquired and Liabilities Assumed</a></td>
<td class="text"><p id="xdx_892_eus-gaap--ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_z2VB9MWhQVMb" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
purchase price has been preliminarily allocated to assets acquired and liabilities assumed based on the estimated fair value of such
assets and liabilities at the date of acquisitions as follows:</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span id="xdx_8B2_zA6m4WILQBCj" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Schedule
of Fair Value of Assets Acquired and Liabilities Assumed</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 80%; margin-right: auto">
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Assets acquired:</td><td>&#160;</td>
    <td colspan="2" id="xdx_492_20220401_z34WvZV2GFu8" style="text-align: right">&#160;</td><td>&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_iI_maCzKhq_zmWgumxDaSg8" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; width: 80%; text-align: left">Accounts receivable</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">68,380</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_iI_maCzKhq_zNnug1092GK1" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Prepaid expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">38,913</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_iI_maCzKhq_zdnttKGFGrVk" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Property and equipment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">30,018</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_iI_maCzKhq_zyBQsQGXXZ6b" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Intangible assets (see Note 5)</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">3,888,000</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_iTI_mtCzKhq_maCzOHc_zE61jpmnmyeb" style="vertical-align: bottom; background-color: White">
    <td><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Assets</span></td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">4,025,311</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Liabilities assumed:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_iI_maCzaX4_z0V01IPp1p5e" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Accounts payable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">36,446</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue_iI_maCzaX4_zafHaNJ2FMpf" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Deferred revenue</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,072,530</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_iTI_mtCzaX4_msCzOHc_zfEuZ6slPkH7" style="vertical-align: bottom; background-color: White">
    <td><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Liabilities</span></td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,108,976</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_iTI_mtCzOHc_znjWKywnrDRh" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Total identifiable net assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,916,335</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPurchasePrice_iI_zBEJuAzh7wbh" style="vertical-align: bottom; background-color: White">
    <td>Purchase price</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">6,383,269</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_iI_zibD0DrIWIe4" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Goodwill - Excess of purchase price over fair value of net assets acquired</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">3,466,934</td><td style="text-align: left">&#160;</td></tr>
  </table>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionProFormaInformationTextBlock', window );">Schedule of Pro Forma Information</a></td>
<td class="text"><p id="xdx_896_eus-gaap--BusinessAcquisitionProFormaInformationTextBlock_gL3BAPFITB-ITSP_zNnfhYbyBoR6" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following unaudited pro forma information presents a summary of the condensed consolidated results of operations for the Company as if
the acquisition of Yellow Folder had occurred on January 1, 2022.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B5_zXQenUxOgB84" style="display: none">Schedule of Pro Forma Information</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" id="xdx_497_20230401__20230630_zvlHi8iCAMR8" style="border-bottom: Black 1.5pt solid; text-align: center">June 30, 2023</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" id="xdx_49E_20220401__20220630_zRwqOl8hnhd2" style="border-bottom: Black 1.5pt solid; text-align: center">June 30, 2022</td><td>&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center">For the three months ended</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">(unaudited)</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">(unaudited)</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">June 30, 2023</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">June 30, 2022</td><td>&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--BusinessAcquisitionsProFormaRevenue_z2F3iuj6aOQ5" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%; text-align: left">Total revenues</td><td style="width: 2%">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; width: 14%; text-align: right">4,258,430</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; width: 14%; text-align: right">3,415,643</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--BusinessAcquisitionsProFormaNetIncomeLoss_zwibO20nUjZ1" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Net income (loss) </td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">135,734</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(374,167</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--BusinessAcquisitionProFormaEarningsPerShareBasic_zxVDJueL08Vj" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Basic and diluted net income (loss) per share</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_985_eus-gaap--BusinessAcquisitionProFormaEarningsPerShareDiluted_c20230401__20230630_zWwwOkNRUQs8" style="text-align: right" title="Diluted net income (loss) per share">0.03</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_98E_eus-gaap--BusinessAcquisitionProFormaEarningsPerShareDiluted_c20220401__20220630_zEXSDNVH7pq9" style="text-align: right" title="Diluted net income (loss) per share">(0.09</td><td style="text-align: left">)</td></tr>
  <tr id="xdx_40F_eus-gaap--BusinessAcquisitionProFormaEarningsPerShareBasic_zwtjihPbghZc" style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Basic  net income (loss) per share</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">0.03</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(0.09</td><td style="text-align: left">)</td></tr>
</table>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" id="xdx_497_20230101__20230630_z98YIySHepC1" style="border-bottom: Black 1.5pt solid; text-align: center">June 30, 2023</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" id="xdx_498_20220101__20220630_ztDsH0EnzA6d" style="border-bottom: Black 1.5pt solid; text-align: center">June 30, 2022</td><td>&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center">For the six months ended</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">(unaudited)</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">(unaudited)</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">June 30, 2023</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">June 30, 2022</td><td>&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--BusinessAcquisitionsProFormaRevenue_zw8BU9WYN2ib" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%; text-align: left">Total revenues</td><td style="width: 2%">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; width: 14%; text-align: right">8,445,263</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; width: 14%; text-align: right">6,897,007</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--BusinessAcquisitionsProFormaNetIncomeLoss_zwC1FT84A6f8" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Net (loss) income</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">248,297</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(359,777</td><td style="text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--BusinessAcquisitionProFormaEarningsPerShareBasic_zncU6rp8T34a" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Basic and diluted net income (loss) per share</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_98D_eus-gaap--BusinessAcquisitionProFormaEarningsPerShareDiluted_c20230101__20230630_zsI2mI0x6At" style="text-align: right" title="Diluted net income (loss) per share">0.06</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_986_eus-gaap--BusinessAcquisitionProFormaEarningsPerShareDiluted_c20220101__20220630_zVIuBe2511Ve" style="text-align: right" title="Diluted net income (loss) per share">(0.09</td><td style="text-align: left">)</td></tr>
  <tr id="xdx_40E_eus-gaap--BusinessAcquisitionProFormaEarningsPerShareBasic_zuU9IavCLKid" style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Basic  net income (loss) per share</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">0.06</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(0.09</td><td style="text-align: left">)</td></tr>
</table>

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

<div><table cellpadding="0" cellspacing="0" id="xdx_303_134_zb8S38gjCyHj" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Schedule of Pro Forma Information (Details)">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" id="xdx_492_20230401__20230630_zZrOf1TaTnai" style="text-align: center">For the</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" id="xdx_497_20230101__20230630_zNgkERPp9Xp4" style="text-align: center">For the</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">three months ended</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">six months ended</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">June 30, 2023</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">June 30, 2023</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Yellow Folder:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--BusinessAcquisitionsProFormaRevenue_hus-gaap--BusinessAcquisitionAxis__custom--YellowFolderMember_zmt21ML9zgL1" style="vertical-align: bottom; background-color: White">
    <td style="width: 60%; text-align: left">Total revenues</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">864,331</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">1,738,893</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--BusinessAcquisitionsProFormaNetIncomeLoss_hus-gaap--BusinessAcquisitionAxis__custom--YellowFolderMember_zUe2b2FeDi6j" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Net income</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">85,408</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">271,111</td><td style="text-align: left">&#160;</td></tr>
  </table>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Schedule of Pro Forma Information (Details)">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_494_20220401__20220630_zNWQQBZLLCek" style="border-bottom: Black 1.5pt solid; text-align: center">For the <br/>three months ended <br/>June 30, 2022</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_496_20220101__20220630_zrrMQ0sT1k3" style="border-bottom: Black 1.5pt solid; text-align: center">For the <br/>six months ended <br/>June 30, 2022</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Yellow Folder:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--BusinessAcquisitionsProFormaRevenue_hus-gaap--BusinessAcquisitionAxis__custom--YellowFolderMember_zbtBWAHydhJ4" style="vertical-align: bottom; background-color: White">
    <td style="width: 60%; text-align: left">Total revenues</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">790,368</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">790,368</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--BusinessAcquisitionsProFormaNetIncomeLoss_hus-gaap--BusinessAcquisitionAxis__custom--YellowFolderMember_z8UhC91JDSgk" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Net income</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">196,559</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">196,559</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--BusinessAcquisitionsProFormaNetIncomeLoss_hus-gaap--BusinessAcquisitionAxis__custom--YellowFolderMember_zqurcglr8wkh" style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Net income (loss)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">196,559</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">196,559</td><td style="text-align: left">&#160;</td></tr>
</table>

&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionProFormaInformationTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of pro forma results of operations for a material business acquisition or series of individually immaterial business acquisitions that are material in the aggregate.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -SubTopic 10<br> -Topic 805<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479328/805-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(3)<br> -SubTopic 10<br> -Topic 805<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479328/805-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionProFormaInformationTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationAndAssetAcquisitionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Paragraph 1<br> -Section 50<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>47
<FILENAME>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.2</span><table class="report" border="0" cellspacing="2" id="idm140509423614944">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Intangible Assets, Net (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock', window );">Schedule of Intangible Assets</a></td>
<td class="text"><p id="xdx_893_eus-gaap--ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_zAaFECA9BSg1" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">At
June 30, 2023, intangible assets consisted of the following:</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BE_z795378wuy01" style="display: none">Schedule of Intangible Assets</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: center">Estimated</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Accumulated</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: center">Useful Life</td><td>&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Costs</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Amortization</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Net</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 30%; text-align: left">Trade names</td><td style="width: 2%">&#160;</td>
    <td style="width: 14%; text-align: center"><span id="xdx_905_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20230630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TradeNamesMember_zSwfozJlZcsb" title="Estimated useful life">10</span> years</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_989_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20230630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TradeNamesMember_zFOdUSFmheui" style="width: 14%; text-align: right" title="Intangible assets, cost">297,000</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_981_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20230630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TradeNamesMember_zFFofvRdZj89" style="width: 14%; text-align: right" title="Intangible assets, accumulated amortization">(61,917</td><td style="width: 1%; text-align: left">)</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_983_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pp0p0_c20230630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TradeNamesMember_zEniEGdBrV6a" style="width: 14%; text-align: right" title="Intangible assets, net">235,083</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Proprietary technology</td><td>&#160;</td>
    <td style="text-align: center"><span id="xdx_909_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20230630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ProprietaryTechnologyMember_zHWFvqpB8iYd" title="Estimated useful life">10</span> years</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20230630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ProprietaryTechnologyMember_zQjsMCNOA8Jg" style="text-align: right" title="Intangible assets, cost">861,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20230630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ProprietaryTechnologyMember_zROuOWsBaKs5" style="text-align: right" title="Intangible assets, accumulated amortization">(107,625</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_980_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pp0p0_c20230630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ProprietaryTechnologyMember_zQP0Iia8BGV" style="text-align: right" title="Intangible assets, net">753,375</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Customer relationships</td><td>&#160;</td>
    <td style="text-align: center"><span id="xdx_905_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20230630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember__srt--RangeAxis__srt--MinimumMember_zx1656DIX3Yl" title="Estimated useful life">5</span>-<span id="xdx_904_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20230630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember__srt--RangeAxis__srt--MaximumMember_zigT13zK1VOl" title="Estimated useful life">15</span> years</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20230630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_z3crIZCAKExd" style="border-bottom: Black 1.5pt solid; text-align: right" title="Intangible assets, cost">4,091,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20230630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_zxuw7K1J5jIi" style="border-bottom: Black 1.5pt solid; text-align: right" title="Intangible assets, accumulated amortization">(914,966</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pp0p0_c20230630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_zijdITkKM8mc" style="border-bottom: Black 1.5pt solid; text-align: right" title="Intangible assets, net">3,176,034</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: center">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_981_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20230630_zKSh5L5iAt49" style="border-bottom: Black 2.5pt double; text-align: right" title="Intangible assets, cost">5,249,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98E_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20230630_zhuA4vK1Xc2j" style="border-bottom: Black 2.5pt double; text-align: right" title="Intangible assets, accumulated amortization">(1,084,508</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98D_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pp0p0_c20230630_zIMzOAH8MVK8" style="border-bottom: Black 2.5pt double; text-align: right" title="Intangible assets, net">4,164,492</td><td style="text-align: left">&#160;</td></tr>
  </table>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">At
December 31, 2022, intangible assets consisted of the following:</span></p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: center">Estimated</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Accumulated</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: center">Useful Life</td><td>&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Costs</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Amortization</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Net</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 30%; text-align: left">Trade names</td><td style="width: 2%">&#160;</td>
    <td style="width: 14%; text-align: center"><span id="xdx_902_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TradeNamesMember_zUHMfxBHpQIa" title="Estimated useful life">10</span> years</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_987_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TradeNamesMember_zJ6mA39jy5ua" style="width: 14%; text-align: right" title="Intangible assets, cost">297,000</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98D_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TradeNamesMember_zKj2keyTk5Q5" style="width: 14%; text-align: right" title="Intangible assets, accumulated amortization">(47,067</td><td style="width: 1%; text-align: left">)</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_987_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pp0p0_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TradeNamesMember_ziTzEhq8PWOk" style="width: 14%; text-align: right" title="Intangible assets, net">249,933</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Proprietary technology</td><td>&#160;</td>
    <td style="text-align: center"><span id="xdx_90D_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ProprietaryTechnologyMember_ziRumRp3tgq5" title="Estimated useful life">10</span> years</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ProprietaryTechnologyMember_zyEtuFf0a1mf" style="text-align: right" title="Intangible assets, cost">861,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ProprietaryTechnologyMember_zbMLQmCL7xM8" style="text-align: right" title="Intangible assets, accumulated amortization">(64,575</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_980_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pp0p0_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ProprietaryTechnologyMember_z7RjabmsSVKc" style="text-align: right" title="Intangible assets, net">796,425</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Customer relationships</td><td>&#160;</td>
    <td style="text-align: center"><span id="xdx_905_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember__srt--RangeAxis__srt--MinimumMember_ztZGXS5ZCLe6" title="Estimated useful life">5</span>-<span id="xdx_909_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember__srt--RangeAxis__srt--MaximumMember_zGTpIr1Kcqdf" title="Estimated useful life">15</span> years</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_984_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_z9tAsrSm0prh" style="border-bottom: Black 1.5pt solid; text-align: right" title="Intangible assets, cost">4,091,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_980_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_zmFPC5o5C99k" style="border-bottom: Black 1.5pt solid; text-align: right" title="Intangible assets, accumulated amortization">(717,712</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_986_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pp0p0_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_z4GQ9wMWBsvl" style="border-bottom: Black 1.5pt solid; text-align: right" title="Intangible assets, net">3,373,288</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: center">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_984_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20221231_zGmL8wCtkzn2" style="border-bottom: Black 2.5pt double; text-align: right" title="Intangible assets, cost">5,249,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_988_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20221231_zGPqApUpFnA3" style="border-bottom: Black 2.5pt double; text-align: right" title="Intangible assets, accumulated amortization">(829,354</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_986_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pp0p0_c20221231_zmUAFhtQXsj4" style="border-bottom: Black 2.5pt double; text-align: right" title="Intangible assets, net">4,419,646</td><td style="text-align: left">&#160;</td></tr>
  </table>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock', window );">Schedule of Amortization Expense for Intangible Assets</a></td>
<td class="text"><p id="xdx_89A_eus-gaap--ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_zOcQi0fuUkC7" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B1_zLf4hjVpsH8k" style="display: none">Schedule of Amortization Expense for Intangible Assets</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; text-align: left">For the Twelve Months Ending June 30,</td><td>&#160;</td>
    <td colspan="2" id="xdx_492_20230630_zg6xWyMo2gug" style="border-bottom: Black 1.5pt solid; text-align: center">Amount</td><td>&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_iI_pp0p0_maFLIANzjrd_zIHQEth6kSvf" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 80%; text-align: left">2024</td><td style="width: 2%; text-align: left">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">510,308</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_iI_pp0p0_maFLIANzjrd_zCd5Tp4vQbhh" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">2025</td><td style="text-align: left">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">505,941</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_iI_pp0p0_maFLIANzjrd_zBIrxFimvbh1" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">2026</td><td style="text-align: left">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">431,441</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_iI_pp0p0_maFLIANzjrd_zjT0xK84Kjak" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">2027</td><td style="text-align: left">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">326,108</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_iI_pp0p0_maFLIANzjrd_z9tfH4OLWPCl" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">2028</td><td style="text-align: left">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">319,316</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_iI_pp0p0_maFLIANzjrd_z4hcu5XFsDD9" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Thereafter</span></td><td style="text-align: left">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,071,378</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--FiniteLivedIntangibleAssetsNet_iTI_pp0p0_mtFLIANzjrd_z6uiZxLcTDei" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Intangible assets</span></td><td style="text-align: left">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">4,164,492</td><td style="text-align: left">&#160;</td></tr>
  </table>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>48
<FILENAME>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.2</span><table class="report" border="0" cellspacing="2" id="idm140509423619904">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_INLX_ScheduleOfChangesInFairValueOfPlanLiabilltiesTableTextBlock', window );">Summary of Changes in Fair Value of Earnout Liabilities</a></td>
<td class="text"><p id="xdx_89B_ecustom--ScheduleOfChangesInFairValueOfPlanLiabilltiesTableTextBlock_zR5NRaG0H2v2" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table provides a summary of the changes in fair value of the earnout liabilities for the six months ended June 30, 2023 and 2022:</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span id="xdx_8B8_zNfVlXTp0lNi" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Summary
of Changes in Fair Value of Earnout Liabilities&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%">
  <tr style="vertical-align: bottom">
    <td style="text-align: left">&#160;</td><td>&#160;</td>
    <td colspan="2" id="xdx_49B_20230101__20230630_zf1q8dHEmdu1" style="border-bottom: Black 1.5pt solid; text-align: center">June 30, 2023</td><td>&#160;</td></tr>
  <tr id="xdx_40C_ecustom--EarnoutLiability_iS_pp0p0_z0Ulu9dL1oAj" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 80%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Fair value at December 31, 2022</span></td><td style="width: 2%; text-align: left">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">700,000</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_ecustom--EarnoutLiability_iS_pp0p0_zapDLwScGMV2" style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Fair value, beginning balance</span></td><td style="text-align: left">&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">700,000</td><td style="text-align: left">&#160;</td></tr>
<tr id="xdx_40E_ecustom--PaymentForContingentConsiderationEarnout_pp0p0_zyhRcibS8Sac" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Payments</span></td><td style="text-align: left">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(700,000</td><td style="text-align: left">)</td></tr>
  <tr id="xdx_409_ecustom--AdjustmentToFairValueOfContingentConsiderationEarnout_zqgjDHUtCStk" style="display: none; vertical-align: bottom; background-color: White">
    <td style="text-align: left">Change in fair value</td><td style="text-align: left">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_ecustom--EarnoutLiability_iE_pp0p0_zxayviAM8s6b" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Fair value at June 30, 2023</span></td><td style="text-align: left">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1038">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_ecustom--EarnoutLiability_iE_pp0p0_zoztR3sFBIPc" style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Fair value, ending balance</span></td><td style="text-align: left">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1040">-</span></td><td style="text-align: left">&#160;</td></tr>
</table>

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

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

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" id="xdx_494_20220101__20220630_zBw0za0uZnXb" style="text-align: center">Six months</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">ended</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">June 30, 2022</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr id="xdx_400_ecustom--EarnoutLiability_iS_pp0p0_z4RZAsDwFLsk" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 80%">Fair value at December 31, 2021</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">1,630,681</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_ecustom--EarnoutLiability_iS_pp0p0_zeNFAeLN8dte" style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Fair value, beginning balance</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">1,630,681</td><td style="text-align: left">&#160;</td></tr>
<tr id="xdx_40E_ecustom--PaymentForContingentConsiderationEarnout_pp0p0_zcdv2LK2Npe1" style="vertical-align: bottom; background-color: White">
    <td>Payment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(1,018,333</td><td style="text-align: left">)</td></tr>
  <tr id="xdx_407_ecustom--AdjustmentToFairValueOfContingentConsiderationEarnout_znkSEbzARrOc" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; text-align: left">Change in fair value</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">116,505</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_409_ecustom--EarnoutLiability_iE_pp0p0_z7PHXg93T7xb" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt">Fair value at June 30, 2022</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">728,853</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_406_ecustom--EarnoutLiability_iE_pp0p0_zSdUFHtFWmc5" style="display: none; vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt">Fair value, ending balance</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">728,853</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
</table>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_INLX_ScheduleOfChangesInFairValueOfPlanLiabilltiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Schedule of changes in fair value of plan liabillties [Table Text Block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">INLX_ScheduleOfChangesInFairValueOfPlanLiabilltiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>INLX_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>49
<FILENAME>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.2</span><table class="report" border="0" cellspacing="2" id="idm140509423578912">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property and Equipment (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentTextBlock', window );">Schedule of Property and Equipment</a></td>
<td class="text"><p id="xdx_896_eus-gaap--PropertyPlantAndEquipmentTextBlock_zp7nyDDeCSR" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Property
and equipment are comprised of the following:</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B5_zwoaBJZoLdtd" style="display: none">Schedule of Property and Equipment</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" id="xdx_494_20230630_zRzcAcDVDpVl" style="border-bottom: Black 1.5pt solid; text-align: center">June 30, 2023</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" id="xdx_493_20221231_z9fQrJyg1FZh" style="border-bottom: Black 1.5pt solid; text-align: center">December 31, 2022</td><td>&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--CapitalizedComputerSoftwareGross_iI_pp0p0_maPPAEGzhsg_zk0kTWCx44k7" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left">Computer hardware and purchased software</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">1,661,438</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">1,595,652</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--LeaseholdImprovementsGross_iI_pp0p0_maPPAEGzhsg_zaJEksPZvZ56" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Leasehold improvements</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">395,919</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">395,918</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--FurnitureAndFixturesGross_iI_pp0p0_maPPAEGzhsg_zSoCfKQL0V57" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Furniture and fixtures</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">71,325</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">71,325</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--PropertyPlantAndEquipmentGross_iTI_pp0p0_mtPPAEGzhsg_maPPAENztOl_zlWKD7I3BBL6" style="vertical-align: bottom; background-color: White">
    <td><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Property and equipment, gross</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,128,682</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,062,895</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pp0p0_di_msPPAENztOl_zdoyyaUNBq7" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Less: accumulated depreciation</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(1,103,906</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(994,189</td><td style="text-align: left">)</td></tr>
  <tr id="xdx_402_eus-gaap--PropertyPlantAndEquipmentNet_iTI_pp0p0_mtPPAENztOl_zAa42vUpImSj" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Property and equipment, net</td><td>&#160;</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,024,776</td><td style="text-align: left">&#160;</td><td>&#160;</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,068,706</td><td style="text-align: left">&#160;</td></tr>
  </table>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>50
<FILENAME>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.2</span><table class="report" border="0" cellspacing="2" id="idm140509510824096">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Notes Payable &#8211; Unrelated Parties (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfDebtTableTextBlock', window );">Schedule of Notes Payable</a></td>
<td class="text"><p id="xdx_899_eus-gaap--ScheduleOfDebtTableTextBlock_zteLt0lLdhb" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
tables below summarize all notes payable at June 30, 2023 and December 31, 2022, respectively, with the exception of related party notes
disclosed in Note 9 &#8220;Notes Payable - Related Parties.&#8221;</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BF_zqmnGltjyPuh" style="display: none">Schedule
of Notes Payable</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" id="xdx_490_20230630_zCzLH0ihV6ad" style="border-bottom: Black 1.5pt solid; text-align: center">June 30, 2023</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" id="xdx_498_20221231_zBTtBK9eaLfe" style="border-bottom: Black 1.5pt solid; text-align: center">December 31, 2022</td><td>&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--NotesPayable_iI_hus-gaap--LongtermDebtTypeAxis__custom--TwoThousandTwentyTwoUnrelatedNotesMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_z7lAalMBLfI1" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left">2022 Unrelated Notes</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">2,364,500</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">2,364,500</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--NotesPayable_iI_hus-gaap--LongtermDebtTypeAxis__custom--TwoThousandTwentyNotesMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_zD6DNisGxPb6" style="vertical-align: bottom; background-color: White">
    <td>2020 Notes</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">717,500</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">980,450</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--NotesPayable_iI_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_zL29Zz6zHpr7" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Total notes payable</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">3,082,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">3,344,950</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--UnamortizedDebtIssuanceExpense_iNI_di_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_zeSTpEWeKwJ2" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Less unamortized debt issuance costs</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(221,511</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(300,904</td><td style="text-align: left">)</td></tr>
  <tr id="xdx_40D_eus-gaap--DebtInstrumentUnamortizedDiscount_iNI_di_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_zJv3oWfcbIal" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Less unamortized debt discount</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(4,267</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(22,045</td><td style="text-align: left">)</td></tr>
  <tr id="xdx_406_eus-gaap--NotesPayableCurrent_iNI_di_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_z7TgGDX85sL5" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Less current portion</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(709,083</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(936,966</td><td style="text-align: left">)</td></tr>
  <tr id="xdx_406_eus-gaap--LongTermNotesPayable_iI_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_zbXX42DVcCK6" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Long-term portion of notes payable</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">2,147,139</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">2,085,035</td><td style="text-align: left">&#160;</td></tr>
  </table>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; text-align: center">Subordinated Notes Payable</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: center">Issue Date</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Interest Rate</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: center">Interest Due</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: center">Principal Due</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 24%; text-align: left">2022 Unrelated Notes</td><td style="width: 2%">&#160;</td>
    <td style="width: 18%; text-align: right"><span id="xdx_90C_eus-gaap--DebtInstrumentIssuanceDate1_c20230101__20230630__us-gaap--DebtInstrumentAxis__custom--TwoThousandTwentyTwoUnrelatedNotesMember_zdoEgDcc4Hih" title="Issue Date">April 1, 2022</span></td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 14%; text-align: right"><span id="xdx_901_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_pid_dp_c20230630__us-gaap--DebtInstrumentAxis__custom--TwoThousandTwentyTwoUnrelatedNotesMember_zEdQ1aES1Vzi" title="Interest Date">12</span></td><td style="width: 1%; text-align: left">%</td><td style="width: 2%">&#160;</td>
    <td style="width: 17%"><span id="xdx_907_eus-gaap--DebtInstrumentMaturityDateDescription_c20230101__20230630__us-gaap--DebtInstrumentAxis__custom--TwoThousandTwentyTwoUnrelatedNotesMember_zOerrQBUBsHi" title="Interest Due">Quarterly</span></td><td style="width: 2%">&#160;</td>
    <td style="width: 17%; text-align: right"><span id="xdx_907_eus-gaap--DebtInstrumentMaturityDate_c20230101__20230630__us-gaap--DebtInstrumentAxis__custom--TwoThousandTwentyTwoUnrelatedNotesMember_zffzTSomjGUj" title="Principal Due">March 30, 2025</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>2020 Notes</td><td>&#160;</td>
    <td style="text-align: right"><span id="xdx_907_eus-gaap--DebtInstrumentIssuanceDate1_c20230101__20230630__us-gaap--DebtInstrumentAxis__custom--TwoThousandTwentyNotesMember_zTOUrjirTqh" title="Issue Date">March 2, 2020</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_90C_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_pid_dp_c20230630__us-gaap--DebtInstrumentAxis__custom--TwoThousandTwentyNotesMember_zZsOyryLWexd" title="Interest Date">12</span></td><td style="text-align: left">%</td><td>&#160;</td>
    <td><span id="xdx_90F_eus-gaap--DebtInstrumentMaturityDateDescription_c20230101__20230630__us-gaap--DebtInstrumentAxis__custom--TwoThousandTwentyNotesMember_zxOh330vJmof" title="Interest Due">Quarterly</span></td><td>&#160;</td>
    <td style="text-align: right"><span id="xdx_906_eus-gaap--DebtInstrumentMaturityDate_c20230101__20230630__us-gaap--DebtInstrumentAxis__custom--TwoThousandTwentyNotesMember_zm8Q34gWByd7" title="Principal Due">August 31, 2023</span></td></tr>
  </table>


<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock', window );">Schedule of Future Minimum Principal Payments of Notes Payable</a></td>
<td class="text"><p id="xdx_89D_eus-gaap--ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_zDi70dvyT4kg" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Future
minimum principal payments of the Notes Payable to Unrelated Parties are as follows:</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B0_z52Zi2xrLIae" style="display: none">Schedule
of Future Minimum Principal Payments of Notes Payable</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; text-align: center">As of June 30,</td><td>&#160;</td>
    <td colspan="2" id="xdx_490_20230630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_zxZlofNWeq4l" style="border-bottom: Black 1.5pt solid; text-align: center">Amount</td><td>&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_iI_pp0p0_maLTDzNxF_zNVinLyEzcSf" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 80%; text-align: center">2024</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">717,500</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_iI_pp0p0_maLTDzNxF_zDTTCX9u1tVf" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt; text-align: center">2025</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,364,500</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--LongTermDebt_iTI_pp0p0_mtLTDzNxF_zULuNo6FhHV3" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total</span></td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">3,082,000</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  </table>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDebtTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDebtTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of maturity and sinking fund requirement for long-term debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481544/470-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<FILENAME>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.2</span><table class="report" border="0" cellspacing="2" id="idm140509523355424">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Notes Payable - Related Parties (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfDebtTableTextBlock', window );">Schedule of Notes Payable</a></td>
<td class="text"><p id="xdx_899_eus-gaap--ScheduleOfDebtTableTextBlock_zteLt0lLdhb" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
tables below summarize all notes payable at June 30, 2023 and December 31, 2022, respectively, with the exception of related party notes
disclosed in Note 9 &#8220;Notes Payable - Related Parties.&#8221;</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BF_zqmnGltjyPuh" style="display: none">Schedule
of Notes Payable</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" id="xdx_490_20230630_zCzLH0ihV6ad" style="border-bottom: Black 1.5pt solid; text-align: center">June 30, 2023</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" id="xdx_498_20221231_zBTtBK9eaLfe" style="border-bottom: Black 1.5pt solid; text-align: center">December 31, 2022</td><td>&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--NotesPayable_iI_hus-gaap--LongtermDebtTypeAxis__custom--TwoThousandTwentyTwoUnrelatedNotesMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_z7lAalMBLfI1" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left">2022 Unrelated Notes</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">2,364,500</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">2,364,500</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--NotesPayable_iI_hus-gaap--LongtermDebtTypeAxis__custom--TwoThousandTwentyNotesMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_zD6DNisGxPb6" style="vertical-align: bottom; background-color: White">
    <td>2020 Notes</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">717,500</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">980,450</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--NotesPayable_iI_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_zL29Zz6zHpr7" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Total notes payable</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">3,082,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">3,344,950</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--UnamortizedDebtIssuanceExpense_iNI_di_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_zeSTpEWeKwJ2" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Less unamortized debt issuance costs</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(221,511</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(300,904</td><td style="text-align: left">)</td></tr>
  <tr id="xdx_40D_eus-gaap--DebtInstrumentUnamortizedDiscount_iNI_di_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_zJv3oWfcbIal" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Less unamortized debt discount</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(4,267</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(22,045</td><td style="text-align: left">)</td></tr>
  <tr id="xdx_406_eus-gaap--NotesPayableCurrent_iNI_di_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_z7TgGDX85sL5" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Less current portion</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(709,083</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(936,966</td><td style="text-align: left">)</td></tr>
  <tr id="xdx_406_eus-gaap--LongTermNotesPayable_iI_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_zbXX42DVcCK6" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Long-term portion of notes payable</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">2,147,139</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">2,085,035</td><td style="text-align: left">&#160;</td></tr>
  </table>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; text-align: center">Subordinated Notes Payable</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: center">Issue Date</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Interest Rate</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: center">Interest Due</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: center">Principal Due</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 24%; text-align: left">2022 Unrelated Notes</td><td style="width: 2%">&#160;</td>
    <td style="width: 18%; text-align: right"><span id="xdx_90C_eus-gaap--DebtInstrumentIssuanceDate1_c20230101__20230630__us-gaap--DebtInstrumentAxis__custom--TwoThousandTwentyTwoUnrelatedNotesMember_zdoEgDcc4Hih" title="Issue Date">April 1, 2022</span></td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 14%; text-align: right"><span id="xdx_901_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_pid_dp_c20230630__us-gaap--DebtInstrumentAxis__custom--TwoThousandTwentyTwoUnrelatedNotesMember_zEdQ1aES1Vzi" title="Interest Date">12</span></td><td style="width: 1%; text-align: left">%</td><td style="width: 2%">&#160;</td>
    <td style="width: 17%"><span id="xdx_907_eus-gaap--DebtInstrumentMaturityDateDescription_c20230101__20230630__us-gaap--DebtInstrumentAxis__custom--TwoThousandTwentyTwoUnrelatedNotesMember_zOerrQBUBsHi" title="Interest Due">Quarterly</span></td><td style="width: 2%">&#160;</td>
    <td style="width: 17%; text-align: right"><span id="xdx_907_eus-gaap--DebtInstrumentMaturityDate_c20230101__20230630__us-gaap--DebtInstrumentAxis__custom--TwoThousandTwentyTwoUnrelatedNotesMember_zffzTSomjGUj" title="Principal Due">March 30, 2025</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>2020 Notes</td><td>&#160;</td>
    <td style="text-align: right"><span id="xdx_907_eus-gaap--DebtInstrumentIssuanceDate1_c20230101__20230630__us-gaap--DebtInstrumentAxis__custom--TwoThousandTwentyNotesMember_zTOUrjirTqh" title="Issue Date">March 2, 2020</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_90C_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_pid_dp_c20230630__us-gaap--DebtInstrumentAxis__custom--TwoThousandTwentyNotesMember_zZsOyryLWexd" title="Interest Date">12</span></td><td style="text-align: left">%</td><td>&#160;</td>
    <td><span id="xdx_90F_eus-gaap--DebtInstrumentMaturityDateDescription_c20230101__20230630__us-gaap--DebtInstrumentAxis__custom--TwoThousandTwentyNotesMember_zxOh330vJmof" title="Interest Due">Quarterly</span></td><td>&#160;</td>
    <td style="text-align: right"><span id="xdx_906_eus-gaap--DebtInstrumentMaturityDate_c20230101__20230630__us-gaap--DebtInstrumentAxis__custom--TwoThousandTwentyNotesMember_zm8Q34gWByd7" title="Principal Due">August 31, 2023</span></td></tr>
  </table>


<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock', window );">Schedule of Future Minimum Principal Payments of Notes Payable</a></td>
<td class="text"><p id="xdx_89D_eus-gaap--ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_zDi70dvyT4kg" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Future
minimum principal payments of the Notes Payable to Unrelated Parties are as follows:</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B0_z52Zi2xrLIae" style="display: none">Schedule
of Future Minimum Principal Payments of Notes Payable</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; text-align: center">As of June 30,</td><td>&#160;</td>
    <td colspan="2" id="xdx_490_20230630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_zxZlofNWeq4l" style="border-bottom: Black 1.5pt solid; text-align: center">Amount</td><td>&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_iI_pp0p0_maLTDzNxF_zNVinLyEzcSf" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 80%; text-align: center">2024</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">717,500</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_iI_pp0p0_maLTDzNxF_zDTTCX9u1tVf" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt; text-align: center">2025</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,364,500</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--LongTermDebt_iTI_pp0p0_mtLTDzNxF_zULuNo6FhHV3" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total</span></td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">3,082,000</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  </table>

<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAxis=us-gaap_RelatedPartyMember', window );">Related Party [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfDebtTableTextBlock', window );">Schedule of Notes Payable</a></td>
<td class="text"><p id="xdx_89E_eus-gaap--ScheduleOfDebtTableTextBlock_hus-gaap--RelatedPartyTransactionAxis__us-gaap--RelatedPartyMember_zcBDx1dtrork" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
tables below summarize all notes payable to related parties at June 30, 2023 and December 31, 2022:</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; display: none; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B6_zclgRlqTl3h2" style="display: none">Schedule
of Notes Payable</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_499_20230630_z5gpr0Cdi4hb" style="border-bottom: Black 1.5pt solid; text-align: center">June 30, 2023</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_499_20221231_z4AvkZUqwmhc" style="border-bottom: Black 1.5pt solid; text-align: center">December 31, 2022</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--NotesPayable_iI_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember__us-gaap--DebtInstrumentAxis__custom--TwoThousandTwentyTwoRelatedNotesMember_zPvp1wTiwdHj" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left">Notes payable &#8211; &#8220;2022 Related Note&#8221;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">600,000</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">600,000</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--NotesPayable_iI_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember__us-gaap--DebtInstrumentAxis__custom--TwoThousandTwentyTwoRelatedNotesMember_zqVxAmJ9KWB4" style="display: none; vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Notes payable &#8211; &#8220;2022
    Related Note</span>&#8221;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">600,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">600,000</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--UnamortizedDebtIssuanceExpense_iNI_di_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_zY7ix83ZvJze" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt; text-align: left">Less unamortized debt issuance costs</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(55,157</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(70,916</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr id="xdx_40B_eus-gaap--LongTermNotesPayable_iI_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_zkxMYDGvCNMe" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt; text-align: left">Long-term portion of notes payable</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">544,843</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">529,084</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center">Subordinated Notes Payable</td><td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center">Issue Date</td><td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center">Interest Rate</td><td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom">&#160;</td><td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center">Interest Due</td><td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center">Principal Due</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 24%; text-align: left">2022 Related Note</td><td style="width: 2%">&#160;</td>
    <td style="width: 18%; text-align: right"><span id="xdx_90F_eus-gaap--DebtInstrumentIssuanceDate1_c20230101__20230630__us-gaap--DebtInstrumentAxis__custom--TwoThousandTwentyTwoUnrelatedNotesMember_z0nK65z8Wdk4" title="Issue Date">April 1, 2022</span></td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 14%; text-align: right"><span id="xdx_902_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_pid_dp_c20230630__us-gaap--DebtInstrumentAxis__custom--TwoThousandTwentyTwoUnrelatedNotesMember_z56K1Mv6vRBj" title="Interest Date">12</span></td><td style="width: 1%; text-align: left">%</td><td style="width: 2%">&#160;</td>
    <td style="width: 17%"><span id="xdx_909_eus-gaap--DebtInstrumentMaturityDateDescription_c20230101__20230630__us-gaap--DebtInstrumentAxis__custom--TwoThousandTwentyTwoUnrelatedNotesMember_zb5lrnIctHM2" title="Interest Due">Quarterly</span></td><td style="width: 2%">&#160;</td>
    <td style="width: 17%; text-align: right"><span id="xdx_904_eus-gaap--DebtInstrumentMaturityDate_c20230101__20230630__us-gaap--DebtInstrumentAxis__custom--TwoThousandTwentyTwoUnrelatedNotesMember_z2eUc5kjcoZf" title="Principal Due">March 30, 2025</span></td></tr>
  </table>


<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock', window );">Schedule of Future Minimum Principal Payments of Notes Payable</a></td>
<td class="text"><p id="xdx_89D_eus-gaap--ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_hus-gaap--RelatedPartyTransactionAxis__us-gaap--RelatedPartyMember_z7eKdcWgYKM2" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Future
minimum principal payments of the 2022 Notes to related parties are as follows:</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B9_zGvmNdFAlOQ9" style="display: none">Schedule
of Future Minimum Principal Payments of Notes Payable</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; text-align: center">As of June 30,</td><td>&#160;</td>
    <td colspan="2" id="xdx_494_20230630_zr65MOz16LOe" style="border-bottom: Black 1.5pt solid; text-align: center">Amount</td><td>&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_iI_pp0p0_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_zOeqPdZD33l4" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 80%; text-align: center">2025</td><td style="width: 2%">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; width: 16%; text-align: right">600,000</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--LongTermDebt_iTI_pp0p0_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_zjfDIlXdh1Tj" style="vertical-align: bottom; background-color: White">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total</span></td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">600,000</td><td style="text-align: left">&#160;</td></tr>
  </table>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(c)(2)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(c)(2)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(g)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDebtTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDebtTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of maturity and sinking fund requirement for long-term debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481544/470-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionAxis=us-gaap_RelatedPartyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionAxis=us-gaap_RelatedPartyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>52
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.2</span><table class="report" border="0" cellspacing="2" id="idm140509418941664">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeasesTextBlock', window );">Schedule of Operating Leases</a></td>
<td class="text"><p id="xdx_897_eus-gaap--LesseeOperatingLeasesTextBlock_zu1OLcbdU2kg" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
each of the below listed leases, management has determined it will utilize the base rental period and have not considered any renewal
periods.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8B0_zno16GiGUqqk" style="display: none">Schedule
of Operating Leases</span></span></p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; text-align: center">Location</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Square Feet</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Monthly Rent</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: center">Lease Expiry</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 29%; text-align: left">Columbus, OH</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_989_eus-gaap--AreaOfLand_iI_pid_uSqft_c20230630__srt--StatementGeographicalAxis__custom--ColumbusOHMember_zPeiXTmGmUIa" style="width: 16%; text-align: right" title="Land">6,000</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98F_eus-gaap--PaymentsForRent_c20230101__20230630__srt--StatementGeographicalAxis__custom--ColumbusOHMember_zPwMIhuqGJ16" style="width: 16%; text-align: right" title="Rent expense">5,100</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td id="xdx_98B_eus-gaap--LesseeOperatingLeaseOptionToTerminate_c20230101__20230630__srt--StatementGeographicalAxis__custom--ColumbusOHMember_z5cQEiRnqRm5" style="width: 29%; text-align: right" title="Lease Expiry">December 31, 2028</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Madison Heights, MI</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_980_eus-gaap--AreaOfLand_iI_pid_uSqft_c20230630__srt--StatementGeographicalAxis__custom--MadisonHeightsMIMember_zpD9eITMBVHl" style="text-align: right" title="Land">36,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_98D_eus-gaap--PaymentsForRent_c20230101__20230630__srt--StatementGeographicalAxis__custom--MadisonHeightsMIMember_zrCTmW72BkQg" style="text-align: right" title="Rent expense">43,185</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td id="xdx_98A_eus-gaap--LesseeOperatingLeaseOptionToTerminate_c20230101__20230630__srt--StatementGeographicalAxis__custom--MadisonHeightsMIMember_zLIoKgQg0Uw2" style="text-align: right" title="Lease Expiry">August 31, 2026</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Sterling Heights, MI</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--AreaOfLand_iI_pid_uSqft_c20230630__srt--StatementGeographicalAxis__custom--SterlingHeightsMIMember_zNR5siVBT0w4" style="text-align: right" title="Land">37,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_98B_eus-gaap--PaymentsForRent_c20230101__20230630__srt--StatementGeographicalAxis__custom--SterlingHeightsMIMember_zp5YfiQcqZCa" style="text-align: right" title="Rent Expense">21,072</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td id="xdx_982_eus-gaap--LesseeOperatingLeaseOptionToTerminate_c20230101__20230630__srt--StatementGeographicalAxis__custom--SterlingHeightsMIMember_zoOGZjXoRyWh" style="text-align: right" title="Lease Expiry">April 30, 2028</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Traverse City, MI</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_eus-gaap--AreaOfLand_iI_pid_uSqft_c20230630__srt--StatementGeographicalAxis__custom--TraverseCityMIMember_zO7GE7z5MOGk" style="text-align: right" title="Land">5,200</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_984_eus-gaap--PaymentsForRent_c20230101__20230630__srt--StatementGeographicalAxis__custom--TraverseCityMIMember_zHZ8rmHarPUe" style="text-align: right" title="Rent Expense">4,500</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td id="xdx_983_eus-gaap--LesseeOperatingLeaseOptionToTerminate_c20230101__20230630__srt--StatementGeographicalAxis__custom--TraverseCityMIMember_zXrWXiDKTeBb" style="text-align: right" title="Lease Expiry">January 31, 2024</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="border-bottom: Black 1.5pt solid; text-align: center">Temporary space</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Madison Heights, MI</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_981_eus-gaap--AreaOfLand_iI_pid_uSqft_c20230630__srt--StatementGeographicalAxis__custom--MadisonHeightsMITemporarySpaceMember_zR1VotdPaBWh" style="text-align: right" title="Land">3,200</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_984_eus-gaap--PaymentsForRent_c20230101__20230630__srt--StatementGeographicalAxis__custom--MadisonHeightsMITemporarySpaceMember_z9VAKgZWx0sk" style="text-align: right" title="Rent Expense">1,605</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td id="xdx_985_eus-gaap--LesseeOperatingLeaseOptionToTerminate_c20230101__20230630__srt--StatementGeographicalAxis__custom--MadisonHeightsMITemporarySpaceMember_zHCySBdoHln5" style="text-align: right" title="Lease Expiry">month to month</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="border-bottom: Black 1.5pt solid; text-align: center">Vehicles</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>various</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;n/a </span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_98D_eus-gaap--PaymentsForRent_c20230101__20230630_z0DsiszkgNR4" style="text-align: right" title="Vehichle rent expense">2,708</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td id="xdx_988_eus-gaap--LesseeOperatingLeaseOptionToTerminate_c20230101__20230630_zMrWLjlE31W4" style="text-align: right" title="Lease Expiry">September 30, 2028</td></tr>
  </table>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock', window );">Schedule of Future Rental Payments for Operating Leases</a></td>
<td class="text"><p id="xdx_89E_eus-gaap--LesseeOperatingLeaseLiabilityMaturityTableTextBlock_zrteyjtIOB8d" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table sets forth the future minimum lease payments under our leases:</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B5_zW24z68NNU6h" style="display: none">Schedule
of Future Rental Payments for Operating Leases</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; text-align: left">For the twelve months ending June 30,</td><td>&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Finance Lease</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Operating Leases</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 65%; text-align: left">2024</td><td style="width: 1%; text-align: left">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_981_eus-gaap--FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_iI_c20230630_zN5AFUqtT8Ch" style="width: 14%; text-align: right" title="Finance lease, 2024">41,259</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_987_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_iI_pp0p0_c20230630_zp4EUEyQ3mc1" style="width: 14%; text-align: right" title="Operating Leases, 2024">930,559</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">2025</td><td style="text-align: left">&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_981_eus-gaap--FinanceLeaseLiabilityPaymentsDueYearTwo_iI_c20230630_z3Vet3PT1n68" style="text-align: right" title="Finance lease, 2025">41,259</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_980_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_iI_pp0p0_c20230630_zHjsr935DTmk" style="text-align: right" title="Operating Leases, 2025">891,357</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">2026</td><td style="text-align: left">&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_987_eus-gaap--FinanceLeaseLiabilityPaymentsDueYearThree_iI_c20230630_zi5cMcCuKXm5" style="text-align: right" title="Finance lease, 2026">41,259</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearThree_iI_pp0p0_c20230630_zPM6W6VkUyy1" style="text-align: right" title="Operating Leases, 2026">901,152</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">2027</td><td style="text-align: left">&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_981_eus-gaap--FinanceLeaseLiabilityPaymentsDueYearFour_iI_c20230630_zdPJnZbpa6nb" style="text-align: right" title="Finance lease, 2027">41,259</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFour_iI_pp0p0_c20230630_zkskaRvOYLIj" style="text-align: right" title="Operating Leases, 2027">443,008</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">2028</td><td style="text-align: left">&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_eus-gaap--FinanceLeaseLiabilityPaymentsDueYearFive_iI_c20230630_zFOBZ7PEmEHl" style="text-align: right" title="Finance lease, 2028">39,243</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFive_iI_pp0p0_c20230630_zZ20XhqjmuY8" style="text-align: right" title="Operating Leases, 2028">311,010</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Thereafter</span></td><td style="text-align: left">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: right">&#160;</td><td id="xdx_986_eus-gaap--FinanceLeaseLiabilityPaymentsDueAfterYearFive_iI_c20230630_zIv1mcs8b3Ma" style="border-bottom: Black 1.5pt solid; text-align: right" title="Thereafter">8,299</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: right">&#160;</td><td id="xdx_987_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_iI_pp0p0_c20230630_zsBLUM9uZIud" style="border-bottom: Black 1.5pt solid; text-align: right" title="Thereafter">35,100</td><td style="text-align: left">&#160;</td></tr>

<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 65%"><span style="font-size: 10pt">Less Imputed Interest</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="text-align: right; width: 1%">&#160;</td>
    <td id="xdx_985_eus-gaap--FinanceLeaseLiabilityUndiscountedExcessAmount_iNI_di_c20230630_z04HSMm5BtC3" style="text-align: right; width: 14%" title="Less Imputed interest"><span style="font-size: 10pt">(38,395)</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td id="xdx_985_eus-gaap--LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_iNI_pp0p0_di_c20230630_zIT3b0qGVxZ1" style="text-align: right; width: 14%" title="Less Imputed interest"><span style="font-size: 10pt">(488,818)</span></td>
    <td style="width: 1%">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="font-size: 10pt">Less Short-term lease payments</span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right">&#160;</td>
    <td id="xdx_989_eus-gaap--ShortTermLeaseCommitmentAmount_iNI_pp0p0_di_c20230630_zeNEur0H5Exg" style="border-bottom: black 1.5pt solid; text-align: right" title="Less Short-term lease payments"><span style="font-size: 10pt">(4,813)</span></td>
    <td>&#160;</td></tr>

<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; width: 65%">&#160;</td><td style="text-align: left; width: 1%">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left; width: 1%">$</td><td id="xdx_98B_eus-gaap--FinanceLeaseLiability_iI_c20230630_zehr2wpxqhF3" style="border-bottom: Black 1.5pt solid; text-align: right; width: 14%" title="Finance Lease">174,183</td><td style="text-align: left; width: 1%">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left; width: 1%">$</td><td id="xdx_98C_eus-gaap--OperatingLeaseLiability_iI_pp0p0_c20230630_zacxDENXgl88" style="border-bottom: Black 1.5pt solid; text-align: right; width: 14%" title="Operating Leases">3,018,555</td><td style="text-align: left; width: 1%">&#160;</td></tr>
  </table>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeaseCostTableTextBlock', window );">Summary of Components of Lease Expense</a></td>
<td class="text"><p id="xdx_891_eus-gaap--LeaseCostTableTextBlock_z6l3wWa3EO87" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table summarizes the components of lease expense:</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B0_zUuBRUwMs6j5" style="display: none">Summary
of Components of Lease Expense</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid">For the three months ending June 30,</td><td>&#160;</td>
    <td colspan="2" id="xdx_49C_20230401__20230630_zSkpE4UX9edj" style="border-bottom: Black 1.5pt solid; text-align: center">2023</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" id="xdx_491_20220401__20220630_z89hsphALTe6" style="border-bottom: Black 1.5pt solid; text-align: center">2022</td><td>&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--LeaseCostAbstract_iB_zbMirGuPQl89" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Finance lease expense:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--FinanceLeaseRightOfUseAssetAmortization_i01_zJR8jeNkA7cd" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; width: 65%; text-align: left">Amortization of ROU asset</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">8,252</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1276">-</span></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--FinanceLeaseInterestExpense_i01_zKFHBHC7wbB9" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Interest on lease liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,594</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1279">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--OperatingLeaseCost_z65lIvePbuuc" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 0pt; text-align: left">Operating lease expense</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">238,864</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">238,487</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--ShortTermLeaseCost_zoE8Xsk95Vn7" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Short-term lease expense</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,814</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,814</td><td style="text-align: left">&#160;</td></tr>
  </table>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid">For the six months ending June 30,</td><td>&#160;</td>
    <td colspan="2" id="xdx_498_20230101__20230630_zThLF3QSuqwk" style="border-bottom: Black 1.5pt solid; text-align: center">2023</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" id="xdx_49A_20220101__20220630_zOJa6gKpzGMk" style="border-bottom: Black 1.5pt solid; text-align: center">2022</td><td>&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--LeaseCostAbstract_iB_zgoEH5t2LaH9" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Finance lease expense:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--FinanceLeaseRightOfUseAssetAmortization_i01_zW6nHA8hUmEk" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; width: 65%; text-align: left">Amortization of ROU asset</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">14,959</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1291">-</span></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--FinanceLeaseInterestExpense_i01_zNWLQA8SHM66" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Interest on lease liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">6,426</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1294">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--OperatingLeaseCost_z93s53Gtgn29" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Operating lease expense</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">476,312</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">476,975</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--ShortTermLeaseCost_zU9AtfTgAvNg" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Short-term lease expense</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">9,627</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">9,627</td><td style="text-align: left">&#160;</td></tr>
  </table>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_INLX_ScheduleOfAdditionalInformationPertainingToLeasesTableTextBlock', window );">Schedule of Additional Information Pertaining to Leases</a></td>
<td class="text"><p id="xdx_898_ecustom--ScheduleOfAdditionalInformationPertainingToLeasesTableTextBlock_zhBWhfkndbmc" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following tables set forth additional information pertaining to our leases:</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B7_zyLWAjE8Suog" style="display: none">Schedule
of Additional Information Pertaining to Leases</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid">For the six months ending June 30,</td><td>&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2023</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2022</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Cash paid for amounts included in the measurement of lease liabilities:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; width: 65%; text-align: left">Financing cash flows from finance leases (interest)</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98D_eus-gaap--FinanceLeaseInterestPaymentOnLiability_c20230101__20230630_zudaSi8ZwE6h" style="width: 14%; text-align: right" title="Financing cash flows from finance leases (interest)">6,426</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98E_eus-gaap--FinanceLeaseInterestPaymentOnLiability_c20220101__20220630_ziHAnuGSkjJ7" style="width: 14%; text-align: right" title="Financing cash flows from finance leases (interest)"><span style="-sec-ix-hidden: xdx2ixbrl1306">-</span></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Financing cash flows from finance leases (principal)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_980_eus-gaap--FinanceLeasePrincipalPayments_c20230101__20230630_z6PW8O1fhDyc" style="text-align: right" title="Financing cash flows from finance leases (principal)">12,312</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_eus-gaap--FinanceLeasePrincipalPayments_c20220101__20220630_zGgnDIarIXU7" style="text-align: right" title="Financing cash flows from finance leases (prinicipal)"><span style="-sec-ix-hidden: xdx2ixbrl1310">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Operating cash flows from operating leases</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_eus-gaap--OperatingLeasePayments_pp0p0_c20230101__20230630_zHrL7Gc88k67" style="text-align: right" title="Operating cash flows from operating leases">348,284</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--OperatingLeasePayments_pp0p0_c20220101__20220630_zFqSyM0r9qpk" style="text-align: right" title="Operating cash flows from operating leases">307,471</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Weighted average remaining lease term &#8211; finance leases</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_905_eus-gaap--FinanceLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20230630_zQIACdAgeg7i" title="Weighted average remaining lease term - finance leases">5.2</span> years</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Weighted average remaining lease term &#8211; operating leases</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90C_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20230630_zi7X5opjr5e7" title="Weighted average remaining lease term - operating leases">4.0</span> years</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_907_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20220630_zbgUAILlrYo4" title="Weighted average remaining lease term - operating leases">4.9</span> years</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Weighted average discount rate &#8211; finance leases</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_eus-gaap--FinanceLeaseWeightedAverageDiscountRatePercent_iI_pid_dp_c20230630_zHvEYy9OTPbb" style="text-align: right" title="Weighted average discount rate - finance leases">8.25</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_987_eus-gaap--FinanceLeaseWeightedAverageDiscountRatePercent_iI_pid_dp_c20220630_zZHMgdej7iyb" style="text-align: right" title="Weighted average discount rate - finance leases"><span style="-sec-ix-hidden: xdx2ixbrl1324">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Weighted average discount rate &#8211; operating leases</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_905_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_pid_dp_c20230630_zwisda1aAC93" title="Weighted average discount rate - operating leases">6.95</span></td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_pid_dp_uPure_c20220630_zb6P398aoWUd" style="text-align: right" title="Weighted average discount rate - operating leases">7.01</td><td style="text-align: left">%</td></tr>
  </table>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_INLX_OperatingLeasesAndFinanceLeasesTableTextBlock', window );">Schedule of Operating and Finance Leases</a></td>
<td class="text"><p id="xdx_890_ecustom--OperatingLeasesAndFinanceLeasesTableTextBlock_z4QxjRfhtu7f" style="font: 10pt Times New Roman, Times, Serif; display: none; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B3_zZDCtMmlueG1" style="display: none">Schedule
of Operating and Finance Leases</span></span></p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" id="xdx_49B_20230630_zRRaMqDMboD" style="border-bottom: Black 1.5pt solid; text-align: center">June 30, 2023</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" id="xdx_498_20221231_zfJYhkTPYrd3" style="border-bottom: Black 1.5pt solid; text-align: center">December 31, 2022</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Operating leases:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--OperatingLeaseRightOfUseAsset_iI_pp0p0_zNqmOhqUc3qc" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; width: 65%; text-align: left">Right-of-use assets, operating</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">2,895,784</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">3,200,191</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--OperatingLeaseLiabilityCurrent_iI_pp0p0_zkS7HRnQock7" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Lease liabilities, operating &#8211; current</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">711,229</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">692,074</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--OperatingLeaseLiabilityNoncurrent_iI_pp0p0_z4HASBT3Kr0f" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Lease liabilities, operating &#8211; net of current</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,307,326</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,624,608</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--OperatingLeaseLiability_iI_pp0p0_zVai699bkAKh" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 20pt; text-align: left">Total operating lease liabilities</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">3,018,555</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">3,316,682</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Finance leases:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization_iI_pp0p0_zVNtF1HoEFZb" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Right-of-use asset, finance</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">191,862</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">160,990</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--FinanceLeaseRightOfUseAssetAccumulatedAmortization_iNI_pp0p0_di_zEZ0MJwjQ5Cf" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Accumulated amortization</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(21,668</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(6,708</td><td style="text-align: left">)</td></tr>
  <tr id="xdx_40F_eus-gaap--FinanceLeaseRightOfUseAsset_iI_zOWFc3MFq0I2" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 20pt; text-align: left">Right-of-use asset, finance, net</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">170,194</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">154,282</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--FinanceLeaseLiabilityCurrent_iI_pp0p0_z2l2xvfVrxl4" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Lease liability, finance &#8211; current</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">28,303</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">22,493</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--FinanceLeaseLiabilityNoncurrent_iI_pp0p0_z6nIFErk2DKd" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Lease liability, finance &#8211; net of current</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">145,880</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">133,131</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--FinanceLeaseLiability_iI_pp0p0_zeYm7O8TpL05" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 20pt; text-align: left">Total finance lease liability</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">174,183</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">155,624</td><td style="text-align: left">&#160;</td></tr>
  </table>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_INLX_OperatingLeasesAndFinanceLeasesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Operating leases and finance leases [Table text block].</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">INLX_OperatingLeasesAndFinanceLeasesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>INLX_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_INLX_ScheduleOfAdditionalInformationPertainingToLeasesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Schedule of Additional Information Pertaining to Leases [Table Text Block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">INLX_ScheduleOfAdditionalInformationPertainingToLeasesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>INLX_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseCostTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseCostTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeasesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//842-20/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeasesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>53
<FILENAME>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.2</span><table class="report" border="0" cellspacing="2" id="idm140509424560000">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders&#8217; Equity (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock', window );">Schedule of Shares and Warrants Issued</a></td>
<td class="text"><p id="xdx_89F_eus-gaap--ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock_z2H323DmV0G3" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table describes the shares and warrants issued as part of our 2022 and 2020 private placements:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8B7_zTOQFnwJiRWg" style="display: none">Schedule
of Shares and Warrants Issued</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center">Issuance of Common Stock</td><td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center">Issue Date</td><td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center">Shares Issued</td><td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom">&#160;</td><td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center">Price per share</td><td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom">&#160;</td><td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center">Warrants Issued</td><td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom">&#160;</td><td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center">Warrant Exercise Price</td><td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom">&#160;</td><td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center">Warrant Fair Value</td><td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 13%; text-align: left">Private Placement 2022</td><td style="width: 2%">&#160;</td>
    <td id="xdx_98D_eus-gaap--ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExercisable_c20230101__20230630__us-gaap--SubsidiarySaleOfStockAxis__custom--PrivatePlacement2022Member_zX5WaXDnaEf7" style="width: 13%; text-align: right" title="Issue date">April 1, 2022</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_983_eus-gaap--SharesIssued_iI_c20230630__us-gaap--SubsidiarySaleOfStockAxis__custom--PrivatePlacement2022Member_zgWEQOwqggE3" style="width: 11%; text-align: right" title="Shares issued">1,242,588</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98F_eus-gaap--SharesIssuedPricePerShare_iI_pid_c20230630__us-gaap--SubsidiarySaleOfStockAxis__custom--PrivatePlacement2022Member_z0jg5jpIZkRd" style="width: 11%; text-align: right" title="Share price">4.62</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20230630__us-gaap--SubsidiarySaleOfStockAxis__custom--PrivatePlacement2022Member_zvO0vL72vvF7" style="width: 10%; text-align: right" title="Warrants issued">124,258</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_982_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_pid_c20230630__us-gaap--SubsidiarySaleOfStockAxis__custom--PrivatePlacement2022Member_ztcLyombiyje" style="width: 10%; text-align: right" title="Warrants exercise price">4.62</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_987_ecustom--ClassOfWarrantOrRightFairPriceOfWarrantsOrRights1_iI_pid_c20230630__us-gaap--SubsidiarySaleOfStockAxis__custom--PrivatePlacement2022Member_z5dbu4ScC5T4" style="width: 10%; text-align: right" title="Warrants Fair value">3.91</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Private Placement 2020</td><td>&#160;</td>
    <td id="xdx_987_eus-gaap--ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExercisable_c20230101__20230630__us-gaap--SubsidiarySaleOfStockAxis__custom--PrivatePlacement2020Member_zw59iYdGFNKj" style="text-align: right" title="Issue Date">March 2, 2020</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_984_eus-gaap--SharesIssued_iI_c20230630__us-gaap--SubsidiarySaleOfStockAxis__custom--PrivatePlacement2020Member_zzUD11PF9nwg" style="text-align: right" title="Shares issued">955,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_988_eus-gaap--SharesIssuedPricePerShare_iI_pid_c20230630__us-gaap--SubsidiarySaleOfStockAxis__custom--PrivatePlacement2020Member_zEI4mIHsc8Af" style="text-align: right" title="Share price">4.00</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_981_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20230630__us-gaap--SubsidiarySaleOfStockAxis__custom--PrivatePlacement2020Member_zS3VZydT4V51" style="text-align: right" title="Warrants issued">95,500</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_98B_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_pid_c20230630__us-gaap--SubsidiarySaleOfStockAxis__custom--PrivatePlacement2020Member_zdNcGdzpBPJj" style="text-align: right" title="Warrants exercise price">4.00</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_986_ecustom--ClassOfWarrantOrRightFairPriceOfWarrantsOrRights1_iI_pid_c20230630__us-gaap--SubsidiarySaleOfStockAxis__custom--PrivatePlacement2020Member_zj9cQG9SEoh9" style="text-align: right" title="Warrants Fair value">3.90</td><td style="text-align: left">&#160;</td></tr>
  </table>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_INLX_ScheduleOfWarrantsOutstandingToPurchaseCommonStockTableTextBlock', window );">Schedule of Warrants to Purchase Common Stock</a></td>
<td class="text"><p id="xdx_89F_ecustom--ScheduleOfWarrantsOutstandingToPurchaseCommonStockTableTextBlock_zP8A9vQtEBke" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following sets forth the warrants to purchase our common stock that were outstanding as of June 30, 2023:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8B5_zcDBWV3GTDp3" style="display: none">Schedule
of Warrants to Purchase Common Stock</span></span></p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 60%">
  <tr style="vertical-align: bottom">
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Warrants Outstanding</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Warrant Exercise Price</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: center">Warranty Expiry</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_981_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20230630__us-gaap--StatementEquityComponentsAxis__custom--WarrantExercisePriceOneMember_zHrFUF61lC3g" style="width: 20%; text-align: right" title="Warrants outstanding">124,258</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98C_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_pid_c20230630__us-gaap--StatementEquityComponentsAxis__custom--WarrantExercisePriceOneMember_zRtjTflwJtye" style="width: 20%; text-align: right" title="Warrants Exercise Price">4.62</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td id="xdx_982_eus-gaap--ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExercisable_pid_c20230101__20230630__us-gaap--StatementEquityComponentsAxis__custom--WarrantExercisePriceOneMember_zhAVaswg47Ie" style="width: 52%; text-align: right" title="Warrants Expiry">March 30, 2027</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20230630__us-gaap--StatementEquityComponentsAxis__custom--WarrantExercisePriceTwoMember_zr31dtkfHvW2" style="text-align: right" title="Warrants outstanding">95,500</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_983_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_pid_c20230630__us-gaap--StatementEquityComponentsAxis__custom--WarrantExercisePriceTwoMember_z9Ti6I7wK2E1" style="text-align: right" title="Warrants Exercise Price">4.00</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td id="xdx_982_eus-gaap--ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExercisable_pid_c20230101__20230630__us-gaap--StatementEquityComponentsAxis__custom--WarrantExercisePriceTwoMember_zuwVSDh397q2" style="text-align: right" title="Warrants Expiry">March 30, 2027</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20230630__us-gaap--StatementEquityComponentsAxis__custom--WarrantExercisePriceThreeMember_ztitm7DvCzf9" style="text-align: right" title="Warrants outstanding">16,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_98C_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_pid_c20230630__us-gaap--StatementEquityComponentsAxis__custom--WarrantExercisePriceThreeMember_zXk5gK3zg2n5" style="text-align: right" title="Warrants Exercise Price">9.00</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td id="xdx_983_eus-gaap--ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExercisable_pid_c20230101__20230630__us-gaap--StatementEquityComponentsAxis__custom--WarrantExercisePriceThreeMember_zM3eesRMi27l" style="text-align: right" title="Warrants Expiry">March 30, 2027</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">&#160;</td><td id="xdx_983_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20230630__us-gaap--StatementEquityComponentsAxis__custom--WarrantExercisePriceFourMember_zNjPUdHqNM7d" style="text-align: right" title="Warrants outstanding">17,200</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_986_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_pid_c20230630__us-gaap--StatementEquityComponentsAxis__custom--WarrantExercisePriceFourMember_zF1lgVO8sKbb" style="text-align: right" title="Warrants Exercise Price">12.50</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td id="xdx_981_eus-gaap--ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExercisable_pid_c20230101__20230630__us-gaap--StatementEquityComponentsAxis__custom--WarrantExercisePriceFourMember_zsdc9ahrY3Tf" style="text-align: right" title="Warrants Expiry">March 30, 2027</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">&#160;</td><td id="xdx_984_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20230630__us-gaap--StatementEquityComponentsAxis__custom--WarrantExercisePriceFiveMember_z65MAUZlU1z4" style="text-align: right" title="Warrants outstanding">3,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_989_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_pid_c20230630__us-gaap--StatementEquityComponentsAxis__custom--WarrantExercisePriceFiveMember_zJkEHnfpneXe" style="text-align: right" title="Warrants Exercise Price">15.00</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td id="xdx_98D_eus-gaap--ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExercisable_pid_c20230101__20230630__us-gaap--StatementEquityComponentsAxis__custom--WarrantExercisePriceFiveMember_zlJ5m3CjiYGc" style="text-align: right" title="Warrants Expiry">March 30, 2027</td></tr>
  </table>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_INLX_ScheduleOfEstimatedValuesOfWarrantsValuationAssumptionsTableTextBlock', window );">Schedule of Estimated Values of Warrants Valuation Assumptions</a></td>
<td class="text"><p id="xdx_89D_ecustom--ScheduleOfEstimatedValuesOfWarrantsValuationAssumptionsTableTextBlock_zMhkW5Zr4Hj" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B7_zU2MCia9xOC4" style="display: none">Schedule
of Estimated Values of Warrants Valuation Assumptions</span>&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Warrants Issued</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">April 1, 2022</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 80%; text-align: left">Risk-free interest rate</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 16%; text-align: right"><span id="xdx_903_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20220401__srt--TitleOfIndividualAxis__custom--PlacementAgentMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputRiskFreeInterestRateMember_zhdxL9eB4pc8" title="Warrants, measurement input percentage">2.55</span></td><td style="width: 1%; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Weighted average expected term</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_904_eus-gaap--WarrantsAndRightsOutstandingTerm_iI_dtY_c20220401__srt--TitleOfIndividualAxis__custom--PlacementAgentMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedTermMember_zItO6GhAOj2h" title="Warrants, term">5</span> years</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Expected volatility</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_90D_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20220401__srt--TitleOfIndividualAxis__custom--PlacementAgentMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputPriceVolatilityMember_zmwSP2whduA8" title="Warrants, measurement input percentage">116.32</span></td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Expected dividend yield</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_90F_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20220401__srt--TitleOfIndividualAxis__custom--PlacementAgentMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedDividendRateMember_zSJXTRm8Jiwd" title="Warrants, measurement input percentage">0.00</span></td><td style="text-align: left">%</td></tr>
  </table>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_INLX_ScheduleOfEstimatedValuesOfWarrantsValuationAssumptionsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Schedule of estimated values of warrants valuation assumptions [Table Text Block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">INLX_ScheduleOfEstimatedValuesOfWarrantsValuationAssumptionsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>INLX_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_INLX_ScheduleOfWarrantsOutstandingToPurchaseCommonStockTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">INLX_ScheduleOfWarrantsOutstandingToPurchaseCommonStockTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>INLX_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of warrants or rights issued. Warrants and rights outstanding are derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months. Disclose the title of issue of securities called for by warrants and rights outstanding, the aggregate amount of securities called for by warrants and rights outstanding, the date from which the warrants or rights are exercisable, and the price at which the warrant or right is exercisable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<FILENAME>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.2</span><table class="report" border="0" cellspacing="2" id="idm140509424395360">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-Based Payment Arrangement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock', window );">Schedule of Estimated Values of Stock Option Grants Valuation Assumptions</a></td>
<td class="text"><p id="xdx_890_eus-gaap--ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_zlHlsEV0du37" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B3_zyK8B2IH3PSc" style="display: none">Schedule
of Estimated Values of Stock Option Grants Valuation Assumptions</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Grant Date</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">April 1, 2022</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 80%; text-align: left">Risk-free interest rate</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 16%; text-align: right"><span id="xdx_908_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_pid_dp_uPure_c20220101__20220630__us-gaap--AwardDateAxis__custom--GrantDateAprilFourteenTwoThousandTwentyTwoMember_zZouIl8GLK93" title="Risk-free interest rate">2.82</span></td><td style="width: 1%; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Weighted average expected term</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_904_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_pid_dtY_c20220101__20220630__us-gaap--AwardDateAxis__custom--GrantDateAprilFourteenTwoThousandTwentyTwoMember_zQ4ghml9TZQf" title="Weighted average expected term">6</span> years</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Expected volatility</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_906_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_pid_dp_uPure_c20220101__20220630__us-gaap--AwardDateAxis__custom--GrantDateAprilFourteenTwoThousandTwentyTwoMember_z6oxuq3nDR44" title="Expected volatility">116.60</span></td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Expected dividend yield</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_903_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_pid_dp_uPure_c20220101__20220630__us-gaap--AwardDateAxis__custom--GrantDateAprilFourteenTwoThousandTwentyTwoMember_zoFpTDXCLpEd" title="Expected dividend yield">0.00</span></td><td style="text-align: left">%</td></tr>
  </table>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock', window );">Schedule of Stock Option Activity</a></td>
<td class="text"><p id="xdx_893_eus-gaap--ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_zrMHYchwVvnk" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A
summary of stock option activity during the six months ended June 30, 2023 and 2022 is as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8B8_zJ9rwcwFbqYi" style="display: none">Schedule of Stock Option Activity</span></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Weighted-</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Weighted-</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Average</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Shares</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Average</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Remaining</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Aggregate</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Under</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Exercise</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Contractual</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Intrinsic</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Option</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Price</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Life</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Value</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 36%">Outstanding at January 1, 2023</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_pid_c20230101__20230630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_z3oE5rhoKGIi" style="width: 12%; text-align: right" title="Shares Under Option, Outstanding beginning balance">365,447</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_pid_c20230101__20230630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zuUucGMauwk8" style="width: 12%; text-align: right" title="Weighted- Average Exercise Price, Outstanding beginning balance">5.89</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 12%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90B_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_pid_dtY_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zlrV1dzLWobl" title="Weighted Average Remaining Contractual Life Outstanding, beginning">8</span> years</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iS_pp0p0_c20230101__20230630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zNiUrLvxpQf7" style="width: 12%; text-align: right" title="Aggregate Intrinsic Value, Outstanding, beginning balance">19,200</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="display: none; vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Granted</span></td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: right">&#160;</td><td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_pid_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zmFxFVR1SS04" style="border-bottom: Black 1.5pt solid; text-align: right" title="Shares Under Option, Granted">220,587</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_pp2d_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zHTDzIKi3Nuh" style="border-bottom: Black 1.5pt solid; text-align: right" title="Weighted- Average Exercise Price, Granted">6.08</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: right">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td>Forfeited</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: right">&#160;</td><td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_iN_pid_di_c20230101__20230630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zFiOhgbzIKrc" style="border-bottom: Black 1.5pt solid; text-align: right" title="Shares Under Option, Forfeited and expired">(5,000</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_pid_c20230101__20230630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zTe2bqQ0BVR3" style="border-bottom: Black 1.5pt solid; text-align: right" title="Weighted- Average Exercise Price, Forfeited and expired">4.00</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: right">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Outstanding at June 30, 2023</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: right">&#160;</td><td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_pid_c20230101__20230630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zifPgiIPBHIg" style="border-bottom: Black 1.5pt solid; text-align: right" title="Shares Under Option, Outstanding ending balance">360,447</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_pid_c20230101__20230630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zf6QtA7ZcAL8" style="border-bottom: Black 1.5pt solid; text-align: right" title="Weighted- Average Exercise Price, Outstanding ending balance">5.92</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: right">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_908_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_pid_dtY_c20230101__20230630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zlgDx07cjJVe" title="Weighted Average Remaining Contractual Life Outstanding, beginning">8</span> years</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iE_pp0p0_c20230101__20230630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_z6o6XKXIxFug" style="border-bottom: Black 1.5pt solid; text-align: right" title="Aggregate Intrinsic Value, Outstanding ending balance">19,200</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Exercisable at June, 2023</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: right">&#160;</td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iE_pid_c20230101__20230630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_z9w0Eefcwkuf" style="border-bottom: Black 1.5pt solid; text-align: right" title="Shares Under Option, Exercisable ending balance">165,654</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iE_pid_c20230101__20230630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zvPCpsKYFGha" style="border-bottom: Black 1.5pt solid; text-align: right" title="Weighted- Average Exercise Price, Exercisable ending balance">6.32</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: right">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_900_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_pid_dtY_c20230101__20230630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zQ7ActbPoFHf" title="Weighted Average Remaining Contractual Life Outstanding, beginning">7</span> years</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td id="xdx_989_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_iE_pp0p0_c20230101__20230630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zsvzEYEX0YQ5" style="border-bottom: Black 1.5pt solid; text-align: right" title="Aggregate Intrinsic Value, Exercisable ending balance">19,200</td><td style="text-align: left">&#160;</td></tr>
  </table>

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




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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: left">&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Weighted-</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Weighted-</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Average</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Shares</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Average</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Remaining</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Aggregate</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Under</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Exercise</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Contractual</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Intrinsic</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">&#160;</td><td>&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Option</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Price</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Life</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Value</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 36%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Outstanding at January 1, 2022</span></td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_pid_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zcb4jMNxzIkb" style="width: 12%; text-align: right" title="Shares Under Option, Outstanding beginning balance">144,860</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_pid_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zqGkYWMw4UW6" style="width: 12%; text-align: right" title="Weighted- Average Exercise Price, Outstanding beginning balance">5.61</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 12%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_905_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_pid_dtY_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zWSPGNzinDU3" title="Weighted Average Remaining Contractual Life Outstanding, beginning">8</span> years</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iS_pp0p0_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_ztGbtYMhYr49" style="width: 12%; text-align: right" title="Aggregate Intrinsic Value, Outstanding, beginning balance">19,200</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Granted</span></td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: right">&#160;</td><td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_pid_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zZDwWIc9iFGf" style="border-bottom: Black 1.5pt solid; text-align: right" title="Shares Under Option, Granted">220,587</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_pp2d_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_z2mfcBRQ8Xk5" style="border-bottom: Black 1.5pt solid; text-align: right" title="Weighted- Average Exercise Price, Granted">6.08</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: right">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Outstanding at June 30, 2022</span></td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: right">&#160;</td><td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_pid_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_za0CftE8yDJl" style="border-bottom: Black 1.5pt solid; text-align: right" title="Shares Under Option, Outstanding ending balance">365,447</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_pid_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zcK9ybMbv23k" style="border-bottom: Black 1.5pt solid; text-align: right" title="Weighted- Average Exercise Price, Outstanding ending balance">5.89</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: right">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_900_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm_pid_dtY_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_znQc47ifXahh" title="Weighted Average Remaining Contractual Life Outstanding, beginning">9</span> years</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iE_pp0p0_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zynk0S3XghPf" style="border-bottom: Black 1.5pt solid; text-align: right" title="Aggregate Intrinsic Value, Outstanding ending balance">19,200</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Exercisable at June 30, 2022</span></td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: right">&#160;</td><td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iE_pid_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zvLfVMSdw1Zk" style="border-bottom: Black 1.5pt solid; text-align: right" title="Shares Under Option, Exercisable ending balance">68,335</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iE_pid_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zfPYXvk4nwGa" style="border-bottom: Black 1.5pt solid; text-align: right" title="Weighted- Average Exercise Price, Exercisable ending balance">7.32</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: right">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_906_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_pid_dtY_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zhh0HgQRkxGj" title="Weighted Average Remaining Contractual Life Outstanding, beginning">7</span> years</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td id="xdx_984_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_iE_pp0p0_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zEY3oG7ioAci" style="border-bottom: Black 1.5pt solid; text-align: right" title="Aggregate Intrinsic Value, Exercisable ending balance">19,200</td><td style="text-align: left">&#160;</td></tr>
  </table>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -SubTopic 10<br> -Topic 718<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<br> -SubTopic 10<br> -Topic 718<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 718<br> -SubTopic 10<br> -Subparagraph (f)(2)<br> -Name Accounting Standards Codification<br> -Paragraph 2<br> -Section 50<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>55
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.2</span><table class="report" border="0" cellspacing="2" id="idm140509418808096">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Schedule of Changes in Contract Assets (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2023</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OffsettingAssetsLineItems', window );"><strong>Offsetting Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerAssetNetCurrent', window );">Balance at Beginning of Period</a></td>
<td class="nump">$ 80,378<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerAssetNetCurrent', window );">Balance at End of Period</a></td>
<td class="nump">96,470<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_AccountsReceivableMember', window );">Accounts Receivable [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OffsettingAssetsLineItems', window );"><strong>Offsetting Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerAssetNetCurrent', window );">Balance at Beginning of Period</a></td>
<td class="nump">1,121,083<span></span>
</td>
<td class="nump">$ 1,176,059<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_INLX_ContractWithCustomerAssetCumulativeCatchUpAdjustmentToAdditionFromAquisition', window );">Accounts receivables, addition from acquisition</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">68,380<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_INLX_ContractWithCustomerAssetReceivablesBillings', window );">Accounts receivables, billings</a></td>
<td class="nump">7,342,400<span></span>
</td>
<td class="nump">5,604,581<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_INLX_ContractWithCustomerAssetPaymentsRecevied', window );">Accounts receivables, payment recevied</a></td>
<td class="num">(7,136,497)<span></span>
</td>
<td class="num">(5,977,525)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerAssetNetCurrent', window );">Balance at End of Period</a></td>
<td class="nump">1,326,986<span></span>
</td>
<td class="nump">871,495<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=INLX_AccountsReceivableUnbilledMember', window );">Accounts Receivable Unbilled [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OffsettingAssetsLineItems', window );"><strong>Offsetting Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerAssetNetCurrent', window );">Balance at Beginning of Period</a></td>
<td class="nump">596,410<span></span>
</td>
<td class="nump">444,782<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_INLX_ContractWithCustomerAssetReceivablesBillings', window );">Accounts receivables, billings</a></td>
<td class="num">(2,262,329)<span></span>
</td>
<td class="num">(1,511,429)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerAssetNetCurrent', window );">Balance at End of Period</a></td>
<td class="nump">1,038,013<span></span>
</td>
<td class="nump">435,079<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueModificationOfContract', window );">Revenue Recognized in Advance of Billings</a></td>
<td class="nump">2,703,932<span></span>
</td>
<td class="nump">1,501,726<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=INLX_ContractAssestsMember', window );">Contract Assests [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OffsettingAssetsLineItems', window );"><strong>Offsetting Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerAssetNetCurrent', window );">Balance at Beginning of Period</a></td>
<td class="nump">80,378<span></span>
</td>
<td class="nump">78,556<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerAssetNetCurrent', window );">Balance at End of Period</a></td>
<td class="nump">96,470<span></span>
</td>
<td class="nump">101,158<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_INLX_ContractWithCustomerAssetCommissionPaid', window );">Commissions Paid</a></td>
<td class="nump">80,077<span></span>
</td>
<td class="nump">52,310<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_INLX_ContractWithCustomerAssetCommissionRecognized', window );">Commissions Recognized</a></td>
<td class="num">$ (63,985)<span></span>
</td>
<td class="num">$ (29,708)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_INLX_ContractWithCustomerAssetCommissionPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Contract with customer asset Commission paid.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">INLX_ContractWithCustomerAssetCommissionPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>INLX_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_INLX_ContractWithCustomerAssetCommissionRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Contract with customer asset Commission recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">INLX_ContractWithCustomerAssetCommissionRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>INLX_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_INLX_ContractWithCustomerAssetCumulativeCatchUpAdjustmentToAdditionFromAquisition">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Contract with customer asset cumulative catch up adjustment to addition from aquisition.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">INLX_ContractWithCustomerAssetCumulativeCatchUpAdjustmentToAdditionFromAquisition</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>INLX_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_INLX_ContractWithCustomerAssetPaymentsRecevied">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Contract with customer asset payments recevied.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">INLX_ContractWithCustomerAssetPaymentsRecevied</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>INLX_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_INLX_ContractWithCustomerAssetReceivablesBillings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Contract with customer asset receivables billings.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">INLX_ContractWithCustomerAssetReceivablesBillings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>INLX_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueModificationOfContract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in revenue recognized for cumulative catch-up adjustment from contract modification which increases (decreases) right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueModificationOfContract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerAssetNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479837/606-10-45-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479837/606-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerAssetNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OffsettingAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OffsettingAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_AccountsReceivableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=us-gaap_AccountsReceivableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=INLX_AccountsReceivableUnbilledMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=INLX_AccountsReceivableUnbilledMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=INLX_ContractAssestsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=INLX_ContractAssestsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>56
<FILENAME>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.2</span><table class="report" border="0" cellspacing="2" id="idm140509417744928">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Schedule of Segment Information (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2023</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenues</a></td>
<td class="nump">$ 4,258,430<span></span>
</td>
<td class="nump">$ 3,415,643<span></span>
</td>
<td class="nump">$ 8,445,263<span></span>
</td>
<td class="nump">$ 6,119,155<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Total gross profit</a></td>
<td class="nump">2,590,433<span></span>
</td>
<td class="nump">2,189,018<span></span>
</td>
<td class="nump">5,236,272<span></span>
</td>
<td class="nump">3,820,855<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_INLX_CapitalAdditionsNet', window );">Total capital additions, net</a></td>
<td class="nump">156,532<span></span>
</td>
<td class="nump">183,961<span></span>
</td>
<td class="nump">291,101<span></span>
</td>
<td class="nump">269,401<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Total goodwill</a></td>
<td class="nump">5,789,821<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,789,821<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,789,821<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">18,587,086<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">18,587,086<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">19,943,142<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=INLX_DocumentManagementMember', window );">Document Management [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenues</a></td>
<td class="nump">1,879,369<span></span>
</td>
<td class="nump">1,572,854<span></span>
</td>
<td class="nump">3,705,103<span></span>
</td>
<td class="nump">2,487,804<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Total gross profit</a></td>
<td class="nump">1,536,385<span></span>
</td>
<td class="nump">1,326,345<span></span>
</td>
<td class="nump">3,053,746<span></span>
</td>
<td class="nump">2,012,823<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_INLX_CapitalAdditionsNet', window );">Total capital additions, net</a></td>
<td class="nump">96,209<span></span>
</td>
<td class="nump">144,717<span></span>
</td>
<td class="nump">212,250<span></span>
</td>
<td class="nump">175,801<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Total goodwill</a></td>
<td class="nump">3,989,645<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,989,645<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,989,645<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">9,706,315<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,706,315<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,284,183<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=INLX_DocumentConversionMember', window );">Document Conversion [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenues</a></td>
<td class="nump">2,379,061<span></span>
</td>
<td class="nump">1,842,789<span></span>
</td>
<td class="nump">4,740,160<span></span>
</td>
<td class="nump">3,631,351<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Total gross profit</a></td>
<td class="nump">1,054,048<span></span>
</td>
<td class="nump">862,673<span></span>
</td>
<td class="nump">2,182,526<span></span>
</td>
<td class="nump">1,808,032<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_INLX_CapitalAdditionsNet', window );">Total capital additions, net</a></td>
<td class="nump">60,323<span></span>
</td>
<td class="nump">$ 39,244<span></span>
</td>
<td class="nump">78,851<span></span>
</td>
<td class="nump">$ 93,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Total goodwill</a></td>
<td class="nump">1,800,176<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,800,176<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,800,176<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">$ 8,880,771<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8,880,771<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 9,658,959<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_INLX_CapitalAdditionsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Capital additions, net.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">INLX_CapitalAdditionsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>INLX_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 26: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482548/350-20-55-24<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482598/350-20-45-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GrossProfit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 19: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1,2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GrossProfit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 924<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479941/924-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-5<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-42<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-40<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-41<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=INLX_DocumentManagementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=INLX_DocumentManagementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=INLX_DocumentConversionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=INLX_DocumentConversionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>57
<FILENAME>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.2</span><table class="report" border="0" cellspacing="2" id="idm140509419049280">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2023</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivable', window );">Allowance for doubtful accounts</a></td>
<td class="nump">$ 114,219<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 114,219<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 88,331<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationPercentage', window );">Revenue performance obligations percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">97.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligation', window );">Revenue, remaining performance obligation, amount</a></td>
<td class="nump">59,499<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">59,499<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 74,448<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredRevenueCurrent', window );">Deferred revenue, balance at beginning of period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,754,064<span></span>
</td>
<td class="nump">$ 1,194,649<span></span>
</td>
<td class="nump">1,194,649<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_INLX_DeferredRevenueAdditionFromAcquisition', window );">Deferred revenue, addition from acquisition</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">860,456<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_INLX_DeferredRevenueLiabilityBillings', window );">Deferred revenue, billings</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,522,274<span></span>
</td>
<td class="nump">3,166,205<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_INLX_DeferredRevenueRevenueRecognized', window );">Deferred revenue, recognized revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(4,208,594)<span></span>
</td>
<td class="num">(3,507,239)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredRevenueCurrent', window );">Deferred revenue, balance at end of period</a></td>
<td class="nump">2,067,744<span></span>
</td>
<td class="nump">$ 1,714,071<span></span>
</td>
<td class="nump">2,067,744<span></span>
</td>
<td class="nump">1,714,071<span></span>
</td>
<td class="nump">2,754,064<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLongTermDebtNoncurrent', window );">Other long-term assets</a></td>
<td class="nump">525,337<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">525,337<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 402,673<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdvertisingExpense', window );">Advertising expense</a></td>
<td class="nump">6,123<span></span>
</td>
<td class="nump">9,052<span></span>
</td>
<td class="nump">$ 12,243<span></span>
</td>
<td class="nump">9,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance', window );">Effective income tax rate reconciliation, change in deferred tax assets valuation allowance, percent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201613Member', window );">Accounting Standards Update 2016-13 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivable', window );">Allowance for doubtful accounts</a></td>
<td class="nump">11,662<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 11,662<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_SoftwareDevelopmentMember', window );">Software Development [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentExpenseSoftwareExcludingAcquiredInProcessCost', window );">Software development cost capiatlized</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">43,771<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">43,771<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CapitalizedComputerSoftwareAdditions', window );">Capitalized cost</a></td>
<td class="nump">96,209<span></span>
</td>
<td class="nump">98,037<span></span>
</td>
<td class="nump">208,417<span></span>
</td>
<td class="nump">127,434<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentExpense', window );">Research and development expense</a></td>
<td class="nump">$ 140,003<span></span>
</td>
<td class="nump">$ 62,208<span></span>
</td>
<td class="nump">$ 271,746<span></span>
</td>
<td class="nump">$ 114,959<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=INLX_IntellineticsOhioAndGraphicSciencesMember', window );">Intellinetics Ohio and Graphic Sciences [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired', window );">Percentage of voting rights outstanding</a></td>
<td class="nump">50.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_INLX_DeferredRevenueAdditionFromAcquisition">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deferred revenue addition from acquisition.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">INLX_DeferredRevenueAdditionFromAcquisition</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>INLX_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_INLX_DeferredRevenueLiabilityBillings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deferred revenue liability billings.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">INLX_DeferredRevenueLiabilityBillings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>INLX_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_INLX_DeferredRevenueRevenueRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deferred revenue revenue recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">INLX_DeferredRevenueRevenueRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>INLX_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdvertisingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 720<br> -SubTopic 35<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483406/720-35-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdvertisingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479344/326-20-45-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481962/310-10-50-4<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479319/326-20-50-13<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479319/326-20-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of voting equity interests acquired at the acquisition date in the business combination.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479328/805-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalizedComputerSoftwareAdditions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Additions made to capitalized computer software costs during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalizedComputerSoftwareAdditions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredRevenueCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredRevenueCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the valuation allowance for deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLongTermDebtNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt classified as other, payable after one year or the operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(13)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLongTermDebtNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ResearchAndDevelopmentExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 730<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482916/730-10-50-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 912<br> -SubTopic 730<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482517/912-730-25-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 985<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481283/985-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ResearchAndDevelopmentExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ResearchAndDevelopmentExpenseSoftwareExcludingAcquiredInProcessCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Research and development expense during the period related to the costs of developing and achieving technological feasibility of a computer software product to be sold, leased, or otherwise marketed.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 730<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482916/730-10-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 985<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481283/985-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ResearchAndDevelopmentExpenseSoftwareExcludingAcquiredInProcessCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRemainingPerformanceObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of transaction price allocated to performance obligation that has not been recognized as revenue.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 606<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRemainingPerformanceObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRemainingPerformanceObligationPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of remaining performance obligation to total remaining performance obligation not recognized as revenue.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)(1)<br> -SubTopic 10<br> -Topic 606<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRemainingPerformanceObligationPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201613Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201613Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_SoftwareDevelopmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_SoftwareDevelopmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=INLX_IntellineticsOhioAndGraphicSciencesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=INLX_IntellineticsOhioAndGraphicSciencesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>58
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.2</span><table class="report" border="0" cellspacing="2" id="idm140509417266864">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Schedule of Fair Value of Assets Acquired and Liabilities Assumed (Details)<br></strong></div></th>
<th class="th">
<div>Apr. 01, 2022 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract', window );"><strong>Business Combination and Asset Acquisition [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables', window );">Accounts receivable</a></td>
<td class="nump">$ 68,380<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets', window );">Prepaid expenses</a></td>
<td class="nump">38,913<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment', window );">Property and equipment</a></td>
<td class="nump">30,018<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill', window );">Intangible assets (see Note 5)</a></td>
<td class="nump">3,888,000<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets', window );">Assets</a></td>
<td class="nump">4,025,311<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable', window );">Accounts payable</a></td>
<td class="nump">36,446<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue', window );">Deferred revenue</a></td>
<td class="nump">1,072,530<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities', window );">Liabilities</a></td>
<td class="nump">1,108,976<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet', window );">Total identifiable net assets</a></td>
<td class="nump">2,916,335<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_INLX_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPurchasePrice', window );">Purchase price</a></td>
<td class="nump">6,383,269<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet', window );">Goodwill - Excess of purchase price over fair value of net assets acquired</a></td>
<td class="nump">$ 3,466,934<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_INLX_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPurchasePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Business combination recognized identifiable assets acquired and liabilities assumed purchase price.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">INLX_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPurchasePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>INLX_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationAndAssetAcquisitionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of assets acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer, acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities incurred for goods and services received that are used in an entity's business and related party payables, assumed at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred revenue expected to be recognized as such within one year or the normal operating cycle, if longer, assumed at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of intangible assets, excluding goodwill, acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities assumed at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479303/805-10-55-37<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of property, plant, and equipment recognized as of the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479303/805-10-55-37<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>59
<FILENAME>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.2</span><table class="report" border="0" cellspacing="2" id="idm140509418793136">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Schedule of Pro Forma Information (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2023</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionsProFormaRevenue', window );">Total revenues</a></td>
<td class="nump">$ 4,258,430<span></span>
</td>
<td class="nump">$ 3,415,643<span></span>
</td>
<td class="nump">$ 8,445,263<span></span>
</td>
<td class="nump">$ 6,897,007<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss', window );">Net income (loss)</a></td>
<td class="nump">$ 135,734<span></span>
</td>
<td class="num">$ (374,167)<span></span>
</td>
<td class="nump">$ 248,297<span></span>
</td>
<td class="num">$ (359,777)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasic', window );">Basic net income (loss) per share</a></td>
<td class="nump">$ 0.03<span></span>
</td>
<td class="num">$ (0.09)<span></span>
</td>
<td class="nump">$ 0.06<span></span>
</td>
<td class="num">$ (0.09)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted', window );">Diluted net income (loss) per share</a></td>
<td class="nump">$ 0.03<span></span>
</td>
<td class="num">$ (0.09)<span></span>
</td>
<td class="nump">$ 0.06<span></span>
</td>
<td class="num">$ (0.09)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=INLX_YellowFolderMember', window );">Yellow Folder [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionsProFormaRevenue', window );">Total revenues</a></td>
<td class="nump">$ 864,331<span></span>
</td>
<td class="nump">$ 790,368<span></span>
</td>
<td class="nump">$ 1,738,893<span></span>
</td>
<td class="nump">$ 790,368<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss', window );">Net income (loss)</a></td>
<td class="nump">$ 85,408<span></span>
</td>
<td class="nump">$ 196,559<span></span>
</td>
<td class="nump">$ 271,111<span></span>
</td>
<td class="nump">$ 196,559<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479907/805-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 pro forma basic net income per share for a period as if the business combination or combinations had been completed at the beginning of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -SubTopic 10<br> -Topic 805<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479328/805-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(3)<br> -SubTopic 10<br> -Topic 805<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479328/805-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 pro forma diluted net income per share for a period as if the business combination or combinations had been completed at the beginning of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -SubTopic 10<br> -Topic 805<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479328/805-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(3)<br> -SubTopic 10<br> -Topic 805<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479328/805-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479328/805-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479328/805-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionsProFormaRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479328/805-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479328/805-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionsProFormaRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=INLX_YellowFolderMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=INLX_YellowFolderMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>60
<FILENAME>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.2</span><table class="report" border="0" cellspacing="2" id="idm140509419250080">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Business Combinations (Details Narrative)<br></strong></div></th>
<th class="th">
<div>Apr. 01, 2022 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract', window );"><strong>Business Combination and Asset Acquisition [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_INLX_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPurchasePrice', window );">Purchase price</a></td>
<td class="nump">$ 6,383,269<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet', window );">Goodwill</a></td>
<td class="nump">$ 3,466,934<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_INLX_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPurchasePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Business combination recognized identifiable assets acquired and liabilities assumed purchase price.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">INLX_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPurchasePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>INLX_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationAndAssetAcquisitionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>61
<FILENAME>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.2</span><table class="report" border="0" cellspacing="2" id="idm140509413286192">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Schedule of Intangible Assets (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Intangible assets, cost</a></td>
<td class="nump">$ 5,249,000<span></span>
</td>
<td class="nump">$ 5,249,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Intangible assets, accumulated amortization</a></td>
<td class="num">(1,084,508)<span></span>
</td>
<td class="num">(829,354)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Intangible assets, net</a></td>
<td class="nump">$ 4,164,492<span></span>
</td>
<td class="nump">$ 4,419,646<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember', window );">Trade Names [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Estimated useful life</a></td>
<td class="text">10 years<span></span>
</td>
<td class="text">10 years<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Intangible assets, cost</a></td>
<td class="nump">$ 297,000<span></span>
</td>
<td class="nump">$ 297,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Intangible assets, accumulated amortization</a></td>
<td class="num">(61,917)<span></span>
</td>
<td class="num">(47,067)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Intangible assets, net</a></td>
<td class="nump">$ 235,083<span></span>
</td>
<td class="nump">$ 249,933<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=INLX_ProprietaryTechnologyMember', window );">Proprietary Technology [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Estimated useful life</a></td>
<td class="text">10 years<span></span>
</td>
<td class="text">10 years<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Intangible assets, cost</a></td>
<td class="nump">$ 861,000<span></span>
</td>
<td class="nump">$ 861,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Intangible assets, accumulated amortization</a></td>
<td class="num">(107,625)<span></span>
</td>
<td class="num">(64,575)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Intangible assets, net</a></td>
<td class="nump">753,375<span></span>
</td>
<td class="nump">796,425<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember', window );">Customer Relationships [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Intangible assets, cost</a></td>
<td class="nump">4,091,000<span></span>
</td>
<td class="nump">4,091,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Intangible assets, accumulated amortization</a></td>
<td class="num">(914,966)<span></span>
</td>
<td class="num">(717,712)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Intangible assets, net</a></td>
<td class="nump">$ 3,176,034<span></span>
</td>
<td class="nump">$ 3,373,288<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember', window );">Customer Relationships [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Estimated useful life</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">5 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember', window );">Customer Relationships [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Estimated useful life</a></td>
<td class="text">15 years<span></span>
</td>
<td class="text">15 years<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 928<br> -SubTopic 340<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483147/928-340-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483154/926-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483154/926-20-50-5<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=INLX_ProprietaryTechnologyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=INLX_ProprietaryTechnologyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>62
<FILENAME>R39.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.2</span><table class="report" border="0" cellspacing="2" id="idm140509419063728">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Schedule of Amortization Expense for Intangible Assets (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths', window );">2024</a></td>
<td class="nump">$ 510,308<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo', window );">2025</a></td>
<td class="nump">505,941<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree', window );">2026</a></td>
<td class="nump">431,441<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour', window );">2027</a></td>
<td class="nump">326,108<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive', window );">2028</a></td>
<td class="nump">319,316<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive', window );">Thereafter</a></td>
<td class="nump">2,071,378<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Intangible assets</a></td>
<td class="nump">$ 4,164,492<span></span>
</td>
<td class="nump">$ 4,419,646<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483154/926-20-50-5<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>63
<FILENAME>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.2</span><table class="report" border="0" cellspacing="2" id="idm140509424388816">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Intangible Assets, Net (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2023</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization expense</a></td>
<td class="nump">$ 127,577<span></span>
</td>
<td class="nump">$ 127,577<span></span>
</td>
<td class="nump">$ 255,154<span></span>
</td>
<td class="nump">$ 181,696<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482686/350-30-45-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>64
<FILENAME>R41.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.2</span><table class="report" border="0" cellspacing="2" id="idm140509419067488">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Changes in Fair Value of Earnout Liabilities (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2023</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_INLX_EarnoutLiability', window );">Fair value, beginning balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 700,000<span></span>
</td>
<td class="nump">$ 1,630,681<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_INLX_PaymentForContingentConsiderationEarnout', window );">Payment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(700,000)<span></span>
</td>
<td class="num">(1,018,333)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_INLX_AdjustmentToFairValueOfContingentConsiderationEarnout', window );">Change in fair value</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 52,301<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">116,505<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_INLX_EarnoutLiability', window );">Fair value, ending balance</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 728,853<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 728,853<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_INLX_AdjustmentToFairValueOfContingentConsiderationEarnout">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Adjustment to fair value of contingent consideration earnout.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">INLX_AdjustmentToFairValueOfContingentConsiderationEarnout</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>INLX_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_INLX_EarnoutLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Earnout liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">INLX_EarnoutLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>INLX_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_INLX_PaymentForContingentConsiderationEarnout">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Payment for contingent consideration earnout.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">INLX_PaymentForContingentConsiderationEarnout</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>INLX_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>65
<FILENAME>R42.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.2</span><table class="report" border="0" cellspacing="2" id="idm140509423598272">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements (Details Narrative)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueMeasurementsSensitivityAnalysisDescription', window );">Fair value measurement, valuation description</a></td>
<td class="text">Key unobservable inputs included revenue growth rates, which
ranged from 0% to 7%, and volatility rates, which were 20% for gross profits.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueMeasurementsSensitivityAnalysisDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Description of uncertainty of fair value measurement from use of unobservable input, including, but not limited to, inter-relationships among inputs used in fair value measurement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (g)<br> -SubTopic 10<br> -Topic 820<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueMeasurementsSensitivityAnalysisDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>66
<FILENAME>R43.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.2</span><table class="report" border="0" cellspacing="2" id="idm140509417265248">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Schedule of Property and Equipment (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CapitalizedComputerSoftwareGross', window );">Computer hardware and purchased software</a></td>
<td class="nump">$ 1,661,438<span></span>
</td>
<td class="nump">$ 1,595,652<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeaseholdImprovementsGross', window );">Leasehold improvements</a></td>
<td class="nump">395,919<span></span>
</td>
<td class="nump">395,918<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FurnitureAndFixturesGross', window );">Furniture and fixtures</a></td>
<td class="nump">71,325<span></span>
</td>
<td class="nump">71,325<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">2,128,682<span></span>
</td>
<td class="nump">2,062,895<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Less: accumulated depreciation</a></td>
<td class="num">(1,103,906)<span></span>
</td>
<td class="num">(994,189)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property and equipment, net</a></td>
<td class="nump">$ 1,024,776<span></span>
</td>
<td class="nump">$ 1,068,706<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalizedComputerSoftwareGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated amortization of capitalized costs for computer software, including but not limited to, acquired and internally developed computer software.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481283/985-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalizedComputerSoftwareGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FurnitureAndFixturesGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation of equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FurnitureAndFixturesGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseholdImprovementsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation of additions or improvements to assets held under a lease arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseholdImprovementsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 360<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480842/942-360-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>67
<FILENAME>R44.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.2</span><table class="report" border="0" cellspacing="2" id="idm140509423374144">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property and Equipment (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2023</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Depreciation', window );">Depreciation</a></td>
<td class="nump">$ 64,675<span></span>
</td>
<td class="nump">$ 67,699<span></span>
</td>
<td class="nump">$ 126,614<span></span>
</td>
<td class="nump">$ 127,691<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Depreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Depreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>68
<FILENAME>R45.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.2</span><table class="report" border="0" cellspacing="2" id="idm140509418716832">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Schedule of Notes Payable (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesPayableCurrent', window );">Less current portion</a></td>
<td class="num">$ (709,083)<span></span>
</td>
<td class="num">$ (936,966)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=INLX_TwoThousandTwentyTwoUnrelatedNotesMember', window );">2022 Unrelated Notes [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentIssuanceDate1', window );">Issue Date</a></td>
<td class="text">Apr.  01,  2022<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest Date</a></td>
<td class="nump">12.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentMaturityDateDescription', window );">Interest Due</a></td>
<td class="text">Quarterly<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentMaturityDate', window );">Principal Due</a></td>
<td class="text">Mar. 30,  2025<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=INLX_TwoThousandTwentyNotesMember', window );">2020 Notes [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentIssuanceDate1', window );">Issue Date</a></td>
<td class="text">Mar.  02,  2020<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest Date</a></td>
<td class="nump">12.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentMaturityDateDescription', window );">Interest Due</a></td>
<td class="text">Quarterly<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentMaturityDate', window );">Principal Due</a></td>
<td class="text">Aug. 31,  2023<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_NonrelatedPartyMember', window );">Nonrelated Party [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesPayable', window );">Notes payable &#8211; &#8220;2022 Related Note&#8221;</a></td>
<td class="nump">$ 3,082,000<span></span>
</td>
<td class="nump">3,344,950<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnamortizedDebtIssuanceExpense', window );">Less unamortized debt issuance costs</a></td>
<td class="num">(221,511)<span></span>
</td>
<td class="num">(300,904)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentUnamortizedDiscount', window );">Less unamortized debt discount</a></td>
<td class="num">(4,267)<span></span>
</td>
<td class="num">(22,045)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesPayableCurrent', window );">Less current portion</a></td>
<td class="num">(709,083)<span></span>
</td>
<td class="num">(936,966)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermNotesPayable', window );">Long-term portion of notes payable</a></td>
<td class="nump">2,147,139<span></span>
</td>
<td class="nump">2,085,035<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember', window );">Related Party [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnamortizedDebtIssuanceExpense', window );">Less unamortized debt issuance costs</a></td>
<td class="num">(55,157)<span></span>
</td>
<td class="num">(70,916)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermNotesPayable', window );">Long-term portion of notes payable</a></td>
<td class="nump">544,843<span></span>
</td>
<td class="nump">529,084<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember', window );">Related Party [Member] | 2022 Related Notes [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesPayable', window );">Notes payable &#8211; &#8220;2022 Related Note&#8221;</a></td>
<td class="nump">600,000<span></span>
</td>
<td class="nump">600,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=INLX_TwoThousandTwentyTwoUnrelatedNotesMember', window );">2022 Unrelated Notes [Member] | Nonrelated Party [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesPayable', window );">Notes payable &#8211; &#8220;2022 Related Note&#8221;</a></td>
<td class="nump">2,364,500<span></span>
</td>
<td class="nump">2,364,500<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=INLX_TwoThousandTwentyNotesMember', window );">2020 Notes [Member] | Nonrelated Party [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesPayable', window );">Notes payable &#8211; &#8220;2022 Related Note&#8221;</a></td>
<td class="nump">$ 717,500<span></span>
</td>
<td class="nump">$ 980,450<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentInterestRateStatedPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Contractual interest rate for funds borrowed, under the debt agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateStatedPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentIssuanceDate1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Date the debt instrument was issued, in YYYY-MM-DD format.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentIssuanceDate1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482900/835-30-50-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(f))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69B<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69C<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69E<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69E<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69F<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69F<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1D<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1D<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1D<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1F<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1F<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1F<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1F<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1I<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentMaturityDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Date when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(2))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentMaturityDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentMaturityDateDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Description of the maturity date of the debt instrument including whether the debt matures serially and, if so, a brief description of the serial maturities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentMaturityDateDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentUnamortizedDiscount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated amortization, of debt discount.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1A<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482925/835-30-45-1A<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482949/835-30-55-8<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1D<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentUnamortizedDiscount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermNotesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of notes payable (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermNotesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NotesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Including the current and noncurrent portions, aggregate carrying amount of all types of notes payable, as of the balance sheet date, with initial maturities beyond one year or beyond the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NotesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NotesPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying values as of the balance sheet date of the portions of long-term notes payable due within one year or the operating cycle if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19,20)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NotesPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnamortizedDebtIssuanceExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 remaining balance of debt issuance expenses that were capitalized and are being amortized against income over the lives of the respective bond issues. This does not include the amounts capitalized as part of the cost of the utility plant or asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnamortizedDebtIssuanceExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=INLX_TwoThousandTwentyTwoUnrelatedNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=INLX_TwoThousandTwentyTwoUnrelatedNotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=INLX_TwoThousandTwentyNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=INLX_TwoThousandTwentyNotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_NonrelatedPartyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_NonrelatedPartyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=INLX_TwoThousandTwentyTwoRelatedNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=INLX_TwoThousandTwentyTwoRelatedNotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=INLX_TwoThousandTwentyTwoUnrelatedNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=INLX_TwoThousandTwentyTwoUnrelatedNotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=INLX_TwoThousandTwentyNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=INLX_TwoThousandTwentyNotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>69
<FILENAME>R46.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.2</span><table class="report" border="0" cellspacing="2" id="idm140509417726544">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Schedule of Future Minimum Principal Payments of Notes Payable (Details)<br></strong></div></th>
<th class="th">
<div>Jun. 30, 2023 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_NonrelatedPartyMember', window );">Nonrelated Party [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths', window );">2024</a></td>
<td class="nump">$ 717,500<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo', window );">2025</a></td>
<td class="nump">2,364,500<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Total</a></td>
<td class="nump">3,082,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember', window );">Related Party [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo', window );">2025</a></td>
<td class="nump">600,000<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Total</a></td>
<td class="nump">$ 600,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanDisclosureLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanDisclosureLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69B<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69C<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1D<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481544/470-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481544/470-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_NonrelatedPartyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_NonrelatedPartyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>70
<FILENAME>R47.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.2</span><table class="report" border="0" cellspacing="2" id="idm140509419957952">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Notes Payable &#8211; Unrelated Parties (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 02, 2020</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermDebtLineItems', window );"><strong>Short-Term Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestPayableCurrentAndNoncurrent', window );">Accrued interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpenseDebt', window );">Interest expense debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">136,136<span></span>
</td>
<td class="nump">$ 287,741<span></span>
</td>
<td class="nump">214,589<span></span>
</td>
<td class="nump">$ 327,190<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfDebtDiscountPremium', window );">Amortization of debt discount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">17,778<span></span>
</td>
<td class="nump">53,332<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_TitleOfIndividualAxis=INLX_AccreditedInvestorsMember', window );">Accredited Investors [Member] | 12% Subordinated Notes [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermDebtLineItems', window );"><strong>Short-Term Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpenseDebt', window );">Interest expense debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6,400<span></span>
</td>
<td class="nump">$ 17,778<span></span>
</td>
<td class="nump">$ 26,667<span></span>
</td>
<td class="nump">$ 53,333<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfDebtDiscountPremium', window );">Amortization of debt discount</a></td>
<td class="nump">$ 320,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">New issues, shares</a></td>
<td class="nump">80,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfDebtDiscountPremium">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense included in interest expense to amortize debt discount and premium associated with the related debt instruments. Excludes amortization of financing costs. Alternate captions include noncash interest expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1F<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1A<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482925/835-30-45-1A<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.8)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfDebtDiscountPremium</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpenseDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the cost of borrowed funds accounted for as interest expense for debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69E<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69E<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69F<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69F<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1F<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.8)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpenseDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestPayableCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of interest payable on debt, including, but not limited to, trade payables.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.15(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestPayableCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermDebtLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermDebtLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481004/946-505-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_TitleOfIndividualAxis=INLX_AccreditedInvestorsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=INLX_AccreditedInvestorsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=INLX_TwelvePercentageSubordinatedNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=INLX_TwelvePercentageSubordinatedNotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>71
<FILENAME>R48.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.2</span><table class="report" border="0" cellspacing="2" id="idm140509417734592">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Notes Payable - Related Parties (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2023</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestPayableCurrentAndNoncurrent', window );">Accrued interest</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpenseDebt', window );">Interest Expense, Debt</a></td>
<td class="nump">136,136<span></span>
</td>
<td class="nump">$ 287,741<span></span>
</td>
<td class="nump">214,589<span></span>
</td>
<td class="nump">$ 327,190<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest Expense</a></td>
<td class="nump">160,654<span></span>
</td>
<td class="nump">$ 240,468<span></span>
</td>
<td class="nump">332,090<span></span>
</td>
<td class="nump">353,069<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAxis=us-gaap_RelatedPartyMember', window );">Related Party [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestPayableCurrentAndNoncurrent', window );">Accrued interest</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpenseDebt', window );">Interest Expense, Debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 25,880<span></span>
</td>
<td class="nump">51,759<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest Expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 25,879<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the cost of borrowed funds accounted for as interest expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-10<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483581/946-220-45-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482925/835-30-45-3<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.9)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (210.5-03(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483013/835-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpenseDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the cost of borrowed funds accounted for as interest expense for debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69E<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69E<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69F<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69F<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1F<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.8)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpenseDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestPayableCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of interest payable on debt, including, but not limited to, trade payables.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.15(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestPayableCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(c)(2)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(c)(2)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(g)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionAxis=us-gaap_RelatedPartyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionAxis=us-gaap_RelatedPartyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>72
<FILENAME>R49.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.2</span><table class="report" border="0" cellspacing="2" id="idm140509510751424">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Deferred Compensation (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CompensationRelatedCostsAbstract', window );"><strong>Compensation Related Costs [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInDeferredCompensation', window );">Deferred incentive compensation</a></td>
<td class="nump">$ 30,248<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 50,414<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CompensationRelatedCostsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationRelatedCostsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInDeferredCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the obligation created by employee agreements whereby earned compensation will be paid in the future.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInDeferredCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>73
<FILENAME>R50.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.2</span><table class="report" border="0" cellspacing="2" id="idm140509419923456">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Schedule of Operating Leases (Details)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th">
<div>Jun. 30, 2023 </div>
<div>USD ($) </div>
<div>ft&#178;</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductLiabilityContingencyLineItems', window );"><strong>Product Liability Contingency [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForRent', window );">Vehichle rent expense</a></td>
<td class="nump">$ 2,708<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseOptionToTerminate', window );">Lease Expiry</a></td>
<td class="text">September 30, 2028<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=INLX_ColumbusOHMember', window );">Columbus O H [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductLiabilityContingencyLineItems', window );"><strong>Product Liability Contingency [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AreaOfLand', window );">Land | ft&#178;</a></td>
<td class="nump">6,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForRent', window );">Vehichle rent expense</a></td>
<td class="nump">$ 5,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_us-gaap_LesseeOperatingLeaseOptionToTerminate', window );">Lease Expiry</a></td>
<td class="text">December 31, 2028<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=INLX_MadisonHeightsMIMember', window );">Madison Heights M I [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductLiabilityContingencyLineItems', window );"><strong>Product Liability Contingency [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AreaOfLand', window );">Land | ft&#178;</a></td>
<td class="nump">36,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForRent', window );">Vehichle rent expense</a></td>
<td class="nump">$ 43,185<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseOptionToTerminate', window );">Lease Expiry</a></td>
<td class="text">August 31, 2026<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=INLX_SterlingHeightsMIMember', window );">Sterling Heights M I [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductLiabilityContingencyLineItems', window );"><strong>Product Liability Contingency [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AreaOfLand', window );">Land | ft&#178;</a></td>
<td class="nump">37,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForRent', window );">Vehichle rent expense</a></td>
<td class="nump">$ 21,072<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseOptionToTerminate', window );">Lease Expiry</a></td>
<td class="text">April 30, 2028<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=INLX_TraverseCityMIMember', window );">Traverse City M I [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductLiabilityContingencyLineItems', window );"><strong>Product Liability Contingency [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AreaOfLand', window );">Land | ft&#178;</a></td>
<td class="nump">5,200<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForRent', window );">Vehichle rent expense</a></td>
<td class="nump">$ 4,500<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseOptionToTerminate', window );">Lease Expiry</a></td>
<td class="text">January 31, 2024<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=INLX_MadisonHeightsMITemporarySpaceMember', window );">Madison Heights M I Temporary Space [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductLiabilityContingencyLineItems', window );"><strong>Product Liability Contingency [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AreaOfLand', window );">Land | ft&#178;</a></td>
<td class="nump">3,200<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForRent', window );">Vehichle rent expense</a></td>
<td class="nump">$ 1,605<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseOptionToTerminate', window );">Lease Expiry</a></td>
<td class="text">month to month<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AreaOfLand">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 of land held.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AreaOfLand</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:areaItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseOptionToTerminate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Description of terms and conditions of option to terminate lessee's operating lease. Includes, but is not limited to, information about option recognized as part of right-of-use asset and lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseOptionToTerminate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForRent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cash payments to lessor's for use of assets under operating leases.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (g)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-25<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForRent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProductLiabilityContingencyLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 5.Y.Q2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480102/450-20-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483076/450-20-50-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483076/450-20-50-4<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483076/450-20-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProductLiabilityContingencyLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=INLX_ColumbusOHMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=INLX_ColumbusOHMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=INLX_MadisonHeightsMIMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=INLX_MadisonHeightsMIMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=INLX_SterlingHeightsMIMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=INLX_SterlingHeightsMIMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=INLX_TraverseCityMIMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=INLX_TraverseCityMIMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=INLX_MadisonHeightsMITemporarySpaceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=INLX_MadisonHeightsMITemporarySpaceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>74
<FILENAME>R51.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.2</span><table class="report" border="0" cellspacing="2" id="idm140509418301824">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Schedule of Future Rental Payments for Operating Leases (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths', window );">Finance lease, 2024</a></td>
<td class="nump">$ 41,259<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths', window );">Operating Leases, 2024</a></td>
<td class="nump">930,559<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo', window );">Finance lease, 2025</a></td>
<td class="nump">41,259<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo', window );">Operating Leases, 2025</a></td>
<td class="nump">891,357<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree', window );">Finance lease, 2026</a></td>
<td class="nump">41,259<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree', window );">Operating Leases, 2026</a></td>
<td class="nump">901,152<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour', window );">Finance lease, 2027</a></td>
<td class="nump">41,259<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour', window );">Operating Leases, 2027</a></td>
<td class="nump">443,008<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive', window );">Finance lease, 2028</a></td>
<td class="nump">39,243<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive', window );">Operating Leases, 2028</a></td>
<td class="nump">311,010<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive', window );">Thereafter</a></td>
<td class="nump">8,299<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive', window );">Thereafter</a></td>
<td class="nump">35,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount', window );">Less Imputed interest</a></td>
<td class="num">(38,395)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount', window );">Less Imputed interest</a></td>
<td class="num">(488,818)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermLeaseCommitmentAmount', window );">Less Short-term lease payments</a></td>
<td class="num">(4,813)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiability', window );">Finance Lease</a></td>
<td class="nump">174,183<span></span>
</td>
<td class="nump">$ 155,624<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Operating Leases</a></td>
<td class="nump">$ 3,018,555<span></span>
</td>
<td class="nump">$ 3,316,682<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from finance lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermLeaseCommitmentAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of short-term lease commitment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermLeaseCommitmentAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>75
<FILENAME>R52.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.2</span><table class="report" border="0" cellspacing="2" id="idm140509415102992">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Components of Lease Expense (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2023</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeaseCostAbstract', window );"><strong>Finance lease expense:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseRightOfUseAssetAmortization', window );">Amortization of ROU asset</a></td>
<td class="nump">$ 8,252<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 14,959<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseInterestExpense', window );">Interest on lease liabilities</a></td>
<td class="nump">3,594<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">6,426<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseCost', window );">Operating lease expense</a></td>
<td class="nump">238,864<span></span>
</td>
<td class="nump">238,487<span></span>
</td>
<td class="nump">476,312<span></span>
</td>
<td class="nump">476,975<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermLeaseCost', window );">Short-term lease expense</a></td>
<td class="nump">$ 4,814<span></span>
</td>
<td class="nump">$ 4,814<span></span>
</td>
<td class="nump">$ 9,627<span></span>
</td>
<td class="nump">$ 9,627<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseInterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of interest expense on finance lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseInterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseRightOfUseAssetAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense attributable to right-of-use asset from finance lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseRightOfUseAssetAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseCostAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseCostAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of short-term lease cost, excluding expense for lease with term of one month or less.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>76
<FILENAME>R53.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.2</span><table class="report" border="0" cellspacing="2" id="idm140509425107136">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Schedule of Additional Information Pertaining to Leases (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2023</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseInterestPaymentOnLiability', window );">Financing cash flows from finance leases (interest)</a></td>
<td class="nump">$ 6,426<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeasePrincipalPayments', window );">Financing cash flows from finance leases (prinicipal)</a></td>
<td class="nump">12,312<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeasePayments', window );">Operating cash flows from operating leases</a></td>
<td class="nump">$ 348,284<span></span>
</td>
<td class="nump">$ 307,471<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1', window );">Weighted average remaining lease term - finance leases</a></td>
<td class="text">5 years 2 months 12 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1', window );">Weighted average remaining lease term - operating leases</a></td>
<td class="text">4 years<span></span>
</td>
<td class="text">4 years 10 months 24 days<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent', window );">Weighted average discount rate - finance leases</a></td>
<td class="nump">8.25%<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent', window );">Weighted average discount rate - operating leases</a></td>
<td class="nump">6.95%<span></span>
</td>
<td class="nump">7.01%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseInterestPaymentOnLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of interest paid on finance lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseInterestPaymentOnLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeasePrincipalPayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for principal payment on finance lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeasePrincipalPayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average discount rate for finance lease calculated at point in time.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasePayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-5<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasePayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average discount rate for operating lease calculated at point in time.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>77
<FILENAME>R54.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.2</span><table class="report" border="0" cellspacing="2" id="idm140509418397104">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Schedule of Operating and Finance Leases (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Right-of-use assets, operating</a></td>
<td class="nump">$ 2,895,784<span></span>
</td>
<td class="nump">$ 3,200,191<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Lease liabilities, operating &#8211; current</a></td>
<td class="nump">711,229<span></span>
</td>
<td class="nump">692,074<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Lease liabilities, operating &#8211; net of current</a></td>
<td class="nump">2,307,326<span></span>
</td>
<td class="nump">2,624,608<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Total operating lease liabilities</a></td>
<td class="nump">3,018,555<span></span>
</td>
<td class="nump">3,316,682<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization', window );">Right-of-use asset, finance</a></td>
<td class="nump">191,862<span></span>
</td>
<td class="nump">160,990<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization', window );">Accumulated amortization</a></td>
<td class="num">(21,668)<span></span>
</td>
<td class="num">(6,708)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseRightOfUseAsset', window );">Right-of-use asset, finance, net</a></td>
<td class="nump">170,194<span></span>
</td>
<td class="nump">154,282<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityCurrent', window );">Lease liability, finance &#8211; current</a></td>
<td class="nump">28,303<span></span>
</td>
<td class="nump">22,493<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityNoncurrent', window );">Lease liability, finance &#8211; net of current</a></td>
<td class="nump">145,880<span></span>
</td>
<td class="nump">133,131<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiability', window );">Total finance lease liability</a></td>
<td class="nump">$ 174,183<span></span>
</td>
<td class="nump">$ 155,624<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from finance lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from finance lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated amortization, of right-of-use asset from finance lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated amortization of right-of-use asset from finance lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 842<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-4<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 842<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before accumulated amortization, of right-of-use asset from finance lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 842<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>78
<FILENAME>R55.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.2</span><table class="report" border="0" cellspacing="2" id="idm140509413320272">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Schedule of Shares and Warrants Issued (Details)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th">
<div>Jun. 30, 2023 </div>
<div>$ / shares </div>
<div>shares</div>
</th></tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=INLX_PrivatePlacement2022Member', window );">Private Placement 2022 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockLineItems', window );"><strong>Subsidiary, Sale of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExercisable', window );">Issue Date</a></td>
<td class="text">Apr.  01,  2022<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Shares issued | shares</a></td>
<td class="nump">1,242,588<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesIssuedPricePerShare', window );">Share price</a></td>
<td class="nump">$ 4.62<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights', window );">Warrants issued | shares</a></td>
<td class="nump">124,258<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Warrants exercise price</a></td>
<td class="nump">$ 4.62<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_INLX_ClassOfWarrantOrRightFairPriceOfWarrantsOrRights1', window );">Warrants Fair value</a></td>
<td class="nump">$ 3.91<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=INLX_PrivatePlacement2020Member', window );">Private Placement 2020 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockLineItems', window );"><strong>Subsidiary, Sale of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExercisable', window );">Issue Date</a></td>
<td class="text">Mar.  02,  2020<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Shares issued | shares</a></td>
<td class="nump">955,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesIssuedPricePerShare', window );">Share price</a></td>
<td class="nump">$ 4.00<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights', window );">Warrants issued | shares</a></td>
<td class="nump">95,500<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Warrants exercise price</a></td>
<td class="nump">$ 4.00<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_INLX_ClassOfWarrantOrRightFairPriceOfWarrantsOrRights1', window );">Warrants Fair value</a></td>
<td class="nump">$ 3.90<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_INLX_ClassOfWarrantOrRightFairPriceOfWarrantsOrRights1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">INLX_ClassOfWarrantOrRightFairPriceOfWarrantsOrRights1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>INLX_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExercisable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Date the warrants or rights are exercisable, in YYYY-MM-DD format.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExercisable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Exercise price per share or per unit of warrants or rights outstanding.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesIssuedPricePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per share or per unit amount of equity securities issued.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesIssuedPricePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsidiarySaleOfStockLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsidiarySaleOfStockLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsidiarySaleOfStockAxis=INLX_PrivatePlacement2022Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsidiarySaleOfStockAxis=INLX_PrivatePlacement2022Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsidiarySaleOfStockAxis=INLX_PrivatePlacement2020Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsidiarySaleOfStockAxis=INLX_PrivatePlacement2020Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>79
<FILENAME>R56.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.2</span><table class="report" border="0" cellspacing="2" id="idm140509418290256">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Schedule of Warrants to Purchase Common Stock (Details)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th">
<div>Jun. 30, 2023 </div>
<div>$ / shares </div>
<div>shares</div>
</th></tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=INLX_WarrantExercisePriceOneMember', window );">Warrant Exercise Price One [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights', window );">Warrants outstanding | shares</a></td>
<td class="nump">124,258<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Warrants Exercise Price | $ / shares</a></td>
<td class="nump">$ 4.62<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExercisable', window );">Warrants Expiry</a></td>
<td class="text">Mar. 30,  2027<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=INLX_WarrantExercisePriceTwoMember', window );">Warrant Exercise Price Two [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights', window );">Warrants outstanding | shares</a></td>
<td class="nump">95,500<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Warrants Exercise Price | $ / shares</a></td>
<td class="nump">$ 4.00<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExercisable', window );">Warrants Expiry</a></td>
<td class="text">Mar. 30,  2027<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=INLX_WarrantExercisePriceThreeMember', window );">Warrant Exercise Price Three [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights', window );">Warrants outstanding | shares</a></td>
<td class="nump">16,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Warrants Exercise Price | $ / shares</a></td>
<td class="nump">$ 9.00<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExercisable', window );">Warrants Expiry</a></td>
<td class="text">Mar. 30,  2027<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=INLX_WarrantExercisePriceFourMember', window );">Warrant Exercise Price Four [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights', window );">Warrants outstanding | shares</a></td>
<td class="nump">17,200<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Warrants Exercise Price | $ / shares</a></td>
<td class="nump">$ 12.50<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExercisable', window );">Warrants Expiry</a></td>
<td class="text">Mar. 30,  2027<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=INLX_WarrantExercisePriceFiveMember', window );">Warrant Exercise Price Five [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights', window );">Warrants outstanding | shares</a></td>
<td class="nump">3,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Warrants Exercise Price | $ / shares</a></td>
<td class="nump">$ 15.00<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExercisable', window );">Warrants Expiry</a></td>
<td class="text">Mar. 30,  2027<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-4<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-5<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481674/830-30-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481694/830-30-45-17<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481694/830-30-45-20<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481694/830-30-45-20<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481694/830-30-45-20<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481694/830-30-45-20<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExercisable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Date the warrants or rights are exercisable, in YYYY-MM-DD format.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExercisable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Exercise price per share or per unit of warrants or rights outstanding.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=INLX_WarrantExercisePriceOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=INLX_WarrantExercisePriceOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=INLX_WarrantExercisePriceTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=INLX_WarrantExercisePriceTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=INLX_WarrantExercisePriceThreeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=INLX_WarrantExercisePriceThreeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=INLX_WarrantExercisePriceFourMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=INLX_WarrantExercisePriceFourMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=INLX_WarrantExercisePriceFiveMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=INLX_WarrantExercisePriceFiveMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>80
<FILENAME>R57.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.2</span><table class="report" border="0" cellspacing="2" id="idm140509418338832">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Schedule of Estimated Values of Warrants Valuation Assumptions (Details) - Placement Agent [Member]<br></strong></div></th>
<th class="th"><div>Apr. 01, 2022</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_TitleOfIndividualAxis=INLX_PlacementAgentMember', window );">Measurement Input, Risk Free Interest Rate [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems', window );"><strong>Deferred Compensation Arrangement with Individual, Excluding Share-Based Payments and Postretirement Benefits [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WarrantsAndRightsOutstandingMeasurementInput', window );">Warrants, measurement input percentage</a></td>
<td class="nump">2.55<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_TitleOfIndividualAxis=INLX_PlacementAgentMember', window );">Measurement Input, Expected Term [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems', window );"><strong>Deferred Compensation Arrangement with Individual, Excluding Share-Based Payments and Postretirement Benefits [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WarrantsAndRightsOutstandingTerm', window );">Warrants, term</a></td>
<td class="text">5 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_TitleOfIndividualAxis=INLX_PlacementAgentMember', window );">Measurement Input, Price Volatility [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems', window );"><strong>Deferred Compensation Arrangement with Individual, Excluding Share-Based Payments and Postretirement Benefits [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WarrantsAndRightsOutstandingMeasurementInput', window );">Warrants, measurement input percentage</a></td>
<td class="nump">116.32<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_TitleOfIndividualAxis=INLX_PlacementAgentMember', window );">Measurement Input, Expected Dividend Rate [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems', window );"><strong>Deferred Compensation Arrangement with Individual, Excluding Share-Based Payments and Postretirement Benefits [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WarrantsAndRightsOutstandingMeasurementInput', window );">Warrants, measurement input percentage</a></td>
<td class="nump">0.00<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WarrantsAndRightsOutstandingMeasurementInput">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value of input used to measure outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WarrantsAndRightsOutstandingMeasurementInput</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:decimalItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WarrantsAndRightsOutstandingTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period between issuance and expiration of outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WarrantsAndRightsOutstandingTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_TitleOfIndividualAxis=INLX_PlacementAgentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=INLX_PlacementAgentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputRiskFreeInterestRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputRiskFreeInterestRateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputExpectedTermMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputExpectedTermMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputPriceVolatilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputPriceVolatilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputExpectedDividendRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputExpectedDividendRateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>81
<FILENAME>R58.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.2</span><table class="report" border="0" cellspacing="2" id="idm140509421412976">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders&#8217; Equity (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2023</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares outstanding</a></td>
<td class="nump">4,073,757<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,073,757<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,073,757<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfFinancingCosts', window );">Amortization of Debt Issuance Costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 95,152<span></span>
</td>
<td class="nump">$ 90,801<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=us-gaap_PrivatePlacementMember', window );">Private Placement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfFinancingCosts', window );">Amortization of Debt Issuance Costs</a></td>
<td class="nump">$ 6,224<span></span>
</td>
<td class="nump">$ 25,935<span></span>
</td>
<td class="nump">$ 17,290<span></span>
</td>
<td class="nump">$ 51,869<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PlanNameAxis=INLX_TwoThousandFifteenEquityIncentivePlanMember', window );">2015 Equity Incentive Plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance', window );">Common stock capital shares reserved for future issuance</a></td>
<td class="nump">497,330<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">497,330<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=INLX_ExerciseOfOutstandingWarrantsMember', window );">Exercise of Outstanding Warrants [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance', window );">Common stock capital shares reserved for future issuance</a></td>
<td class="nump">255,958<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">255,958<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-4<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-5<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481674/830-30-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481694/830-30-45-17<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481694/830-30-45-20<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481694/830-30-45-20<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481694/830-30-45-20<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481694/830-30-45-20<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfFinancingCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense attributable to debt issuance costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1F<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482925/835-30-45-3<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfFinancingCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate number of common shares reserved for future issuance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockCapitalSharesReservedForFutureIssuance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsidiarySaleOfStockAxis=us-gaap_PrivatePlacementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsidiarySaleOfStockAxis=us-gaap_PrivatePlacementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=INLX_TwoThousandFifteenEquityIncentivePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=INLX_TwoThousandFifteenEquityIncentivePlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=INLX_ExerciseOfOutstandingWarrantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=INLX_ExerciseOfOutstandingWarrantsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>82
<FILENAME>R59.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.2</span><table class="report" border="0" cellspacing="2" id="idm140509419096272">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Schedule of Estimated Values of Stock Option Grants Valuation Assumptions (Details) - April 14, 2022 Grant [Member]<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Risk-free interest rate</a></td>
<td class="nump">2.82%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Weighted average expected term</a></td>
<td class="text">6 years<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate', window );">Expected volatility</a></td>
<td class="nump">116.60%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate', window );">Expected dividend yield</a></td>
<td class="nump">0.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 risk-free interest rate assumption that is used in valuing an option on its own shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1D<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480483/718-10-35-1D<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480483/718-10-35-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardDateAxis=INLX_GrantDateAprilFourteenTwoThousandTwentyTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardDateAxis=INLX_GrantDateAprilFourteenTwoThousandTwentyTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>83
<FILENAME>R60.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.2</span><table class="report" border="0" cellspacing="2" id="idm140509421417296">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Schedule of Stock Option Activity (Details) - Equity Option [Member] - USD ($)<br></strong></div></th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2023</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Shares Under Option, Outstanding beginning balance</a></td>
<td class="nump">365,447<span></span>
</td>
<td class="nump">144,860<span></span>
</td>
<td class="nump">144,860<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Weighted- Average Exercise Price, Outstanding beginning balance</a></td>
<td class="nump">$ 5.89<span></span>
</td>
<td class="nump">$ 5.61<span></span>
</td>
<td class="nump">$ 5.61<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Weighted Average Remaining Contractual Life Outstanding, beginning</a></td>
<td class="text">8 years<span></span>
</td>
<td class="text">8 years<span></span>
</td>
<td class="text">8 years<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue', window );">Aggregate Intrinsic Value, Outstanding, beginning balance</a></td>
<td class="nump">$ 19,200<span></span>
</td>
<td class="nump">$ 19,200<span></span>
</td>
<td class="nump">$ 19,200<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Shares Under Option, Granted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">220,587<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Weighted- Average Exercise Price, Granted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6.08<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod', window );">Shares Under Option, Forfeited and expired</a></td>
<td class="num">(5,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice', window );">Weighted- Average Exercise Price, Forfeited and expired</a></td>
<td class="nump">$ 4.00<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Shares Under Option, Outstanding ending balance</a></td>
<td class="nump">360,447<span></span>
</td>
<td class="nump">365,447<span></span>
</td>
<td class="nump">365,447<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Weighted- Average Exercise Price, Outstanding ending balance</a></td>
<td class="nump">$ 5.92<span></span>
</td>
<td class="nump">$ 5.89<span></span>
</td>
<td class="nump">$ 5.89<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue', window );">Aggregate Intrinsic Value, Outstanding ending balance</a></td>
<td class="nump">$ 19,200<span></span>
</td>
<td class="nump">$ 19,200<span></span>
</td>
<td class="nump">$ 19,200<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Shares Under Option, Exercisable ending balance</a></td>
<td class="nump">165,654<span></span>
</td>
<td class="nump">68,335<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice', window );">Weighted- Average Exercise Price, Exercisable ending balance</a></td>
<td class="nump">$ 6.32<span></span>
</td>
<td class="nump">$ 7.32<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1', window );">Weighted Average Remaining Contractual Life Outstanding, beginning</a></td>
<td class="text">7 years<span></span>
</td>
<td class="text">7 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1', window );">Aggregate Intrinsic Value, Exercisable ending balance</a></td>
<td class="nump">$ 19,200<span></span>
</td>
<td class="nump">$ 19,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_INLX_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm', window );">Weighted Average Remaining Contractual Life Outstanding, beginning</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">9 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_INLX_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted Average Remaining Contractual Life Outstanding, Ending.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">INLX_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>INLX_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1D<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480483/718-10-35-1D<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480483/718-10-35-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 presentations that combine terminations, the number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan or that expired.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average price of options that were either forfeited or expired.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Gross number of share options (or share units) granted during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of options outstanding, including both vested and non-vested options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 718<br> -SubTopic 10<br> -Subparagraph (e)(1)<br> -Name Accounting Standards Codification<br> -Paragraph 2<br> -Section 50<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_StockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_StockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>84
<FILENAME>R61.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.2</span><table class="report" border="0" cellspacing="2" id="idm140509413468384">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Apr. 14, 2022</div></th>
<th class="th"><div>Jan. 06, 2022</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Allocated share based compensation expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 115,456<span></span>
</td>
<td class="nump">$ 22,960<span></span>
</td>
<td class="nump">$ 233,618<span></span>
</td>
<td class="nump">$ 102,992<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1', window );">Fair value of stock options</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">390,221<span></span>
</td>
<td class="nump">$ 10,238<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Weighted-average grant date fair value of options granted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5.22<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions', window );">Unrecognized compensation costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 778,893<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 778,893<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,019,140<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Weighted-average period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">2 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_TitleOfIndividualAxis=INLX_EmployeeMember', window );">Employee [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward', window );">Stock option granted</a></td>
<td class="nump">220,587<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased', window );">Stock option exercise price</a></td>
<td class="nump">$ 6.08<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1', window );">Fair value of stock options</a></td>
<td class="nump">$ 1,152,470<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember', window );">Restricted Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross', window );">Stock issued during period, shares, restricted stock award</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,097<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Allocated share based compensation expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 57,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479830/718-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cost to be recognized for option under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1D<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480483/718-10-35-1D<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480483/718-10-35-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per share weighted-average price paid for shares purchased on open market for issuance under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares purchased for issuance under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (l)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of options vested. Excludes equity instruments other than options, for example, but not limited to, share units, stock appreciation rights, restricted stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_TitleOfIndividualAxis=INLX_EmployeeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=INLX_EmployeeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>85
<FILENAME>R62.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.2</span><table class="report" border="0" cellspacing="2" id="idm140509418402064">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Concentrations (Details Narrative) - Customer Concentration Risk [Member]<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2023</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_MajorCustomersAxis=INLX_StateOfMichiganMember', window );">State of Michigan [Member] | Revenue Benchmark [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk, percentage</a></td>
<td class="nump">36.00%<span></span>
</td>
<td class="nump">35.00%<span></span>
</td>
<td class="nump">35.00%<span></span>
</td>
<td class="nump">37.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_MajorCustomersAxis=INLX_RocketMortgageMember', window );">Rocket Mortgage [Member] | Revenue Benchmark [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk, percentage</a></td>
<td class="nump">5.00%<span></span>
</td>
<td class="nump">6.00%<span></span>
</td>
<td class="nump">5.00%<span></span>
</td>
<td class="nump">8.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_MajorCustomersAxis=INLX_GovernmentContractsMember', window );">Government Contracts [Member] | Revenue Benchmark [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk, percentage</a></td>
<td class="nump">79.00%<span></span>
</td>
<td class="nump">77.00%<span></span>
</td>
<td class="nump">76.00%<span></span>
</td>
<td class="nump">72.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_MajorCustomersAxis=INLX_CustomerOneMember', window );">Customer One [Member] | Accounts Receivable [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk, percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">37.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">44.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_MajorCustomersAxis=INLX_CustomerTwoMember', window );">Customer Two [Member] | Accounts Receivable [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk, percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 954<br> -SubTopic 310<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481027/954-310-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskPercentage1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the "benchmark" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-42<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-21<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-20<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-18<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-20<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskPercentage1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=INLX_StateOfMichiganMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=INLX_StateOfMichiganMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=INLX_RocketMortgageMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=INLX_RocketMortgageMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=INLX_GovernmentContractsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=INLX_GovernmentContractsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=INLX_CustomerOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=INLX_CustomerOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=INLX_CustomerTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=INLX_CustomerTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>86
<FILENAME>form10-q_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:INLX="http://intellinetics.com/20230630"
  xmlns:dei="http://xbrl.sec.gov/dei/2023"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2023"
  xmlns:us-gaap="http://fasb.org/us-gaap/2023"
  xmlns:utr="http://www.xbrl.org/2009/utr"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="inlx-20230630.xsd" xlink:type="simple"/>
    <context id="From2023-01-01to2023-06-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="AsOf2023-08-11">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
        </entity>
        <period>
            <instant>2023-08-11</instant>
        </period>
    </context>
    <context id="AsOf2023-06-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-06-30_us-gaap_NonrelatedPartyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:NonrelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_us-gaap_NonrelatedPartyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:NonrelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-06-30_us-gaap_RelatedPartyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_us-gaap_RelatedPartyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="From2023-04-012023-06-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="From2022-04-012022-06-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-06-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2023-04-012023-06-30_custom_SaleOfSoftwareMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">INLX:SaleOfSoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="From2022-04-012022-06-30_custom_SaleOfSoftwareMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">INLX:SaleOfSoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-06-30_custom_SaleOfSoftwareMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">INLX:SaleOfSoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-06-30_custom_SaleOfSoftwareMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">INLX:SaleOfSoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2023-04-012023-06-30_custom_SoftwareAsAServiceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">INLX:SoftwareAsAServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="From2022-04-012022-06-30_custom_SoftwareAsAServiceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">INLX:SoftwareAsAServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-06-30_custom_SoftwareAsAServiceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">INLX:SoftwareAsAServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-06-30_custom_SoftwareAsAServiceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">INLX:SoftwareAsAServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2023-04-012023-06-30_custom_SoftwareMaintenanceServicesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">INLX:SoftwareMaintenanceServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="From2022-04-012022-06-30_custom_SoftwareMaintenanceServicesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">INLX:SoftwareMaintenanceServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-06-30_custom_SoftwareMaintenanceServicesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">INLX:SoftwareMaintenanceServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-06-30_custom_SoftwareMaintenanceServicesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">INLX:SoftwareMaintenanceServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2023-04-012023-06-30_custom_ProfessionalServicesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">INLX:ProfessionalServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="From2022-04-012022-06-30_custom_ProfessionalServicesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">INLX:ProfessionalServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-06-30_custom_ProfessionalServicesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">INLX:ProfessionalServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-06-30_custom_ProfessionalServicesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">INLX:ProfessionalServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2023-04-012023-06-30_custom_StorageandRetrievalServicesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">INLX:StorageandRetrievalServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="From2022-04-012022-06-30_custom_StorageandRetrievalServicesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">INLX:StorageandRetrievalServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-06-30_custom_StorageandRetrievalServicesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">INLX:StorageandRetrievalServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-06-30_custom_StorageandRetrievalServicesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">INLX:StorageandRetrievalServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="AsOf2022-03-31_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="AsOf2022-03-31_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="AsOf2022-03-31_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="AsOf2022-03-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="AsOf2023-03-31_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="AsOf2023-03-31_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="AsOf2023-03-31_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="AsOf2023-03-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="From2022-04-012022-06-30_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2022-04-012022-06-30_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2022-04-012022-06-30_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2023-04-012023-06-30_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="From2023-04-012023-06-30_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="From2023-04-012023-06-30_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-06-30_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-06-30_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-06-30_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-06-30_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-06-30_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-06-30_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="AsOf2022-06-30_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="AsOf2022-06-30_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="AsOf2022-06-30_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="AsOf2022-06-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="AsOf2023-06-30_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="AsOf2023-06-30_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="AsOf2023-06-30_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="AsOf2023-06-30_custom_IntellineticsOhioAndGraphicSciencesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">INLX:IntellineticsOhioAndGraphicSciencesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="From2022-04-012022-06-30_us-gaap_SoftwareDevelopmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-06-30_us-gaap_SoftwareDevelopmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2023-04-012023-06-30_us-gaap_SoftwareDevelopmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-06-30_us-gaap_SoftwareDevelopmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="AsOf2023-06-30_us-gaap_AccountingStandardsUpdate201613Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201613Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="From2022-01-012022-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2022-12-31_us-gaap_AccountsReceivableMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="From2023-01-012023-06-30_us-gaap_AccountsReceivableMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="AsOf2023-06-30_us-gaap_AccountsReceivableMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31_us-gaap_AccountsReceivableMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="From2022-01-012022-06-30_us-gaap_AccountsReceivableMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="AsOf2022-06-30_us-gaap_AccountsReceivableMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_custom_AccountsReceivableUnbilledMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">INLX:AccountsReceivableUnbilledMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="From2023-01-012023-06-30_custom_AccountsReceivableUnbilledMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">INLX:AccountsReceivableUnbilledMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="AsOf2023-06-30_custom_AccountsReceivableUnbilledMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">INLX:AccountsReceivableUnbilledMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31_custom_AccountsReceivableUnbilledMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">INLX:AccountsReceivableUnbilledMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="From2022-01-012022-06-30_custom_AccountsReceivableUnbilledMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">INLX:AccountsReceivableUnbilledMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="AsOf2022-06-30_custom_AccountsReceivableUnbilledMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">INLX:AccountsReceivableUnbilledMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_custom_ContractAssestsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">INLX:ContractAssestsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="From2023-01-012023-06-30_custom_ContractAssestsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">INLX:ContractAssestsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="AsOf2023-06-30_custom_ContractAssestsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">INLX:ContractAssestsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31_custom_ContractAssestsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">INLX:ContractAssestsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="From2022-01-012022-06-30_custom_ContractAssestsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">INLX:ContractAssestsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="AsOf2022-06-30_custom_ContractAssestsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">INLX:ContractAssestsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="From2023-04-012023-06-30_custom_DocumentManagementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">INLX:DocumentManagementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="From2022-04-012022-06-30_custom_DocumentManagementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">INLX:DocumentManagementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-06-30_custom_DocumentManagementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">INLX:DocumentManagementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-06-30_custom_DocumentManagementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">INLX:DocumentManagementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2023-04-012023-06-30_custom_DocumentConversionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">INLX:DocumentConversionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="From2022-04-012022-06-30_custom_DocumentConversionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">INLX:DocumentConversionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-06-30_custom_DocumentConversionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">INLX:DocumentConversionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-06-30_custom_DocumentConversionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">INLX:DocumentConversionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="AsOf2023-06-30_custom_DocumentManagementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">INLX:DocumentManagementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_custom_DocumentManagementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">INLX:DocumentManagementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-06-30_custom_DocumentConversionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">INLX:DocumentConversionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_custom_DocumentConversionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">INLX:DocumentConversionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-04-01">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
        </entity>
        <period>
            <instant>2022-04-01</instant>
        </period>
    </context>
    <context id="From2023-04-012023-06-30_custom_YellowFolderMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">INLX:YellowFolderMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-06-30_custom_YellowFolderMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">INLX:YellowFolderMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="From2022-04-012022-06-30_custom_YellowFolderMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">INLX:YellowFolderMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-06-30_custom_YellowFolderMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">INLX:YellowFolderMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="AsOf2023-06-30_us-gaap_TradeNamesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="AsOf2023-06-30_custom_ProprietaryTechnologyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">INLX:ProprietaryTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="AsOf2023-06-30_us-gaap_CustomerRelationshipsMember_srt_MinimumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="AsOf2023-06-30_us-gaap_CustomerRelationshipsMember_srt_MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="AsOf2023-06-30_us-gaap_CustomerRelationshipsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_us-gaap_TradeNamesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_custom_ProprietaryTechnologyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">INLX:ProprietaryTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_us-gaap_CustomerRelationshipsMember_srt_MinimumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_us-gaap_CustomerRelationshipsMember_srt_MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_us-gaap_CustomerRelationshipsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-06-30_custom_TwoThousandTwentyTwoUnrelatedNotesMember_us-gaap_NonrelatedPartyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">INLX:TwoThousandTwentyTwoUnrelatedNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:NonrelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_custom_TwoThousandTwentyTwoUnrelatedNotesMember_us-gaap_NonrelatedPartyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">INLX:TwoThousandTwentyTwoUnrelatedNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:NonrelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-06-30_custom_TwoThousandTwentyNotesMember_us-gaap_NonrelatedPartyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">INLX:TwoThousandTwentyNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:NonrelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_custom_TwoThousandTwentyNotesMember_us-gaap_NonrelatedPartyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">INLX:TwoThousandTwentyNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:NonrelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="From2023-01-012023-06-30_custom_TwoThousandTwentyTwoUnrelatedNotesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">INLX:TwoThousandTwentyTwoUnrelatedNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="AsOf2023-06-30_custom_TwoThousandTwentyTwoUnrelatedNotesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">INLX:TwoThousandTwentyTwoUnrelatedNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="From2023-01-012023-06-30_custom_TwoThousandTwentyNotesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">INLX:TwoThousandTwentyNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="AsOf2023-06-30_custom_TwoThousandTwentyNotesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">INLX:TwoThousandTwentyNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="AsOf2023-06-30_us-gaap_RelatedPartyMember_custom_TwoThousandTwentyTwoRelatedNotesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">INLX:TwoThousandTwentyTwoRelatedNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_us-gaap_RelatedPartyMember_custom_TwoThousandTwentyTwoRelatedNotesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">INLX:TwoThousandTwentyTwoRelatedNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="From2020-03-012020-03-02_custom_AccreditedInvestorsMember_custom_TwelvePercentageSubordinatedNotesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">INLX:AccreditedInvestorsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">INLX:TwelvePercentageSubordinatedNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-01</startDate>
            <endDate>2020-03-02</endDate>
        </period>
    </context>
    <context id="From2023-04-012023-06-30_custom_TwelvePercentageSubordinatedNotesMember_custom_AccreditedInvestorsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">INLX:AccreditedInvestorsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">INLX:TwelvePercentageSubordinatedNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="From2022-04-012022-06-30_custom_TwelvePercentageSubordinatedNotesMember_custom_AccreditedInvestorsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">INLX:AccreditedInvestorsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">INLX:TwelvePercentageSubordinatedNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-06-30_custom_TwelvePercentageSubordinatedNotesMember_custom_AccreditedInvestorsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">INLX:AccreditedInvestorsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">INLX:TwelvePercentageSubordinatedNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-06-30_custom_TwelvePercentageSubordinatedNotesMember_custom_AccreditedInvestorsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">INLX:AccreditedInvestorsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">INLX:TwelvePercentageSubordinatedNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-06-30_us-gaap_RelatedPartyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="AsOf2023-06-30_us-gaap_RelatedPartyMember63266937">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_us-gaap_RelatedPartyMember63266937">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="From2022-01-012022-06-30_us-gaap_RelatedPartyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="AsOf2023-06-30_custom_ColumbusOHMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">INLX:ColumbusOHMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="From2023-01-012023-06-30_custom_ColumbusOHMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">INLX:ColumbusOHMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="AsOf2023-06-30_custom_MadisonHeightsMIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">INLX:MadisonHeightsMIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="From2023-01-012023-06-30_custom_MadisonHeightsMIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">INLX:MadisonHeightsMIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="AsOf2023-06-30_custom_SterlingHeightsMIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">INLX:SterlingHeightsMIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="From2023-01-012023-06-30_custom_SterlingHeightsMIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">INLX:SterlingHeightsMIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="AsOf2023-06-30_custom_TraverseCityMIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">INLX:TraverseCityMIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="From2023-01-012023-06-30_custom_TraverseCityMIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">INLX:TraverseCityMIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="AsOf2023-06-30_custom_MadisonHeightsMITemporarySpaceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">INLX:MadisonHeightsMITemporarySpaceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="From2023-01-012023-06-30_custom_MadisonHeightsMITemporarySpaceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">INLX:MadisonHeightsMITemporarySpaceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="AsOf2023-06-30_custom_ExerciseOfOutstandingWarrantsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">INLX:ExerciseOfOutstandingWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="AsOf2023-06-30_custom_TwoThousandFifteenEquityIncentivePlanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">INLX:TwoThousandFifteenEquityIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="From2023-04-012023-06-30_us-gaap_PrivatePlacementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-06-30_us-gaap_PrivatePlacementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="From2022-04-012022-06-30_us-gaap_PrivatePlacementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-06-30_us-gaap_PrivatePlacementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-06-30_custom_PrivatePlacement2022Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">INLX:PrivatePlacement2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="AsOf2023-06-30_custom_PrivatePlacement2022Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">INLX:PrivatePlacement2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="From2023-01-012023-06-30_custom_PrivatePlacement2020Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">INLX:PrivatePlacement2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="AsOf2023-06-30_custom_PrivatePlacement2020Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">INLX:PrivatePlacement2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="AsOf2023-06-30_custom_WarrantExercisePriceOneMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">INLX:WarrantExercisePriceOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="From2023-01-012023-06-30_custom_WarrantExercisePriceOneMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">INLX:WarrantExercisePriceOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="AsOf2023-06-30_custom_WarrantExercisePriceTwoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">INLX:WarrantExercisePriceTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="From2023-01-012023-06-30_custom_WarrantExercisePriceTwoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">INLX:WarrantExercisePriceTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="AsOf2023-06-30_custom_WarrantExercisePriceThreeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">INLX:WarrantExercisePriceThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="From2023-01-012023-06-30_custom_WarrantExercisePriceThreeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">INLX:WarrantExercisePriceThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="AsOf2023-06-30_custom_WarrantExercisePriceFourMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">INLX:WarrantExercisePriceFourMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="From2023-01-012023-06-30_custom_WarrantExercisePriceFourMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">INLX:WarrantExercisePriceFourMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="AsOf2023-06-30_custom_WarrantExercisePriceFiveMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">INLX:WarrantExercisePriceFiveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="From2023-01-012023-06-30_custom_WarrantExercisePriceFiveMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">INLX:WarrantExercisePriceFiveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="AsOf2022-04-01_custom_PlacementAgentMember_us-gaap_MeasurementInputRiskFreeInterestRateMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">INLX:PlacementAgentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputRiskFreeInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-01</instant>
        </period>
    </context>
    <context id="AsOf2022-04-01_custom_PlacementAgentMember_us-gaap_MeasurementInputExpectedTermMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">INLX:PlacementAgentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedTermMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-01</instant>
        </period>
    </context>
    <context id="AsOf2022-04-01_custom_PlacementAgentMember_us-gaap_MeasurementInputPriceVolatilityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">INLX:PlacementAgentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPriceVolatilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-01</instant>
        </period>
    </context>
    <context id="AsOf2022-04-01_custom_PlacementAgentMember_us-gaap_MeasurementInputExpectedDividendRateMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">INLX:PlacementAgentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedDividendRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-01</instant>
        </period>
    </context>
    <context id="From2022-01-052022-01-06_us-gaap_RestrictedStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-05</startDate>
            <endDate>2022-01-06</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-06-30_us-gaap_RestrictedStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2022-04-132022-04-14_custom_EmployeeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">INLX:EmployeeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-13</startDate>
            <endDate>2022-04-14</endDate>
        </period>
    </context>
    <context id="AsOf2022-04-14_custom_EmployeeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">INLX:EmployeeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-14</instant>
        </period>
    </context>
    <context id="From2022-01-012022-06-30_custom_GrantDateAprilFourteenTwoThousandTwentyTwoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">INLX:GrantDateAprilFourteenTwoThousandTwentyTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="AsOf2022-12-31_us-gaap_StockOptionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_us-gaap_StockOptionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-06-30_us-gaap_StockOptionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-06-30_us-gaap_StockOptionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="AsOf2023-06-30_us-gaap_StockOptionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31_us-gaap_StockOptionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-06-30_us-gaap_StockOptionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="From2023-04-012023-06-30_custom_StateOfMichiganMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">INLX:StateOfMichiganMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="From2022-04-012022-06-30_custom_StateOfMichiganMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">INLX:StateOfMichiganMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2023-04-012023-06-30_custom_RocketMortgageMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">INLX:RocketMortgageMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="From2022-04-012022-06-30_custom_RocketMortgageMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">INLX:RocketMortgageMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-06-30_custom_StateOfMichiganMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">INLX:StateOfMichiganMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-06-30_custom_StateOfMichiganMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">INLX:StateOfMichiganMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-06-30_custom_RocketMortgageMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">INLX:RocketMortgageMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-06-30_custom_RocketMortgageMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">INLX:RocketMortgageMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2023-04-012023-06-30_custom_GovernmentContractsMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">INLX:GovernmentContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="From2022-04-012022-06-30_custom_GovernmentContractsMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">INLX:GovernmentContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-06-30_custom_GovernmentContractsMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">INLX:GovernmentContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-06-30_custom_GovernmentContractsMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">INLX:GovernmentContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-06-30_custom_CustomerOneMember_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">INLX:CustomerOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-06-30_custom_CustomerTwoMember_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">INLX:CustomerTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_custom_CustomerOneMember_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">INLX:CustomerOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_custom_CustomerTwoMember_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">INLX:CustomerTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <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>
    <unit id="Pure">
        <measure>pure</measure>
    </unit>
    <unit id="Sqft">
        <measure>utr:sqft</measure>
    </unit>
    <unit id="Segment">
        <measure>INLX:Segment</measure>
    </unit>
    <dei:EntityCentralIndexKey contextRef="From2023-01-01to2023-06-30">0001081745</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag contextRef="From2023-01-01to2023-06-30">false</dei:AmendmentFlag>
    <dei:CurrentFiscalYearEndDate contextRef="From2023-01-01to2023-06-30">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentFiscalPeriodFocus contextRef="From2023-01-01to2023-06-30">Q2</dei:DocumentFiscalPeriodFocus>
    <INLX:EarnoutLiabilitiesCurrent
      contextRef="AsOf2023-06-30"
      id="xdx2ixbrl0112"
      unitRef="USD"
      xsi:nil="true"/>
    <INLX:AdjustmentToFairValueOfContingentConsiderationEarnout
      contextRef="From2023-04-012023-06-30"
      id="xdx2ixbrl0261"
      unitRef="USD"
      xsi:nil="true"/>
    <INLX:AdjustmentToFairValueOfContingentConsiderationEarnout
      contextRef="From2023-01-01to2023-06-30"
      id="xdx2ixbrl0263"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AcquisitionCosts
      contextRef="From2023-04-012023-06-30"
      id="xdx2ixbrl0266"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AcquisitionCosts
      contextRef="From2023-01-01to2023-06-30"
      id="xdx2ixbrl0268"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="From2022-04-012022-06-30_us-gaap_CommonStockMember"
      id="xdx2ixbrl0328"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="From2022-04-012022-06-30_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0330"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2022-04-012022-06-30_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0335"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts
      contextRef="From2022-04-012022-06-30_us-gaap_CommonStockMember"
      id="xdx2ixbrl0340"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts
      contextRef="From2022-04-012022-06-30_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0342"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued
      contextRef="From2022-04-012022-06-30_us-gaap_CommonStockMember"
      id="xdx2ixbrl0345"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued
      contextRef="From2022-04-012022-06-30_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0347"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2022-04-012022-06-30_us-gaap_CommonStockMember"
      id="xdx2ixbrl0350"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2022-04-012022-06-30_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0351"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="From2023-04-012023-06-30_us-gaap_CommonStockMember"
      id="xdx2ixbrl0369"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="From2023-04-012023-06-30_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0371"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-04-012023-06-30_us-gaap_CommonStockMember"
      id="xdx2ixbrl0374"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-04-012023-06-30_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0375"
      unitRef="USD"
      xsi:nil="true"/>
    <INLX:StockIssuedDuringPeriodValueIssuedToDirectors
      contextRef="From2022-01-012022-06-30_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0395"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="From2022-01-012022-06-30_us-gaap_CommonStockMember"
      id="xdx2ixbrl0400"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="From2022-01-012022-06-30_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0402"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2022-01-012022-06-30_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0407"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts
      contextRef="From2022-01-012022-06-30_us-gaap_CommonStockMember"
      id="xdx2ixbrl0412"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts
      contextRef="From2022-01-012022-06-30_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0414"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued
      contextRef="From2022-01-012022-06-30_us-gaap_CommonStockMember"
      id="xdx2ixbrl0417"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued
      contextRef="From2022-01-012022-06-30_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0419"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2022-01-012022-06-30_us-gaap_CommonStockMember"
      id="xdx2ixbrl0422"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2022-01-012022-06-30_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0423"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="From2023-01-012023-06-30_us-gaap_CommonStockMember"
      id="xdx2ixbrl0441"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="From2023-01-012023-06-30_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0443"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-01-012023-06-30_us-gaap_CommonStockMember"
      id="xdx2ixbrl0446"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-01-012023-06-30_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0447"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-01-012023-06-30_us-gaap_CommonStockMember"
      id="xdx2ixbrl0451"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-01-012023-06-30_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0452"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization
      contextRef="From2022-01-012022-06-30"
      id="xdx2ixbrl0485"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:IssuanceOfStockAndWarrantsForServicesOrClaims
      contextRef="From2023-01-01to2023-06-30"
      id="xdx2ixbrl0487"
      unitRef="USD"
      xsi:nil="true"/>
    <INLX:ChangeInFairValueOfEarnoutLiabilities
      contextRef="From2023-01-01to2023-06-30"
      id="xdx2ixbrl0493"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:IncreaseDecreaseInDeferredCompensation
      contextRef="From2023-01-01to2023-06-30"
      id="xdx2ixbrl0517"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="From2023-01-01to2023-06-30"
      id="xdx2ixbrl0532"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="From2023-01-01to2023-06-30"
      id="xdx2ixbrl0550"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:PaymentsOfStockIssuanceCosts
      contextRef="From2023-01-01to2023-06-30"
      id="xdx2ixbrl0553"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ProceedsFromNotesPayable
      contextRef="From2023-01-01to2023-06-30"
      id="xdx2ixbrl0556"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ProceedsFromRelatedPartyDebt
      contextRef="From2023-01-01to2023-06-30"
      id="xdx2ixbrl0559"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="From2022-01-012022-06-30"
      id="xdx2ixbrl0563"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:RepaymentsOfNotesPayable
      contextRef="From2022-01-012022-06-30"
      id="xdx2ixbrl0566"
      unitRef="USD"
      xsi:nil="true"/>
    <INLX:DiscountOnNotesPayableForWarrants
      contextRef="From2023-01-01to2023-06-30"
      id="xdx2ixbrl0592"
      unitRef="USD"
      xsi:nil="true"/>
    <INLX:DiscountOnNotesPayableRelatedPartiesForWarrants
      contextRef="From2023-01-01to2023-06-30"
      id="xdx2ixbrl0595"
      unitRef="USD"
      xsi:nil="true"/>
    <INLX:WarrantsIssuedAndExtendedForCommonStockIssuanceCosts
      contextRef="From2023-01-01to2023-06-30"
      id="xdx2ixbrl0598"
      unitRef="USD"
      xsi:nil="true"/>
    <INLX:NonCashFinancingAccountsReceivable
      contextRef="From2023-01-01to2023-06-30"
      id="xdx2ixbrl0604"
      unitRef="USD"
      xsi:nil="true"/>
    <INLX:NonCashFinancingActivitiesPrepaidExpenses
      contextRef="From2023-01-01to2023-06-30"
      id="xdx2ixbrl0607"
      unitRef="USD"
      xsi:nil="true"/>
    <INLX:NonCashFinancingActivitiesPropertyAndEquipment
      contextRef="From2023-01-01to2023-06-30"
      id="xdx2ixbrl0610"
      unitRef="USD"
      xsi:nil="true"/>
    <INLX:NonCashFinancingActivitiesIntangibleAssets
      contextRef="From2023-01-01to2023-06-30"
      id="xdx2ixbrl0613"
      unitRef="USD"
      xsi:nil="true"/>
    <INLX:NonCashFinancingActivitiesGoodwill
      contextRef="From2023-01-01to2023-06-30"
      id="xdx2ixbrl0616"
      unitRef="USD"
      xsi:nil="true"/>
    <INLX:NonCashFinancingActivitiesAccountsPayable
      contextRef="From2023-01-01to2023-06-30"
      id="xdx2ixbrl0619"
      unitRef="USD"
      xsi:nil="true"/>
    <INLX:NonCashFinancingActivitiesDeferredRevenues
      contextRef="From2023-01-01to2023-06-30"
      id="xdx2ixbrl0622"
      unitRef="USD"
      xsi:nil="true"/>
    <INLX:NonCashFinancingActivitiesNetAssetsAcquiredInAcquisition
      contextRef="From2023-01-01to2023-06-30"
      id="xdx2ixbrl0625"
      unitRef="USD"
      xsi:nil="true"/>
    <INLX:NonCashFinancingActivitiesCashUsedInBusinessAcquisitions
      contextRef="From2023-01-01to2023-06-30"
      id="xdx2ixbrl0628"
      unitRef="USD"
      xsi:nil="true"/>
    <INLX:ContractWithCustomerAssetCumulativeCatchUpAdjustmentToAdditionFromAquisition
      contextRef="From2023-01-012023-06-30_us-gaap_AccountsReceivableMember"
      id="xdx2ixbrl0653"
      unitRef="USD"
      xsi:nil="true"/>
    <INLX:DeferredRevenueAdditionFromAcquisition
      contextRef="From2023-01-01to2023-06-30"
      id="xdx2ixbrl0711"
      unitRef="USD"
      xsi:nil="true"/>
    <INLX:EarnoutLiability
      contextRef="AsOf2023-06-30"
      id="xdx2ixbrl1038"
      unitRef="USD"
      xsi:nil="true"/>
    <INLX:EarnoutLiability
      contextRef="AsOf2023-06-30"
      id="xdx2ixbrl1040"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization
      contextRef="From2022-04-012022-06-30"
      id="xdx2ixbrl1276"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinanceLeaseInterestExpense
      contextRef="From2022-04-012022-06-30"
      id="xdx2ixbrl1279"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization
      contextRef="From2022-01-012022-06-30"
      id="xdx2ixbrl1291"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinanceLeaseInterestExpense
      contextRef="From2022-01-012022-06-30"
      id="xdx2ixbrl1294"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinanceLeaseInterestPaymentOnLiability
      contextRef="From2022-01-012022-06-30"
      id="xdx2ixbrl1306"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="From2022-01-012022-06-30"
      id="xdx2ixbrl1310"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent
      contextRef="AsOf2022-06-30"
      id="xdx2ixbrl1324"
      unitRef="Pure"
      xsi:nil="true"/>
    <dei:DocumentType contextRef="From2023-01-01to2023-06-30">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport contextRef="From2023-01-01to2023-06-30">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate contextRef="From2023-01-01to2023-06-30">2023-06-30</dei:DocumentPeriodEndDate>
    <dei:DocumentFiscalYearFocus contextRef="From2023-01-01to2023-06-30">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentTransitionReport contextRef="From2023-01-01to2023-06-30">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber contextRef="From2023-01-01to2023-06-30">001-41495</dei:EntityFileNumber>
    <dei:EntityRegistrantName contextRef="From2023-01-01to2023-06-30">INTELLINETICS, INC.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode contextRef="From2023-01-01to2023-06-30">NV</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber contextRef="From2023-01-01to2023-06-30">87-0613716</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1 contextRef="From2023-01-01to2023-06-30">2190     Dividend Drive</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown contextRef="From2023-01-01to2023-06-30">Columbus</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince contextRef="From2023-01-01to2023-06-30">OH</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode contextRef="From2023-01-01to2023-06-30">43228</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode contextRef="From2023-01-01to2023-06-30">(614)</dei:CityAreaCode>
    <dei:LocalPhoneNumber contextRef="From2023-01-01to2023-06-30">921-8170</dei:LocalPhoneNumber>
    <dei:Security12bTitle contextRef="From2023-01-01to2023-06-30">Common     Stock, $0.001 par value</dei:Security12bTitle>
    <dei:TradingSymbol contextRef="From2023-01-01to2023-06-30">INLX</dei:TradingSymbol>
    <dei:SecurityExchangeName contextRef="From2023-01-01to2023-06-30">NYSEAMER</dei:SecurityExchangeName>
    <dei:EntityCurrentReportingStatus contextRef="From2023-01-01to2023-06-30">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent contextRef="From2023-01-01to2023-06-30">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory contextRef="From2023-01-01to2023-06-30">Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness contextRef="From2023-01-01to2023-06-30">true</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany contextRef="From2023-01-01to2023-06-30">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityShellCompany contextRef="From2023-01-01to2023-06-30">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding contextRef="AsOf2023-08-11" decimals="INF" unitRef="Shares">4073757</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="AsOf2023-06-30" decimals="0" unitRef="USD">1130487</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">2696481</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AccountsReceivableNetCurrent contextRef="AsOf2023-06-30" decimals="0" unitRef="USD">1326986</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">1121083</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:UnbilledReceivablesCurrent contextRef="AsOf2023-06-30" decimals="0" unitRef="USD">1038013</us-gaap:UnbilledReceivablesCurrent>
    <us-gaap:UnbilledReceivablesCurrent contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">596410</us-gaap:UnbilledReceivablesCurrent>
    <us-gaap:InventoryNet contextRef="AsOf2023-06-30" decimals="0" unitRef="USD">72569</us-gaap:InventoryNet>
    <us-gaap:InventoryNet contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">73221</us-gaap:InventoryNet>
    <us-gaap:ContractWithCustomerAssetNetCurrent contextRef="AsOf2023-06-30" decimals="0" unitRef="USD">96470</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:ContractWithCustomerAssetNetCurrent contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">80378</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="AsOf2023-06-30" decimals="0" unitRef="USD">337373</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">325466</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="AsOf2023-06-30" decimals="0" unitRef="USD">4001898</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">4893039</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="AsOf2023-06-30" decimals="0" unitRef="USD">1024776</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">1068706</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="AsOf2023-06-30" decimals="0" unitRef="USD">2895784</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">3200191</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseRightOfUseAsset contextRef="AsOf2023-06-30" decimals="0" unitRef="USD">170194</us-gaap:FinanceLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseRightOfUseAsset contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">154282</us-gaap:FinanceLeaseRightOfUseAsset>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="AsOf2023-06-30" decimals="0" unitRef="USD">4164492</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">4419646</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:Goodwill contextRef="AsOf2023-06-30" decimals="0" unitRef="USD">5789821</us-gaap:Goodwill>
    <us-gaap:Goodwill contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">5789821</us-gaap:Goodwill>
    <us-gaap:OtherAssetsNoncurrent contextRef="AsOf2023-06-30" decimals="0" unitRef="USD">540121</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">417457</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets contextRef="AsOf2023-06-30" decimals="0" unitRef="USD">18587086</us-gaap:Assets>
    <us-gaap:Assets contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">19943142</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent contextRef="AsOf2023-06-30" decimals="0" unitRef="USD">356545</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">370300</us-gaap:AccountsPayableCurrent>
    <us-gaap:WorkersCompensationLiabilityCurrent contextRef="AsOf2023-06-30" decimals="0" unitRef="USD">336317</us-gaap:WorkersCompensationLiabilityCurrent>
    <us-gaap:WorkersCompensationLiabilityCurrent contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">411683</us-gaap:WorkersCompensationLiabilityCurrent>
    <us-gaap:AccruedLiabilitiesCurrent contextRef="AsOf2023-06-30" decimals="0" unitRef="USD">181961</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">114902</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="AsOf2023-06-30" decimals="0" unitRef="USD">711229</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">692074</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:FinanceLeaseLiabilityCurrent contextRef="AsOf2023-06-30" decimals="0" unitRef="USD">28303</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:FinanceLeaseLiabilityCurrent contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">22493</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent contextRef="AsOf2023-06-30" decimals="0" unitRef="USD">2067744</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">2754064</us-gaap:ContractWithCustomerLiabilityCurrent>
    <INLX:EarnoutLiabilitiesCurrent contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">700000</INLX:EarnoutLiabilitiesCurrent>
    <us-gaap:NotesPayableCurrent contextRef="AsOf2023-06-30" decimals="0" unitRef="USD">709083</us-gaap:NotesPayableCurrent>
    <us-gaap:NotesPayableCurrent contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">936966</us-gaap:NotesPayableCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="AsOf2023-06-30" decimals="0" unitRef="USD">4391182</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">6002482</us-gaap:LiabilitiesCurrent>
    <us-gaap:LongTermNotesPayable
      contextRef="AsOf2023-06-30_us-gaap_NonrelatedPartyMember"
      decimals="0"
      unitRef="USD">2147139</us-gaap:LongTermNotesPayable>
    <us-gaap:LongTermNotesPayable
      contextRef="AsOf2022-12-31_us-gaap_NonrelatedPartyMember"
      decimals="0"
      unitRef="USD">2085035</us-gaap:LongTermNotesPayable>
    <us-gaap:LongTermNotesPayable
      contextRef="AsOf2023-06-30_us-gaap_RelatedPartyMember"
      decimals="0"
      unitRef="USD">544843</us-gaap:LongTermNotesPayable>
    <us-gaap:LongTermNotesPayable
      contextRef="AsOf2022-12-31_us-gaap_RelatedPartyMember"
      decimals="0"
      unitRef="USD">529084</us-gaap:LongTermNotesPayable>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="AsOf2023-06-30" decimals="0" unitRef="USD">2307326</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">2624608</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent contextRef="AsOf2023-06-30" decimals="0" unitRef="USD">145880</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">133131</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:LiabilitiesNoncurrent contextRef="AsOf2023-06-30" decimals="0" unitRef="USD">5145188</us-gaap:LiabilitiesNoncurrent>
    <us-gaap:LiabilitiesNoncurrent contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">5371858</us-gaap:LiabilitiesNoncurrent>
    <us-gaap:Liabilities contextRef="AsOf2023-06-30" decimals="0" unitRef="USD">9536370</us-gaap:Liabilities>
    <us-gaap:Liabilities contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">11374340</us-gaap:Liabilities>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="AsOf2023-06-30"
      decimals="INF"
      unitRef="USDPShares">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="AsOf2022-12-31"
      decimals="INF"
      unitRef="USDPShares">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized contextRef="AsOf2023-06-30" decimals="INF" unitRef="Shares">25000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized contextRef="AsOf2022-12-31" decimals="INF" unitRef="Shares">25000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued contextRef="AsOf2023-06-30" decimals="INF" unitRef="Shares">4073757</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued contextRef="AsOf2022-12-31" decimals="INF" unitRef="Shares">4073757</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding contextRef="AsOf2023-06-30" decimals="INF" unitRef="Shares">4073757</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding contextRef="AsOf2022-12-31" decimals="INF" unitRef="Shares">4073757</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue contextRef="AsOf2023-06-30" decimals="0" unitRef="USD">4074</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">4074</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock contextRef="AsOf2023-06-30" decimals="0" unitRef="USD">30412634</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">30179017</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="AsOf2023-06-30" decimals="0" unitRef="USD">-21365992</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">-21614289</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity contextRef="AsOf2023-06-30" decimals="0" unitRef="USD">9050716</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">8568802</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="AsOf2023-06-30" decimals="0" unitRef="USD">18587086</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">19943142</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2023-04-012023-06-30_custom_SaleOfSoftwareMember"
      decimals="0"
      unitRef="USD">63646</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2022-04-012022-06-30_custom_SaleOfSoftwareMember"
      decimals="0"
      unitRef="USD">11105</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2023-01-012023-06-30_custom_SaleOfSoftwareMember"
      decimals="0"
      unitRef="USD">78939</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2022-01-012022-06-30_custom_SaleOfSoftwareMember"
      decimals="0"
      unitRef="USD">75596</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2023-04-012023-06-30_custom_SoftwareAsAServiceMember"
      decimals="0"
      unitRef="USD">1277918</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2022-04-012022-06-30_custom_SoftwareAsAServiceMember"
      decimals="0"
      unitRef="USD">1158456</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2023-01-012023-06-30_custom_SoftwareAsAServiceMember"
      decimals="0"
      unitRef="USD">2516350</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2022-01-012022-06-30_custom_SoftwareAsAServiceMember"
      decimals="0"
      unitRef="USD">1589677</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2023-04-012023-06-30_custom_SoftwareMaintenanceServicesMember"
      decimals="0"
      unitRef="USD">349139</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2022-04-012022-06-30_custom_SoftwareMaintenanceServicesMember"
      decimals="0"
      unitRef="USD">343881</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2023-01-012023-06-30_custom_SoftwareMaintenanceServicesMember"
      decimals="0"
      unitRef="USD">698681</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2022-01-012022-06-30_custom_SoftwareMaintenanceServicesMember"
      decimals="0"
      unitRef="USD">680483</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2023-04-012023-06-30_custom_ProfessionalServicesMember"
      decimals="0"
      unitRef="USD">2298316</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2022-04-012022-06-30_custom_ProfessionalServicesMember"
      decimals="0"
      unitRef="USD">1625765</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2023-01-012023-06-30_custom_ProfessionalServicesMember"
      decimals="0"
      unitRef="USD">4597605</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2022-01-012022-06-30_custom_ProfessionalServicesMember"
      decimals="0"
      unitRef="USD">3213713</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2023-04-012023-06-30_custom_StorageandRetrievalServicesMember"
      decimals="0"
      unitRef="USD">269411</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2022-04-012022-06-30_custom_StorageandRetrievalServicesMember"
      decimals="0"
      unitRef="USD">276436</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2023-01-012023-06-30_custom_StorageandRetrievalServicesMember"
      decimals="0"
      unitRef="USD">553688</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2022-01-012022-06-30_custom_StorageandRetrievalServicesMember"
      decimals="0"
      unitRef="USD">559686</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2023-04-012023-06-30"
      decimals="0"
      unitRef="USD">4258430</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2022-04-012022-06-30"
      decimals="0"
      unitRef="USD">3415643</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2023-01-01to2023-06-30"
      decimals="0"
      unitRef="USD">8445263</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2022-01-012022-06-30"
      decimals="0"
      unitRef="USD">6119155</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfRevenue
      contextRef="From2023-04-012023-06-30_custom_SaleOfSoftwareMember"
      decimals="0"
      unitRef="USD">7344</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="From2022-04-012022-06-30_custom_SaleOfSoftwareMember"
      decimals="0"
      unitRef="USD">7392</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="From2023-01-012023-06-30_custom_SaleOfSoftwareMember"
      decimals="0"
      unitRef="USD">15525</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="From2022-01-012022-06-30_custom_SaleOfSoftwareMember"
      decimals="0"
      unitRef="USD">33585</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="From2023-04-012023-06-30_custom_SoftwareAsAServiceMember"
      decimals="0"
      unitRef="USD">258382</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="From2022-04-012022-06-30_custom_SoftwareAsAServiceMember"
      decimals="0"
      unitRef="USD">191188</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="From2023-01-012023-06-30_custom_SoftwareAsAServiceMember"
      decimals="0"
      unitRef="USD">479022</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="From2022-01-012022-06-30_custom_SoftwareAsAServiceMember"
      decimals="0"
      unitRef="USD">282437</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="From2023-04-012023-06-30_custom_SoftwareMaintenanceServicesMember"
      decimals="0"
      unitRef="USD">15117</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="From2022-04-012022-06-30_custom_SoftwareMaintenanceServicesMember"
      decimals="0"
      unitRef="USD">19185</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="From2023-01-012023-06-30_custom_SoftwareMaintenanceServicesMember"
      decimals="0"
      unitRef="USD">31833</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="From2022-01-012022-06-30_custom_SoftwareMaintenanceServicesMember"
      decimals="0"
      unitRef="USD">37485</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="From2023-04-012023-06-30_custom_ProfessionalServicesMember"
      decimals="0"
      unitRef="USD">1307341</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="From2022-04-012022-06-30_custom_ProfessionalServicesMember"
      decimals="0"
      unitRef="USD">918542</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="From2023-01-012023-06-30_custom_ProfessionalServicesMember"
      decimals="0"
      unitRef="USD">2494457</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="From2022-01-012022-06-30_custom_ProfessionalServicesMember"
      decimals="0"
      unitRef="USD">1766709</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="From2023-04-012023-06-30_custom_StorageandRetrievalServicesMember"
      decimals="0"
      unitRef="USD">79813</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="From2022-04-012022-06-30_custom_StorageandRetrievalServicesMember"
      decimals="0"
      unitRef="USD">90318</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="From2023-01-012023-06-30_custom_StorageandRetrievalServicesMember"
      decimals="0"
      unitRef="USD">188154</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="From2022-01-012022-06-30_custom_StorageandRetrievalServicesMember"
      decimals="0"
      unitRef="USD">178084</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="From2023-04-012023-06-30"
      decimals="0"
      unitRef="USD">1667997</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="From2022-04-012022-06-30"
      decimals="0"
      unitRef="USD">1226625</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="From2023-01-01to2023-06-30"
      decimals="0"
      unitRef="USD">3208991</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="From2022-01-012022-06-30"
      decimals="0"
      unitRef="USD">2298300</us-gaap:CostOfRevenue>
    <us-gaap:GrossProfit
      contextRef="From2023-04-012023-06-30"
      decimals="0"
      unitRef="USD">2590433</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="From2022-04-012022-06-30"
      decimals="0"
      unitRef="USD">2189018</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="From2023-01-01to2023-06-30"
      decimals="0"
      unitRef="USD">5236272</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="From2022-01-012022-06-30"
      decimals="0"
      unitRef="USD">3820855</us-gaap:GrossProfit>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="From2023-04-012023-06-30"
      decimals="0"
      unitRef="USD">1561939</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="From2022-04-012022-06-30"
      decimals="0"
      unitRef="USD">1254862</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="From2023-01-01to2023-06-30"
      decimals="0"
      unitRef="USD">3116550</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="From2022-01-012022-06-30"
      decimals="0"
      unitRef="USD">2190553</us-gaap:GeneralAndAdministrativeExpense>
    <INLX:AdjustmentToFairValueOfContingentConsiderationEarnout
      contextRef="From2022-04-012022-06-30"
      decimals="0"
      unitRef="USD">52301</INLX:AdjustmentToFairValueOfContingentConsiderationEarnout>
    <INLX:AdjustmentToFairValueOfContingentConsiderationEarnout
      contextRef="From2022-01-012022-06-30"
      decimals="0"
      unitRef="USD">116505</INLX:AdjustmentToFairValueOfContingentConsiderationEarnout>
    <us-gaap:AcquisitionCosts
      contextRef="From2022-04-012022-06-30"
      decimals="0"
      unitRef="USD">285230</us-gaap:AcquisitionCosts>
    <us-gaap:AcquisitionCosts
      contextRef="From2022-01-012022-06-30"
      decimals="0"
      unitRef="USD">355281</us-gaap:AcquisitionCosts>
    <us-gaap:SellingAndMarketingExpense
      contextRef="From2023-04-012023-06-30"
      decimals="0"
      unitRef="USD">492303</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="From2022-04-012022-06-30"
      decimals="0"
      unitRef="USD">529405</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="From2023-01-01to2023-06-30"
      decimals="0"
      unitRef="USD">1071814</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="From2022-01-012022-06-30"
      decimals="0"
      unitRef="USD">881519</us-gaap:SellingAndMarketingExpense>
    <us-gaap:DepreciationAndAmortization
      contextRef="From2023-04-012023-06-30"
      decimals="0"
      unitRef="USD">239803</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="From2022-04-012022-06-30"
      decimals="0"
      unitRef="USD">200919</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="From2023-01-01to2023-06-30"
      decimals="0"
      unitRef="USD">467521</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="From2022-01-012022-06-30"
      decimals="0"
      unitRef="USD">318221</us-gaap:DepreciationAndAmortization>
    <us-gaap:OperatingExpenses
      contextRef="From2023-04-012023-06-30"
      decimals="0"
      unitRef="USD">2294045</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="From2022-04-012022-06-30"
      decimals="0"
      unitRef="USD">2322717</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="From2023-01-01to2023-06-30"
      decimals="0"
      unitRef="USD">4655885</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="From2022-01-012022-06-30"
      decimals="0"
      unitRef="USD">3862079</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2023-04-012023-06-30"
      decimals="0"
      unitRef="USD">296388</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2022-04-012022-06-30"
      decimals="0"
      unitRef="USD">-133699</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2023-01-01to2023-06-30"
      decimals="0"
      unitRef="USD">580387</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2022-01-012022-06-30"
      decimals="0"
      unitRef="USD">-41224</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestExpense
      contextRef="From2023-04-012023-06-30"
      decimals="0"
      unitRef="USD">160654</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="From2022-04-012022-06-30"
      decimals="0"
      unitRef="USD">240468</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="From2023-01-01to2023-06-30"
      decimals="0"
      unitRef="USD">332090</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="From2022-01-012022-06-30"
      decimals="0"
      unitRef="USD">353069</us-gaap:InterestExpense>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-04-012023-06-30"
      decimals="0"
      unitRef="USD">135734</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2022-04-012022-06-30"
      decimals="0"
      unitRef="USD">-374167</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-01-01to2023-06-30"
      decimals="0"
      unitRef="USD">248297</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2022-01-012022-06-30"
      decimals="0"
      unitRef="USD">-394293</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="From2023-04-012023-06-30"
      decimals="INF"
      unitRef="USDPShares">0.03</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="From2022-04-012022-06-30"
      decimals="INF"
      unitRef="USDPShares">-0.09</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="From2023-01-01to2023-06-30"
      decimals="INF"
      unitRef="USDPShares">0.06</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="From2022-01-012022-06-30"
      decimals="INF"
      unitRef="USDPShares">-0.11</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="From2023-04-012023-06-30"
      decimals="INF"
      unitRef="USDPShares">0.03</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="From2022-04-012022-06-30"
      decimals="INF"
      unitRef="USDPShares">-0.09</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="From2023-01-01to2023-06-30"
      decimals="INF"
      unitRef="USDPShares">0.06</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="From2022-01-012022-06-30"
      decimals="INF"
      unitRef="USDPShares">-0.11</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="From2023-04-012023-06-30"
      decimals="INF"
      unitRef="Shares">4073757</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="From2022-04-012022-06-30"
      decimals="INF"
      unitRef="Shares">4073757</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="From2023-01-01to2023-06-30"
      decimals="INF"
      unitRef="Shares">4073757</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="From2022-01-012022-06-30"
      decimals="INF"
      unitRef="Shares">3455761</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="From2023-04-012023-06-30"
      decimals="INF"
      unitRef="Shares">4073757</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="From2022-04-012022-06-30"
      decimals="INF"
      unitRef="Shares">4073757</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="From2023-01-01to2023-06-30"
      decimals="INF"
      unitRef="Shares">4073757</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="From2022-01-012022-06-30"
      decimals="INF"
      unitRef="Shares">3455761</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2022-03-31_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">2831169</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2022-03-31_us-gaap_CommonStockMember"
      decimals="0"
      unitRef="USD">2831</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2022-03-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">24377681</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2022-03-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      unitRef="USD">-21658442</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2022-03-31" decimals="0" unitRef="USD">2722070</us-gaap:StockholdersEquity>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="From2022-04-012022-06-30_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">102992</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="From2022-04-012022-06-30"
      decimals="0"
      unitRef="USD">102992</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="From2022-04-012022-06-30_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">1242588</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2022-04-012022-06-30_us-gaap_CommonStockMember"
      decimals="0"
      unitRef="USD">1243</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2022-04-012022-06-30_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">5739515</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2022-04-012022-06-30"
      decimals="0"
      unitRef="USD">5740758</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts
      contextRef="From2022-04-012022-06-30_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">492182</us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts
      contextRef="From2022-04-012022-06-30"
      decimals="0"
      unitRef="USD">492182</us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued
      contextRef="From2022-04-012022-06-30_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">213013</us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued
      contextRef="From2022-04-012022-06-30"
      decimals="0"
      unitRef="USD">213013</us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued>
    <us-gaap:NetIncomeLoss
      contextRef="From2022-04-012022-06-30_us-gaap_RetainedEarningsMember"
      decimals="0"
      unitRef="USD">-374167</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2022-04-012022-06-30"
      decimals="0"
      unitRef="USD">-374167</us-gaap:NetIncomeLoss>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2022-06-30_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">4073757</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2022-06-30_us-gaap_CommonStockMember"
      decimals="0"
      unitRef="USD">4074</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2022-06-30_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">29941019</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2022-06-30_us-gaap_RetainedEarningsMember"
      decimals="0"
      unitRef="USD">-22032609</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">7912484</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2023-03-31_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">4073757</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2023-03-31_us-gaap_CommonStockMember"
      decimals="0"
      unitRef="USD">4074</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2023-03-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">30297179</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2023-03-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      unitRef="USD">-21501726</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2023-03-31" decimals="0" unitRef="USD">8799527</us-gaap:StockholdersEquity>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="From2023-04-012023-06-30_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">115455</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="From2023-04-012023-06-30"
      decimals="0"
      unitRef="USD">115455</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-04-012023-06-30_us-gaap_RetainedEarningsMember"
      decimals="0"
      unitRef="USD">135734</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-04-012023-06-30"
      decimals="0"
      unitRef="USD">135734</us-gaap:NetIncomeLoss>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2023-06-30_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">4073757</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2023-06-30_us-gaap_CommonStockMember"
      decimals="0"
      unitRef="USD">4074</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2023-06-30_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">30412634</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2023-06-30_us-gaap_RetainedEarningsMember"
      decimals="0"
      unitRef="USD">-21365992</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2023-06-30" decimals="0" unitRef="USD">9050716</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2021-12-31_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">2823072</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2021-12-31_us-gaap_CommonStockMember"
      decimals="0"
      unitRef="USD">2823</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2021-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">24297229</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2021-12-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      unitRef="USD">-21638316</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">2661736</us-gaap:StockholdersEquity>
    <INLX:StockIssuedDuringPeriodSharesIssuedToDirectors
      contextRef="From2022-01-012022-06-30_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">8097</INLX:StockIssuedDuringPeriodSharesIssuedToDirectors>
    <INLX:StockIssuedDuringPeriodValueIssuedToDirectors
      contextRef="From2022-01-012022-06-30_us-gaap_CommonStockMember"
      decimals="0"
      unitRef="USD">8</INLX:StockIssuedDuringPeriodValueIssuedToDirectors>
    <INLX:StockIssuedDuringPeriodValueIssuedToDirectors
      contextRef="From2022-01-012022-06-30_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">57492</INLX:StockIssuedDuringPeriodValueIssuedToDirectors>
    <INLX:StockIssuedDuringPeriodValueIssuedToDirectors
      contextRef="From2022-01-012022-06-30"
      decimals="0"
      unitRef="USD">57500</INLX:StockIssuedDuringPeriodValueIssuedToDirectors>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="From2022-01-012022-06-30_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">125952</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="From2022-01-012022-06-30"
      decimals="0"
      unitRef="USD">125952</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="From2022-01-012022-06-30_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">1242588</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2022-01-012022-06-30_us-gaap_CommonStockMember"
      decimals="0"
      unitRef="USD">1243</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2022-01-012022-06-30_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">5739515</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2022-01-012022-06-30"
      decimals="0"
      unitRef="USD">5740758</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts
      contextRef="From2022-01-012022-06-30_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">492182</us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts
      contextRef="From2022-01-012022-06-30"
      decimals="0"
      unitRef="USD">492182</us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued
      contextRef="From2022-01-012022-06-30_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">213013</us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued
      contextRef="From2022-01-012022-06-30"
      decimals="0"
      unitRef="USD">213013</us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued>
    <us-gaap:NetIncomeLoss
      contextRef="From2022-01-012022-06-30_us-gaap_RetainedEarningsMember"
      decimals="0"
      unitRef="USD">-394293</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2022-01-012022-06-30"
      decimals="0"
      unitRef="USD">-394293</us-gaap:NetIncomeLoss>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2022-06-30_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">4073757</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2022-06-30_us-gaap_CommonStockMember"
      decimals="0"
      unitRef="USD">4074</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2022-06-30_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">29941019</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2022-06-30_us-gaap_RetainedEarningsMember"
      decimals="0"
      unitRef="USD">-22032609</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">7912484</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2022-12-31_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">4073757</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2022-12-31_us-gaap_CommonStockMember"
      decimals="0"
      unitRef="USD">4074</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2022-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">30179017</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2022-12-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      unitRef="USD">-21614289</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">8568802</us-gaap:StockholdersEquity>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="From2023-01-012023-06-30_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">233617</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="From2023-01-01to2023-06-30"
      decimals="0"
      unitRef="USD">233617</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-01-012023-06-30_us-gaap_RetainedEarningsMember"
      decimals="0"
      unitRef="USD">248297</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-01-01to2023-06-30"
      decimals="0"
      unitRef="USD">248297</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-01-012023-06-30_us-gaap_RetainedEarningsMember"
      decimals="0"
      unitRef="USD">248297</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-01-01to2023-06-30"
      decimals="0"
      unitRef="USD">248297</us-gaap:NetIncomeLoss>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2023-06-30_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">4073757</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2023-06-30_us-gaap_CommonStockMember"
      decimals="0"
      unitRef="USD">4074</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2023-06-30_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">30412634</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2023-06-30_us-gaap_RetainedEarningsMember"
      decimals="0"
      unitRef="USD">-21365992</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2023-06-30" decimals="0" unitRef="USD">9050716</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-01-01to2023-06-30"
      decimals="0"
      unitRef="USD">248297</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2022-01-012022-06-30"
      decimals="0"
      unitRef="USD">-394293</us-gaap:NetIncomeLoss>
    <us-gaap:DepreciationAndAmortization
      contextRef="From2023-01-01to2023-06-30"
      decimals="0"
      unitRef="USD">467521</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="From2022-01-012022-06-30"
      decimals="0"
      unitRef="USD">318221</us-gaap:DepreciationAndAmortization>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="From2023-01-01to2023-06-30"
      decimals="0"
      unitRef="USD">27528</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="From2022-01-012022-06-30"
      decimals="0"
      unitRef="USD">2327</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="From2023-01-01to2023-06-30"
      decimals="0"
      unitRef="USD">95152</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="From2022-01-012022-06-30"
      decimals="0"
      unitRef="USD">90801</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:AmortizationOfDebtDiscountPremium
      contextRef="From2023-01-01to2023-06-30"
      decimals="0"
      unitRef="USD">17778</us-gaap:AmortizationOfDebtDiscountPremium>
    <us-gaap:AmortizationOfDebtDiscountPremium
      contextRef="From2022-01-012022-06-30"
      decimals="0"
      unitRef="USD">53332</us-gaap:AmortizationOfDebtDiscountPremium>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization
      contextRef="From2023-01-01to2023-06-30"
      decimals="0"
      unitRef="USD">14959</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:IssuanceOfStockAndWarrantsForServicesOrClaims
      contextRef="From2022-01-012022-06-30"
      decimals="0"
      unitRef="USD">57500</us-gaap:IssuanceOfStockAndWarrantsForServicesOrClaims>
    <us-gaap:StockOptionPlanExpense
      contextRef="From2023-01-01to2023-06-30"
      decimals="0"
      unitRef="USD">233617</us-gaap:StockOptionPlanExpense>
    <us-gaap:StockOptionPlanExpense
      contextRef="From2022-01-012022-06-30"
      decimals="0"
      unitRef="USD">125952</us-gaap:StockOptionPlanExpense>
    <INLX:ChangeInFairValueOfEarnoutLiabilities
      contextRef="From2022-01-012022-06-30"
      decimals="0"
      unitRef="USD">-116505</INLX:ChangeInFairValueOfEarnoutLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="From2023-01-01to2023-06-30"
      decimals="0"
      unitRef="USD">233431</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="From2022-01-012022-06-30"
      decimals="0"
      unitRef="USD">-370617</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <INLX:IncreaseDecreaseInUnbilledReceivable
      contextRef="From2023-01-01to2023-06-30"
      decimals="0"
      unitRef="USD">441603</INLX:IncreaseDecreaseInUnbilledReceivable>
    <INLX:IncreaseDecreaseInUnbilledReceivable
      contextRef="From2022-01-012022-06-30"
      decimals="0"
      unitRef="USD">-9703</INLX:IncreaseDecreaseInUnbilledReceivable>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="From2023-01-01to2023-06-30"
      decimals="0"
      unitRef="USD">-652</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="From2022-01-012022-06-30"
      decimals="0"
      unitRef="USD">8442</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="From2023-01-01to2023-06-30"
      decimals="0"
      unitRef="USD">27999</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="From2022-01-012022-06-30"
      decimals="0"
      unitRef="USD">146026</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="From2023-01-01to2023-06-30"
      decimals="0"
      unitRef="USD">-22062</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="From2022-01-012022-06-30"
      decimals="0"
      unitRef="USD">64641</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInOperatingLeaseLiability
      contextRef="From2023-01-01to2023-06-30"
      decimals="0"
      unitRef="USD">6280</us-gaap:IncreaseDecreaseInOperatingLeaseLiability>
    <us-gaap:IncreaseDecreaseInOperatingLeaseLiability
      contextRef="From2022-01-012022-06-30"
      decimals="0"
      unitRef="USD">15333</us-gaap:IncreaseDecreaseInOperatingLeaseLiability>
    <us-gaap:IncreaseDecreaseInDeferredCompensation
      contextRef="From2022-01-012022-06-30"
      decimals="0"
      unitRef="USD">-50414</us-gaap:IncreaseDecreaseInDeferredCompensation>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="From2023-01-01to2023-06-30"
      decimals="0"
      unitRef="USD">-686320</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="From2022-01-012022-06-30"
      decimals="0"
      unitRef="USD">-553108</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities
      contextRef="From2023-01-01to2023-06-30"
      decimals="0"
      unitRef="USD">-547928</us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities>
    <us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities
      contextRef="From2022-01-012022-06-30"
      decimals="0"
      unitRef="USD">466942</us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="From2023-01-01to2023-06-30"
      decimals="0"
      unitRef="USD">-299631</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="From2022-01-012022-06-30"
      decimals="0"
      unitRef="USD">72649</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="From2022-01-012022-06-30"
      decimals="0"
      unitRef="USD">6383269</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:PaymentsToAcquireSoftware
      contextRef="From2023-01-01to2023-06-30"
      decimals="0"
      unitRef="USD">208417</us-gaap:PaymentsToAcquireSoftware>
    <us-gaap:PaymentsToAcquireSoftware
      contextRef="From2022-01-012022-06-30"
      decimals="0"
      unitRef="USD">171205</us-gaap:PaymentsToAcquireSoftware>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="From2023-01-01to2023-06-30"
      decimals="0"
      unitRef="USD">82684</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="From2022-01-012022-06-30"
      decimals="0"
      unitRef="USD">98199</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="From2023-01-01to2023-06-30"
      decimals="0"
      unitRef="USD">-291101</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="From2022-01-012022-06-30"
      decimals="0"
      unitRef="USD">-6652673</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <INLX:PaymentOfEarnoutLiabilities
      contextRef="From2023-01-01to2023-06-30"
      decimals="0"
      unitRef="USD">700000</INLX:PaymentOfEarnoutLiabilities>
    <INLX:PaymentOfEarnoutLiabilities
      contextRef="From2022-01-012022-06-30"
      decimals="0"
      unitRef="USD">1018333</INLX:PaymentOfEarnoutLiabilities>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="From2022-01-012022-06-30"
      decimals="0"
      unitRef="USD">5740758</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:PaymentsOfStockIssuanceCosts
      contextRef="From2022-01-012022-06-30"
      decimals="0"
      unitRef="USD">746342</us-gaap:PaymentsOfStockIssuanceCosts>
    <us-gaap:ProceedsFromNotesPayable
      contextRef="From2022-01-012022-06-30"
      decimals="0"
      unitRef="USD">2364500</us-gaap:ProceedsFromNotesPayable>
    <us-gaap:ProceedsFromRelatedPartyDebt
      contextRef="From2022-01-012022-06-30"
      decimals="0"
      unitRef="USD">600000</us-gaap:ProceedsFromRelatedPartyDebt>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="From2023-01-01to2023-06-30"
      decimals="0"
      unitRef="USD">12312</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:RepaymentsOfNotesPayable
      contextRef="From2023-01-01to2023-06-30"
      decimals="0"
      unitRef="USD">262950</us-gaap:RepaymentsOfNotesPayable>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="From2023-01-01to2023-06-30"
      decimals="0"
      unitRef="USD">-975262</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="From2022-01-012022-06-30"
      decimals="0"
      unitRef="USD">6940583</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="From2023-01-01to2023-06-30"
      decimals="0"
      unitRef="USD">-1565994</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="From2022-01-012022-06-30"
      decimals="0"
      unitRef="USD">360559</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">2696481</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">1752630</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations contextRef="AsOf2023-06-30" decimals="0" unitRef="USD">1130487</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">2113189</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:InterestPaidNet
      contextRef="From2023-01-01to2023-06-30"
      decimals="0"
      unitRef="USD">226570</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="From2022-01-012022-06-30"
      decimals="0"
      unitRef="USD">208935</us-gaap:InterestPaidNet>
    <us-gaap:IncomeTaxesPaid
      contextRef="From2023-01-01to2023-06-30"
      decimals="0"
      unitRef="USD">7708</us-gaap:IncomeTaxesPaid>
    <us-gaap:IncomeTaxesPaid
      contextRef="From2022-01-012022-06-30"
      decimals="0"
      unitRef="USD">9576</us-gaap:IncomeTaxesPaid>
    <INLX:DiscountOnNotesPayableForWarrants
      contextRef="From2022-01-012022-06-30"
      decimals="0"
      unitRef="USD">169900</INLX:DiscountOnNotesPayableForWarrants>
    <INLX:DiscountOnNotesPayableRelatedPartiesForWarrants
      contextRef="From2022-01-012022-06-30"
      decimals="0"
      unitRef="USD">43113</INLX:DiscountOnNotesPayableRelatedPartiesForWarrants>
    <INLX:WarrantsIssuedAndExtendedForCommonStockIssuanceCosts
      contextRef="From2022-01-012022-06-30"
      decimals="0"
      unitRef="USD">412500</INLX:WarrantsIssuedAndExtendedForCommonStockIssuanceCosts>
    <INLX:NonCashFinancingAccountsReceivable
      contextRef="From2022-01-012022-06-30"
      decimals="0"
      unitRef="USD">68380</INLX:NonCashFinancingAccountsReceivable>
    <INLX:NonCashFinancingActivitiesPrepaidExpenses
      contextRef="From2022-01-012022-06-30"
      decimals="0"
      unitRef="USD">38913</INLX:NonCashFinancingActivitiesPrepaidExpenses>
    <INLX:NonCashFinancingActivitiesPropertyAndEquipment
      contextRef="From2022-01-012022-06-30"
      decimals="0"
      unitRef="USD">30018</INLX:NonCashFinancingActivitiesPropertyAndEquipment>
    <INLX:NonCashFinancingActivitiesIntangibleAssets
      contextRef="From2022-01-012022-06-30"
      decimals="0"
      unitRef="USD">3888000</INLX:NonCashFinancingActivitiesIntangibleAssets>
    <INLX:NonCashFinancingActivitiesGoodwill
      contextRef="From2022-01-012022-06-30"
      decimals="0"
      unitRef="USD">3466934</INLX:NonCashFinancingActivitiesGoodwill>
    <INLX:NonCashFinancingActivitiesAccountsPayable
      contextRef="From2022-01-012022-06-30"
      decimals="0"
      unitRef="USD">36446</INLX:NonCashFinancingActivitiesAccountsPayable>
    <INLX:NonCashFinancingActivitiesDeferredRevenues
      contextRef="From2022-01-012022-06-30"
      decimals="0"
      unitRef="USD">-1072530</INLX:NonCashFinancingActivitiesDeferredRevenues>
    <INLX:NonCashFinancingActivitiesNetAssetsAcquiredInAcquisition
      contextRef="From2022-01-012022-06-30"
      decimals="0"
      unitRef="USD">6383269</INLX:NonCashFinancingActivitiesNetAssetsAcquiredInAcquisition>
    <INLX:NonCashFinancingActivitiesCashUsedInBusinessAcquisitions
      contextRef="From2022-01-012022-06-30"
      decimals="0"
      unitRef="USD">6383269</INLX:NonCashFinancingActivitiesCashUsedInBusinessAcquisitions>
    <us-gaap:NatureOfOperations contextRef="From2023-01-01to2023-06-30">&lt;p id="xdx_802_eus-gaap--NatureOfOperations_zbIoqYE7FOql" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"&gt;&lt;b&gt;1.
&lt;span id="xdx_821_z2FIHLiaDUVg"&gt;Business Organization and Nature of Operations&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"&gt;Intellinetics,
Inc., formerly known as GlobalWise Investments, Inc., is a Nevada corporation incorporated in 1997, with two wholly-owned subsidiaries:
Intellinetics, Inc., an Ohio corporation (&#x201c;Intellinetics Ohio&#x201d;), and Graphic Sciences, Inc., a Michigan corporation (&#x201c;Graphic
Sciences&#x201d;). Intellinetics Ohio was incorporated in 1996, and on February 10, 2012, Intellinetics Ohio became our sole operating
subsidiary as a result of a reverse merger and recapitalization. On March 2, 2020, we purchased all the outstanding capital stock of
Graphic Sciences.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"&gt;Our
digital transformation products and services are provided through two reporting segments: Document Management and Document Conversion.
Our Document Management segment, which includes the Yellow Folder, LLC (&#x201c;Yellow Folder&#x201d;) asset acquisition in April 2022
and the CEO Imaging Systems, Inc. (&#x201c;CEO Image&#x201d;) asset acquisition in April 2020, consists primarily of solutions involving
our software platform, allowing customers to capture and manage their documents across operations such as scanned hard-copy documents
and digital documents including those from Microsoft Office 365, digital images, audio, video and emails. Our Document Conversion segment,
which includes and primarily consists of the Graphic Sciences acquisition, provides assistance to customers as a part of their overall
document strategy to convert documents from one medium to another, predominantly paper to digital, including migration to our software
solutions, as well as long-term storage and retrieval services. Our solutions create value for customers by making it easy to connect
business-critical documents to the people who need them by making those documents easy to find and access, while also being secure and
compliant with the customers&#x2019; audit requirements. Solutions are sold both directly to end-users and through resellers.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:NatureOfOperations>
    <us-gaap:BasisOfAccounting contextRef="From2023-01-01to2023-06-30">&lt;p id="xdx_809_eus-gaap--BasisOfAccounting_zuL3soB5aUHg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"&gt;&lt;b&gt;2.
&lt;span id="xdx_827_ziO9E1jasSeb"&gt;Basis of Presentation&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"&gt;The
accompanying unaudited condensed consolidated financial statements have been prepared in accordance with United States generally accepted
accounting principles (&#x201c;GAAP&#x201d;).&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"&gt;The
financial statements presented in this Quarterly Report on Form 10-Q are unaudited. However, in the opinion of management, these unaudited
condensed consolidated financial statements include all adjustments, consisting solely of normal recurring adjustments, necessary to
present fairly the financial position, results of operations and cash flows for the periods presented in conformity with GAAP applicable
to interim periods. The financial data and other financial information disclosed in these notes to the accompanying condensed consolidated
financial statements are also unaudited. As such, certain information and footnote disclosures normally included in financial statements
prepared in accordance with GAAP have been condensed or omitted pursuant to applicable rules and regulations thereunder.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"&gt;Operating
results for the interim periods presented are not necessarily indicative of the results that may be expected for the full fiscal year
ending December 31, 2023 or any other future period.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"&gt;These
unaudited interim condensed consolidated financial statements should be read in conjunction with the consolidated financial statements
and the related notes included in our Annual Report on Form 10-K for the fiscal year ended December 31, 2022 filed with the SEC filed
on March 27, 2023.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:BasisOfAccounting>
    <us-gaap:SignificantAccountingPoliciesTextBlock contextRef="From2023-01-01to2023-06-30">&lt;p id="xdx_80D_eus-gaap--SignificantAccountingPoliciesTextBlock_zmjSl7H3pyg3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"&gt;&lt;b&gt;3.
&lt;span id="xdx_825_zVYXwoqWWUl4"&gt;Summary of Significant Accounting Policies&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_84F_eus-gaap--ConsolidationPolicyTextBlock_zDN5O24kVjr4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_86B_zauBJzjGbuk4"&gt;Principles
of Consolidation&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"&gt;The
condensed consolidated financial statements accompanying these notes include the accounts of Intellinetics and the accounts of all its
subsidiaries in which it holds a controlling interest. Under GAAP, consolidation is generally required for investments of more than &lt;span id="xdx_90F_eus-gaap--BusinessAcquisitionPercentageOfVotingInterestsAcquired_iI_dp_c20230630__us-gaap--BusinessAcquisitionAxis__custom--IntellineticsOhioAndGraphicSciencesMember_zeJeXDEFgALi" title="Percentage of voting rights outstanding"&gt;50%&lt;/span&gt;
of the outstanding voting stock of an investee, except when control is not held by the majority owner. We have two subsidiaries: Intellinetics
Ohio and Graphic Sciences. We consider the criteria established under Financial Accounting Standards Board (&#x201c;FASB&#x201d;) Accounting
Standard Codification (&#x201c;ASC&#x201d;) 810, &#x201c;Consolidations&#x201d; in the consolidation process. All significant intercompany
balances and transactions have been eliminated in consolidation.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_847_eus-gaap--ConcentrationRiskCreditRisk_zeip1UY87udb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_860_zlaQDN58UsTe"&gt;Concentrations
of Credit Risk&lt;/span&gt; &lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"&gt;We
maintain our cash with high credit quality financial institutions. At times, our cash and cash equivalents may be uninsured or in deposit
accounts that exceed the Federal Deposit Insurance Corporation insurance limit.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"&gt;We
do not generally require collateral or other security to support customer receivables; however, we may require customers to provide retainers,
up-front deposits or irrevocable letters-of-credit when considered necessary to mitigate credit risks. We have established an allowance
for credit losses based upon facts surrounding the credit risk of specific customers and expected future collections. Credit losses have
been within management&#x2019;s expectations. At June 30, 2023 and December 31, 2022, our allowance for credit losses was $&lt;span id="xdx_90B_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iI_pp0p0_c20230630_z26fDfqWKF1i" title="Allowance for doubtful accounts receivable"&gt;114,219&lt;/span&gt; and
$&lt;span id="xdx_90F_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iI_pp0p0_c20221231_z8wUZyTZ3Xs4" title="Allowance for doubtful accounts receivable"&gt;88,331&lt;/span&gt;, respectively.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"&gt;&lt;b&gt;&lt;i&gt;Contract
balances&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"&gt;The
following table present changes in our contract assets during the six months ended June 30, 2023 and 2022:&lt;/span&gt;&lt;/p&gt;

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

&lt;p id="xdx_895_eus-gaap--ContractWithCustomerAssetAndLiabilityTableTextBlock_gL3CWCAALTTB-SG_z85vWClq6BU4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"&gt;&lt;span id="xdx_8B1_zywH1Vphqiy1" style="display: none"&gt;Schedule of Changes in Contract Assets&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 10pt; text-align: center"&gt;Addition&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 10pt; text-align: center"&gt;Balance at&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 10pt; text-align: center"&gt;from&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 10pt; text-align: center"&gt;Balance at&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 10pt; text-align: center"&gt;Beginning&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 10pt; text-align: center"&gt;acquisition&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 10pt; text-align: center"&gt;Recognized&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 10pt; text-align: center"&gt;End of&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: center"&gt;of Period&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-size: 10pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: center"&gt;(Note 4)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-size: 10pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: center"&gt;Billings&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-size: 10pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: center"&gt;Revenue&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-size: 10pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: center"&gt;Period&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-size: 10pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt"&gt;Six months ended June 30, 2023&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="width: 35%; font-size: 10pt; text-align: left; padding-left: 10pt"&gt;Accounts receivable&lt;/td&gt;&lt;td style="width: 2%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--ContractWithCustomerAssetNetCurrent_iS_pp0p0_c20230101__20230630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--AccountsReceivableMember_z4WPldJSBuR8" style="width: 9%; font-size: 10pt; text-align: right" title="Accounts receivables, balance at beginning of period"&gt;1,121,083&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_985_ecustom--ContractWithCustomerAssetCumulativeCatchUpAdjustmentToAdditionFromAquisition_pp0p0_c20230101__20230630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--AccountsReceivableMember_znXxA3MHwOll" style="width: 9%; font-size: 10pt; text-align: right" title="Accounts receivables, addition from acquisition"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0653"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98F_ecustom--ContractWithCustomerAssetReceivablesBillings_pp0p0_c20230101__20230630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--AccountsReceivableMember_ziM5BjsAdj3a" style="width: 9%; font-size: 10pt; text-align: right" title="Accounts receivables, billings"&gt;7,342,400&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_982_ecustom--ContractWithCustomerAssetPaymentsRecevied_pp0p0_c20230101__20230630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--AccountsReceivableMember_zhqn9QUVz8S2" style="width: 9%; font-size: 10pt; text-align: right" title="Accounts receivables, payment recevied"&gt;(7,136,497&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="width: 2%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--ContractWithCustomerAssetNetCurrent_iE_pp0p0_c20230101__20230630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--AccountsReceivableMember_zLgYyL6ZXHw3" style="width: 9%; font-size: 10pt; text-align: right" title="Accounts receivables, balance at ending of period"&gt;1,326,986&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt"&gt;Six months ended June 30, 2022&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-left: 10pt"&gt;Accounts receivable&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--ContractWithCustomerAssetNetCurrent_iS_pp0p0_c20220101__20220630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--AccountsReceivableMember_z7ma0lYZxYsd" style="font-size: 10pt; text-align: right" title="Accounts receivables, balance at beginning of period"&gt;1,176,059&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_984_ecustom--ContractWithCustomerAssetCumulativeCatchUpAdjustmentToAdditionFromAquisition_pp0p0_c20220101__20220630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--AccountsReceivableMember_zYD6mMcQjLOf" style="font-size: 10pt; text-align: right" title="Accounts receivables, addition from acquisition"&gt;68,380&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_980_ecustom--ContractWithCustomerAssetReceivablesBillings_pp0p0_c20220101__20220630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--AccountsReceivableMember_zYytEGVHLBV4" style="font-size: 10pt; text-align: right" title="Accounts receivables, billings"&gt;5,604,581&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_985_ecustom--ContractWithCustomerAssetPaymentsRecevied_pp0p0_c20220101__20220630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--AccountsReceivableMember_zPKdE2xj5Kw" style="font-size: 10pt; text-align: right" title="Accounts receivables, payment recevied"&gt;(5,977,525&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--ContractWithCustomerAssetNetCurrent_iE_pp0p0_c20220101__20220630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--AccountsReceivableMember_zwalJvNzuDqh" style="font-size: 10pt; text-align: right" title="Accounts receivables, balance at ending of period"&gt;871,495&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1.5pt; color: Black; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; color: Black"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; color: Black; text-align: center"&gt;Balance at Beginning of Period&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; color: Black"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; color: Black"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; color: Black; text-align: center"&gt;Revenue Recognized in Advance of Billings&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; color: Black"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; color: Black"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; color: Black; text-align: center"&gt;Billings&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; color: Black"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; color: Black"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; color: Black; text-align: center"&gt;Balance at End of Period&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; color: Black"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="color: Black"&gt;Six months ended June 30, 2023&lt;/td&gt;&lt;td style="color: Black"&gt;&#160;&lt;/td&gt;
    &lt;td style="color: Black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black"&gt;&#160;&lt;/td&gt;
    &lt;td style="color: Black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black"&gt;&#160;&lt;/td&gt;
    &lt;td style="color: Black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black"&gt;&#160;&lt;/td&gt;
    &lt;td style="color: Black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; width: 40%; color: Black; text-align: left"&gt;Accounts receivable, unbilled&lt;/td&gt;&lt;td style="width: 2%; color: Black"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; color: Black; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--ContractWithCustomerAssetNetCurrent_iS_pp0p0_c20230101__20230630__us-gaap--DerivativeInstrumentRiskAxis__custom--AccountsReceivableUnbilledMember_zgK9Y7fqVXu4" style="width: 11%; color: Black; text-align: right" title="Balance at Beginning of Period"&gt;596,410&lt;/td&gt;&lt;td style="width: 1%; color: Black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%; color: Black"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; color: Black; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueModificationOfContract_pp0p0_c20230101__20230630__us-gaap--DerivativeInstrumentRiskAxis__custom--AccountsReceivableUnbilledMember_z7TRmkk4nvib" style="width: 11%; color: Black; text-align: right" title="Revenue Recognized in Advance of Billings"&gt;2,703,932&lt;/td&gt;&lt;td style="width: 1%; color: Black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%; color: Black"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; color: Black; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_987_ecustom--ContractWithCustomerAssetReceivablesBillings_pp0p0_c20230101__20230630__us-gaap--DerivativeInstrumentRiskAxis__custom--AccountsReceivableUnbilledMember_z1nvMj7kAmAg" style="width: 11%; color: Black; text-align: right" title="Accounts receivables, billings"&gt;(2,262,329&lt;/td&gt;&lt;td style="width: 1%; color: Black; text-align: left"&gt;)&lt;/td&gt;&lt;td style="width: 2%; color: Black"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; color: Black; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--ContractWithCustomerAssetNetCurrent_iE_pp0p0_c20230101__20230630__us-gaap--DerivativeInstrumentRiskAxis__custom--AccountsReceivableUnbilledMember_zhsxtNSkb4ra" style="width: 11%; color: Black; text-align: right" title="Balance at End of Period"&gt;1,038,013&lt;/td&gt;&lt;td style="width: 1%; color: Black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="color: Black"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black"&gt;&#160;&lt;/td&gt;
    &lt;td style="color: Black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black"&gt;&#160;&lt;/td&gt;
    &lt;td style="color: Black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black"&gt;&#160;&lt;/td&gt;
    &lt;td style="color: Black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black"&gt;&#160;&lt;/td&gt;
    &lt;td style="color: Black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="color: Black"&gt;Six months ended June 30, 2022&lt;/td&gt;&lt;td style="color: Black"&gt;&#160;&lt;/td&gt;
    &lt;td style="color: Black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black"&gt;&#160;&lt;/td&gt;
    &lt;td style="color: Black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black"&gt;&#160;&lt;/td&gt;
    &lt;td style="color: Black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black"&gt;&#160;&lt;/td&gt;
    &lt;td style="color: Black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; color: Black; text-align: left"&gt;Accounts receivable, unbilled&lt;/td&gt;&lt;td style="color: Black"&gt;&#160;&lt;/td&gt;
    &lt;td style="color: Black; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--ContractWithCustomerAssetNetCurrent_iS_pp0p0_c20220101__20220630__us-gaap--DerivativeInstrumentRiskAxis__custom--AccountsReceivableUnbilledMember_zgRYVVSR8zmd" style="color: Black; text-align: right" title="Balance at Beginning of Period"&gt;444,782&lt;/td&gt;&lt;td style="color: Black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black"&gt;&#160;&lt;/td&gt;
    &lt;td style="color: Black; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueModificationOfContract_pp0p0_c20220101__20220630__us-gaap--DerivativeInstrumentRiskAxis__custom--AccountsReceivableUnbilledMember_zSgL0n1iOWKi" style="color: Black; text-align: right" title="Revenue Recognized in Advance of Billings"&gt;1,501,726&lt;/td&gt;&lt;td style="color: Black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black"&gt;&#160;&lt;/td&gt;
    &lt;td style="color: Black; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_983_ecustom--ContractWithCustomerAssetReceivablesBillings_pp0p0_c20220101__20220630__us-gaap--DerivativeInstrumentRiskAxis__custom--AccountsReceivableUnbilledMember_zfvT7fcUelqa" style="color: Black; text-align: right" title="Accounts receivables, billings"&gt;(1,511,429&lt;/td&gt;&lt;td style="color: Black; text-align: left"&gt;)&lt;/td&gt;&lt;td style="color: Black"&gt;&#160;&lt;/td&gt;
    &lt;td style="color: Black; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--ContractWithCustomerAssetNetCurrent_iE_pp0p0_c20220101__20220630__us-gaap--DerivativeInstrumentRiskAxis__custom--AccountsReceivableUnbilledMember_zD9dwyAlvIf6" style="color: Black; text-align: right" title="Balance at End of Period"&gt;435,079&lt;/td&gt;&lt;td style="color: Black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1.5pt; color: Black; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; color: Black"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; color: Black; text-align: center"&gt;Balance at Beginning of Period&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; color: Black"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; color: Black"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; color: Black; text-align: center"&gt;Commissions Paid&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; color: Black"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; color: Black"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; color: Black; text-align: center"&gt;Commissions Recognized&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; color: Black"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; color: Black"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; color: Black; text-align: center"&gt;Balance at End of Period&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; color: Black"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="color: Black"&gt;Six months ended June 30, 2023&lt;/td&gt;&lt;td style="color: Black"&gt;&#160;&lt;/td&gt;
    &lt;td style="color: Black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black"&gt;&#160;&lt;/td&gt;
    &lt;td style="color: Black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black"&gt;&#160;&lt;/td&gt;
    &lt;td style="color: Black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black"&gt;&#160;&lt;/td&gt;
    &lt;td style="color: Black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; width: 40%; color: Black; text-align: left"&gt;Other contract assets&lt;/td&gt;&lt;td style="width: 2%; color: Black"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; color: Black; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--ContractWithCustomerAssetNetCurrent_iS_pp0p0_c20230101__20230630__us-gaap--DerivativeInstrumentRiskAxis__custom--ContractAssestsMember_zHNGj59ltxh4" style="width: 11%; color: Black; text-align: right" title="Balance at Beginning of Period"&gt;80,378&lt;/td&gt;&lt;td style="width: 1%; color: Black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%; color: Black"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; color: Black; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_986_ecustom--ContractWithCustomerAssetCommissionPaid_pp0p0_c20230101__20230630__us-gaap--DerivativeInstrumentRiskAxis__custom--ContractAssestsMember_zcDznIc6Jfel" style="width: 11%; color: Black; text-align: right" title="Commissions Paid"&gt;80,077&lt;/td&gt;&lt;td style="width: 1%; color: Black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%; color: Black"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; color: Black; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98D_ecustom--ContractWithCustomerAssetCommissionRecognized_pp0p0_c20230101__20230630__us-gaap--DerivativeInstrumentRiskAxis__custom--ContractAssestsMember_zuGgEqsqBq13" style="width: 11%; color: Black; text-align: right" title="Commissions Recognized"&gt;(63,985&lt;/td&gt;&lt;td style="width: 1%; color: Black; text-align: left"&gt;)&lt;/td&gt;&lt;td style="width: 2%; color: Black"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; color: Black; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--ContractWithCustomerAssetNetCurrent_iE_pp0p0_c20230101__20230630__us-gaap--DerivativeInstrumentRiskAxis__custom--ContractAssestsMember_zWlNLsDaqr13" style="width: 11%; color: Black; text-align: right" title="Balance at End of Period"&gt;96,470&lt;/td&gt;&lt;td style="width: 1%; color: Black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="color: Black"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black"&gt;&#160;&lt;/td&gt;
    &lt;td style="color: Black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black"&gt;&#160;&lt;/td&gt;
    &lt;td style="color: Black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black"&gt;&#160;&lt;/td&gt;
    &lt;td style="color: Black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black"&gt;&#160;&lt;/td&gt;
    &lt;td style="color: Black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="color: Black"&gt;Six months ended June 30, 2022&lt;/td&gt;&lt;td style="color: Black"&gt;&#160;&lt;/td&gt;
    &lt;td style="color: Black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black"&gt;&#160;&lt;/td&gt;
    &lt;td style="color: Black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black"&gt;&#160;&lt;/td&gt;
    &lt;td style="color: Black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black"&gt;&#160;&lt;/td&gt;
    &lt;td style="color: Black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; color: Black; text-align: left"&gt;Other contract assets&lt;/td&gt;&lt;td style="color: Black"&gt;&#160;&lt;/td&gt;
    &lt;td style="color: Black; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--ContractWithCustomerAssetNetCurrent_iS_pp0p0_c20220101__20220630__us-gaap--DerivativeInstrumentRiskAxis__custom--ContractAssestsMember_zv51MalNUsEg" style="color: Black; text-align: right" title="Balance at Beginning of Period"&gt;78,556&lt;/td&gt;&lt;td style="color: Black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black"&gt;&#160;&lt;/td&gt;
    &lt;td style="color: Black; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98D_ecustom--ContractWithCustomerAssetCommissionPaid_pp0p0_c20220101__20220630__us-gaap--DerivativeInstrumentRiskAxis__custom--ContractAssestsMember_z0GgeTFkketc" style="color: Black; text-align: right" title="Commissions Paid"&gt;52,310&lt;/td&gt;&lt;td style="color: Black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black"&gt;&#160;&lt;/td&gt;
    &lt;td style="color: Black; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98C_ecustom--ContractWithCustomerAssetCommissionRecognized_pp0p0_c20220101__20220630__us-gaap--DerivativeInstrumentRiskAxis__custom--ContractAssestsMember_zUh5bjp61gGa" style="color: Black; text-align: right" title="Commissions Recognized"&gt;(29,708&lt;/td&gt;&lt;td style="color: Black; text-align: left"&gt;)&lt;/td&gt;&lt;td style="color: Black"&gt;&#160;&lt;/td&gt;
    &lt;td style="color: Black; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--ContractWithCustomerAssetNetCurrent_iE_pp0p0_c20220101__20220630__us-gaap--DerivativeInstrumentRiskAxis__custom--ContractAssestsMember_zr7r5oAuKCNl" style="color: Black; text-align: right" title="Balance at End of Period"&gt;101,158&lt;/td&gt;&lt;td style="color: Black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A9_znKDhOav9Vja" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"&gt;&lt;b&gt;&lt;i&gt;Deferred
revenue&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"&gt;Amounts
that have been invoiced are recognized in accounts receivable, deferred revenue or revenue, depending on whether the revenue recognition
criteria have been met. Deferred revenue represents amounts billed for which revenue has not yet been recognized. Deferred revenues typically
relate to maintenance and software-as-a-service agreements which have been paid for by customers prior to the performance of those services,
and payments received for professional services and license arrangements and software-as-a-service performance obligations that have
been deferred until fulfilled under our revenue recognition policy.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;Remaining
performance obligations represent the transaction price from contracts for which work has not been performed or goods and services have
not been delivered. We expect to recognize revenue on approximately &lt;span id="xdx_90D_eus-gaap--RevenueRemainingPerformanceObligationPercentage_iI_pid_dp_uPure_c20221231_zApwujNWhm61" title="Revenue performance obligations percentage"&gt;97%&lt;/span&gt; of the remaining performance obligations over the next 12 months,
with the remainder recognized thereafter. As of June 30, 2023, the aggregate amount of the transaction price allocated to remaining performance
obligations for software as a service and software maintenance contracts with a duration greater than one year was $&lt;span id="xdx_906_eus-gaap--RevenueRemainingPerformanceObligation_iI_c20230630_zJeqrzXFxYT1" title="Revenue, remaining performance obligation, amount"&gt;59,499&lt;/span&gt;. As of December
31, 2022, the aggregate amount of the transaction price allocated to remaining performance obligations for software as a service and
software maintenance contracts with a duration greater than one year was $&lt;span id="xdx_907_eus-gaap--RevenueRemainingPerformanceObligation_iI_c20221231_z7dOT0Dm4wwj" title="Revenue, remaining performance obligation, amount"&gt;74,448&lt;/span&gt;. This does not include revenue related to performance
obligations that are part of a contract whose original expected duration is one year or less.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;div id="xdx_C0F_gL3CWCAALTTB-SG_zzxyBRltbwk3"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following table presents changes in our contract liabilities during the six months ended June 30, 2023 and 2022:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt; &#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;Addition&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;Balance at&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;from&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;Balance at&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;Beginning &lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;acquisition&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;Recognized&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;End of&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;of Period&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;(Note 4)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Billings&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Revenue&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Period&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;Six months ended June 30, 2023&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; width: 35%; text-align: left"&gt;Contract liabilities: Deferred revenue&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--DeferredRevenueCurrent_iS_pp0p0_c20230101__20230630_zl0WbDlqSHJj" style="width: 9%; text-align: right" title="Deferred revenue, balance at beginning of period"&gt;2,754,064&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_980_ecustom--DeferredRevenueAdditionFromAcquisition_pp0p0_c20230101__20230630_zupMJXiS3csh" style="width: 9%; text-align: right" title="Deferred revenue, addition from acquisition"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0711"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_982_ecustom--DeferredRevenueLiabilityBillings_pp0p0_c20230101__20230630_zwfDY9Ht0LAd" style="width: 9%; text-align: right" title="Deferred revenue, billings"&gt;3,522,274&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_980_ecustom--DeferredRevenueRevenueRecognized_iN_pp0p0_di_c20230101__20230630_zLkNULIY5es8" style="width: 9%; text-align: right" title="Deferred revenue, recognized revenue"&gt;(4,208,594&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--DeferredRevenueCurrent_iE_pp0p0_c20230101__20230630_zjLVhNoecIu" style="width: 9%; text-align: right" title="Deferred revenue, balance at end of period"&gt;2,067,744&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;Six months ended June 30, 2022&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Contract liabilities: Deferred revenue&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--DeferredRevenueCurrent_iS_pp0p0_c20220101__20220630_zgTLrvEzxjUj" style="text-align: right" title="Deferred revenue, balance at beginning of period"&gt;1,194,649&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98E_ecustom--DeferredRevenueAdditionFromAcquisition_pp0p0_c20220101__20220630_zuXkfdIIuLM3" style="text-align: right" title="Deferred revenue, addition from acquisition"&gt;860,456&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_987_ecustom--DeferredRevenueLiabilityBillings_pp0p0_c20220101__20220630_zDhpDoLgq4Eg" style="text-align: right" title="Deferred revenue, billings"&gt;3,166,205&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98D_ecustom--DeferredRevenueRevenueRecognized_iN_pp0p0_di_c20220101__20220630_zIdF1EvsHoC1" style="text-align: right" title="Deferred revenue, recognized revenue"&gt;(3,507,239&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--DeferredRevenueCurrent_iE_pp0p0_c20220101__20220630_ztufGycHhba5" style="text-align: right" title="Deferred revenue, balance at end of period"&gt;1,714,071&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;/div&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_C06_gL3CWCAALTTB-SG_z4myJz4vNHAf"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_845_eus-gaap--LesseeLeasesPolicyTextBlock_zfYpb7h4rEVk" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_868_zFamvBfwrsVg"&gt;Leases&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;We have made an accounting policy election to not
record a right-of-use asset and lease liability for short-term leases, which are defined as leases with a lease term of 12 months or less.
Instead, the lease payments are recognized as rent expense in the general and administrative expenses on the statement of operations.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_84C_eus-gaap--ResearchDevelopmentAndComputerSoftwarePolicyTextBlock_zhI2SSkgSIv1" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_86F_zih9KaLvyzhh"&gt;Software
Development Costs&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;We
design, develop, test, market, license, and support new software products and enhancements of current products. We continuously
monitor our software products and enhancements to remain compatible with standard platforms and file formats. In accordance with ASC
985-20 &#x201c;Costs of Software to be Sold, Leased or Otherwise Marketed,&#x201d; we expense software development costs, including
costs to develop software products or the software component of products to be sold, leased, or marketed to external users, before
technological feasibility is reached. Once technological feasibility has been established, certain software development costs
incurred during the application development stage are eligible for capitalization. Based on our software development process,
technical feasibility is established upon completion of a working model. Technological feasibility is typically reached shortly
before the release of such products. No such costs were capitalized during the six-month period 2023. Such costs in the amount of
$&lt;span id="xdx_906_eus-gaap--ResearchAndDevelopmentExpenseSoftwareExcludingAcquiredInProcessCost_do_c20220401__20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--SoftwareDevelopmentMember_zG2fZ4hC8Bj7" title="Software development cost capiatlized"&gt;&lt;span id="xdx_903_eus-gaap--ResearchAndDevelopmentExpenseSoftwareExcludingAcquiredInProcessCost_do_c20220101__20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--SoftwareDevelopmentMember_znv4eH2QGZw8" title="Software development cost capiatlized"&gt;43,771&lt;/span&gt;&lt;/span&gt;
were capitalized during the three and six-month period 2022.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
accordance with ASC 350-40, &#x201c;Internal-Use Software,&#x201d; we capitalize purchase and implementation costs of internal use software.
Once an application has reached development stage, internal and external costs, if direct and incremental, are capitalized until the
software is substantially complete and ready for its intended use. Capitalization ceases upon completion of all substantial testing.
We also capitalize costs related to specific upgrades and enhancements when it is probable that the expenditure will result in additional
functionality. Such costs in the amount of $&lt;span id="xdx_905_eus-gaap--CapitalizedComputerSoftwareAdditions_c20230401__20230630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--SoftwareDevelopmentMember_zGJAPaPff0L5" title="Capitalized cost"&gt;96,209&lt;/span&gt; and $&lt;span id="xdx_907_eus-gaap--CapitalizedComputerSoftwareAdditions_c20230101__20230630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--SoftwareDevelopmentMember_zwbZmyRbO943" title="Capitalized cost"&gt;208,417&lt;/span&gt; were capitalized during the three and six months ended June 30, 2023.
Such costs in the amount of $&lt;span id="xdx_903_eus-gaap--CapitalizedComputerSoftwareAdditions_c20220401__20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--SoftwareDevelopmentMember_zFFbUPbJLVD3" title="Capitalized cost"&gt;98,037&lt;/span&gt; and $&lt;span id="xdx_908_eus-gaap--CapitalizedComputerSoftwareAdditions_c20220101__20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--SoftwareDevelopmentMember_zTGrI5dYAi59" title="Capitalized cost"&gt;127,434&lt;/span&gt; were capitalized during the three and six months ended June 30, 2022.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Capitalized
costs are stated at cost less accumulated amortization. Amortization is computed over the estimated useful lives of the related assets
on a straight-line basis, which is three years. At June 30, 2023 and December 31, 2022, our condensed consolidated balance sheets included
$&lt;span id="xdx_90C_eus-gaap--OtherLongTermDebtNoncurrent_iI_c20230630_zkNClPTmLQBf" title="Other long-term assets"&gt;525,337&lt;/span&gt; and $&lt;span id="xdx_90A_eus-gaap--OtherLongTermDebtNoncurrent_iI_c20221231_zNUF8FyS14g4" title="Other long-term assets"&gt;402,673&lt;/span&gt;, respectively, in other long-term assets.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;For
the three and six months ended June 30, 2023 and 2022, our expensed software development costs were $&lt;span id="xdx_907_eus-gaap--ResearchAndDevelopmentExpense_pp0p0_c20230401__20230630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--SoftwareDevelopmentMember_zYs2j4att0V4" title="Research and development expense"&gt;140,003&lt;/span&gt; and $&lt;span id="xdx_90C_eus-gaap--ResearchAndDevelopmentExpense_pp0p0_c20230101__20230630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--SoftwareDevelopmentMember_z6gE4btUzLpe" title="Research and development expense"&gt;271,746&lt;/span&gt;, respectively,
and $&lt;span id="xdx_900_eus-gaap--ResearchAndDevelopmentExpense_pp0p0_c20220401__20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--SoftwareDevelopmentMember_zKynpO1YETpc" title="Research and development expense"&gt;62,208&lt;/span&gt; and $&lt;span id="xdx_90A_eus-gaap--ResearchAndDevelopmentExpense_pp0p0_c20220101__20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--SoftwareDevelopmentMember_zGvuJOv5Pv74" title="Research and development expense"&gt;114,959&lt;/span&gt;, respectively.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;/p&gt;



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_841_ecustom--RecentlyIssuedAccountingPronouncementsNotYetEffectivePolicyTextBlock_zER7gao9UBTf" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_868_z0UsmhHgHKe2"&gt;Recently
Issued Accounting Pronouncements&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
June 2016, the FASB issued ASU No. 2016-13 &#x201c;Credit Losses - Measurement of Credit Losses on Financial Instruments.&#x201d; ASU No.
2016-13 significantly changes how entities measure credit losses for most financial assets, including accounts receivable and held-to-maturity
marketable securities, by replacing today&#x2019;s &#x201c;incurred loss&#x201d; approach with an &#x201c;expected loss&#x201d; model under
which allowances will be recognized based on expected rather than incurred losses. ASU No. 2016-13 became effective for us in the first
quarter of 2023. The adoption of ASU No. 2016-13 resulted in an initial reduction in the allowance for doubtful accounts of $&lt;span id="xdx_90F_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iI_c20230630__us-gaap--AdjustmentsForNewAccountingPronouncementsAxis__us-gaap--AccountingStandardsUpdate201613Member_zwwCaQxi3ba4" title="Allowance for doubtful accounts"&gt;11,662&lt;/span&gt;, and the current calculation is reflected in the accompanying condensed consolidated
financial statements.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_848_eus-gaap--AdvertisingCostsPolicyTextBlock_zkc8bmD160Kc" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_86C_z0yBVFFGWKRd"&gt;Advertising&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;We
expense the cost of advertising as incurred. Advertising expense for the three and six months ended June 30, 2023 and 2022 amounted to
$&lt;span id="xdx_906_eus-gaap--AdvertisingExpense_pp0p0_c20230401__20230630_zPblFPUirswi" title="Advertising expense"&gt;6,123&lt;/span&gt; and $&lt;span id="xdx_90F_eus-gaap--AdvertisingExpense_pp0p0_c20230101__20230630_zuDq5pCJyuwa" title="Advertising expense"&gt;12,243&lt;/span&gt;, respectively, and $&lt;span id="xdx_90E_eus-gaap--AdvertisingExpense_pp0p0_c20220401__20220630_z5J8UVP9m7tj" title="Advertising expense"&gt;9,052&lt;/span&gt; and $&lt;span id="xdx_908_eus-gaap--AdvertisingExpense_pp0p0_c20220101__20220630_zvYAms10COvj" title="Advertising expense"&gt;9,500&lt;/span&gt;, respectively.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_84E_eus-gaap--EarningsPerSharePolicyTextBlock_zySMgBGMHmdl" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_864_zjQdgwmCUDS6"&gt;Earnings
(Loss) Per Share&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Basic
income or loss per share is computed by dividing net income or loss by the weighted average number of shares of common stock outstanding
during the period. Diluted income or loss per share is computed by dividing net income or loss by the diluted weighted average number
of shares of common stock outstanding during the period. The diluted weighted average number of shares gives effect to all dilutive potential
common shares outstanding during the period using the treasury stock method. Diluted earnings per share exclude all diluted potential
shares if their effect is anti-dilutive, including warrants or options which are out-of-the-money and for those periods with a net loss.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;We
have outstanding warrants and stock options which have not been included in the calculation of diluted net loss per share for the three
and six months ended June 30, 2023 and 2022 because to do so would be anti-dilutive. As such, the numerator and the denominator used
in computing both basic and diluted net loss per share for each period are the same.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_843_eus-gaap--IncomeTaxPolicyTextBlock_z4bVD08nYqq7" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_86F_zi2UFRaCPF9a"&gt;Income
Taxes&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;We
file a consolidated federal income tax return with our subsidiaries. The provision for income taxes is computed by applying statutory
rates to income before taxes.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Deferred
income taxes are recognized for the tax consequences in future years of temporary differences between the financial reporting and tax
bases of assets and liabilities as of each period-end based on enacted tax laws and statutory rates. Valuation allowances are established
when necessary to reduce deferred tax assets to the amount expected to be realized. A &lt;span id="xdx_906_eus-gaap--EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_pid_dp_c20230101__20230630_zKEDIWsmH4h5" title="Effective income tax rate reconciliation, change in deferred tax assets valuation allowance, percent"&gt;&lt;span id="xdx_90C_eus-gaap--EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_pid_dp_c20220101__20221231_z16lgnLcemB2" title="Effective income tax rate reconciliation, change in deferred tax assets valuation allowance, percent"&gt;100%&lt;/span&gt;&lt;/span&gt; valuation allowance has been established on
deferred tax assets at June 30, 2023 and December 31, 2022, due to the uncertainty of our ability to realize future taxable income.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;We
account for uncertainty in income taxes in our financial statements as required under ASC 740, &#x201c;Income Taxes.&#x201d; The standard
prescribes a recognition threshold and measurement attribute for the financial statement recognition and measurement of a tax position
taken or expected to be taken in a tax return. The standard also provides guidance on de-recognition, classification, interest and penalties,
accounting in interim periods, disclosure and transition accounting. Management determined there were no material uncertain positions
taken by us in our tax returns.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_84D_eus-gaap--SegmentReportingPolicyPolicyTextBlock_z6p9leujYqX4" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_865_z65DWzchUnTl"&gt;Segment
Information&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Operating
segments are defined in the criteria established under ASC 280, &#x201c;Segment Reporting,&#x201d; as components of public entities that
engage in business activities from which they may earn revenues and incur expenses for which separate financial information is available
and which is evaluated regularly by our chief operating decision maker (&#x201c;CODM&#x201d;) in deciding how to assess performance and
allocate resources. Our CODM assesses performance and allocates resources based on two operating segments: Document Management and Document
Conversion. These segments contain individual business components that have been combined on the basis of common management, customers,
solutions offered, service processes and other economic characteristics. We currently have immaterial intersegment sales. We evaluate
the performance of our segments based on gross profits.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/p&gt;



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Document Management Segment provides cloud-based and premise-based content services software. Its modular suite of solutions complements
existing operating and accounting systems to serve a mission-critical role for organizations to make content secure, compliant, and process-ready.
This segment conducts its primary operations in the United States. Markets served include highly regulated, risk and compliance-intensive
markets in healthcare, K-12 education, public safety, other public sector, risk management, financial services, and others. Solutions
are sold both directly to end-users and through resellers.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Document Conversion Segment provides services for scanning and indexing, converting images from paper to digital, paper to microfilm,
and microfiche to microfilm, as well as long-term physical document storage and retrieval. This segment conducts its primary operations
in the United States. Markets served include businesses and federal, county, and municipal governments. Solutions are sold both directly
to end-users and through a reseller distributor.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_896_eus-gaap--ScheduleOfSegmentReportingInformationBySegmentTextBlock_zZtNN6EbU1k6" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Information
by operating segment is as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8B1_zYgweHgkDK84" style="display: none"&gt;Schedule of Segment Information&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="display: none; vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49F_20230401__20230630_zmer5WQcPZdl" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;2022&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_499_20220401__20220630_zmzGu27Q6gE" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;2021&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49F_20230101__20230630_zaWdzz4bMH18" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;2022&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_498_20220101__20220630_zwIVwfJD3GF" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;2021&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;For the three months ended June 30,&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;For the six months ended June 30,&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;2023&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;2022&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;2023&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;2022&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;Revenues&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_hus-gaap--StatementBusinessSegmentsAxis__custom--DocumentManagementMember_ztd5XLxexKeh" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; width: 36%; text-align: left"&gt;Document Management&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right"&gt;1,879,369&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right"&gt;1,572,854&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right"&gt;3,705,103&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right"&gt;2,487,804&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_hus-gaap--StatementBusinessSegmentsAxis__custom--DocumentConversionMember_zOyCd9CoZ9Vi" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Document Conversion&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;2,379,061&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;1,842,789&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;4,740,160&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;3,631,351&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_zGtxAM6ne4Ca" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Total revenues&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;4,258,430&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;3,415,643&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;8,445,263&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;6,119,155&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Gross profit&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--GrossProfit_hus-gaap--StatementBusinessSegmentsAxis__custom--DocumentManagementMember_zbQkyEE4tJPl" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Document Management&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;1,536,385&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;1,326,345&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;3,053,746&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;2,012,823&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--GrossProfit_hus-gaap--StatementBusinessSegmentsAxis__custom--DocumentConversionMember_zxkO6HAtPM6i" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Document Conversion&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;1,054,048&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;862,673&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;2,182,526&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;1,808,032&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--GrossProfit_zNQ3oqI05sl2" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Total gross profit&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;2,590,433&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;2,189,018&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;5,236,272&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;3,820,855&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Capital additions, net&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_ecustom--CapitalAdditionsNet_hus-gaap--StatementBusinessSegmentsAxis__custom--DocumentManagementMember_zq5cYWFcppHg" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Document Management&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;96,209&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;144,717&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;212,250&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;175,801&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_ecustom--CapitalAdditionsNet_hus-gaap--StatementBusinessSegmentsAxis__custom--DocumentConversionMember_z3TKdFMJVYE3" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Document Conversion&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;60,323&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;39,244&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;78,851&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;93,600&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_ecustom--CapitalAdditionsNet_z0PG7xZ8C8j5" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Total capital additions, net&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;156,532&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;183,961&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;291,101&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;269,401&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_490_20230630_zZbWt5I2bnH1" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;June 30, 2023&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_494_20221231_zduQXgBM3Td1" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;December 31, 2022&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;Goodwill&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--Goodwill_iI_hus-gaap--StatementBusinessSegmentsAxis__custom--DocumentManagementMember_z52VohSmpMY4" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; width: 60%; text-align: left"&gt;Document Management&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;3,989,645&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;3,989,645&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--Goodwill_iI_hus-gaap--StatementBusinessSegmentsAxis__custom--DocumentConversionMember_z9ozZarU0Nr" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Document Conversion&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;1,800,176&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;1,800,176&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--Goodwill_iI_zdnvnYUrdia9" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Total goodwill&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;5,789,821&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;5,789,821&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_490_20230630_zCEcGRZqXQNg" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;June 30, 2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_494_20221231_zRTJnS4rSjm" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;December 31, 2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Total assets&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--Assets_iI_hus-gaap--StatementBusinessSegmentsAxis__custom--DocumentManagementMember_zKXc0IivHcrk" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; width: 60%; text-align: left"&gt;Document Management&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;9,706,315&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;10,284,183&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--Assets_iI_hus-gaap--StatementBusinessSegmentsAxis__custom--DocumentConversionMember_zQ1wwftwW45c" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Document Conversion&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;8,880,771&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;9,658,959&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--Assets_iI_zTvMveioiX1" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Total assets&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;18,587,086&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;19,943,142&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A7_zwRRMtBB4km" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_84F_ecustom--CondensedCashFlowStatementPolicyTextBlock_zQD5jmzXsZq3" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_86C_zaxnHxOyutSb"&gt;Statement
of Cash Flows&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;For
purposes of reporting cash flows, cash includes cash on hand and demand deposits held by banks.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_846_eus-gaap--PriorPeriodReclassificationAdjustmentDescription_ziTN3KZOn8Eh" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_863_zz0fEmBboVM6"&gt;Reclassifications&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;/p&gt;



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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Certain
amounts reported in prior filings of the condensed consolidated financial statements have been reclassified to conform to current presentation.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:ConsolidationPolicyTextBlock contextRef="From2023-01-01to2023-06-30">&lt;p id="xdx_84F_eus-gaap--ConsolidationPolicyTextBlock_zDN5O24kVjr4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_86B_zauBJzjGbuk4"&gt;Principles
of Consolidation&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"&gt;The
condensed consolidated financial statements accompanying these notes include the accounts of Intellinetics and the accounts of all its
subsidiaries in which it holds a controlling interest. Under GAAP, consolidation is generally required for investments of more than &lt;span id="xdx_90F_eus-gaap--BusinessAcquisitionPercentageOfVotingInterestsAcquired_iI_dp_c20230630__us-gaap--BusinessAcquisitionAxis__custom--IntellineticsOhioAndGraphicSciencesMember_zeJeXDEFgALi" title="Percentage of voting rights outstanding"&gt;50%&lt;/span&gt;
of the outstanding voting stock of an investee, except when control is not held by the majority owner. We have two subsidiaries: Intellinetics
Ohio and Graphic Sciences. We consider the criteria established under Financial Accounting Standards Board (&#x201c;FASB&#x201d;) Accounting
Standard Codification (&#x201c;ASC&#x201d;) 810, &#x201c;Consolidations&#x201d; in the consolidation process. All significant intercompany
balances and transactions have been eliminated in consolidation.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

</us-gaap:ConsolidationPolicyTextBlock>
    <us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired
      contextRef="AsOf2023-06-30_custom_IntellineticsOhioAndGraphicSciencesMember"
      decimals="INF"
      unitRef="Pure">0.50</us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired>
    <us-gaap:ConcentrationRiskCreditRisk contextRef="From2023-01-01to2023-06-30">&lt;p id="xdx_847_eus-gaap--ConcentrationRiskCreditRisk_zeip1UY87udb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_860_zlaQDN58UsTe"&gt;Concentrations
of Credit Risk&lt;/span&gt; &lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"&gt;We
maintain our cash with high credit quality financial institutions. At times, our cash and cash equivalents may be uninsured or in deposit
accounts that exceed the Federal Deposit Insurance Corporation insurance limit.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"&gt;We
do not generally require collateral or other security to support customer receivables; however, we may require customers to provide retainers,
up-front deposits or irrevocable letters-of-credit when considered necessary to mitigate credit risks. We have established an allowance
for credit losses based upon facts surrounding the credit risk of specific customers and expected future collections. Credit losses have
been within management&#x2019;s expectations. At June 30, 2023 and December 31, 2022, our allowance for credit losses was $&lt;span id="xdx_90B_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iI_pp0p0_c20230630_z26fDfqWKF1i" title="Allowance for doubtful accounts receivable"&gt;114,219&lt;/span&gt; and
$&lt;span id="xdx_90F_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iI_pp0p0_c20221231_z8wUZyTZ3Xs4" title="Allowance for doubtful accounts receivable"&gt;88,331&lt;/span&gt;, respectively.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"&gt;&lt;b&gt;&lt;i&gt;Contract
balances&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"&gt;The
following table present changes in our contract assets during the six months ended June 30, 2023 and 2022:&lt;/span&gt;&lt;/p&gt;

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

&lt;p id="xdx_895_eus-gaap--ContractWithCustomerAssetAndLiabilityTableTextBlock_gL3CWCAALTTB-SG_z85vWClq6BU4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"&gt;&lt;span id="xdx_8B1_zywH1Vphqiy1" style="display: none"&gt;Schedule of Changes in Contract Assets&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 10pt; text-align: center"&gt;Addition&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 10pt; text-align: center"&gt;Balance at&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 10pt; text-align: center"&gt;from&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 10pt; text-align: center"&gt;Balance at&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 10pt; text-align: center"&gt;Beginning&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 10pt; text-align: center"&gt;acquisition&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 10pt; text-align: center"&gt;Recognized&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 10pt; text-align: center"&gt;End of&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: center"&gt;of Period&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-size: 10pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: center"&gt;(Note 4)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-size: 10pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: center"&gt;Billings&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-size: 10pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: center"&gt;Revenue&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-size: 10pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: center"&gt;Period&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-size: 10pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt"&gt;Six months ended June 30, 2023&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="width: 35%; font-size: 10pt; text-align: left; padding-left: 10pt"&gt;Accounts receivable&lt;/td&gt;&lt;td style="width: 2%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--ContractWithCustomerAssetNetCurrent_iS_pp0p0_c20230101__20230630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--AccountsReceivableMember_z4WPldJSBuR8" style="width: 9%; font-size: 10pt; text-align: right" title="Accounts receivables, balance at beginning of period"&gt;1,121,083&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_985_ecustom--ContractWithCustomerAssetCumulativeCatchUpAdjustmentToAdditionFromAquisition_pp0p0_c20230101__20230630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--AccountsReceivableMember_znXxA3MHwOll" style="width: 9%; font-size: 10pt; text-align: right" title="Accounts receivables, addition from acquisition"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0653"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98F_ecustom--ContractWithCustomerAssetReceivablesBillings_pp0p0_c20230101__20230630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--AccountsReceivableMember_ziM5BjsAdj3a" style="width: 9%; font-size: 10pt; text-align: right" title="Accounts receivables, billings"&gt;7,342,400&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_982_ecustom--ContractWithCustomerAssetPaymentsRecevied_pp0p0_c20230101__20230630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--AccountsReceivableMember_zhqn9QUVz8S2" style="width: 9%; font-size: 10pt; text-align: right" title="Accounts receivables, payment recevied"&gt;(7,136,497&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="width: 2%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--ContractWithCustomerAssetNetCurrent_iE_pp0p0_c20230101__20230630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--AccountsReceivableMember_zLgYyL6ZXHw3" style="width: 9%; font-size: 10pt; text-align: right" title="Accounts receivables, balance at ending of period"&gt;1,326,986&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt"&gt;Six months ended June 30, 2022&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-left: 10pt"&gt;Accounts receivable&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--ContractWithCustomerAssetNetCurrent_iS_pp0p0_c20220101__20220630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--AccountsReceivableMember_z7ma0lYZxYsd" style="font-size: 10pt; text-align: right" title="Accounts receivables, balance at beginning of period"&gt;1,176,059&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_984_ecustom--ContractWithCustomerAssetCumulativeCatchUpAdjustmentToAdditionFromAquisition_pp0p0_c20220101__20220630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--AccountsReceivableMember_zYD6mMcQjLOf" style="font-size: 10pt; text-align: right" title="Accounts receivables, addition from acquisition"&gt;68,380&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_980_ecustom--ContractWithCustomerAssetReceivablesBillings_pp0p0_c20220101__20220630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--AccountsReceivableMember_zYytEGVHLBV4" style="font-size: 10pt; text-align: right" title="Accounts receivables, billings"&gt;5,604,581&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_985_ecustom--ContractWithCustomerAssetPaymentsRecevied_pp0p0_c20220101__20220630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--AccountsReceivableMember_zPKdE2xj5Kw" style="font-size: 10pt; text-align: right" title="Accounts receivables, payment recevied"&gt;(5,977,525&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--ContractWithCustomerAssetNetCurrent_iE_pp0p0_c20220101__20220630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--AccountsReceivableMember_zwalJvNzuDqh" style="font-size: 10pt; text-align: right" title="Accounts receivables, balance at ending of period"&gt;871,495&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1.5pt; color: Black; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; color: Black"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; color: Black; text-align: center"&gt;Balance at Beginning of Period&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; color: Black"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; color: Black"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; color: Black; text-align: center"&gt;Revenue Recognized in Advance of Billings&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; color: Black"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; color: Black"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; color: Black; text-align: center"&gt;Billings&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; color: Black"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; color: Black"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; color: Black; text-align: center"&gt;Balance at End of Period&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; color: Black"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="color: Black"&gt;Six months ended June 30, 2023&lt;/td&gt;&lt;td style="color: Black"&gt;&#160;&lt;/td&gt;
    &lt;td style="color: Black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black"&gt;&#160;&lt;/td&gt;
    &lt;td style="color: Black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black"&gt;&#160;&lt;/td&gt;
    &lt;td style="color: Black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black"&gt;&#160;&lt;/td&gt;
    &lt;td style="color: Black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; width: 40%; color: Black; text-align: left"&gt;Accounts receivable, unbilled&lt;/td&gt;&lt;td style="width: 2%; color: Black"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; color: Black; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--ContractWithCustomerAssetNetCurrent_iS_pp0p0_c20230101__20230630__us-gaap--DerivativeInstrumentRiskAxis__custom--AccountsReceivableUnbilledMember_zgK9Y7fqVXu4" style="width: 11%; color: Black; text-align: right" title="Balance at Beginning of Period"&gt;596,410&lt;/td&gt;&lt;td style="width: 1%; color: Black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%; color: Black"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; color: Black; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueModificationOfContract_pp0p0_c20230101__20230630__us-gaap--DerivativeInstrumentRiskAxis__custom--AccountsReceivableUnbilledMember_z7TRmkk4nvib" style="width: 11%; color: Black; text-align: right" title="Revenue Recognized in Advance of Billings"&gt;2,703,932&lt;/td&gt;&lt;td style="width: 1%; color: Black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%; color: Black"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; color: Black; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_987_ecustom--ContractWithCustomerAssetReceivablesBillings_pp0p0_c20230101__20230630__us-gaap--DerivativeInstrumentRiskAxis__custom--AccountsReceivableUnbilledMember_z1nvMj7kAmAg" style="width: 11%; color: Black; text-align: right" title="Accounts receivables, billings"&gt;(2,262,329&lt;/td&gt;&lt;td style="width: 1%; color: Black; text-align: left"&gt;)&lt;/td&gt;&lt;td style="width: 2%; color: Black"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; color: Black; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--ContractWithCustomerAssetNetCurrent_iE_pp0p0_c20230101__20230630__us-gaap--DerivativeInstrumentRiskAxis__custom--AccountsReceivableUnbilledMember_zhsxtNSkb4ra" style="width: 11%; color: Black; text-align: right" title="Balance at End of Period"&gt;1,038,013&lt;/td&gt;&lt;td style="width: 1%; color: Black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="color: Black"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black"&gt;&#160;&lt;/td&gt;
    &lt;td style="color: Black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black"&gt;&#160;&lt;/td&gt;
    &lt;td style="color: Black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black"&gt;&#160;&lt;/td&gt;
    &lt;td style="color: Black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black"&gt;&#160;&lt;/td&gt;
    &lt;td style="color: Black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="color: Black"&gt;Six months ended June 30, 2022&lt;/td&gt;&lt;td style="color: Black"&gt;&#160;&lt;/td&gt;
    &lt;td style="color: Black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black"&gt;&#160;&lt;/td&gt;
    &lt;td style="color: Black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black"&gt;&#160;&lt;/td&gt;
    &lt;td style="color: Black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black"&gt;&#160;&lt;/td&gt;
    &lt;td style="color: Black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; color: Black; text-align: left"&gt;Accounts receivable, unbilled&lt;/td&gt;&lt;td style="color: Black"&gt;&#160;&lt;/td&gt;
    &lt;td style="color: Black; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--ContractWithCustomerAssetNetCurrent_iS_pp0p0_c20220101__20220630__us-gaap--DerivativeInstrumentRiskAxis__custom--AccountsReceivableUnbilledMember_zgRYVVSR8zmd" style="color: Black; text-align: right" title="Balance at Beginning of Period"&gt;444,782&lt;/td&gt;&lt;td style="color: Black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black"&gt;&#160;&lt;/td&gt;
    &lt;td style="color: Black; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueModificationOfContract_pp0p0_c20220101__20220630__us-gaap--DerivativeInstrumentRiskAxis__custom--AccountsReceivableUnbilledMember_zSgL0n1iOWKi" style="color: Black; text-align: right" title="Revenue Recognized in Advance of Billings"&gt;1,501,726&lt;/td&gt;&lt;td style="color: Black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black"&gt;&#160;&lt;/td&gt;
    &lt;td style="color: Black; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_983_ecustom--ContractWithCustomerAssetReceivablesBillings_pp0p0_c20220101__20220630__us-gaap--DerivativeInstrumentRiskAxis__custom--AccountsReceivableUnbilledMember_zfvT7fcUelqa" style="color: Black; text-align: right" title="Accounts receivables, billings"&gt;(1,511,429&lt;/td&gt;&lt;td style="color: Black; text-align: left"&gt;)&lt;/td&gt;&lt;td style="color: Black"&gt;&#160;&lt;/td&gt;
    &lt;td style="color: Black; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--ContractWithCustomerAssetNetCurrent_iE_pp0p0_c20220101__20220630__us-gaap--DerivativeInstrumentRiskAxis__custom--AccountsReceivableUnbilledMember_zD9dwyAlvIf6" style="color: Black; text-align: right" title="Balance at End of Period"&gt;435,079&lt;/td&gt;&lt;td style="color: Black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1.5pt; color: Black; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; color: Black"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; color: Black; text-align: center"&gt;Balance at Beginning of Period&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; color: Black"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; color: Black"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; color: Black; text-align: center"&gt;Commissions Paid&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; color: Black"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; color: Black"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; color: Black; text-align: center"&gt;Commissions Recognized&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; color: Black"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; color: Black"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; color: Black; text-align: center"&gt;Balance at End of Period&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; color: Black"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="color: Black"&gt;Six months ended June 30, 2023&lt;/td&gt;&lt;td style="color: Black"&gt;&#160;&lt;/td&gt;
    &lt;td style="color: Black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black"&gt;&#160;&lt;/td&gt;
    &lt;td style="color: Black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black"&gt;&#160;&lt;/td&gt;
    &lt;td style="color: Black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black"&gt;&#160;&lt;/td&gt;
    &lt;td style="color: Black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; width: 40%; color: Black; text-align: left"&gt;Other contract assets&lt;/td&gt;&lt;td style="width: 2%; color: Black"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; color: Black; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--ContractWithCustomerAssetNetCurrent_iS_pp0p0_c20230101__20230630__us-gaap--DerivativeInstrumentRiskAxis__custom--ContractAssestsMember_zHNGj59ltxh4" style="width: 11%; color: Black; text-align: right" title="Balance at Beginning of Period"&gt;80,378&lt;/td&gt;&lt;td style="width: 1%; color: Black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%; color: Black"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; color: Black; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_986_ecustom--ContractWithCustomerAssetCommissionPaid_pp0p0_c20230101__20230630__us-gaap--DerivativeInstrumentRiskAxis__custom--ContractAssestsMember_zcDznIc6Jfel" style="width: 11%; color: Black; text-align: right" title="Commissions Paid"&gt;80,077&lt;/td&gt;&lt;td style="width: 1%; color: Black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%; color: Black"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; color: Black; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98D_ecustom--ContractWithCustomerAssetCommissionRecognized_pp0p0_c20230101__20230630__us-gaap--DerivativeInstrumentRiskAxis__custom--ContractAssestsMember_zuGgEqsqBq13" style="width: 11%; color: Black; text-align: right" title="Commissions Recognized"&gt;(63,985&lt;/td&gt;&lt;td style="width: 1%; color: Black; text-align: left"&gt;)&lt;/td&gt;&lt;td style="width: 2%; color: Black"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; color: Black; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--ContractWithCustomerAssetNetCurrent_iE_pp0p0_c20230101__20230630__us-gaap--DerivativeInstrumentRiskAxis__custom--ContractAssestsMember_zWlNLsDaqr13" style="width: 11%; color: Black; text-align: right" title="Balance at End of Period"&gt;96,470&lt;/td&gt;&lt;td style="width: 1%; color: Black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="color: Black"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black"&gt;&#160;&lt;/td&gt;
    &lt;td style="color: Black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black"&gt;&#160;&lt;/td&gt;
    &lt;td style="color: Black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black"&gt;&#160;&lt;/td&gt;
    &lt;td style="color: Black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black"&gt;&#160;&lt;/td&gt;
    &lt;td style="color: Black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="color: Black"&gt;Six months ended June 30, 2022&lt;/td&gt;&lt;td style="color: Black"&gt;&#160;&lt;/td&gt;
    &lt;td style="color: Black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black"&gt;&#160;&lt;/td&gt;
    &lt;td style="color: Black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black"&gt;&#160;&lt;/td&gt;
    &lt;td style="color: Black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black"&gt;&#160;&lt;/td&gt;
    &lt;td style="color: Black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; color: Black; text-align: left"&gt;Other contract assets&lt;/td&gt;&lt;td style="color: Black"&gt;&#160;&lt;/td&gt;
    &lt;td style="color: Black; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--ContractWithCustomerAssetNetCurrent_iS_pp0p0_c20220101__20220630__us-gaap--DerivativeInstrumentRiskAxis__custom--ContractAssestsMember_zv51MalNUsEg" style="color: Black; text-align: right" title="Balance at Beginning of Period"&gt;78,556&lt;/td&gt;&lt;td style="color: Black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black"&gt;&#160;&lt;/td&gt;
    &lt;td style="color: Black; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98D_ecustom--ContractWithCustomerAssetCommissionPaid_pp0p0_c20220101__20220630__us-gaap--DerivativeInstrumentRiskAxis__custom--ContractAssestsMember_z0GgeTFkketc" style="color: Black; text-align: right" title="Commissions Paid"&gt;52,310&lt;/td&gt;&lt;td style="color: Black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black"&gt;&#160;&lt;/td&gt;
    &lt;td style="color: Black; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98C_ecustom--ContractWithCustomerAssetCommissionRecognized_pp0p0_c20220101__20220630__us-gaap--DerivativeInstrumentRiskAxis__custom--ContractAssestsMember_zUh5bjp61gGa" style="color: Black; text-align: right" title="Commissions Recognized"&gt;(29,708&lt;/td&gt;&lt;td style="color: Black; text-align: left"&gt;)&lt;/td&gt;&lt;td style="color: Black"&gt;&#160;&lt;/td&gt;
    &lt;td style="color: Black; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--ContractWithCustomerAssetNetCurrent_iE_pp0p0_c20220101__20220630__us-gaap--DerivativeInstrumentRiskAxis__custom--ContractAssestsMember_zr7r5oAuKCNl" style="color: Black; text-align: right" title="Balance at End of Period"&gt;101,158&lt;/td&gt;&lt;td style="color: Black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A9_znKDhOav9Vja" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"&gt;&lt;b&gt;&lt;i&gt;Deferred
revenue&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"&gt;Amounts
that have been invoiced are recognized in accounts receivable, deferred revenue or revenue, depending on whether the revenue recognition
criteria have been met. Deferred revenue represents amounts billed for which revenue has not yet been recognized. Deferred revenues typically
relate to maintenance and software-as-a-service agreements which have been paid for by customers prior to the performance of those services,
and payments received for professional services and license arrangements and software-as-a-service performance obligations that have
been deferred until fulfilled under our revenue recognition policy.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;Remaining
performance obligations represent the transaction price from contracts for which work has not been performed or goods and services have
not been delivered. We expect to recognize revenue on approximately &lt;span id="xdx_90D_eus-gaap--RevenueRemainingPerformanceObligationPercentage_iI_pid_dp_uPure_c20221231_zApwujNWhm61" title="Revenue performance obligations percentage"&gt;97%&lt;/span&gt; of the remaining performance obligations over the next 12 months,
with the remainder recognized thereafter. As of June 30, 2023, the aggregate amount of the transaction price allocated to remaining performance
obligations for software as a service and software maintenance contracts with a duration greater than one year was $&lt;span id="xdx_906_eus-gaap--RevenueRemainingPerformanceObligation_iI_c20230630_zJeqrzXFxYT1" title="Revenue, remaining performance obligation, amount"&gt;59,499&lt;/span&gt;. As of December
31, 2022, the aggregate amount of the transaction price allocated to remaining performance obligations for software as a service and
software maintenance contracts with a duration greater than one year was $&lt;span id="xdx_907_eus-gaap--RevenueRemainingPerformanceObligation_iI_c20221231_z7dOT0Dm4wwj" title="Revenue, remaining performance obligation, amount"&gt;74,448&lt;/span&gt;. This does not include revenue related to performance
obligations that are part of a contract whose original expected duration is one year or less.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;div id="xdx_C0F_gL3CWCAALTTB-SG_zzxyBRltbwk3"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following table presents changes in our contract liabilities during the six months ended June 30, 2023 and 2022:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt; &#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;Addition&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;Balance at&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;from&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;Balance at&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;Beginning &lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;acquisition&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;Recognized&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;End of&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;of Period&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;(Note 4)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Billings&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Revenue&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Period&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;Six months ended June 30, 2023&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; width: 35%; text-align: left"&gt;Contract liabilities: Deferred revenue&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--DeferredRevenueCurrent_iS_pp0p0_c20230101__20230630_zl0WbDlqSHJj" style="width: 9%; text-align: right" title="Deferred revenue, balance at beginning of period"&gt;2,754,064&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_980_ecustom--DeferredRevenueAdditionFromAcquisition_pp0p0_c20230101__20230630_zupMJXiS3csh" style="width: 9%; text-align: right" title="Deferred revenue, addition from acquisition"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0711"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_982_ecustom--DeferredRevenueLiabilityBillings_pp0p0_c20230101__20230630_zwfDY9Ht0LAd" style="width: 9%; text-align: right" title="Deferred revenue, billings"&gt;3,522,274&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_980_ecustom--DeferredRevenueRevenueRecognized_iN_pp0p0_di_c20230101__20230630_zLkNULIY5es8" style="width: 9%; text-align: right" title="Deferred revenue, recognized revenue"&gt;(4,208,594&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--DeferredRevenueCurrent_iE_pp0p0_c20230101__20230630_zjLVhNoecIu" style="width: 9%; text-align: right" title="Deferred revenue, balance at end of period"&gt;2,067,744&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;Six months ended June 30, 2022&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Contract liabilities: Deferred revenue&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--DeferredRevenueCurrent_iS_pp0p0_c20220101__20220630_zgTLrvEzxjUj" style="text-align: right" title="Deferred revenue, balance at beginning of period"&gt;1,194,649&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98E_ecustom--DeferredRevenueAdditionFromAcquisition_pp0p0_c20220101__20220630_zuXkfdIIuLM3" style="text-align: right" title="Deferred revenue, addition from acquisition"&gt;860,456&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_987_ecustom--DeferredRevenueLiabilityBillings_pp0p0_c20220101__20220630_zDhpDoLgq4Eg" style="text-align: right" title="Deferred revenue, billings"&gt;3,166,205&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98D_ecustom--DeferredRevenueRevenueRecognized_iN_pp0p0_di_c20220101__20220630_zIdF1EvsHoC1" style="text-align: right" title="Deferred revenue, recognized revenue"&gt;(3,507,239&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--DeferredRevenueCurrent_iE_pp0p0_c20220101__20220630_ztufGycHhba5" style="text-align: right" title="Deferred revenue, balance at end of period"&gt;1,714,071&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;/div&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_C06_gL3CWCAALTTB-SG_z4myJz4vNHAf"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

</us-gaap:ConcentrationRiskCreditRisk>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable contextRef="AsOf2023-06-30" decimals="0" unitRef="USD">114219</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">88331</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock contextRef="From2023-01-01to2023-06-30">&lt;p id="xdx_895_eus-gaap--ContractWithCustomerAssetAndLiabilityTableTextBlock_gL3CWCAALTTB-SG_z85vWClq6BU4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"&gt;&lt;span id="xdx_8B1_zywH1Vphqiy1" style="display: none"&gt;Schedule of Changes in Contract Assets&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 10pt; text-align: center"&gt;Addition&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 10pt; text-align: center"&gt;Balance at&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 10pt; text-align: center"&gt;from&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 10pt; text-align: center"&gt;Balance at&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 10pt; text-align: center"&gt;Beginning&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 10pt; text-align: center"&gt;acquisition&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 10pt; text-align: center"&gt;Recognized&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 10pt; text-align: center"&gt;End of&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: center"&gt;of Period&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-size: 10pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: center"&gt;(Note 4)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-size: 10pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: center"&gt;Billings&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-size: 10pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: center"&gt;Revenue&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-size: 10pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: center"&gt;Period&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-size: 10pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt"&gt;Six months ended June 30, 2023&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="width: 35%; font-size: 10pt; text-align: left; padding-left: 10pt"&gt;Accounts receivable&lt;/td&gt;&lt;td style="width: 2%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--ContractWithCustomerAssetNetCurrent_iS_pp0p0_c20230101__20230630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--AccountsReceivableMember_z4WPldJSBuR8" style="width: 9%; font-size: 10pt; text-align: right" title="Accounts receivables, balance at beginning of period"&gt;1,121,083&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_985_ecustom--ContractWithCustomerAssetCumulativeCatchUpAdjustmentToAdditionFromAquisition_pp0p0_c20230101__20230630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--AccountsReceivableMember_znXxA3MHwOll" style="width: 9%; font-size: 10pt; text-align: right" title="Accounts receivables, addition from acquisition"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0653"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98F_ecustom--ContractWithCustomerAssetReceivablesBillings_pp0p0_c20230101__20230630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--AccountsReceivableMember_ziM5BjsAdj3a" style="width: 9%; font-size: 10pt; text-align: right" title="Accounts receivables, billings"&gt;7,342,400&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_982_ecustom--ContractWithCustomerAssetPaymentsRecevied_pp0p0_c20230101__20230630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--AccountsReceivableMember_zhqn9QUVz8S2" style="width: 9%; font-size: 10pt; text-align: right" title="Accounts receivables, payment recevied"&gt;(7,136,497&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="width: 2%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--ContractWithCustomerAssetNetCurrent_iE_pp0p0_c20230101__20230630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--AccountsReceivableMember_zLgYyL6ZXHw3" style="width: 9%; font-size: 10pt; text-align: right" title="Accounts receivables, balance at ending of period"&gt;1,326,986&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt"&gt;Six months ended June 30, 2022&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-left: 10pt"&gt;Accounts receivable&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--ContractWithCustomerAssetNetCurrent_iS_pp0p0_c20220101__20220630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--AccountsReceivableMember_z7ma0lYZxYsd" style="font-size: 10pt; text-align: right" title="Accounts receivables, balance at beginning of period"&gt;1,176,059&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_984_ecustom--ContractWithCustomerAssetCumulativeCatchUpAdjustmentToAdditionFromAquisition_pp0p0_c20220101__20220630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--AccountsReceivableMember_zYD6mMcQjLOf" style="font-size: 10pt; text-align: right" title="Accounts receivables, addition from acquisition"&gt;68,380&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_980_ecustom--ContractWithCustomerAssetReceivablesBillings_pp0p0_c20220101__20220630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--AccountsReceivableMember_zYytEGVHLBV4" style="font-size: 10pt; text-align: right" title="Accounts receivables, billings"&gt;5,604,581&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_985_ecustom--ContractWithCustomerAssetPaymentsRecevied_pp0p0_c20220101__20220630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--AccountsReceivableMember_zPKdE2xj5Kw" style="font-size: 10pt; text-align: right" title="Accounts receivables, payment recevied"&gt;(5,977,525&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--ContractWithCustomerAssetNetCurrent_iE_pp0p0_c20220101__20220630__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--AccountsReceivableMember_zwalJvNzuDqh" style="font-size: 10pt; text-align: right" title="Accounts receivables, balance at ending of period"&gt;871,495&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1.5pt; color: Black; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; color: Black"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; color: Black; text-align: center"&gt;Balance at Beginning of Period&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; color: Black"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; color: Black"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; color: Black; text-align: center"&gt;Revenue Recognized in Advance of Billings&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; color: Black"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; color: Black"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; color: Black; text-align: center"&gt;Billings&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; color: Black"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; color: Black"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; color: Black; text-align: center"&gt;Balance at End of Period&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; color: Black"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="color: Black"&gt;Six months ended June 30, 2023&lt;/td&gt;&lt;td style="color: Black"&gt;&#160;&lt;/td&gt;
    &lt;td style="color: Black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black"&gt;&#160;&lt;/td&gt;
    &lt;td style="color: Black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black"&gt;&#160;&lt;/td&gt;
    &lt;td style="color: Black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black"&gt;&#160;&lt;/td&gt;
    &lt;td style="color: Black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; width: 40%; color: Black; text-align: left"&gt;Accounts receivable, unbilled&lt;/td&gt;&lt;td style="width: 2%; color: Black"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; color: Black; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--ContractWithCustomerAssetNetCurrent_iS_pp0p0_c20230101__20230630__us-gaap--DerivativeInstrumentRiskAxis__custom--AccountsReceivableUnbilledMember_zgK9Y7fqVXu4" style="width: 11%; color: Black; text-align: right" title="Balance at Beginning of Period"&gt;596,410&lt;/td&gt;&lt;td style="width: 1%; color: Black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%; color: Black"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; color: Black; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueModificationOfContract_pp0p0_c20230101__20230630__us-gaap--DerivativeInstrumentRiskAxis__custom--AccountsReceivableUnbilledMember_z7TRmkk4nvib" style="width: 11%; color: Black; text-align: right" title="Revenue Recognized in Advance of Billings"&gt;2,703,932&lt;/td&gt;&lt;td style="width: 1%; color: Black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%; color: Black"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; color: Black; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_987_ecustom--ContractWithCustomerAssetReceivablesBillings_pp0p0_c20230101__20230630__us-gaap--DerivativeInstrumentRiskAxis__custom--AccountsReceivableUnbilledMember_z1nvMj7kAmAg" style="width: 11%; color: Black; text-align: right" title="Accounts receivables, billings"&gt;(2,262,329&lt;/td&gt;&lt;td style="width: 1%; color: Black; text-align: left"&gt;)&lt;/td&gt;&lt;td style="width: 2%; color: Black"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; color: Black; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--ContractWithCustomerAssetNetCurrent_iE_pp0p0_c20230101__20230630__us-gaap--DerivativeInstrumentRiskAxis__custom--AccountsReceivableUnbilledMember_zhsxtNSkb4ra" style="width: 11%; color: Black; text-align: right" title="Balance at End of Period"&gt;1,038,013&lt;/td&gt;&lt;td style="width: 1%; color: Black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="color: Black"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black"&gt;&#160;&lt;/td&gt;
    &lt;td style="color: Black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black"&gt;&#160;&lt;/td&gt;
    &lt;td style="color: Black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black"&gt;&#160;&lt;/td&gt;
    &lt;td style="color: Black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black"&gt;&#160;&lt;/td&gt;
    &lt;td style="color: Black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="color: Black"&gt;Six months ended June 30, 2022&lt;/td&gt;&lt;td style="color: Black"&gt;&#160;&lt;/td&gt;
    &lt;td style="color: Black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black"&gt;&#160;&lt;/td&gt;
    &lt;td style="color: Black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black"&gt;&#160;&lt;/td&gt;
    &lt;td style="color: Black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black"&gt;&#160;&lt;/td&gt;
    &lt;td style="color: Black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; color: Black; text-align: left"&gt;Accounts receivable, unbilled&lt;/td&gt;&lt;td style="color: Black"&gt;&#160;&lt;/td&gt;
    &lt;td style="color: Black; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--ContractWithCustomerAssetNetCurrent_iS_pp0p0_c20220101__20220630__us-gaap--DerivativeInstrumentRiskAxis__custom--AccountsReceivableUnbilledMember_zgRYVVSR8zmd" style="color: Black; text-align: right" title="Balance at Beginning of Period"&gt;444,782&lt;/td&gt;&lt;td style="color: Black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black"&gt;&#160;&lt;/td&gt;
    &lt;td style="color: Black; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueModificationOfContract_pp0p0_c20220101__20220630__us-gaap--DerivativeInstrumentRiskAxis__custom--AccountsReceivableUnbilledMember_zSgL0n1iOWKi" style="color: Black; text-align: right" title="Revenue Recognized in Advance of Billings"&gt;1,501,726&lt;/td&gt;&lt;td style="color: Black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black"&gt;&#160;&lt;/td&gt;
    &lt;td style="color: Black; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_983_ecustom--ContractWithCustomerAssetReceivablesBillings_pp0p0_c20220101__20220630__us-gaap--DerivativeInstrumentRiskAxis__custom--AccountsReceivableUnbilledMember_zfvT7fcUelqa" style="color: Black; text-align: right" title="Accounts receivables, billings"&gt;(1,511,429&lt;/td&gt;&lt;td style="color: Black; text-align: left"&gt;)&lt;/td&gt;&lt;td style="color: Black"&gt;&#160;&lt;/td&gt;
    &lt;td style="color: Black; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--ContractWithCustomerAssetNetCurrent_iE_pp0p0_c20220101__20220630__us-gaap--DerivativeInstrumentRiskAxis__custom--AccountsReceivableUnbilledMember_zD9dwyAlvIf6" style="color: Black; text-align: right" title="Balance at End of Period"&gt;435,079&lt;/td&gt;&lt;td style="color: Black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1.5pt; color: Black; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; color: Black"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; color: Black; text-align: center"&gt;Balance at Beginning of Period&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; color: Black"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; color: Black"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; color: Black; text-align: center"&gt;Commissions Paid&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; color: Black"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; color: Black"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; color: Black; text-align: center"&gt;Commissions Recognized&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; color: Black"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; color: Black"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; color: Black; text-align: center"&gt;Balance at End of Period&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; color: Black"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="color: Black"&gt;Six months ended June 30, 2023&lt;/td&gt;&lt;td style="color: Black"&gt;&#160;&lt;/td&gt;
    &lt;td style="color: Black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black"&gt;&#160;&lt;/td&gt;
    &lt;td style="color: Black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black"&gt;&#160;&lt;/td&gt;
    &lt;td style="color: Black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black"&gt;&#160;&lt;/td&gt;
    &lt;td style="color: Black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; width: 40%; color: Black; text-align: left"&gt;Other contract assets&lt;/td&gt;&lt;td style="width: 2%; color: Black"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; color: Black; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--ContractWithCustomerAssetNetCurrent_iS_pp0p0_c20230101__20230630__us-gaap--DerivativeInstrumentRiskAxis__custom--ContractAssestsMember_zHNGj59ltxh4" style="width: 11%; color: Black; text-align: right" title="Balance at Beginning of Period"&gt;80,378&lt;/td&gt;&lt;td style="width: 1%; color: Black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%; color: Black"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; color: Black; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_986_ecustom--ContractWithCustomerAssetCommissionPaid_pp0p0_c20230101__20230630__us-gaap--DerivativeInstrumentRiskAxis__custom--ContractAssestsMember_zcDznIc6Jfel" style="width: 11%; color: Black; text-align: right" title="Commissions Paid"&gt;80,077&lt;/td&gt;&lt;td style="width: 1%; color: Black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%; color: Black"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; color: Black; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98D_ecustom--ContractWithCustomerAssetCommissionRecognized_pp0p0_c20230101__20230630__us-gaap--DerivativeInstrumentRiskAxis__custom--ContractAssestsMember_zuGgEqsqBq13" style="width: 11%; color: Black; text-align: right" title="Commissions Recognized"&gt;(63,985&lt;/td&gt;&lt;td style="width: 1%; color: Black; text-align: left"&gt;)&lt;/td&gt;&lt;td style="width: 2%; color: Black"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; color: Black; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--ContractWithCustomerAssetNetCurrent_iE_pp0p0_c20230101__20230630__us-gaap--DerivativeInstrumentRiskAxis__custom--ContractAssestsMember_zWlNLsDaqr13" style="width: 11%; color: Black; text-align: right" title="Balance at End of Period"&gt;96,470&lt;/td&gt;&lt;td style="width: 1%; color: Black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="color: Black"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black"&gt;&#160;&lt;/td&gt;
    &lt;td style="color: Black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black"&gt;&#160;&lt;/td&gt;
    &lt;td style="color: Black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black"&gt;&#160;&lt;/td&gt;
    &lt;td style="color: Black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black"&gt;&#160;&lt;/td&gt;
    &lt;td style="color: Black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="color: Black"&gt;Six months ended June 30, 2022&lt;/td&gt;&lt;td style="color: Black"&gt;&#160;&lt;/td&gt;
    &lt;td style="color: Black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black"&gt;&#160;&lt;/td&gt;
    &lt;td style="color: Black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black"&gt;&#160;&lt;/td&gt;
    &lt;td style="color: Black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black"&gt;&#160;&lt;/td&gt;
    &lt;td style="color: Black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; color: Black; text-align: left"&gt;Other contract assets&lt;/td&gt;&lt;td style="color: Black"&gt;&#160;&lt;/td&gt;
    &lt;td style="color: Black; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--ContractWithCustomerAssetNetCurrent_iS_pp0p0_c20220101__20220630__us-gaap--DerivativeInstrumentRiskAxis__custom--ContractAssestsMember_zv51MalNUsEg" style="color: Black; text-align: right" title="Balance at Beginning of Period"&gt;78,556&lt;/td&gt;&lt;td style="color: Black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black"&gt;&#160;&lt;/td&gt;
    &lt;td style="color: Black; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98D_ecustom--ContractWithCustomerAssetCommissionPaid_pp0p0_c20220101__20220630__us-gaap--DerivativeInstrumentRiskAxis__custom--ContractAssestsMember_z0GgeTFkketc" style="color: Black; text-align: right" title="Commissions Paid"&gt;52,310&lt;/td&gt;&lt;td style="color: Black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="color: Black"&gt;&#160;&lt;/td&gt;
    &lt;td style="color: Black; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98C_ecustom--ContractWithCustomerAssetCommissionRecognized_pp0p0_c20220101__20220630__us-gaap--DerivativeInstrumentRiskAxis__custom--ContractAssestsMember_zUh5bjp61gGa" style="color: Black; text-align: right" title="Commissions Recognized"&gt;(29,708&lt;/td&gt;&lt;td style="color: Black; text-align: left"&gt;)&lt;/td&gt;&lt;td style="color: Black"&gt;&#160;&lt;/td&gt;
    &lt;td style="color: Black; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--ContractWithCustomerAssetNetCurrent_iE_pp0p0_c20220101__20220630__us-gaap--DerivativeInstrumentRiskAxis__custom--ContractAssestsMember_zr7r5oAuKCNl" style="color: Black; text-align: right" title="Balance at End of Period"&gt;101,158&lt;/td&gt;&lt;td style="color: Black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following table presents changes in our contract liabilities during the six months ended June 30, 2023 and 2022:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt; &#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;Addition&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;Balance at&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;from&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;Balance at&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;Beginning &lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;acquisition&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;Recognized&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;End of&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;of Period&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;(Note 4)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Billings&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Revenue&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Period&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;Six months ended June 30, 2023&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; width: 35%; text-align: left"&gt;Contract liabilities: Deferred revenue&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--DeferredRevenueCurrent_iS_pp0p0_c20230101__20230630_zl0WbDlqSHJj" style="width: 9%; text-align: right" title="Deferred revenue, balance at beginning of period"&gt;2,754,064&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_980_ecustom--DeferredRevenueAdditionFromAcquisition_pp0p0_c20230101__20230630_zupMJXiS3csh" style="width: 9%; text-align: right" title="Deferred revenue, addition from acquisition"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0711"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_982_ecustom--DeferredRevenueLiabilityBillings_pp0p0_c20230101__20230630_zwfDY9Ht0LAd" style="width: 9%; text-align: right" title="Deferred revenue, billings"&gt;3,522,274&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_980_ecustom--DeferredRevenueRevenueRecognized_iN_pp0p0_di_c20230101__20230630_zLkNULIY5es8" style="width: 9%; text-align: right" title="Deferred revenue, recognized revenue"&gt;(4,208,594&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--DeferredRevenueCurrent_iE_pp0p0_c20230101__20230630_zjLVhNoecIu" style="width: 9%; text-align: right" title="Deferred revenue, balance at end of period"&gt;2,067,744&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;Six months ended June 30, 2022&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Contract liabilities: Deferred revenue&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--DeferredRevenueCurrent_iS_pp0p0_c20220101__20220630_zgTLrvEzxjUj" style="text-align: right" title="Deferred revenue, balance at beginning of period"&gt;1,194,649&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98E_ecustom--DeferredRevenueAdditionFromAcquisition_pp0p0_c20220101__20220630_zuXkfdIIuLM3" style="text-align: right" title="Deferred revenue, addition from acquisition"&gt;860,456&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_987_ecustom--DeferredRevenueLiabilityBillings_pp0p0_c20220101__20220630_zDhpDoLgq4Eg" style="text-align: right" title="Deferred revenue, billings"&gt;3,166,205&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98D_ecustom--DeferredRevenueRevenueRecognized_iN_pp0p0_di_c20220101__20220630_zIdF1EvsHoC1" style="text-align: right" title="Deferred revenue, recognized revenue"&gt;(3,507,239&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--DeferredRevenueCurrent_iE_pp0p0_c20220101__20220630_ztufGycHhba5" style="text-align: right" title="Deferred revenue, balance at end of period"&gt;1,714,071&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&#160;</us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock>
    <us-gaap:ContractWithCustomerAssetNetCurrent
      contextRef="AsOf2022-12-31_us-gaap_AccountsReceivableMember"
      decimals="0"
      unitRef="USD">1121083</us-gaap:ContractWithCustomerAssetNetCurrent>
    <INLX:ContractWithCustomerAssetReceivablesBillings
      contextRef="From2023-01-012023-06-30_us-gaap_AccountsReceivableMember"
      decimals="0"
      unitRef="USD">7342400</INLX:ContractWithCustomerAssetReceivablesBillings>
    <INLX:ContractWithCustomerAssetPaymentsRecevied
      contextRef="From2023-01-012023-06-30_us-gaap_AccountsReceivableMember"
      decimals="0"
      unitRef="USD">-7136497</INLX:ContractWithCustomerAssetPaymentsRecevied>
    <us-gaap:ContractWithCustomerAssetNetCurrent
      contextRef="AsOf2023-06-30_us-gaap_AccountsReceivableMember"
      decimals="0"
      unitRef="USD">1326986</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:ContractWithCustomerAssetNetCurrent
      contextRef="AsOf2021-12-31_us-gaap_AccountsReceivableMember"
      decimals="0"
      unitRef="USD">1176059</us-gaap:ContractWithCustomerAssetNetCurrent>
    <INLX:ContractWithCustomerAssetCumulativeCatchUpAdjustmentToAdditionFromAquisition
      contextRef="From2022-01-012022-06-30_us-gaap_AccountsReceivableMember"
      decimals="0"
      unitRef="USD">68380</INLX:ContractWithCustomerAssetCumulativeCatchUpAdjustmentToAdditionFromAquisition>
    <INLX:ContractWithCustomerAssetReceivablesBillings
      contextRef="From2022-01-012022-06-30_us-gaap_AccountsReceivableMember"
      decimals="0"
      unitRef="USD">5604581</INLX:ContractWithCustomerAssetReceivablesBillings>
    <INLX:ContractWithCustomerAssetPaymentsRecevied
      contextRef="From2022-01-012022-06-30_us-gaap_AccountsReceivableMember"
      decimals="0"
      unitRef="USD">-5977525</INLX:ContractWithCustomerAssetPaymentsRecevied>
    <us-gaap:ContractWithCustomerAssetNetCurrent
      contextRef="AsOf2022-06-30_us-gaap_AccountsReceivableMember"
      decimals="0"
      unitRef="USD">871495</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:ContractWithCustomerAssetNetCurrent
      contextRef="AsOf2022-12-31_custom_AccountsReceivableUnbilledMember"
      decimals="0"
      unitRef="USD">596410</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueModificationOfContract
      contextRef="From2023-01-012023-06-30_custom_AccountsReceivableUnbilledMember"
      decimals="0"
      unitRef="USD">2703932</us-gaap:ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueModificationOfContract>
    <INLX:ContractWithCustomerAssetReceivablesBillings
      contextRef="From2023-01-012023-06-30_custom_AccountsReceivableUnbilledMember"
      decimals="0"
      unitRef="USD">-2262329</INLX:ContractWithCustomerAssetReceivablesBillings>
    <us-gaap:ContractWithCustomerAssetNetCurrent
      contextRef="AsOf2023-06-30_custom_AccountsReceivableUnbilledMember"
      decimals="0"
      unitRef="USD">1038013</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:ContractWithCustomerAssetNetCurrent
      contextRef="AsOf2021-12-31_custom_AccountsReceivableUnbilledMember"
      decimals="0"
      unitRef="USD">444782</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueModificationOfContract
      contextRef="From2022-01-012022-06-30_custom_AccountsReceivableUnbilledMember"
      decimals="0"
      unitRef="USD">1501726</us-gaap:ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueModificationOfContract>
    <INLX:ContractWithCustomerAssetReceivablesBillings
      contextRef="From2022-01-012022-06-30_custom_AccountsReceivableUnbilledMember"
      decimals="0"
      unitRef="USD">-1511429</INLX:ContractWithCustomerAssetReceivablesBillings>
    <us-gaap:ContractWithCustomerAssetNetCurrent
      contextRef="AsOf2022-06-30_custom_AccountsReceivableUnbilledMember"
      decimals="0"
      unitRef="USD">435079</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:ContractWithCustomerAssetNetCurrent
      contextRef="AsOf2022-12-31_custom_ContractAssestsMember"
      decimals="0"
      unitRef="USD">80378</us-gaap:ContractWithCustomerAssetNetCurrent>
    <INLX:ContractWithCustomerAssetCommissionPaid
      contextRef="From2023-01-012023-06-30_custom_ContractAssestsMember"
      decimals="0"
      unitRef="USD">80077</INLX:ContractWithCustomerAssetCommissionPaid>
    <INLX:ContractWithCustomerAssetCommissionRecognized
      contextRef="From2023-01-012023-06-30_custom_ContractAssestsMember"
      decimals="0"
      unitRef="USD">-63985</INLX:ContractWithCustomerAssetCommissionRecognized>
    <us-gaap:ContractWithCustomerAssetNetCurrent
      contextRef="AsOf2023-06-30_custom_ContractAssestsMember"
      decimals="0"
      unitRef="USD">96470</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:ContractWithCustomerAssetNetCurrent
      contextRef="AsOf2021-12-31_custom_ContractAssestsMember"
      decimals="0"
      unitRef="USD">78556</us-gaap:ContractWithCustomerAssetNetCurrent>
    <INLX:ContractWithCustomerAssetCommissionPaid
      contextRef="From2022-01-012022-06-30_custom_ContractAssestsMember"
      decimals="0"
      unitRef="USD">52310</INLX:ContractWithCustomerAssetCommissionPaid>
    <INLX:ContractWithCustomerAssetCommissionRecognized
      contextRef="From2022-01-012022-06-30_custom_ContractAssestsMember"
      decimals="0"
      unitRef="USD">-29708</INLX:ContractWithCustomerAssetCommissionRecognized>
    <us-gaap:ContractWithCustomerAssetNetCurrent
      contextRef="AsOf2022-06-30_custom_ContractAssestsMember"
      decimals="0"
      unitRef="USD">101158</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:RevenueRemainingPerformanceObligationPercentage contextRef="AsOf2022-12-31" decimals="INF" unitRef="Pure">0.97</us-gaap:RevenueRemainingPerformanceObligationPercentage>
    <us-gaap:RevenueRemainingPerformanceObligation contextRef="AsOf2023-06-30" decimals="0" unitRef="USD">59499</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">74448</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:DeferredRevenueCurrent contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">2754064</us-gaap:DeferredRevenueCurrent>
    <INLX:DeferredRevenueLiabilityBillings
      contextRef="From2023-01-01to2023-06-30"
      decimals="0"
      unitRef="USD">3522274</INLX:DeferredRevenueLiabilityBillings>
    <INLX:DeferredRevenueRevenueRecognized
      contextRef="From2023-01-01to2023-06-30"
      decimals="0"
      unitRef="USD">4208594</INLX:DeferredRevenueRevenueRecognized>
    <us-gaap:DeferredRevenueCurrent contextRef="AsOf2023-06-30" decimals="0" unitRef="USD">2067744</us-gaap:DeferredRevenueCurrent>
    <us-gaap:DeferredRevenueCurrent contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">1194649</us-gaap:DeferredRevenueCurrent>
    <INLX:DeferredRevenueAdditionFromAcquisition
      contextRef="From2022-01-012022-06-30"
      decimals="0"
      unitRef="USD">860456</INLX:DeferredRevenueAdditionFromAcquisition>
    <INLX:DeferredRevenueLiabilityBillings
      contextRef="From2022-01-012022-06-30"
      decimals="0"
      unitRef="USD">3166205</INLX:DeferredRevenueLiabilityBillings>
    <INLX:DeferredRevenueRevenueRecognized
      contextRef="From2022-01-012022-06-30"
      decimals="0"
      unitRef="USD">3507239</INLX:DeferredRevenueRevenueRecognized>
    <us-gaap:DeferredRevenueCurrent contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">1714071</us-gaap:DeferredRevenueCurrent>
    <us-gaap:LesseeLeasesPolicyTextBlock contextRef="From2023-01-01to2023-06-30">&lt;p id="xdx_845_eus-gaap--LesseeLeasesPolicyTextBlock_zfYpb7h4rEVk" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_868_zFamvBfwrsVg"&gt;Leases&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;We have made an accounting policy election to not
record a right-of-use asset and lease liability for short-term leases, which are defined as leases with a lease term of 12 months or less.
Instead, the lease payments are recognized as rent expense in the general and administrative expenses on the statement of operations.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:LesseeLeasesPolicyTextBlock>
    <us-gaap:ResearchDevelopmentAndComputerSoftwarePolicyTextBlock contextRef="From2023-01-01to2023-06-30">&lt;p id="xdx_84C_eus-gaap--ResearchDevelopmentAndComputerSoftwarePolicyTextBlock_zhI2SSkgSIv1" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_86F_zih9KaLvyzhh"&gt;Software
Development Costs&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;We
design, develop, test, market, license, and support new software products and enhancements of current products. We continuously
monitor our software products and enhancements to remain compatible with standard platforms and file formats. In accordance with ASC
985-20 &#x201c;Costs of Software to be Sold, Leased or Otherwise Marketed,&#x201d; we expense software development costs, including
costs to develop software products or the software component of products to be sold, leased, or marketed to external users, before
technological feasibility is reached. Once technological feasibility has been established, certain software development costs
incurred during the application development stage are eligible for capitalization. Based on our software development process,
technical feasibility is established upon completion of a working model. Technological feasibility is typically reached shortly
before the release of such products. No such costs were capitalized during the six-month period 2023. Such costs in the amount of
$&lt;span id="xdx_906_eus-gaap--ResearchAndDevelopmentExpenseSoftwareExcludingAcquiredInProcessCost_do_c20220401__20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--SoftwareDevelopmentMember_zG2fZ4hC8Bj7" title="Software development cost capiatlized"&gt;&lt;span id="xdx_903_eus-gaap--ResearchAndDevelopmentExpenseSoftwareExcludingAcquiredInProcessCost_do_c20220101__20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--SoftwareDevelopmentMember_znv4eH2QGZw8" title="Software development cost capiatlized"&gt;43,771&lt;/span&gt;&lt;/span&gt;
were capitalized during the three and six-month period 2022.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
accordance with ASC 350-40, &#x201c;Internal-Use Software,&#x201d; we capitalize purchase and implementation costs of internal use software.
Once an application has reached development stage, internal and external costs, if direct and incremental, are capitalized until the
software is substantially complete and ready for its intended use. Capitalization ceases upon completion of all substantial testing.
We also capitalize costs related to specific upgrades and enhancements when it is probable that the expenditure will result in additional
functionality. Such costs in the amount of $&lt;span id="xdx_905_eus-gaap--CapitalizedComputerSoftwareAdditions_c20230401__20230630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--SoftwareDevelopmentMember_zGJAPaPff0L5" title="Capitalized cost"&gt;96,209&lt;/span&gt; and $&lt;span id="xdx_907_eus-gaap--CapitalizedComputerSoftwareAdditions_c20230101__20230630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--SoftwareDevelopmentMember_zwbZmyRbO943" title="Capitalized cost"&gt;208,417&lt;/span&gt; were capitalized during the three and six months ended June 30, 2023.
Such costs in the amount of $&lt;span id="xdx_903_eus-gaap--CapitalizedComputerSoftwareAdditions_c20220401__20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--SoftwareDevelopmentMember_zFFbUPbJLVD3" title="Capitalized cost"&gt;98,037&lt;/span&gt; and $&lt;span id="xdx_908_eus-gaap--CapitalizedComputerSoftwareAdditions_c20220101__20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--SoftwareDevelopmentMember_zTGrI5dYAi59" title="Capitalized cost"&gt;127,434&lt;/span&gt; were capitalized during the three and six months ended June 30, 2022.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Capitalized
costs are stated at cost less accumulated amortization. Amortization is computed over the estimated useful lives of the related assets
on a straight-line basis, which is three years. At June 30, 2023 and December 31, 2022, our condensed consolidated balance sheets included
$&lt;span id="xdx_90C_eus-gaap--OtherLongTermDebtNoncurrent_iI_c20230630_zkNClPTmLQBf" title="Other long-term assets"&gt;525,337&lt;/span&gt; and $&lt;span id="xdx_90A_eus-gaap--OtherLongTermDebtNoncurrent_iI_c20221231_zNUF8FyS14g4" title="Other long-term assets"&gt;402,673&lt;/span&gt;, respectively, in other long-term assets.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;For
the three and six months ended June 30, 2023 and 2022, our expensed software development costs were $&lt;span id="xdx_907_eus-gaap--ResearchAndDevelopmentExpense_pp0p0_c20230401__20230630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--SoftwareDevelopmentMember_zYs2j4att0V4" title="Research and development expense"&gt;140,003&lt;/span&gt; and $&lt;span id="xdx_90C_eus-gaap--ResearchAndDevelopmentExpense_pp0p0_c20230101__20230630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--SoftwareDevelopmentMember_z6gE4btUzLpe" title="Research and development expense"&gt;271,746&lt;/span&gt;, respectively,
and $&lt;span id="xdx_900_eus-gaap--ResearchAndDevelopmentExpense_pp0p0_c20220401__20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--SoftwareDevelopmentMember_zKynpO1YETpc" title="Research and development expense"&gt;62,208&lt;/span&gt; and $&lt;span id="xdx_90A_eus-gaap--ResearchAndDevelopmentExpense_pp0p0_c20220101__20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--SoftwareDevelopmentMember_zGvuJOv5Pv74" title="Research and development expense"&gt;114,959&lt;/span&gt;, respectively.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;/p&gt;



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:ResearchDevelopmentAndComputerSoftwarePolicyTextBlock>
    <us-gaap:ResearchAndDevelopmentExpenseSoftwareExcludingAcquiredInProcessCost
      contextRef="From2022-04-012022-06-30_us-gaap_SoftwareDevelopmentMember"
      decimals="0"
      unitRef="USD">43771</us-gaap:ResearchAndDevelopmentExpenseSoftwareExcludingAcquiredInProcessCost>
    <us-gaap:ResearchAndDevelopmentExpenseSoftwareExcludingAcquiredInProcessCost
      contextRef="From2022-01-012022-06-30_us-gaap_SoftwareDevelopmentMember"
      decimals="0"
      unitRef="USD">43771</us-gaap:ResearchAndDevelopmentExpenseSoftwareExcludingAcquiredInProcessCost>
    <us-gaap:CapitalizedComputerSoftwareAdditions
      contextRef="From2023-04-012023-06-30_us-gaap_SoftwareDevelopmentMember"
      decimals="0"
      unitRef="USD">96209</us-gaap:CapitalizedComputerSoftwareAdditions>
    <us-gaap:CapitalizedComputerSoftwareAdditions
      contextRef="From2023-01-012023-06-30_us-gaap_SoftwareDevelopmentMember"
      decimals="0"
      unitRef="USD">208417</us-gaap:CapitalizedComputerSoftwareAdditions>
    <us-gaap:CapitalizedComputerSoftwareAdditions
      contextRef="From2022-04-012022-06-30_us-gaap_SoftwareDevelopmentMember"
      decimals="0"
      unitRef="USD">98037</us-gaap:CapitalizedComputerSoftwareAdditions>
    <us-gaap:CapitalizedComputerSoftwareAdditions
      contextRef="From2022-01-012022-06-30_us-gaap_SoftwareDevelopmentMember"
      decimals="0"
      unitRef="USD">127434</us-gaap:CapitalizedComputerSoftwareAdditions>
    <us-gaap:OtherLongTermDebtNoncurrent contextRef="AsOf2023-06-30" decimals="0" unitRef="USD">525337</us-gaap:OtherLongTermDebtNoncurrent>
    <us-gaap:OtherLongTermDebtNoncurrent contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">402673</us-gaap:OtherLongTermDebtNoncurrent>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="From2023-04-012023-06-30_us-gaap_SoftwareDevelopmentMember"
      decimals="0"
      unitRef="USD">140003</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="From2023-01-012023-06-30_us-gaap_SoftwareDevelopmentMember"
      decimals="0"
      unitRef="USD">271746</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="From2022-04-012022-06-30_us-gaap_SoftwareDevelopmentMember"
      decimals="0"
      unitRef="USD">62208</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="From2022-01-012022-06-30_us-gaap_SoftwareDevelopmentMember"
      decimals="0"
      unitRef="USD">114959</us-gaap:ResearchAndDevelopmentExpense>
    <INLX:RecentlyIssuedAccountingPronouncementsNotYetEffectivePolicyTextBlock contextRef="From2023-01-01to2023-06-30">&lt;p id="xdx_841_ecustom--RecentlyIssuedAccountingPronouncementsNotYetEffectivePolicyTextBlock_zER7gao9UBTf" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_868_z0UsmhHgHKe2"&gt;Recently
Issued Accounting Pronouncements&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
June 2016, the FASB issued ASU No. 2016-13 &#x201c;Credit Losses - Measurement of Credit Losses on Financial Instruments.&#x201d; ASU No.
2016-13 significantly changes how entities measure credit losses for most financial assets, including accounts receivable and held-to-maturity
marketable securities, by replacing today&#x2019;s &#x201c;incurred loss&#x201d; approach with an &#x201c;expected loss&#x201d; model under
which allowances will be recognized based on expected rather than incurred losses. ASU No. 2016-13 became effective for us in the first
quarter of 2023. The adoption of ASU No. 2016-13 resulted in an initial reduction in the allowance for doubtful accounts of $&lt;span id="xdx_90F_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iI_c20230630__us-gaap--AdjustmentsForNewAccountingPronouncementsAxis__us-gaap--AccountingStandardsUpdate201613Member_zwwCaQxi3ba4" title="Allowance for doubtful accounts"&gt;11,662&lt;/span&gt;, and the current calculation is reflected in the accompanying condensed consolidated
financial statements.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</INLX:RecentlyIssuedAccountingPronouncementsNotYetEffectivePolicyTextBlock>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="AsOf2023-06-30_us-gaap_AccountingStandardsUpdate201613Member"
      decimals="0"
      unitRef="USD">11662</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AdvertisingCostsPolicyTextBlock contextRef="From2023-01-01to2023-06-30">&lt;p id="xdx_848_eus-gaap--AdvertisingCostsPolicyTextBlock_zkc8bmD160Kc" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_86C_z0yBVFFGWKRd"&gt;Advertising&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;We
expense the cost of advertising as incurred. Advertising expense for the three and six months ended June 30, 2023 and 2022 amounted to
$&lt;span id="xdx_906_eus-gaap--AdvertisingExpense_pp0p0_c20230401__20230630_zPblFPUirswi" title="Advertising expense"&gt;6,123&lt;/span&gt; and $&lt;span id="xdx_90F_eus-gaap--AdvertisingExpense_pp0p0_c20230101__20230630_zuDq5pCJyuwa" title="Advertising expense"&gt;12,243&lt;/span&gt;, respectively, and $&lt;span id="xdx_90E_eus-gaap--AdvertisingExpense_pp0p0_c20220401__20220630_z5J8UVP9m7tj" title="Advertising expense"&gt;9,052&lt;/span&gt; and $&lt;span id="xdx_908_eus-gaap--AdvertisingExpense_pp0p0_c20220101__20220630_zvYAms10COvj" title="Advertising expense"&gt;9,500&lt;/span&gt;, respectively.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:AdvertisingCostsPolicyTextBlock>
    <us-gaap:AdvertisingExpense
      contextRef="From2023-04-012023-06-30"
      decimals="0"
      unitRef="USD">6123</us-gaap:AdvertisingExpense>
    <us-gaap:AdvertisingExpense
      contextRef="From2023-01-01to2023-06-30"
      decimals="0"
      unitRef="USD">12243</us-gaap:AdvertisingExpense>
    <us-gaap:AdvertisingExpense
      contextRef="From2022-04-012022-06-30"
      decimals="0"
      unitRef="USD">9052</us-gaap:AdvertisingExpense>
    <us-gaap:AdvertisingExpense
      contextRef="From2022-01-012022-06-30"
      decimals="0"
      unitRef="USD">9500</us-gaap:AdvertisingExpense>
    <us-gaap:EarningsPerSharePolicyTextBlock contextRef="From2023-01-01to2023-06-30">&lt;p id="xdx_84E_eus-gaap--EarningsPerSharePolicyTextBlock_zySMgBGMHmdl" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_864_zjQdgwmCUDS6"&gt;Earnings
(Loss) Per Share&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Basic
income or loss per share is computed by dividing net income or loss by the weighted average number of shares of common stock outstanding
during the period. Diluted income or loss per share is computed by dividing net income or loss by the diluted weighted average number
of shares of common stock outstanding during the period. The diluted weighted average number of shares gives effect to all dilutive potential
common shares outstanding during the period using the treasury stock method. Diluted earnings per share exclude all diluted potential
shares if their effect is anti-dilutive, including warrants or options which are out-of-the-money and for those periods with a net loss.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;We
have outstanding warrants and stock options which have not been included in the calculation of diluted net loss per share for the three
and six months ended June 30, 2023 and 2022 because to do so would be anti-dilutive. As such, the numerator and the denominator used
in computing both basic and diluted net loss per share for each period are the same.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:EarningsPerSharePolicyTextBlock>
    <us-gaap:IncomeTaxPolicyTextBlock contextRef="From2023-01-01to2023-06-30">&lt;p id="xdx_843_eus-gaap--IncomeTaxPolicyTextBlock_z4bVD08nYqq7" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_86F_zi2UFRaCPF9a"&gt;Income
Taxes&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;We
file a consolidated federal income tax return with our subsidiaries. The provision for income taxes is computed by applying statutory
rates to income before taxes.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Deferred
income taxes are recognized for the tax consequences in future years of temporary differences between the financial reporting and tax
bases of assets and liabilities as of each period-end based on enacted tax laws and statutory rates. Valuation allowances are established
when necessary to reduce deferred tax assets to the amount expected to be realized. A &lt;span id="xdx_906_eus-gaap--EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_pid_dp_c20230101__20230630_zKEDIWsmH4h5" title="Effective income tax rate reconciliation, change in deferred tax assets valuation allowance, percent"&gt;&lt;span id="xdx_90C_eus-gaap--EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_pid_dp_c20220101__20221231_z16lgnLcemB2" title="Effective income tax rate reconciliation, change in deferred tax assets valuation allowance, percent"&gt;100%&lt;/span&gt;&lt;/span&gt; valuation allowance has been established on
deferred tax assets at June 30, 2023 and December 31, 2022, due to the uncertainty of our ability to realize future taxable income.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;We
account for uncertainty in income taxes in our financial statements as required under ASC 740, &#x201c;Income Taxes.&#x201d; The standard
prescribes a recognition threshold and measurement attribute for the financial statement recognition and measurement of a tax position
taken or expected to be taken in a tax return. The standard also provides guidance on de-recognition, classification, interest and penalties,
accounting in interim periods, disclosure and transition accounting. Management determined there were no material uncertain positions
taken by us in our tax returns.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="From2023-01-01to2023-06-30"
      decimals="INF"
      unitRef="Pure">1</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="From2022-01-012022-12-31"
      decimals="INF"
      unitRef="Pure">1</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:SegmentReportingPolicyPolicyTextBlock contextRef="From2023-01-01to2023-06-30">&lt;p id="xdx_84D_eus-gaap--SegmentReportingPolicyPolicyTextBlock_z6p9leujYqX4" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_865_z65DWzchUnTl"&gt;Segment
Information&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Operating
segments are defined in the criteria established under ASC 280, &#x201c;Segment Reporting,&#x201d; as components of public entities that
engage in business activities from which they may earn revenues and incur expenses for which separate financial information is available
and which is evaluated regularly by our chief operating decision maker (&#x201c;CODM&#x201d;) in deciding how to assess performance and
allocate resources. Our CODM assesses performance and allocates resources based on two operating segments: Document Management and Document
Conversion. These segments contain individual business components that have been combined on the basis of common management, customers,
solutions offered, service processes and other economic characteristics. We currently have immaterial intersegment sales. We evaluate
the performance of our segments based on gross profits.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/p&gt;



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Document Management Segment provides cloud-based and premise-based content services software. Its modular suite of solutions complements
existing operating and accounting systems to serve a mission-critical role for organizations to make content secure, compliant, and process-ready.
This segment conducts its primary operations in the United States. Markets served include highly regulated, risk and compliance-intensive
markets in healthcare, K-12 education, public safety, other public sector, risk management, financial services, and others. Solutions
are sold both directly to end-users and through resellers.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Document Conversion Segment provides services for scanning and indexing, converting images from paper to digital, paper to microfilm,
and microfiche to microfilm, as well as long-term physical document storage and retrieval. This segment conducts its primary operations
in the United States. Markets served include businesses and federal, county, and municipal governments. Solutions are sold both directly
to end-users and through a reseller distributor.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_896_eus-gaap--ScheduleOfSegmentReportingInformationBySegmentTextBlock_zZtNN6EbU1k6" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Information
by operating segment is as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8B1_zYgweHgkDK84" style="display: none"&gt;Schedule of Segment Information&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="display: none; vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49F_20230401__20230630_zmer5WQcPZdl" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;2022&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_499_20220401__20220630_zmzGu27Q6gE" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;2021&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49F_20230101__20230630_zaWdzz4bMH18" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;2022&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_498_20220101__20220630_zwIVwfJD3GF" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;2021&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;For the three months ended June 30,&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;For the six months ended June 30,&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;2023&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;2022&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;2023&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;2022&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;Revenues&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_hus-gaap--StatementBusinessSegmentsAxis__custom--DocumentManagementMember_ztd5XLxexKeh" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; width: 36%; text-align: left"&gt;Document Management&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right"&gt;1,879,369&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right"&gt;1,572,854&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right"&gt;3,705,103&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right"&gt;2,487,804&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_hus-gaap--StatementBusinessSegmentsAxis__custom--DocumentConversionMember_zOyCd9CoZ9Vi" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Document Conversion&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;2,379,061&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;1,842,789&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;4,740,160&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;3,631,351&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_zGtxAM6ne4Ca" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Total revenues&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;4,258,430&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;3,415,643&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;8,445,263&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;6,119,155&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Gross profit&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--GrossProfit_hus-gaap--StatementBusinessSegmentsAxis__custom--DocumentManagementMember_zbQkyEE4tJPl" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Document Management&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;1,536,385&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;1,326,345&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;3,053,746&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;2,012,823&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--GrossProfit_hus-gaap--StatementBusinessSegmentsAxis__custom--DocumentConversionMember_zxkO6HAtPM6i" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Document Conversion&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;1,054,048&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;862,673&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;2,182,526&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;1,808,032&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--GrossProfit_zNQ3oqI05sl2" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Total gross profit&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;2,590,433&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;2,189,018&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;5,236,272&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;3,820,855&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Capital additions, net&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_ecustom--CapitalAdditionsNet_hus-gaap--StatementBusinessSegmentsAxis__custom--DocumentManagementMember_zq5cYWFcppHg" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Document Management&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;96,209&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;144,717&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;212,250&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;175,801&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_ecustom--CapitalAdditionsNet_hus-gaap--StatementBusinessSegmentsAxis__custom--DocumentConversionMember_z3TKdFMJVYE3" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Document Conversion&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;60,323&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;39,244&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;78,851&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;93,600&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_ecustom--CapitalAdditionsNet_z0PG7xZ8C8j5" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Total capital additions, net&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;156,532&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;183,961&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;291,101&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;269,401&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_490_20230630_zZbWt5I2bnH1" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;June 30, 2023&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_494_20221231_zduQXgBM3Td1" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;December 31, 2022&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;Goodwill&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--Goodwill_iI_hus-gaap--StatementBusinessSegmentsAxis__custom--DocumentManagementMember_z52VohSmpMY4" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; width: 60%; text-align: left"&gt;Document Management&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;3,989,645&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;3,989,645&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--Goodwill_iI_hus-gaap--StatementBusinessSegmentsAxis__custom--DocumentConversionMember_z9ozZarU0Nr" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Document Conversion&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;1,800,176&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;1,800,176&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--Goodwill_iI_zdnvnYUrdia9" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Total goodwill&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;5,789,821&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;5,789,821&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_490_20230630_zCEcGRZqXQNg" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;June 30, 2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_494_20221231_zRTJnS4rSjm" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;December 31, 2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Total assets&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--Assets_iI_hus-gaap--StatementBusinessSegmentsAxis__custom--DocumentManagementMember_zKXc0IivHcrk" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; width: 60%; text-align: left"&gt;Document Management&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;9,706,315&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;10,284,183&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--Assets_iI_hus-gaap--StatementBusinessSegmentsAxis__custom--DocumentConversionMember_zQ1wwftwW45c" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Document Conversion&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;8,880,771&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;9,658,959&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--Assets_iI_zTvMveioiX1" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Total assets&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;18,587,086&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;19,943,142&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A7_zwRRMtBB4km" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:SegmentReportingPolicyPolicyTextBlock>
    <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock contextRef="From2023-01-01to2023-06-30">&lt;p id="xdx_896_eus-gaap--ScheduleOfSegmentReportingInformationBySegmentTextBlock_zZtNN6EbU1k6" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Information
by operating segment is as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8B1_zYgweHgkDK84" style="display: none"&gt;Schedule of Segment Information&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="display: none; vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49F_20230401__20230630_zmer5WQcPZdl" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;2022&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_499_20220401__20220630_zmzGu27Q6gE" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;2021&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49F_20230101__20230630_zaWdzz4bMH18" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;2022&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_498_20220101__20220630_zwIVwfJD3GF" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;2021&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;For the three months ended June 30,&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;For the six months ended June 30,&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;2023&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;2022&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;2023&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;2022&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;Revenues&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_hus-gaap--StatementBusinessSegmentsAxis__custom--DocumentManagementMember_ztd5XLxexKeh" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; width: 36%; text-align: left"&gt;Document Management&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right"&gt;1,879,369&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right"&gt;1,572,854&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right"&gt;3,705,103&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right"&gt;2,487,804&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_hus-gaap--StatementBusinessSegmentsAxis__custom--DocumentConversionMember_zOyCd9CoZ9Vi" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Document Conversion&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;2,379,061&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;1,842,789&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;4,740,160&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;3,631,351&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_zGtxAM6ne4Ca" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Total revenues&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;4,258,430&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;3,415,643&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;8,445,263&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;6,119,155&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Gross profit&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--GrossProfit_hus-gaap--StatementBusinessSegmentsAxis__custom--DocumentManagementMember_zbQkyEE4tJPl" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Document Management&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;1,536,385&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;1,326,345&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;3,053,746&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;2,012,823&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--GrossProfit_hus-gaap--StatementBusinessSegmentsAxis__custom--DocumentConversionMember_zxkO6HAtPM6i" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Document Conversion&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;1,054,048&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;862,673&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;2,182,526&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;1,808,032&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--GrossProfit_zNQ3oqI05sl2" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Total gross profit&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;2,590,433&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;2,189,018&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;5,236,272&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;3,820,855&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Capital additions, net&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_ecustom--CapitalAdditionsNet_hus-gaap--StatementBusinessSegmentsAxis__custom--DocumentManagementMember_zq5cYWFcppHg" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Document Management&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;96,209&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;144,717&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;212,250&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;175,801&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_ecustom--CapitalAdditionsNet_hus-gaap--StatementBusinessSegmentsAxis__custom--DocumentConversionMember_z3TKdFMJVYE3" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Document Conversion&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;60,323&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;39,244&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;78,851&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;93,600&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_ecustom--CapitalAdditionsNet_z0PG7xZ8C8j5" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Total capital additions, net&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;156,532&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;183,961&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;291,101&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;269,401&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_490_20230630_zZbWt5I2bnH1" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;June 30, 2023&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_494_20221231_zduQXgBM3Td1" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;December 31, 2022&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;Goodwill&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--Goodwill_iI_hus-gaap--StatementBusinessSegmentsAxis__custom--DocumentManagementMember_z52VohSmpMY4" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; width: 60%; text-align: left"&gt;Document Management&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;3,989,645&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;3,989,645&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--Goodwill_iI_hus-gaap--StatementBusinessSegmentsAxis__custom--DocumentConversionMember_z9ozZarU0Nr" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Document Conversion&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;1,800,176&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;1,800,176&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--Goodwill_iI_zdnvnYUrdia9" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Total goodwill&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;5,789,821&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;5,789,821&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_490_20230630_zCEcGRZqXQNg" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;June 30, 2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_494_20221231_zRTJnS4rSjm" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;December 31, 2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Total assets&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--Assets_iI_hus-gaap--StatementBusinessSegmentsAxis__custom--DocumentManagementMember_zKXc0IivHcrk" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; width: 60%; text-align: left"&gt;Document Management&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;9,706,315&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;10,284,183&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--Assets_iI_hus-gaap--StatementBusinessSegmentsAxis__custom--DocumentConversionMember_zQ1wwftwW45c" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Document Conversion&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;8,880,771&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;9,658,959&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--Assets_iI_zTvMveioiX1" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Total assets&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;18,587,086&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;19,943,142&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2023-04-012023-06-30_custom_DocumentManagementMember"
      decimals="0"
      unitRef="USD">1879369</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2022-04-012022-06-30_custom_DocumentManagementMember"
      decimals="0"
      unitRef="USD">1572854</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2023-01-012023-06-30_custom_DocumentManagementMember"
      decimals="0"
      unitRef="USD">3705103</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2022-01-012022-06-30_custom_DocumentManagementMember"
      decimals="0"
      unitRef="USD">2487804</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2023-04-012023-06-30_custom_DocumentConversionMember"
      decimals="0"
      unitRef="USD">2379061</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2022-04-012022-06-30_custom_DocumentConversionMember"
      decimals="0"
      unitRef="USD">1842789</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2023-01-012023-06-30_custom_DocumentConversionMember"
      decimals="0"
      unitRef="USD">4740160</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2022-01-012022-06-30_custom_DocumentConversionMember"
      decimals="0"
      unitRef="USD">3631351</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2023-04-012023-06-30"
      decimals="0"
      unitRef="USD">4258430</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2022-04-012022-06-30"
      decimals="0"
      unitRef="USD">3415643</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2023-01-01to2023-06-30"
      decimals="0"
      unitRef="USD">8445263</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2022-01-012022-06-30"
      decimals="0"
      unitRef="USD">6119155</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:GrossProfit
      contextRef="From2023-04-012023-06-30_custom_DocumentManagementMember"
      decimals="0"
      unitRef="USD">1536385</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="From2022-04-012022-06-30_custom_DocumentManagementMember"
      decimals="0"
      unitRef="USD">1326345</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="From2023-01-012023-06-30_custom_DocumentManagementMember"
      decimals="0"
      unitRef="USD">3053746</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="From2022-01-012022-06-30_custom_DocumentManagementMember"
      decimals="0"
      unitRef="USD">2012823</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="From2023-04-012023-06-30_custom_DocumentConversionMember"
      decimals="0"
      unitRef="USD">1054048</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="From2022-04-012022-06-30_custom_DocumentConversionMember"
      decimals="0"
      unitRef="USD">862673</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="From2023-01-012023-06-30_custom_DocumentConversionMember"
      decimals="0"
      unitRef="USD">2182526</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="From2022-01-012022-06-30_custom_DocumentConversionMember"
      decimals="0"
      unitRef="USD">1808032</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="From2023-04-012023-06-30"
      decimals="0"
      unitRef="USD">2590433</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="From2022-04-012022-06-30"
      decimals="0"
      unitRef="USD">2189018</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="From2023-01-01to2023-06-30"
      decimals="0"
      unitRef="USD">5236272</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="From2022-01-012022-06-30"
      decimals="0"
      unitRef="USD">3820855</us-gaap:GrossProfit>
    <INLX:CapitalAdditionsNet
      contextRef="From2023-04-012023-06-30_custom_DocumentManagementMember"
      decimals="0"
      unitRef="USD">96209</INLX:CapitalAdditionsNet>
    <INLX:CapitalAdditionsNet
      contextRef="From2022-04-012022-06-30_custom_DocumentManagementMember"
      decimals="0"
      unitRef="USD">144717</INLX:CapitalAdditionsNet>
    <INLX:CapitalAdditionsNet
      contextRef="From2023-01-012023-06-30_custom_DocumentManagementMember"
      decimals="0"
      unitRef="USD">212250</INLX:CapitalAdditionsNet>
    <INLX:CapitalAdditionsNet
      contextRef="From2022-01-012022-06-30_custom_DocumentManagementMember"
      decimals="0"
      unitRef="USD">175801</INLX:CapitalAdditionsNet>
    <INLX:CapitalAdditionsNet
      contextRef="From2023-04-012023-06-30_custom_DocumentConversionMember"
      decimals="0"
      unitRef="USD">60323</INLX:CapitalAdditionsNet>
    <INLX:CapitalAdditionsNet
      contextRef="From2022-04-012022-06-30_custom_DocumentConversionMember"
      decimals="0"
      unitRef="USD">39244</INLX:CapitalAdditionsNet>
    <INLX:CapitalAdditionsNet
      contextRef="From2023-01-012023-06-30_custom_DocumentConversionMember"
      decimals="0"
      unitRef="USD">78851</INLX:CapitalAdditionsNet>
    <INLX:CapitalAdditionsNet
      contextRef="From2022-01-012022-06-30_custom_DocumentConversionMember"
      decimals="0"
      unitRef="USD">93600</INLX:CapitalAdditionsNet>
    <INLX:CapitalAdditionsNet
      contextRef="From2023-04-012023-06-30"
      decimals="0"
      unitRef="USD">156532</INLX:CapitalAdditionsNet>
    <INLX:CapitalAdditionsNet
      contextRef="From2022-04-012022-06-30"
      decimals="0"
      unitRef="USD">183961</INLX:CapitalAdditionsNet>
    <INLX:CapitalAdditionsNet
      contextRef="From2023-01-01to2023-06-30"
      decimals="0"
      unitRef="USD">291101</INLX:CapitalAdditionsNet>
    <INLX:CapitalAdditionsNet
      contextRef="From2022-01-012022-06-30"
      decimals="0"
      unitRef="USD">269401</INLX:CapitalAdditionsNet>
    <us-gaap:Goodwill
      contextRef="AsOf2023-06-30_custom_DocumentManagementMember"
      decimals="0"
      unitRef="USD">3989645</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="AsOf2022-12-31_custom_DocumentManagementMember"
      decimals="0"
      unitRef="USD">3989645</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="AsOf2023-06-30_custom_DocumentConversionMember"
      decimals="0"
      unitRef="USD">1800176</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="AsOf2022-12-31_custom_DocumentConversionMember"
      decimals="0"
      unitRef="USD">1800176</us-gaap:Goodwill>
    <us-gaap:Goodwill contextRef="AsOf2023-06-30" decimals="0" unitRef="USD">5789821</us-gaap:Goodwill>
    <us-gaap:Goodwill contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">5789821</us-gaap:Goodwill>
    <us-gaap:Assets
      contextRef="AsOf2023-06-30_custom_DocumentManagementMember"
      decimals="0"
      unitRef="USD">9706315</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="AsOf2022-12-31_custom_DocumentManagementMember"
      decimals="0"
      unitRef="USD">10284183</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="AsOf2023-06-30_custom_DocumentConversionMember"
      decimals="0"
      unitRef="USD">8880771</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="AsOf2022-12-31_custom_DocumentConversionMember"
      decimals="0"
      unitRef="USD">9658959</us-gaap:Assets>
    <us-gaap:Assets contextRef="AsOf2023-06-30" decimals="0" unitRef="USD">18587086</us-gaap:Assets>
    <us-gaap:Assets contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">19943142</us-gaap:Assets>
    <INLX:CondensedCashFlowStatementPolicyTextBlock contextRef="From2023-01-01to2023-06-30">&lt;p id="xdx_84F_ecustom--CondensedCashFlowStatementPolicyTextBlock_zQD5jmzXsZq3" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_86C_zaxnHxOyutSb"&gt;Statement
of Cash Flows&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;For
purposes of reporting cash flows, cash includes cash on hand and demand deposits held by banks.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</INLX:CondensedCashFlowStatementPolicyTextBlock>
    <us-gaap:PriorPeriodReclassificationAdjustmentDescription contextRef="From2023-01-01to2023-06-30">&lt;p id="xdx_846_eus-gaap--PriorPeriodReclassificationAdjustmentDescription_ziTN3KZOn8Eh" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_863_zz0fEmBboVM6"&gt;Reclassifications&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;/p&gt;



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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Certain
amounts reported in prior filings of the condensed consolidated financial statements have been reclassified to conform to current presentation.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:PriorPeriodReclassificationAdjustmentDescription>
    <us-gaap:BusinessCombinationDisclosureTextBlock contextRef="From2023-01-01to2023-06-30">&lt;p id="xdx_801_eus-gaap--BusinessCombinationDisclosureTextBlock_zOv5NeY30cBc" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;4.
&lt;span id="xdx_825_zZM8vUH8G5ra"&gt;Business Combinations&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
April 1, 2022, we entered into an asset purchase agreement to acquire substantially all of the assets of Yellow Folder. The acquisition
was accounted for in accordance with GAAP and was made to expand our market share in the digital transformation industry and due to synergies
of product lines and services between the Companies.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_892_eus-gaap--ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_z2VB9MWhQVMb" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
purchase price has been preliminarily allocated to assets acquired and liabilities assumed based on the estimated fair value of such
assets and liabilities at the date of acquisitions as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span id="xdx_8B2_zA6m4WILQBCj" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Schedule
of Fair Value of Assets Acquired and Liabilities Assumed&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 80%; margin-right: auto"&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;Assets acquired:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_492_20220401_z34WvZV2GFu8" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_iI_maCzKhq_zmWgumxDaSg8" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; width: 80%; text-align: left"&gt;Accounts receivable&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;68,380&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_iI_maCzKhq_zNnug1092GK1" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Prepaid expenses&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;38,913&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_iI_maCzKhq_zdnttKGFGrVk" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Property and equipment&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;30,018&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_iI_maCzKhq_zyBQsQGXXZ6b" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Intangible assets (see Note 5)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;3,888,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_iTI_mtCzKhq_maCzOHc_zE61jpmnmyeb" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&lt;span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;4,025,311&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Liabilities assumed:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_iI_maCzaX4_z0V01IPp1p5e" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Accounts payable&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;36,446&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue_iI_maCzaX4_zafHaNJ2FMpf" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Deferred revenue&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;1,072,530&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_iTI_mtCzaX4_msCzOHc_zfEuZ6slPkH7" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&lt;span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;1,108,976&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_iTI_mtCzOHc_znjWKywnrDRh" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Total identifiable net assets&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,916,335&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPurchasePrice_iI_zBEJuAzh7wbh" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;Purchase price&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;6,383,269&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_iI_zibD0DrIWIe4" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Goodwill - Excess of purchase price over fair value of net assets acquired&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;3,466,934&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A3_zcQrfW4epKpb" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
purchase price of $&lt;span id="xdx_903_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPurchasePrice_iI_pp0p0_c20220401_zSJ8r4xIUAQc" title="Purchase price"&gt;6,383,269&lt;/span&gt; was paid in cash. Goodwill in the amount of $&lt;span id="xdx_901_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_iI_pp0p0_c20220401_zqfxa1r6vHf4" title="Goodwill"&gt;3,466,934&lt;/span&gt; was recognized in the acquisition of Yellow Folder
and is attributable to the cash flows of the business derived from our potential to outperform the market due to its existing relationship
and other synergies created within the Company.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_896_eus-gaap--BusinessAcquisitionProFormaInformationTextBlock_gL3BAPFITB-ITSP_zNnfhYbyBoR6" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following unaudited pro forma information presents a summary of the condensed consolidated results of operations for the Company as if
the acquisition of Yellow Folder had occurred on January 1, 2022.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8B5_zXQenUxOgB84" style="display: none"&gt;Schedule of Pro Forma Information&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="display: none; vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_497_20230401__20230630_zvlHi8iCAMR8" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;June 30, 2023&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49E_20220401__20220630_zRwqOl8hnhd2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;June 30, 2022&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;For the three months ended&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;(unaudited)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;(unaudited)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;June 30, 2023&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;June 30, 2022&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--BusinessAcquisitionsProFormaRevenue_z2F3iuj6aOQ5" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 64%; text-align: left"&gt;Total revenues&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; width: 14%; text-align: right"&gt;4,258,430&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; width: 14%; text-align: right"&gt;3,415,643&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--BusinessAcquisitionsProFormaNetIncomeLoss_zwibO20nUjZ1" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Net income (loss) &lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;135,734&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;(374,167&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--BusinessAcquisitionProFormaEarningsPerShareBasic_zxVDJueL08Vj" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Basic and diluted net income (loss) per share&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--BusinessAcquisitionProFormaEarningsPerShareDiluted_c20230401__20230630_zWwwOkNRUQs8" style="text-align: right" title="Diluted net income (loss) per share"&gt;0.03&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--BusinessAcquisitionProFormaEarningsPerShareDiluted_c20220401__20220630_zEXSDNVH7pq9" style="text-align: right" title="Diluted net income (loss) per share"&gt;(0.09&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--BusinessAcquisitionProFormaEarningsPerShareBasic_zwtjihPbghZc" style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Basic  net income (loss) per share&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;0.03&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;(0.09&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="display: none; vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_497_20230101__20230630_z98YIySHepC1" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;June 30, 2023&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_498_20220101__20220630_ztDsH0EnzA6d" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;June 30, 2022&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;For the six months ended&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;(unaudited)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;(unaudited)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;June 30, 2023&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;June 30, 2022&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--BusinessAcquisitionsProFormaRevenue_zw8BU9WYN2ib" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 64%; text-align: left"&gt;Total revenues&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; width: 14%; text-align: right"&gt;8,445,263&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; width: 14%; text-align: right"&gt;6,897,007&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--BusinessAcquisitionsProFormaNetIncomeLoss_zwC1FT84A6f8" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Net (loss) income&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;248,297&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;(359,777&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--BusinessAcquisitionProFormaEarningsPerShareBasic_zncU6rp8T34a" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Basic and diluted net income (loss) per share&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--BusinessAcquisitionProFormaEarningsPerShareDiluted_c20230101__20230630_zsI2mI0x6At" style="text-align: right" title="Diluted net income (loss) per share"&gt;0.06&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--BusinessAcquisitionProFormaEarningsPerShareDiluted_c20220101__20220630_zVIuBe2511Ve" style="text-align: right" title="Diluted net income (loss) per share"&gt;(0.09&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--BusinessAcquisitionProFormaEarningsPerShareBasic_zuU9IavCLKid" style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Basic  net income (loss) per share&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;0.06&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;(0.09&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;

&lt;p id="xdx_8A1_z0OV7gUGRi96" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
unaudited pro forma condensed consolidated results are based on our historical financial statements and those of Yellow Folder and do
not necessarily indicate the results of operations that would have resulted had the acquisition actually been completed at the beginning
of the applicable period presented. The pro forma financial information assumes that the companies were combined as of January 1, 2022.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span&gt;The
following tables present the amounts of revenue and earnings of Yellow Folder since the acquisition date included in the condensed consolidated
income statement for the reporting periods.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;div&gt;&lt;div id="xdx_C05_gL3BAPFITB-ITSP_zyvSNBY2a6D8"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;div&gt;&lt;table cellpadding="0" cellspacing="0" id="xdx_303_134_zb8S38gjCyHj" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Schedule of Pro Forma Information (Details)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_492_20230401__20230630_zZrOf1TaTnai" style="text-align: center"&gt;For the&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_497_20230101__20230630_zNgkERPp9Xp4" style="text-align: center"&gt;For the&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;three months ended&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;six months ended&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;June 30, 2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;June 30, 2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Yellow Folder:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--BusinessAcquisitionsProFormaRevenue_hus-gaap--BusinessAcquisitionAxis__custom--YellowFolderMember_zmt21ML9zgL1" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="width: 60%; text-align: left"&gt;Total revenues&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;864,331&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;1,738,893&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--BusinessAcquisitionsProFormaNetIncomeLoss_hus-gaap--BusinessAcquisitionAxis__custom--YellowFolderMember_zUe2b2FeDi6j" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Net income&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;85,408&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;271,111&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div id="xdx_C0A_gL3BAPFITB-ITSP_zCxQKeGxmiUh"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Schedule of Pro Forma Information (Details)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_494_20220401__20220630_zNWQQBZLLCek" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;For the &lt;br/&gt;three months ended &lt;br/&gt;June 30, 2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_496_20220101__20220630_zrrMQ0sT1k3" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;For the &lt;br/&gt;six months ended &lt;br/&gt;June 30, 2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Yellow Folder:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--BusinessAcquisitionsProFormaRevenue_hus-gaap--BusinessAcquisitionAxis__custom--YellowFolderMember_zbtBWAHydhJ4" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="width: 60%; text-align: left"&gt;Total revenues&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;790,368&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;790,368&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--BusinessAcquisitionsProFormaNetIncomeLoss_hus-gaap--BusinessAcquisitionAxis__custom--YellowFolderMember_z8UhC91JDSgk" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Net income&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;196,559&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;196,559&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--BusinessAcquisitionsProFormaNetIncomeLoss_hus-gaap--BusinessAcquisitionAxis__custom--YellowFolderMember_zqurcglr8wkh" style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Net income (loss)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;196,559&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;196,559&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;

&lt;/div&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span id="xdx_C00_gL3BAPFITB-ITSP_z7lubRlfDdkg"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:BusinessCombinationDisclosureTextBlock>
    <us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock contextRef="From2023-01-01to2023-06-30">&lt;p id="xdx_892_eus-gaap--ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_z2VB9MWhQVMb" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
purchase price has been preliminarily allocated to assets acquired and liabilities assumed based on the estimated fair value of such
assets and liabilities at the date of acquisitions as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span id="xdx_8B2_zA6m4WILQBCj" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Schedule
of Fair Value of Assets Acquired and Liabilities Assumed&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 80%; margin-right: auto"&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;Assets acquired:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_492_20220401_z34WvZV2GFu8" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_iI_maCzKhq_zmWgumxDaSg8" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; width: 80%; text-align: left"&gt;Accounts receivable&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;68,380&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_iI_maCzKhq_zNnug1092GK1" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Prepaid expenses&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;38,913&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_iI_maCzKhq_zdnttKGFGrVk" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Property and equipment&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;30,018&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_iI_maCzKhq_zyBQsQGXXZ6b" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Intangible assets (see Note 5)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;3,888,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_iTI_mtCzKhq_maCzOHc_zE61jpmnmyeb" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&lt;span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;4,025,311&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Liabilities assumed:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_iI_maCzaX4_z0V01IPp1p5e" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Accounts payable&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;36,446&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue_iI_maCzaX4_zafHaNJ2FMpf" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Deferred revenue&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;1,072,530&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_iTI_mtCzaX4_msCzOHc_zfEuZ6slPkH7" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&lt;span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;1,108,976&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_iTI_mtCzOHc_znjWKywnrDRh" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Total identifiable net assets&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,916,335&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPurchasePrice_iI_zBEJuAzh7wbh" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;Purchase price&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;6,383,269&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_iI_zibD0DrIWIe4" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Goodwill - Excess of purchase price over fair value of net assets acquired&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;3,466,934&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables contextRef="AsOf2022-04-01" decimals="0" unitRef="USD">68380</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets contextRef="AsOf2022-04-01" decimals="0" unitRef="USD">38913</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment contextRef="AsOf2022-04-01" decimals="0" unitRef="USD">30018</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill contextRef="AsOf2022-04-01" decimals="0" unitRef="USD">3888000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets contextRef="AsOf2022-04-01" decimals="0" unitRef="USD">4025311</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable contextRef="AsOf2022-04-01" decimals="0" unitRef="USD">36446</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue contextRef="AsOf2022-04-01" decimals="0" unitRef="USD">1072530</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities contextRef="AsOf2022-04-01" decimals="0" unitRef="USD">1108976</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet contextRef="AsOf2022-04-01" decimals="0" unitRef="USD">2916335</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet>
    <INLX:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPurchasePrice contextRef="AsOf2022-04-01" decimals="0" unitRef="USD">6383269</INLX:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPurchasePrice>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet contextRef="AsOf2022-04-01" decimals="0" unitRef="USD">3466934</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
    <INLX:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPurchasePrice contextRef="AsOf2022-04-01" decimals="0" unitRef="USD">6383269</INLX:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPurchasePrice>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet contextRef="AsOf2022-04-01" decimals="0" unitRef="USD">3466934</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
    <us-gaap:BusinessAcquisitionProFormaInformationTextBlock contextRef="From2023-01-01to2023-06-30">&lt;p id="xdx_896_eus-gaap--BusinessAcquisitionProFormaInformationTextBlock_gL3BAPFITB-ITSP_zNnfhYbyBoR6" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following unaudited pro forma information presents a summary of the condensed consolidated results of operations for the Company as if
the acquisition of Yellow Folder had occurred on January 1, 2022.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8B5_zXQenUxOgB84" style="display: none"&gt;Schedule of Pro Forma Information&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="display: none; vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_497_20230401__20230630_zvlHi8iCAMR8" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;June 30, 2023&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49E_20220401__20220630_zRwqOl8hnhd2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;June 30, 2022&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;For the three months ended&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;(unaudited)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;(unaudited)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;June 30, 2023&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;June 30, 2022&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--BusinessAcquisitionsProFormaRevenue_z2F3iuj6aOQ5" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 64%; text-align: left"&gt;Total revenues&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; width: 14%; text-align: right"&gt;4,258,430&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; width: 14%; text-align: right"&gt;3,415,643&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--BusinessAcquisitionsProFormaNetIncomeLoss_zwibO20nUjZ1" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Net income (loss) &lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;135,734&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;(374,167&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--BusinessAcquisitionProFormaEarningsPerShareBasic_zxVDJueL08Vj" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Basic and diluted net income (loss) per share&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--BusinessAcquisitionProFormaEarningsPerShareDiluted_c20230401__20230630_zWwwOkNRUQs8" style="text-align: right" title="Diluted net income (loss) per share"&gt;0.03&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--BusinessAcquisitionProFormaEarningsPerShareDiluted_c20220401__20220630_zEXSDNVH7pq9" style="text-align: right" title="Diluted net income (loss) per share"&gt;(0.09&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--BusinessAcquisitionProFormaEarningsPerShareBasic_zwtjihPbghZc" style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Basic  net income (loss) per share&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;0.03&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;(0.09&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="display: none; vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_497_20230101__20230630_z98YIySHepC1" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;June 30, 2023&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_498_20220101__20220630_ztDsH0EnzA6d" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;June 30, 2022&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;For the six months ended&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;(unaudited)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;(unaudited)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;June 30, 2023&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;June 30, 2022&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--BusinessAcquisitionsProFormaRevenue_zw8BU9WYN2ib" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 64%; text-align: left"&gt;Total revenues&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; width: 14%; text-align: right"&gt;8,445,263&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; width: 14%; text-align: right"&gt;6,897,007&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--BusinessAcquisitionsProFormaNetIncomeLoss_zwC1FT84A6f8" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Net (loss) income&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;248,297&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;(359,777&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--BusinessAcquisitionProFormaEarningsPerShareBasic_zncU6rp8T34a" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Basic and diluted net income (loss) per share&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--BusinessAcquisitionProFormaEarningsPerShareDiluted_c20230101__20230630_zsI2mI0x6At" style="text-align: right" title="Diluted net income (loss) per share"&gt;0.06&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--BusinessAcquisitionProFormaEarningsPerShareDiluted_c20220101__20220630_zVIuBe2511Ve" style="text-align: right" title="Diluted net income (loss) per share"&gt;(0.09&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--BusinessAcquisitionProFormaEarningsPerShareBasic_zuU9IavCLKid" style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Basic  net income (loss) per share&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;0.06&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;(0.09&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;div&gt;&lt;table cellpadding="0" cellspacing="0" id="xdx_303_134_zb8S38gjCyHj" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Schedule of Pro Forma Information (Details)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_492_20230401__20230630_zZrOf1TaTnai" style="text-align: center"&gt;For the&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_497_20230101__20230630_zNgkERPp9Xp4" style="text-align: center"&gt;For the&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;three months ended&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;six months ended&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;June 30, 2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;June 30, 2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Yellow Folder:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--BusinessAcquisitionsProFormaRevenue_hus-gaap--BusinessAcquisitionAxis__custom--YellowFolderMember_zmt21ML9zgL1" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="width: 60%; text-align: left"&gt;Total revenues&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;864,331&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;1,738,893&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--BusinessAcquisitionsProFormaNetIncomeLoss_hus-gaap--BusinessAcquisitionAxis__custom--YellowFolderMember_zUe2b2FeDi6j" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Net income&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;85,408&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;271,111&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

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

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Schedule of Pro Forma Information (Details)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_494_20220401__20220630_zNWQQBZLLCek" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;For the &lt;br/&gt;three months ended &lt;br/&gt;June 30, 2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_496_20220101__20220630_zrrMQ0sT1k3" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;For the &lt;br/&gt;six months ended &lt;br/&gt;June 30, 2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Yellow Folder:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--BusinessAcquisitionsProFormaRevenue_hus-gaap--BusinessAcquisitionAxis__custom--YellowFolderMember_zbtBWAHydhJ4" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="width: 60%; text-align: left"&gt;Total revenues&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;790,368&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;790,368&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--BusinessAcquisitionsProFormaNetIncomeLoss_hus-gaap--BusinessAcquisitionAxis__custom--YellowFolderMember_z8UhC91JDSgk" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Net income&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;196,559&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;196,559&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--BusinessAcquisitionsProFormaNetIncomeLoss_hus-gaap--BusinessAcquisitionAxis__custom--YellowFolderMember_zqurcglr8wkh" style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Net income (loss)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;196,559&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;196,559&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;

&#160;</us-gaap:BusinessAcquisitionProFormaInformationTextBlock>
    <us-gaap:BusinessAcquisitionsProFormaRevenue
      contextRef="From2023-04-012023-06-30"
      decimals="0"
      unitRef="USD">4258430</us-gaap:BusinessAcquisitionsProFormaRevenue>
    <us-gaap:BusinessAcquisitionsProFormaRevenue
      contextRef="From2022-04-012022-06-30"
      decimals="0"
      unitRef="USD">3415643</us-gaap:BusinessAcquisitionsProFormaRevenue>
    <us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss
      contextRef="From2023-04-012023-06-30"
      decimals="0"
      unitRef="USD">135734</us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss>
    <us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss
      contextRef="From2022-04-012022-06-30"
      decimals="0"
      unitRef="USD">-374167</us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss>
    <us-gaap:BusinessAcquisitionProFormaEarningsPerShareBasic
      contextRef="From2023-04-012023-06-30"
      decimals="INF"
      unitRef="USDPShares">0.03</us-gaap:BusinessAcquisitionProFormaEarningsPerShareBasic>
    <us-gaap:BusinessAcquisitionProFormaEarningsPerShareDiluted
      contextRef="From2023-04-012023-06-30"
      decimals="INF"
      unitRef="USDPShares">0.03</us-gaap:BusinessAcquisitionProFormaEarningsPerShareDiluted>
    <us-gaap:BusinessAcquisitionProFormaEarningsPerShareBasic
      contextRef="From2022-04-012022-06-30"
      decimals="INF"
      unitRef="USDPShares">-0.09</us-gaap:BusinessAcquisitionProFormaEarningsPerShareBasic>
    <us-gaap:BusinessAcquisitionProFormaEarningsPerShareDiluted
      contextRef="From2022-04-012022-06-30"
      decimals="INF"
      unitRef="USDPShares">-0.09</us-gaap:BusinessAcquisitionProFormaEarningsPerShareDiluted>
    <us-gaap:BusinessAcquisitionProFormaEarningsPerShareBasic
      contextRef="From2023-04-012023-06-30"
      decimals="INF"
      unitRef="USDPShares">0.03</us-gaap:BusinessAcquisitionProFormaEarningsPerShareBasic>
    <us-gaap:BusinessAcquisitionProFormaEarningsPerShareBasic
      contextRef="From2022-04-012022-06-30"
      decimals="INF"
      unitRef="USDPShares">-0.09</us-gaap:BusinessAcquisitionProFormaEarningsPerShareBasic>
    <us-gaap:BusinessAcquisitionsProFormaRevenue
      contextRef="From2023-01-01to2023-06-30"
      decimals="0"
      unitRef="USD">8445263</us-gaap:BusinessAcquisitionsProFormaRevenue>
    <us-gaap:BusinessAcquisitionsProFormaRevenue
      contextRef="From2022-01-012022-06-30"
      decimals="0"
      unitRef="USD">6897007</us-gaap:BusinessAcquisitionsProFormaRevenue>
    <us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss
      contextRef="From2023-01-01to2023-06-30"
      decimals="0"
      unitRef="USD">248297</us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss>
    <us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss
      contextRef="From2022-01-012022-06-30"
      decimals="0"
      unitRef="USD">-359777</us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss>
    <us-gaap:BusinessAcquisitionProFormaEarningsPerShareBasic
      contextRef="From2023-01-01to2023-06-30"
      decimals="INF"
      unitRef="USDPShares">0.06</us-gaap:BusinessAcquisitionProFormaEarningsPerShareBasic>
    <us-gaap:BusinessAcquisitionProFormaEarningsPerShareDiluted
      contextRef="From2023-01-01to2023-06-30"
      decimals="INF"
      unitRef="USDPShares">0.06</us-gaap:BusinessAcquisitionProFormaEarningsPerShareDiluted>
    <us-gaap:BusinessAcquisitionProFormaEarningsPerShareBasic
      contextRef="From2022-01-012022-06-30"
      decimals="INF"
      unitRef="USDPShares">-0.09</us-gaap:BusinessAcquisitionProFormaEarningsPerShareBasic>
    <us-gaap:BusinessAcquisitionProFormaEarningsPerShareDiluted
      contextRef="From2022-01-012022-06-30"
      decimals="INF"
      unitRef="USDPShares">-0.09</us-gaap:BusinessAcquisitionProFormaEarningsPerShareDiluted>
    <us-gaap:BusinessAcquisitionProFormaEarningsPerShareBasic
      contextRef="From2023-01-01to2023-06-30"
      decimals="INF"
      unitRef="USDPShares">0.06</us-gaap:BusinessAcquisitionProFormaEarningsPerShareBasic>
    <us-gaap:BusinessAcquisitionProFormaEarningsPerShareBasic
      contextRef="From2022-01-012022-06-30"
      decimals="INF"
      unitRef="USDPShares">-0.09</us-gaap:BusinessAcquisitionProFormaEarningsPerShareBasic>
    <us-gaap:BusinessAcquisitionsProFormaRevenue
      contextRef="From2023-04-012023-06-30_custom_YellowFolderMember"
      decimals="0"
      unitRef="USD">864331</us-gaap:BusinessAcquisitionsProFormaRevenue>
    <us-gaap:BusinessAcquisitionsProFormaRevenue
      contextRef="From2023-01-012023-06-30_custom_YellowFolderMember"
      decimals="0"
      unitRef="USD">1738893</us-gaap:BusinessAcquisitionsProFormaRevenue>
    <us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss
      contextRef="From2023-04-012023-06-30_custom_YellowFolderMember"
      decimals="0"
      unitRef="USD">85408</us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss>
    <us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss
      contextRef="From2023-01-012023-06-30_custom_YellowFolderMember"
      decimals="0"
      unitRef="USD">271111</us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss>
    <us-gaap:BusinessAcquisitionsProFormaRevenue
      contextRef="From2022-04-012022-06-30_custom_YellowFolderMember"
      decimals="0"
      unitRef="USD">790368</us-gaap:BusinessAcquisitionsProFormaRevenue>
    <us-gaap:BusinessAcquisitionsProFormaRevenue
      contextRef="From2022-01-012022-06-30_custom_YellowFolderMember"
      decimals="0"
      unitRef="USD">790368</us-gaap:BusinessAcquisitionsProFormaRevenue>
    <us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss
      contextRef="From2022-04-012022-06-30_custom_YellowFolderMember"
      decimals="0"
      unitRef="USD">196559</us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss>
    <us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss
      contextRef="From2022-01-012022-06-30_custom_YellowFolderMember"
      decimals="0"
      unitRef="USD">196559</us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss>
    <us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss
      contextRef="From2022-04-012022-06-30_custom_YellowFolderMember"
      decimals="0"
      unitRef="USD">196559</us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss>
    <us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss
      contextRef="From2022-01-012022-06-30_custom_YellowFolderMember"
      decimals="0"
      unitRef="USD">196559</us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss>
    <us-gaap:IntangibleAssetsDisclosureTextBlock contextRef="From2023-01-01to2023-06-30">&lt;p id="xdx_80E_eus-gaap--IntangibleAssetsDisclosureTextBlock_zC2PGKSYW9e7" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;5.
&lt;span id="xdx_821_zY3eK5GM32G"&gt;Intangible Assets, Net&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_893_eus-gaap--ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_zAaFECA9BSg1" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;At
June 30, 2023, intangible assets consisted of the following:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8BE_z795378wuy01" style="display: none"&gt;Schedule of Intangible Assets&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;Estimated&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;Accumulated&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Useful Life&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Costs&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Amortization&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Net&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 30%; text-align: left"&gt;Trade names&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 14%; text-align: center"&gt;&lt;span id="xdx_905_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20230630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TradeNamesMember_zSwfozJlZcsb" title="Estimated useful life"&gt;10&lt;/span&gt; years&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20230630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TradeNamesMember_zFOdUSFmheui" style="width: 14%; text-align: right" title="Intangible assets, cost"&gt;297,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20230630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TradeNamesMember_zFFofvRdZj89" style="width: 14%; text-align: right" title="Intangible assets, accumulated amortization"&gt;(61,917&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pp0p0_c20230630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TradeNamesMember_zEniEGdBrV6a" style="width: 14%; text-align: right" title="Intangible assets, net"&gt;235,083&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Proprietary technology&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&lt;span id="xdx_909_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20230630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ProprietaryTechnologyMember_zHWFvqpB8iYd" title="Estimated useful life"&gt;10&lt;/span&gt; years&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20230630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ProprietaryTechnologyMember_zQjsMCNOA8Jg" style="text-align: right" title="Intangible assets, cost"&gt;861,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20230630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ProprietaryTechnologyMember_zROuOWsBaKs5" style="text-align: right" title="Intangible assets, accumulated amortization"&gt;(107,625&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pp0p0_c20230630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ProprietaryTechnologyMember_zQP0Iia8BGV" style="text-align: right" title="Intangible assets, net"&gt;753,375&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Customer relationships&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&lt;span id="xdx_905_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20230630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember__srt--RangeAxis__srt--MinimumMember_zx1656DIX3Yl" title="Estimated useful life"&gt;5&lt;/span&gt;-&lt;span id="xdx_904_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20230630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember__srt--RangeAxis__srt--MaximumMember_zigT13zK1VOl" title="Estimated useful life"&gt;15&lt;/span&gt; years&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20230630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_z3crIZCAKExd" style="border-bottom: Black 1.5pt solid; text-align: right" title="Intangible assets, cost"&gt;4,091,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20230630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_zxuw7K1J5jIi" style="border-bottom: Black 1.5pt solid; text-align: right" title="Intangible assets, accumulated amortization"&gt;(914,966&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pp0p0_c20230630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_zijdITkKM8mc" style="border-bottom: Black 1.5pt solid; text-align: right" title="Intangible assets, net"&gt;3,176,034&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20230630_zKSh5L5iAt49" style="border-bottom: Black 2.5pt double; text-align: right" title="Intangible assets, cost"&gt;5,249,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20230630_zhuA4vK1Xc2j" style="border-bottom: Black 2.5pt double; text-align: right" title="Intangible assets, accumulated amortization"&gt;(1,084,508&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pp0p0_c20230630_zIMzOAH8MVK8" style="border-bottom: Black 2.5pt double; text-align: right" title="Intangible assets, net"&gt;4,164,492&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;At
December 31, 2022, intangible assets consisted of the following:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;Estimated&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;Accumulated&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Useful Life&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Costs&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Amortization&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Net&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 30%; text-align: left"&gt;Trade names&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 14%; text-align: center"&gt;&lt;span id="xdx_902_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TradeNamesMember_zUHMfxBHpQIa" title="Estimated useful life"&gt;10&lt;/span&gt; years&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TradeNamesMember_zJ6mA39jy5ua" style="width: 14%; text-align: right" title="Intangible assets, cost"&gt;297,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TradeNamesMember_zKj2keyTk5Q5" style="width: 14%; text-align: right" title="Intangible assets, accumulated amortization"&gt;(47,067&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pp0p0_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TradeNamesMember_ziTzEhq8PWOk" style="width: 14%; text-align: right" title="Intangible assets, net"&gt;249,933&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Proprietary technology&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&lt;span id="xdx_90D_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ProprietaryTechnologyMember_ziRumRp3tgq5" title="Estimated useful life"&gt;10&lt;/span&gt; years&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ProprietaryTechnologyMember_zyEtuFf0a1mf" style="text-align: right" title="Intangible assets, cost"&gt;861,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ProprietaryTechnologyMember_zbMLQmCL7xM8" style="text-align: right" title="Intangible assets, accumulated amortization"&gt;(64,575&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pp0p0_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ProprietaryTechnologyMember_z7RjabmsSVKc" style="text-align: right" title="Intangible assets, net"&gt;796,425&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Customer relationships&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&lt;span id="xdx_905_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember__srt--RangeAxis__srt--MinimumMember_ztZGXS5ZCLe6" title="Estimated useful life"&gt;5&lt;/span&gt;-&lt;span id="xdx_909_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember__srt--RangeAxis__srt--MaximumMember_zGTpIr1Kcqdf" title="Estimated useful life"&gt;15&lt;/span&gt; years&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_z9tAsrSm0prh" style="border-bottom: Black 1.5pt solid; text-align: right" title="Intangible assets, cost"&gt;4,091,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_zmFPC5o5C99k" style="border-bottom: Black 1.5pt solid; text-align: right" title="Intangible assets, accumulated amortization"&gt;(717,712&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pp0p0_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_z4GQ9wMWBsvl" style="border-bottom: Black 1.5pt solid; text-align: right" title="Intangible assets, net"&gt;3,373,288&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20221231_zGmL8wCtkzn2" style="border-bottom: Black 2.5pt double; text-align: right" title="Intangible assets, cost"&gt;5,249,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20221231_zGPqApUpFnA3" style="border-bottom: Black 2.5pt double; text-align: right" title="Intangible assets, accumulated amortization"&gt;(829,354&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pp0p0_c20221231_zmUAFhtQXsj4" style="border-bottom: Black 2.5pt double; text-align: right" title="Intangible assets, net"&gt;4,419,646&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8AC_zb6kAhD4wm19" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Amortization
expense for the three and six months ended June 30, 2023 and June 30, 2022, amounted to $&lt;span id="xdx_90F_eus-gaap--AmortizationOfIntangibleAssets_pp0p0_c20230401__20230630_zisMTLrZ1Il" title="Amortization expense"&gt;127,577&lt;/span&gt; and $&lt;span id="xdx_90F_eus-gaap--AmortizationOfIntangibleAssets_pp0p0_c20230101__20230630_zshUWnHPKDoh" title="Amortization expense"&gt;255,154&lt;/span&gt;, respectively, and $&lt;span id="xdx_908_eus-gaap--AmortizationOfIntangibleAssets_pp0p0_c20220401__20220630_zWJ7WDk7TP4g" title="Amortization expense"&gt;127,577&lt;/span&gt;
and $&lt;span id="xdx_902_eus-gaap--AmortizationOfIntangibleAssets_pp0p0_c20220101__20220630_zEVLBPpcE6U4" title="Amortization expense"&gt;181,696&lt;/span&gt;, respectively. The following table represents future amortization expense for intangible assets subject to amortization.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_89A_eus-gaap--ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_zOcQi0fuUkC7" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8B1_zLf4hjVpsH8k" style="display: none"&gt;Schedule of Amortization Expense for Intangible Assets&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;For the Twelve Months Ending June 30,&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_492_20230630_zg6xWyMo2gug" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Amount&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_iI_pp0p0_maFLIANzjrd_zIHQEth6kSvf" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 80%; text-align: left"&gt;2024&lt;/td&gt;&lt;td style="width: 2%; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;510,308&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_iI_pp0p0_maFLIANzjrd_zCd5Tp4vQbhh" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;2025&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;505,941&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_iI_pp0p0_maFLIANzjrd_zBIrxFimvbh1" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;2026&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;431,441&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_iI_pp0p0_maFLIANzjrd_zjT0xK84Kjak" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;2027&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;326,108&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_iI_pp0p0_maFLIANzjrd_z9tfH4OLWPCl" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;2028&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;319,316&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_iI_pp0p0_maFLIANzjrd_z4hcu5XFsDD9" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;2,071,378&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--FiniteLivedIntangibleAssetsNet_iTI_pp0p0_mtFLIANzjrd_z6uiZxLcTDei" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;4,164,492&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8AF_zDFFz0GRIl25" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/p&gt;



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:IntangibleAssetsDisclosureTextBlock>
    <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock contextRef="From2023-01-01to2023-06-30">&lt;p id="xdx_893_eus-gaap--ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_zAaFECA9BSg1" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;At
June 30, 2023, intangible assets consisted of the following:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8BE_z795378wuy01" style="display: none"&gt;Schedule of Intangible Assets&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;Estimated&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;Accumulated&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Useful Life&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Costs&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Amortization&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Net&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 30%; text-align: left"&gt;Trade names&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 14%; text-align: center"&gt;&lt;span id="xdx_905_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20230630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TradeNamesMember_zSwfozJlZcsb" title="Estimated useful life"&gt;10&lt;/span&gt; years&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20230630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TradeNamesMember_zFOdUSFmheui" style="width: 14%; text-align: right" title="Intangible assets, cost"&gt;297,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20230630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TradeNamesMember_zFFofvRdZj89" style="width: 14%; text-align: right" title="Intangible assets, accumulated amortization"&gt;(61,917&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pp0p0_c20230630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TradeNamesMember_zEniEGdBrV6a" style="width: 14%; text-align: right" title="Intangible assets, net"&gt;235,083&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Proprietary technology&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&lt;span id="xdx_909_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20230630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ProprietaryTechnologyMember_zHWFvqpB8iYd" title="Estimated useful life"&gt;10&lt;/span&gt; years&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20230630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ProprietaryTechnologyMember_zQjsMCNOA8Jg" style="text-align: right" title="Intangible assets, cost"&gt;861,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20230630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ProprietaryTechnologyMember_zROuOWsBaKs5" style="text-align: right" title="Intangible assets, accumulated amortization"&gt;(107,625&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pp0p0_c20230630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ProprietaryTechnologyMember_zQP0Iia8BGV" style="text-align: right" title="Intangible assets, net"&gt;753,375&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Customer relationships&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&lt;span id="xdx_905_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20230630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember__srt--RangeAxis__srt--MinimumMember_zx1656DIX3Yl" title="Estimated useful life"&gt;5&lt;/span&gt;-&lt;span id="xdx_904_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20230630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember__srt--RangeAxis__srt--MaximumMember_zigT13zK1VOl" title="Estimated useful life"&gt;15&lt;/span&gt; years&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20230630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_z3crIZCAKExd" style="border-bottom: Black 1.5pt solid; text-align: right" title="Intangible assets, cost"&gt;4,091,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20230630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_zxuw7K1J5jIi" style="border-bottom: Black 1.5pt solid; text-align: right" title="Intangible assets, accumulated amortization"&gt;(914,966&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pp0p0_c20230630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_zijdITkKM8mc" style="border-bottom: Black 1.5pt solid; text-align: right" title="Intangible assets, net"&gt;3,176,034&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20230630_zKSh5L5iAt49" style="border-bottom: Black 2.5pt double; text-align: right" title="Intangible assets, cost"&gt;5,249,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20230630_zhuA4vK1Xc2j" style="border-bottom: Black 2.5pt double; text-align: right" title="Intangible assets, accumulated amortization"&gt;(1,084,508&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pp0p0_c20230630_zIMzOAH8MVK8" style="border-bottom: Black 2.5pt double; text-align: right" title="Intangible assets, net"&gt;4,164,492&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;At
December 31, 2022, intangible assets consisted of the following:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;Estimated&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;Accumulated&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Useful Life&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Costs&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Amortization&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Net&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 30%; text-align: left"&gt;Trade names&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 14%; text-align: center"&gt;&lt;span id="xdx_902_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TradeNamesMember_zUHMfxBHpQIa" title="Estimated useful life"&gt;10&lt;/span&gt; years&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TradeNamesMember_zJ6mA39jy5ua" style="width: 14%; text-align: right" title="Intangible assets, cost"&gt;297,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TradeNamesMember_zKj2keyTk5Q5" style="width: 14%; text-align: right" title="Intangible assets, accumulated amortization"&gt;(47,067&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pp0p0_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TradeNamesMember_ziTzEhq8PWOk" style="width: 14%; text-align: right" title="Intangible assets, net"&gt;249,933&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Proprietary technology&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&lt;span id="xdx_90D_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ProprietaryTechnologyMember_ziRumRp3tgq5" title="Estimated useful life"&gt;10&lt;/span&gt; years&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ProprietaryTechnologyMember_zyEtuFf0a1mf" style="text-align: right" title="Intangible assets, cost"&gt;861,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ProprietaryTechnologyMember_zbMLQmCL7xM8" style="text-align: right" title="Intangible assets, accumulated amortization"&gt;(64,575&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pp0p0_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ProprietaryTechnologyMember_z7RjabmsSVKc" style="text-align: right" title="Intangible assets, net"&gt;796,425&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Customer relationships&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&lt;span id="xdx_905_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember__srt--RangeAxis__srt--MinimumMember_ztZGXS5ZCLe6" title="Estimated useful life"&gt;5&lt;/span&gt;-&lt;span id="xdx_909_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember__srt--RangeAxis__srt--MaximumMember_zGTpIr1Kcqdf" title="Estimated useful life"&gt;15&lt;/span&gt; years&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_z9tAsrSm0prh" style="border-bottom: Black 1.5pt solid; text-align: right" title="Intangible assets, cost"&gt;4,091,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_zmFPC5o5C99k" style="border-bottom: Black 1.5pt solid; text-align: right" title="Intangible assets, accumulated amortization"&gt;(717,712&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pp0p0_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_z4GQ9wMWBsvl" style="border-bottom: Black 1.5pt solid; text-align: right" title="Intangible assets, net"&gt;3,373,288&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20221231_zGmL8wCtkzn2" style="border-bottom: Black 2.5pt double; text-align: right" title="Intangible assets, cost"&gt;5,249,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20221231_zGPqApUpFnA3" style="border-bottom: Black 2.5pt double; text-align: right" title="Intangible assets, accumulated amortization"&gt;(829,354&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pp0p0_c20221231_zmUAFhtQXsj4" style="border-bottom: Black 2.5pt double; text-align: right" title="Intangible assets, net"&gt;4,419,646&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="AsOf2023-06-30_us-gaap_TradeNamesMember">P10Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="AsOf2023-06-30_us-gaap_TradeNamesMember"
      decimals="0"
      unitRef="USD">297000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="AsOf2023-06-30_us-gaap_TradeNamesMember"
      decimals="0"
      unitRef="USD">-61917</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="AsOf2023-06-30_us-gaap_TradeNamesMember"
      decimals="0"
      unitRef="USD">235083</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="AsOf2023-06-30_custom_ProprietaryTechnologyMember">P10Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="AsOf2023-06-30_custom_ProprietaryTechnologyMember"
      decimals="0"
      unitRef="USD">861000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="AsOf2023-06-30_custom_ProprietaryTechnologyMember"
      decimals="0"
      unitRef="USD">-107625</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="AsOf2023-06-30_custom_ProprietaryTechnologyMember"
      decimals="0"
      unitRef="USD">753375</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="AsOf2023-06-30_us-gaap_CustomerRelationshipsMember_srt_MinimumMember">P5Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="AsOf2023-06-30_us-gaap_CustomerRelationshipsMember_srt_MaximumMember">P15Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="AsOf2023-06-30_us-gaap_CustomerRelationshipsMember"
      decimals="0"
      unitRef="USD">4091000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="AsOf2023-06-30_us-gaap_CustomerRelationshipsMember"
      decimals="0"
      unitRef="USD">-914966</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="AsOf2023-06-30_us-gaap_CustomerRelationshipsMember"
      decimals="0"
      unitRef="USD">3176034</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="AsOf2023-06-30" decimals="0" unitRef="USD">5249000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="AsOf2023-06-30" decimals="0" unitRef="USD">-1084508</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="AsOf2023-06-30" decimals="0" unitRef="USD">4164492</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="AsOf2022-12-31_us-gaap_TradeNamesMember">P10Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="AsOf2022-12-31_us-gaap_TradeNamesMember"
      decimals="0"
      unitRef="USD">297000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="AsOf2022-12-31_us-gaap_TradeNamesMember"
      decimals="0"
      unitRef="USD">-47067</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="AsOf2022-12-31_us-gaap_TradeNamesMember"
      decimals="0"
      unitRef="USD">249933</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="AsOf2022-12-31_custom_ProprietaryTechnologyMember">P10Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="AsOf2022-12-31_custom_ProprietaryTechnologyMember"
      decimals="0"
      unitRef="USD">861000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="AsOf2022-12-31_custom_ProprietaryTechnologyMember"
      decimals="0"
      unitRef="USD">-64575</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="AsOf2022-12-31_custom_ProprietaryTechnologyMember"
      decimals="0"
      unitRef="USD">796425</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="AsOf2022-12-31_us-gaap_CustomerRelationshipsMember_srt_MinimumMember">P5Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="AsOf2022-12-31_us-gaap_CustomerRelationshipsMember_srt_MaximumMember">P15Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="AsOf2022-12-31_us-gaap_CustomerRelationshipsMember"
      decimals="0"
      unitRef="USD">4091000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="AsOf2022-12-31_us-gaap_CustomerRelationshipsMember"
      decimals="0"
      unitRef="USD">-717712</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="AsOf2022-12-31_us-gaap_CustomerRelationshipsMember"
      decimals="0"
      unitRef="USD">3373288</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">5249000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">-829354</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">4419646</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="From2023-04-012023-06-30"
      decimals="0"
      unitRef="USD">127577</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="From2023-01-01to2023-06-30"
      decimals="0"
      unitRef="USD">255154</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="From2022-04-012022-06-30"
      decimals="0"
      unitRef="USD">127577</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="From2022-01-012022-06-30"
      decimals="0"
      unitRef="USD">181696</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock contextRef="From2023-01-01to2023-06-30">&lt;p id="xdx_89A_eus-gaap--ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_zOcQi0fuUkC7" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8B1_zLf4hjVpsH8k" style="display: none"&gt;Schedule of Amortization Expense for Intangible Assets&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;For the Twelve Months Ending June 30,&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_492_20230630_zg6xWyMo2gug" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Amount&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_iI_pp0p0_maFLIANzjrd_zIHQEth6kSvf" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 80%; text-align: left"&gt;2024&lt;/td&gt;&lt;td style="width: 2%; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;510,308&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_iI_pp0p0_maFLIANzjrd_zCd5Tp4vQbhh" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;2025&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;505,941&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_iI_pp0p0_maFLIANzjrd_zBIrxFimvbh1" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;2026&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;431,441&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_iI_pp0p0_maFLIANzjrd_zjT0xK84Kjak" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;2027&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;326,108&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_iI_pp0p0_maFLIANzjrd_z9tfH4OLWPCl" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;2028&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;319,316&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_iI_pp0p0_maFLIANzjrd_z4hcu5XFsDD9" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;2,071,378&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--FiniteLivedIntangibleAssetsNet_iTI_pp0p0_mtFLIANzjrd_z6uiZxLcTDei" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;4,164,492&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths contextRef="AsOf2023-06-30" decimals="0" unitRef="USD">510308</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo contextRef="AsOf2023-06-30" decimals="0" unitRef="USD">505941</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree contextRef="AsOf2023-06-30" decimals="0" unitRef="USD">431441</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour contextRef="AsOf2023-06-30" decimals="0" unitRef="USD">326108</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive contextRef="AsOf2023-06-30" decimals="0" unitRef="USD">319316</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive contextRef="AsOf2023-06-30" decimals="0" unitRef="USD">2071378</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="AsOf2023-06-30" decimals="0" unitRef="USD">4164492</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FairValueDisclosuresTextBlock contextRef="From2023-01-01to2023-06-30">&lt;p id="xdx_806_eus-gaap--FairValueDisclosuresTextBlock_z51SpAmZ4of" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;6.
&lt;span id="xdx_828_zA54A9OWvfVc"&gt;Fair Value Measurements&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;We
paid our final earnout liability in January 2023 and as of June 30, 2023, we have no earnout liabilities remaining. As of December 31,
2022 we had earnout liabilities related to one of our two 2020 acquisitions which were measured on a recurring basis and recorded at
fair value, measured using probability-weighted analysis and discounted using a rate that appropriately captures the risks associated
with the obligation. The inputs used to calculate the fair value of the earnout liabilities were considered to be Level 3 inputs due
to the lack of relevant market activity and significant management judgment. &lt;span id="xdx_90A_eus-gaap--FairValueMeasurementsSensitivityAnalysisDescription_c20230101__20230630_ze2p1AdZVegh" title="Fair value measurement, valuation description"&gt;Key unobservable inputs included revenue growth rates, which
ranged from 0% to 7%, and volatility rates, which were 20% for gross profits.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_89B_ecustom--ScheduleOfChangesInFairValueOfPlanLiabilltiesTableTextBlock_zR5NRaG0H2v2" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following table provides a summary of the changes in fair value of the earnout liabilities for the six months ended June 30, 2023 and 2022:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span id="xdx_8B8_zNfVlXTp0lNi" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Summary
of Changes in Fair Value of Earnout Liabilities&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49B_20230101__20230630_zf1q8dHEmdu1" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;June 30, 2023&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_ecustom--EarnoutLiability_iS_pp0p0_z0Ulu9dL1oAj" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 80%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Fair value at December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;700,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_ecustom--EarnoutLiability_iS_pp0p0_zapDLwScGMV2" style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Fair value, beginning balance&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;700,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_40E_ecustom--PaymentForContingentConsiderationEarnout_pp0p0_zyhRcibS8Sac" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Payments&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(700,000&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_ecustom--AdjustmentToFairValueOfContingentConsiderationEarnout_zqgjDHUtCStk" style="display: none; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Change in fair value&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_ecustom--EarnoutLiability_iE_pp0p0_zxayviAM8s6b" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Fair value at June 30, 2023&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1038"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_ecustom--EarnoutLiability_iE_pp0p0_zoztR3sFBIPc" style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Fair value, ending balance&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1040"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_494_20220101__20220630_zBw0za0uZnXb" style="text-align: center"&gt;Six months&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;ended&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;June 30, 2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_ecustom--EarnoutLiability_iS_pp0p0_z4RZAsDwFLsk" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 80%"&gt;Fair value at December 31, 2021&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;1,630,681&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_ecustom--EarnoutLiability_iS_pp0p0_zeNFAeLN8dte" style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;Fair value, beginning balance&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;1,630,681&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_40E_ecustom--PaymentForContingentConsiderationEarnout_pp0p0_zcdv2LK2Npe1" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;Payment&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(1,018,333&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_ecustom--AdjustmentToFairValueOfContingentConsiderationEarnout_znkSEbzARrOc" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;Change in fair value&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;116,505&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_ecustom--EarnoutLiability_iE_pp0p0_z7PHXg93T7xb" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;Fair value at June 30, 2022&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;728,853&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_ecustom--EarnoutLiability_iE_pp0p0_zSdUFHtFWmc5" style="display: none; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;Fair value, ending balance&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;728,853&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;

&lt;p id="xdx_8A4_zsRK2Whq4Va2" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
fair values of earnout liabilities amounts owed were recorded in current liabilities in our condensed consolidated balance sheet as of
December 31, 2022. Changes in fair value are recorded in change in fair value of earnout liabilities in our condensed consolidated statements
of operations.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:FairValueMeasurementsSensitivityAnalysisDescription contextRef="From2023-01-01to2023-06-30">Key unobservable inputs included revenue growth rates, which
ranged from 0% to 7%, and volatility rates, which were 20% for gross profits.</us-gaap:FairValueMeasurementsSensitivityAnalysisDescription>
    <INLX:ScheduleOfChangesInFairValueOfPlanLiabilltiesTableTextBlock contextRef="From2023-01-01to2023-06-30">&lt;p id="xdx_89B_ecustom--ScheduleOfChangesInFairValueOfPlanLiabilltiesTableTextBlock_zR5NRaG0H2v2" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following table provides a summary of the changes in fair value of the earnout liabilities for the six months ended June 30, 2023 and 2022:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span id="xdx_8B8_zNfVlXTp0lNi" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Summary
of Changes in Fair Value of Earnout Liabilities&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49B_20230101__20230630_zf1q8dHEmdu1" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;June 30, 2023&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_ecustom--EarnoutLiability_iS_pp0p0_z0Ulu9dL1oAj" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 80%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Fair value at December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;700,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_ecustom--EarnoutLiability_iS_pp0p0_zapDLwScGMV2" style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Fair value, beginning balance&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;700,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_40E_ecustom--PaymentForContingentConsiderationEarnout_pp0p0_zyhRcibS8Sac" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Payments&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(700,000&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_ecustom--AdjustmentToFairValueOfContingentConsiderationEarnout_zqgjDHUtCStk" style="display: none; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Change in fair value&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_ecustom--EarnoutLiability_iE_pp0p0_zxayviAM8s6b" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Fair value at June 30, 2023&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1038"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_ecustom--EarnoutLiability_iE_pp0p0_zoztR3sFBIPc" style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Fair value, ending balance&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1040"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_494_20220101__20220630_zBw0za0uZnXb" style="text-align: center"&gt;Six months&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;ended&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;June 30, 2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_ecustom--EarnoutLiability_iS_pp0p0_z4RZAsDwFLsk" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 80%"&gt;Fair value at December 31, 2021&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;1,630,681&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_ecustom--EarnoutLiability_iS_pp0p0_zeNFAeLN8dte" style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;Fair value, beginning balance&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;1,630,681&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_40E_ecustom--PaymentForContingentConsiderationEarnout_pp0p0_zcdv2LK2Npe1" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;Payment&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(1,018,333&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_ecustom--AdjustmentToFairValueOfContingentConsiderationEarnout_znkSEbzARrOc" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;Change in fair value&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;116,505&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_ecustom--EarnoutLiability_iE_pp0p0_z7PHXg93T7xb" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;Fair value at June 30, 2022&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;728,853&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_ecustom--EarnoutLiability_iE_pp0p0_zSdUFHtFWmc5" style="display: none; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;Fair value, ending balance&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;728,853&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;

</INLX:ScheduleOfChangesInFairValueOfPlanLiabilltiesTableTextBlock>
    <INLX:EarnoutLiability contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">700000</INLX:EarnoutLiability>
    <INLX:EarnoutLiability contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">700000</INLX:EarnoutLiability>
    <INLX:PaymentForContingentConsiderationEarnout
      contextRef="From2023-01-01to2023-06-30"
      decimals="0"
      unitRef="USD">-700000</INLX:PaymentForContingentConsiderationEarnout>
    <INLX:EarnoutLiability contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">1630681</INLX:EarnoutLiability>
    <INLX:EarnoutLiability contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">1630681</INLX:EarnoutLiability>
    <INLX:PaymentForContingentConsiderationEarnout
      contextRef="From2022-01-012022-06-30"
      decimals="0"
      unitRef="USD">-1018333</INLX:PaymentForContingentConsiderationEarnout>
    <INLX:AdjustmentToFairValueOfContingentConsiderationEarnout
      contextRef="From2022-01-012022-06-30"
      decimals="0"
      unitRef="USD">116505</INLX:AdjustmentToFairValueOfContingentConsiderationEarnout>
    <INLX:EarnoutLiability contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">728853</INLX:EarnoutLiability>
    <INLX:EarnoutLiability contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">728853</INLX:EarnoutLiability>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock contextRef="From2023-01-01to2023-06-30">&lt;p id="xdx_80E_eus-gaap--PropertyPlantAndEquipmentDisclosureTextBlock_z7UjbKoBiYDj" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;7.
&lt;span id="xdx_82E_zybgD5U8toA8"&gt;Property and Equipment&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_896_eus-gaap--PropertyPlantAndEquipmentTextBlock_zp7nyDDeCSR" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Property
and equipment are comprised of the following:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8B5_zwoaBJZoLdtd" style="display: none"&gt;Schedule of Property and Equipment&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_494_20230630_zRzcAcDVDpVl" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;June 30, 2023&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_493_20221231_z9fQrJyg1FZh" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;December 31, 2022&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--CapitalizedComputerSoftwareGross_iI_pp0p0_maPPAEGzhsg_zk0kTWCx44k7" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%; text-align: left"&gt;Computer hardware and purchased software&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;1,661,438&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;1,595,652&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--LeaseholdImprovementsGross_iI_pp0p0_maPPAEGzhsg_zaJEksPZvZ56" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Leasehold improvements&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;395,919&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;395,918&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--FurnitureAndFixturesGross_iI_pp0p0_maPPAEGzhsg_zSoCfKQL0V57" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Furniture and fixtures&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;71,325&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;71,325&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--PropertyPlantAndEquipmentGross_iTI_pp0p0_mtPPAEGzhsg_maPPAENztOl_zlWKD7I3BBL6" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&lt;span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Property and equipment, gross&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,128,682&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,062,895&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pp0p0_di_msPPAENztOl_zdoyyaUNBq7" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Less: accumulated depreciation&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(1,103,906&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(994,189&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--PropertyPlantAndEquipmentNet_iTI_pp0p0_mtPPAENztOl_zAa42vUpImSj" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Property and equipment, net&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;1,024,776&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;1,068,706&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A8_zkUsiMyYzwz8" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Total
depreciation expense on our property and equipment for the three and six months ended June 30, 2023 and 2022 amounted to $&lt;span id="xdx_90A_eus-gaap--Depreciation_pp0p0_c20230401__20230630_zoxr4bUq4GB8" title="Depreciation"&gt;64,675&lt;/span&gt; and
$&lt;span id="xdx_907_eus-gaap--Depreciation_pp0p0_c20230101__20230630_zupZKk2XVDn2" title="Depreciation"&gt;126,614&lt;/span&gt;, respectively, and $&lt;span id="xdx_90B_eus-gaap--Depreciation_pp0p0_c20220401__20220630_zkLui2uOgdUg" title="Depreciation"&gt;67,699&lt;/span&gt; and $&lt;span id="xdx_90C_eus-gaap--Depreciation_pp0p0_c20220101__20220630_zBYMO39mlIdj" title="Depreciation"&gt;127,691&lt;/span&gt;, respectively.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock contextRef="From2023-01-01to2023-06-30">&lt;p id="xdx_896_eus-gaap--PropertyPlantAndEquipmentTextBlock_zp7nyDDeCSR" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Property
and equipment are comprised of the following:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8B5_zwoaBJZoLdtd" style="display: none"&gt;Schedule of Property and Equipment&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_494_20230630_zRzcAcDVDpVl" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;June 30, 2023&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_493_20221231_z9fQrJyg1FZh" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;December 31, 2022&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--CapitalizedComputerSoftwareGross_iI_pp0p0_maPPAEGzhsg_zk0kTWCx44k7" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%; text-align: left"&gt;Computer hardware and purchased software&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;1,661,438&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;1,595,652&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--LeaseholdImprovementsGross_iI_pp0p0_maPPAEGzhsg_zaJEksPZvZ56" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Leasehold improvements&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;395,919&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;395,918&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--FurnitureAndFixturesGross_iI_pp0p0_maPPAEGzhsg_zSoCfKQL0V57" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Furniture and fixtures&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;71,325&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;71,325&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--PropertyPlantAndEquipmentGross_iTI_pp0p0_mtPPAEGzhsg_maPPAENztOl_zlWKD7I3BBL6" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&lt;span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Property and equipment, gross&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,128,682&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,062,895&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pp0p0_di_msPPAENztOl_zdoyyaUNBq7" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Less: accumulated depreciation&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(1,103,906&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(994,189&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--PropertyPlantAndEquipmentNet_iTI_pp0p0_mtPPAENztOl_zAa42vUpImSj" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Property and equipment, net&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;1,024,776&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;1,068,706&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:CapitalizedComputerSoftwareGross contextRef="AsOf2023-06-30" decimals="0" unitRef="USD">1661438</us-gaap:CapitalizedComputerSoftwareGross>
    <us-gaap:CapitalizedComputerSoftwareGross contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">1595652</us-gaap:CapitalizedComputerSoftwareGross>
    <us-gaap:LeaseholdImprovementsGross contextRef="AsOf2023-06-30" decimals="0" unitRef="USD">395919</us-gaap:LeaseholdImprovementsGross>
    <us-gaap:LeaseholdImprovementsGross contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">395918</us-gaap:LeaseholdImprovementsGross>
    <us-gaap:FurnitureAndFixturesGross contextRef="AsOf2023-06-30" decimals="0" unitRef="USD">71325</us-gaap:FurnitureAndFixturesGross>
    <us-gaap:FurnitureAndFixturesGross contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">71325</us-gaap:FurnitureAndFixturesGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="AsOf2023-06-30" decimals="0" unitRef="USD">2128682</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">2062895</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="AsOf2023-06-30" decimals="0" unitRef="USD">1103906</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">994189</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="AsOf2023-06-30" decimals="0" unitRef="USD">1024776</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">1068706</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:Depreciation
      contextRef="From2023-04-012023-06-30"
      decimals="0"
      unitRef="USD">64675</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="From2023-01-01to2023-06-30"
      decimals="0"
      unitRef="USD">126614</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="From2022-04-012022-06-30"
      decimals="0"
      unitRef="USD">67699</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="From2022-01-012022-06-30"
      decimals="0"
      unitRef="USD">127691</us-gaap:Depreciation>
    <us-gaap:DebtDisclosureTextBlock contextRef="From2023-01-01to2023-06-30">&lt;p id="xdx_80E_eus-gaap--DebtDisclosureTextBlock_zSI0Pb3pQcn5" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;8.
&lt;span id="xdx_822_zjbHJ7aF0Pkj"&gt;Notes Payable &#x2013; Unrelated Parties&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Summary
of Notes Payable to Unrelated Parties&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_899_eus-gaap--ScheduleOfDebtTableTextBlock_zteLt0lLdhb" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
tables below summarize all notes payable at June 30, 2023 and December 31, 2022, respectively, with the exception of related party notes
disclosed in Note 9 &#x201c;Notes Payable - Related Parties.&#x201d;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; display: none; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8BF_zqmnGltjyPuh" style="display: none"&gt;Schedule
of Notes Payable&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_490_20230630_zCzLH0ihV6ad" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;June 30, 2023&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_498_20221231_zBTtBK9eaLfe" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;December 31, 2022&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--NotesPayable_iI_hus-gaap--LongtermDebtTypeAxis__custom--TwoThousandTwentyTwoUnrelatedNotesMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_z7lAalMBLfI1" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%; text-align: left"&gt;2022 Unrelated Notes&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;2,364,500&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;2,364,500&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--NotesPayable_iI_hus-gaap--LongtermDebtTypeAxis__custom--TwoThousandTwentyNotesMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_zD6DNisGxPb6" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;2020 Notes&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;717,500&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;980,450&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--NotesPayable_iI_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_zL29Zz6zHpr7" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Total notes payable&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;3,082,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;3,344,950&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--UnamortizedDebtIssuanceExpense_iNI_di_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_zeSTpEWeKwJ2" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Less unamortized debt issuance costs&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(221,511&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(300,904&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--DebtInstrumentUnamortizedDiscount_iNI_di_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_zJv3oWfcbIal" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Less unamortized debt discount&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(4,267&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(22,045&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--NotesPayableCurrent_iNI_di_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_z7TgGDX85sL5" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Less current portion&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(709,083&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(936,966&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--LongTermNotesPayable_iI_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_zbXX42DVcCK6" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Long-term portion of notes payable&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;2,147,139&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;2,085,035&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

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

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Subordinated Notes Payable&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Issue Date&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Interest Rate&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Interest Due&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Principal Due&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 24%; text-align: left"&gt;2022 Unrelated Notes&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 18%; text-align: right"&gt;&lt;span id="xdx_90C_eus-gaap--DebtInstrumentIssuanceDate1_c20230101__20230630__us-gaap--DebtInstrumentAxis__custom--TwoThousandTwentyTwoUnrelatedNotesMember_zdoEgDcc4Hih" title="Issue Date"&gt;April 1, 2022&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 14%; text-align: right"&gt;&lt;span id="xdx_901_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_pid_dp_c20230630__us-gaap--DebtInstrumentAxis__custom--TwoThousandTwentyTwoUnrelatedNotesMember_zEdQ1aES1Vzi" title="Interest Date"&gt;12&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;%&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 17%"&gt;&lt;span id="xdx_907_eus-gaap--DebtInstrumentMaturityDateDescription_c20230101__20230630__us-gaap--DebtInstrumentAxis__custom--TwoThousandTwentyTwoUnrelatedNotesMember_zOerrQBUBsHi" title="Interest Due"&gt;Quarterly&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 17%; text-align: right"&gt;&lt;span id="xdx_907_eus-gaap--DebtInstrumentMaturityDate_c20230101__20230630__us-gaap--DebtInstrumentAxis__custom--TwoThousandTwentyTwoUnrelatedNotesMember_zffzTSomjGUj" title="Principal Due"&gt;March 30, 2025&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;2020 Notes&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_907_eus-gaap--DebtInstrumentIssuanceDate1_c20230101__20230630__us-gaap--DebtInstrumentAxis__custom--TwoThousandTwentyNotesMember_zTOUrjirTqh" title="Issue Date"&gt;March 2, 2020&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_90C_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_pid_dp_c20230630__us-gaap--DebtInstrumentAxis__custom--TwoThousandTwentyNotesMember_zZsOyryLWexd" title="Interest Date"&gt;12&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&lt;span id="xdx_90F_eus-gaap--DebtInstrumentMaturityDateDescription_c20230101__20230630__us-gaap--DebtInstrumentAxis__custom--TwoThousandTwentyNotesMember_zxOh330vJmof" title="Interest Due"&gt;Quarterly&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_906_eus-gaap--DebtInstrumentMaturityDate_c20230101__20230630__us-gaap--DebtInstrumentAxis__custom--TwoThousandTwentyNotesMember_zm8Q34gWByd7" title="Principal Due"&gt;August 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;


&lt;p id="xdx_8AB_zFjGVIe6kOkf" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_89D_eus-gaap--ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_zDi70dvyT4kg" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Future
minimum principal payments of the Notes Payable to Unrelated Parties are as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8B0_z52Zi2xrLIae" style="display: none"&gt;Schedule
of Future Minimum Principal Payments of Notes Payable&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: center"&gt;As of June 30,&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_490_20230630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_zxZlofNWeq4l" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Amount&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_iI_pp0p0_maLTDzNxF_zNVinLyEzcSf" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 80%; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;717,500&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_iI_pp0p0_maLTDzNxF_zDTTCX9u1tVf" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;2025&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;2,364,500&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--LongTermDebt_iTI_pp0p0_mtLTDzNxF_zULuNo6FhHV3" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;3,082,000&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A4_zpeqKG0C3g8c" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;As
of June 30, 2023 and December 31, 2022, accrued interest for these notes payable with the exception of the related party notes in Note
9, &#x201c;Notes Payable - Related Parties,&#x201d; was $&lt;span id="xdx_909_eus-gaap--InterestPayableCurrentAndNoncurrent_iI_pp0p0_c20230630_zYkiR7sLROxl" title="Accrued interest"&gt;&lt;span id="xdx_90F_eus-gaap--InterestPayableCurrentAndNoncurrent_iI_pp0p0_c20221231_zeLJmZptZ2Aj" title="Accrued interest"&gt;0&lt;/span&gt;&lt;/span&gt;. As of June 30, 2023 and December 31, 2022, unamortized deferred financing costs
and unamortized debt discount were reflected within short and long term liabilities on the condensed consolidated balance sheets, netted
with the corresponding notes payable balance.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;With
respect to all notes outstanding (other than the notes to related parties), interest expense, including the amortization of debt issuance
costs and debt discount, for the three and six months ended June 30, 2023 and 2022 was $&lt;span id="xdx_90D_eus-gaap--InterestExpenseDebt_pp0p0_c20230401__20230630_z0RqE0y1cWv4"&gt;136,136
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;and $&lt;span id="xdx_90F_eus-gaap--InterestExpenseDebt_pp0p0_c20220401__20220630_zlM645RNtv7a"&gt;287,741&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;,
respectively, and $&lt;span id="xdx_904_eus-gaap--InterestExpenseDebt_pp0p0_c20230101__20230630_z3rp9L2VSK91"&gt;214,589&lt;/span&gt;&lt;/span&gt; &lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;and
$&lt;span id="xdx_903_eus-gaap--InterestExpenseDebt_pp0p0_c20220101__20220630_zqE8v9KwUPU7"&gt;327,190&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;,
respectively.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;We recognized a debt discount of $&lt;span id="xdx_909_eus-gaap--AmortizationOfDebtDiscountPremium_pp0p0_c20200301__20200302__srt--TitleOfIndividualAxis__custom--AccreditedInvestorsMember__us-gaap--DebtInstrumentAxis__custom--TwelvePercentageSubordinatedNotesMember_zN7TDNMWxIl" title="Amortization of debt discount"&gt;320,000&lt;/span&gt; for &lt;span id="xdx_905_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_pid_c20200301__20200302__us-gaap--DebtInstrumentAxis__custom--TwelvePercentageSubordinatedNotesMember__srt--TitleOfIndividualAxis__custom--AccreditedInvestorsMember_zj9P9sNovFY5" title="New issues, shares"&gt;80,000&lt;/span&gt; shares issued
in conjunction with the 2020 Notes. The amortization of the debt discount, which will be recognized over the life of the 2020 Notes as interest
expense, for the three and six months ended June 30, 2023 and 2022 was $&lt;span id="xdx_904_eus-gaap--InterestExpenseDebt_pp0p0_c20230401__20230630__us-gaap--DebtInstrumentAxis__custom--TwelvePercentageSubordinatedNotesMember__srt--TitleOfIndividualAxis__custom--AccreditedInvestorsMember_z2G7MSsKyXY4" title="Interest expense debt"&gt;6,400&lt;/span&gt; and $&lt;span id="xdx_905_eus-gaap--InterestExpenseDebt_pp0p0_c20220401__20220630__us-gaap--DebtInstrumentAxis__custom--TwelvePercentageSubordinatedNotesMember__srt--TitleOfIndividualAxis__custom--AccreditedInvestorsMember_z7YuHdSINOwa" title="Interest expense debt"&gt;17,778&lt;/span&gt;, and $&lt;span id="xdx_901_eus-gaap--InterestExpenseDebt_pp0p0_c20230101__20230630__us-gaap--DebtInstrumentAxis__custom--TwelvePercentageSubordinatedNotesMember__srt--TitleOfIndividualAxis__custom--AccreditedInvestorsMember_zItGGh7GHnGf" title="Interest expense debt"&gt;26,667&lt;/span&gt; and $&lt;span id="xdx_900_eus-gaap--InterestExpenseDebt_pp0p0_c20220101__20220630__us-gaap--DebtInstrumentAxis__custom--TwelvePercentageSubordinatedNotesMember__srt--TitleOfIndividualAxis__custom--AccreditedInvestorsMember_z3IaNNIAKvkh" title="Interest expense debt"&gt;53,333&lt;/span&gt;, respectively.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:ScheduleOfDebtTableTextBlock contextRef="From2023-01-01to2023-06-30">&lt;p id="xdx_899_eus-gaap--ScheduleOfDebtTableTextBlock_zteLt0lLdhb" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
tables below summarize all notes payable at June 30, 2023 and December 31, 2022, respectively, with the exception of related party notes
disclosed in Note 9 &#x201c;Notes Payable - Related Parties.&#x201d;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; display: none; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8BF_zqmnGltjyPuh" style="display: none"&gt;Schedule
of Notes Payable&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_490_20230630_zCzLH0ihV6ad" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;June 30, 2023&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_498_20221231_zBTtBK9eaLfe" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;December 31, 2022&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--NotesPayable_iI_hus-gaap--LongtermDebtTypeAxis__custom--TwoThousandTwentyTwoUnrelatedNotesMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_z7lAalMBLfI1" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%; text-align: left"&gt;2022 Unrelated Notes&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;2,364,500&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;2,364,500&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--NotesPayable_iI_hus-gaap--LongtermDebtTypeAxis__custom--TwoThousandTwentyNotesMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_zD6DNisGxPb6" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;2020 Notes&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;717,500&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;980,450&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--NotesPayable_iI_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_zL29Zz6zHpr7" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Total notes payable&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;3,082,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;3,344,950&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--UnamortizedDebtIssuanceExpense_iNI_di_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_zeSTpEWeKwJ2" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Less unamortized debt issuance costs&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(221,511&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(300,904&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--DebtInstrumentUnamortizedDiscount_iNI_di_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_zJv3oWfcbIal" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Less unamortized debt discount&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(4,267&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(22,045&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--NotesPayableCurrent_iNI_di_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_z7TgGDX85sL5" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Less current portion&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(709,083&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(936,966&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--LongTermNotesPayable_iI_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_zbXX42DVcCK6" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Long-term portion of notes payable&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;2,147,139&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;2,085,035&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

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

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Subordinated Notes Payable&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Issue Date&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Interest Rate&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Interest Due&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Principal Due&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 24%; text-align: left"&gt;2022 Unrelated Notes&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 18%; text-align: right"&gt;&lt;span id="xdx_90C_eus-gaap--DebtInstrumentIssuanceDate1_c20230101__20230630__us-gaap--DebtInstrumentAxis__custom--TwoThousandTwentyTwoUnrelatedNotesMember_zdoEgDcc4Hih" title="Issue Date"&gt;April 1, 2022&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 14%; text-align: right"&gt;&lt;span id="xdx_901_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_pid_dp_c20230630__us-gaap--DebtInstrumentAxis__custom--TwoThousandTwentyTwoUnrelatedNotesMember_zEdQ1aES1Vzi" title="Interest Date"&gt;12&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;%&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 17%"&gt;&lt;span id="xdx_907_eus-gaap--DebtInstrumentMaturityDateDescription_c20230101__20230630__us-gaap--DebtInstrumentAxis__custom--TwoThousandTwentyTwoUnrelatedNotesMember_zOerrQBUBsHi" title="Interest Due"&gt;Quarterly&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 17%; text-align: right"&gt;&lt;span id="xdx_907_eus-gaap--DebtInstrumentMaturityDate_c20230101__20230630__us-gaap--DebtInstrumentAxis__custom--TwoThousandTwentyTwoUnrelatedNotesMember_zffzTSomjGUj" title="Principal Due"&gt;March 30, 2025&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;2020 Notes&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_907_eus-gaap--DebtInstrumentIssuanceDate1_c20230101__20230630__us-gaap--DebtInstrumentAxis__custom--TwoThousandTwentyNotesMember_zTOUrjirTqh" title="Issue Date"&gt;March 2, 2020&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_90C_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_pid_dp_c20230630__us-gaap--DebtInstrumentAxis__custom--TwoThousandTwentyNotesMember_zZsOyryLWexd" title="Interest Date"&gt;12&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&lt;span id="xdx_90F_eus-gaap--DebtInstrumentMaturityDateDescription_c20230101__20230630__us-gaap--DebtInstrumentAxis__custom--TwoThousandTwentyNotesMember_zxOh330vJmof" title="Interest Due"&gt;Quarterly&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_906_eus-gaap--DebtInstrumentMaturityDate_c20230101__20230630__us-gaap--DebtInstrumentAxis__custom--TwoThousandTwentyNotesMember_zm8Q34gWByd7" title="Principal Due"&gt;August 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;


</us-gaap:ScheduleOfDebtTableTextBlock>
    <us-gaap:NotesPayable
      contextRef="AsOf2023-06-30_custom_TwoThousandTwentyTwoUnrelatedNotesMember_us-gaap_NonrelatedPartyMember"
      decimals="0"
      unitRef="USD">2364500</us-gaap:NotesPayable>
    <us-gaap:NotesPayable
      contextRef="AsOf2022-12-31_custom_TwoThousandTwentyTwoUnrelatedNotesMember_us-gaap_NonrelatedPartyMember"
      decimals="0"
      unitRef="USD">2364500</us-gaap:NotesPayable>
    <us-gaap:NotesPayable
      contextRef="AsOf2023-06-30_custom_TwoThousandTwentyNotesMember_us-gaap_NonrelatedPartyMember"
      decimals="0"
      unitRef="USD">717500</us-gaap:NotesPayable>
    <us-gaap:NotesPayable
      contextRef="AsOf2022-12-31_custom_TwoThousandTwentyNotesMember_us-gaap_NonrelatedPartyMember"
      decimals="0"
      unitRef="USD">980450</us-gaap:NotesPayable>
    <us-gaap:NotesPayable
      contextRef="AsOf2023-06-30_us-gaap_NonrelatedPartyMember"
      decimals="0"
      unitRef="USD">3082000</us-gaap:NotesPayable>
    <us-gaap:NotesPayable
      contextRef="AsOf2022-12-31_us-gaap_NonrelatedPartyMember"
      decimals="0"
      unitRef="USD">3344950</us-gaap:NotesPayable>
    <us-gaap:UnamortizedDebtIssuanceExpense
      contextRef="AsOf2023-06-30_us-gaap_NonrelatedPartyMember"
      decimals="0"
      unitRef="USD">221511</us-gaap:UnamortizedDebtIssuanceExpense>
    <us-gaap:UnamortizedDebtIssuanceExpense
      contextRef="AsOf2022-12-31_us-gaap_NonrelatedPartyMember"
      decimals="0"
      unitRef="USD">300904</us-gaap:UnamortizedDebtIssuanceExpense>
    <us-gaap:DebtInstrumentUnamortizedDiscount
      contextRef="AsOf2023-06-30_us-gaap_NonrelatedPartyMember"
      decimals="0"
      unitRef="USD">4267</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:DebtInstrumentUnamortizedDiscount
      contextRef="AsOf2022-12-31_us-gaap_NonrelatedPartyMember"
      decimals="0"
      unitRef="USD">22045</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:NotesPayableCurrent
      contextRef="AsOf2023-06-30_us-gaap_NonrelatedPartyMember"
      decimals="0"
      unitRef="USD">709083</us-gaap:NotesPayableCurrent>
    <us-gaap:NotesPayableCurrent
      contextRef="AsOf2022-12-31_us-gaap_NonrelatedPartyMember"
      decimals="0"
      unitRef="USD">936966</us-gaap:NotesPayableCurrent>
    <us-gaap:LongTermNotesPayable
      contextRef="AsOf2023-06-30_us-gaap_NonrelatedPartyMember"
      decimals="0"
      unitRef="USD">2147139</us-gaap:LongTermNotesPayable>
    <us-gaap:LongTermNotesPayable
      contextRef="AsOf2022-12-31_us-gaap_NonrelatedPartyMember"
      decimals="0"
      unitRef="USD">2085035</us-gaap:LongTermNotesPayable>
    <us-gaap:DebtInstrumentIssuanceDate1 contextRef="From2023-01-012023-06-30_custom_TwoThousandTwentyTwoUnrelatedNotesMember">2022-04-01</us-gaap:DebtInstrumentIssuanceDate1>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="AsOf2023-06-30_custom_TwoThousandTwentyTwoUnrelatedNotesMember"
      decimals="INF"
      unitRef="Pure">0.12</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentMaturityDateDescription contextRef="From2023-01-012023-06-30_custom_TwoThousandTwentyTwoUnrelatedNotesMember">Quarterly</us-gaap:DebtInstrumentMaturityDateDescription>
    <us-gaap:DebtInstrumentMaturityDate contextRef="From2023-01-012023-06-30_custom_TwoThousandTwentyTwoUnrelatedNotesMember">2025-03-30</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:DebtInstrumentIssuanceDate1 contextRef="From2023-01-012023-06-30_custom_TwoThousandTwentyNotesMember">2020-03-02</us-gaap:DebtInstrumentIssuanceDate1>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="AsOf2023-06-30_custom_TwoThousandTwentyNotesMember"
      decimals="INF"
      unitRef="Pure">0.12</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentMaturityDateDescription contextRef="From2023-01-012023-06-30_custom_TwoThousandTwentyNotesMember">Quarterly</us-gaap:DebtInstrumentMaturityDateDescription>
    <us-gaap:DebtInstrumentMaturityDate contextRef="From2023-01-012023-06-30_custom_TwoThousandTwentyNotesMember">2023-08-31</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock contextRef="From2023-01-01to2023-06-30">&lt;p id="xdx_89D_eus-gaap--ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_zDi70dvyT4kg" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Future
minimum principal payments of the Notes Payable to Unrelated Parties are as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8B0_z52Zi2xrLIae" style="display: none"&gt;Schedule
of Future Minimum Principal Payments of Notes Payable&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: center"&gt;As of June 30,&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_490_20230630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_zxZlofNWeq4l" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Amount&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_iI_pp0p0_maLTDzNxF_zNVinLyEzcSf" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 80%; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;717,500&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_iI_pp0p0_maLTDzNxF_zDTTCX9u1tVf" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;2025&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;2,364,500&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--LongTermDebt_iTI_pp0p0_mtLTDzNxF_zULuNo6FhHV3" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;3,082,000&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
      contextRef="AsOf2023-06-30_us-gaap_NonrelatedPartyMember"
      decimals="0"
      unitRef="USD">717500</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
      contextRef="AsOf2023-06-30_us-gaap_NonrelatedPartyMember"
      decimals="0"
      unitRef="USD">2364500</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo>
    <us-gaap:LongTermDebt
      contextRef="AsOf2023-06-30_us-gaap_NonrelatedPartyMember"
      decimals="0"
      unitRef="USD">3082000</us-gaap:LongTermDebt>
    <us-gaap:InterestPayableCurrentAndNoncurrent contextRef="AsOf2023-06-30" decimals="0" unitRef="USD">0</us-gaap:InterestPayableCurrentAndNoncurrent>
    <us-gaap:InterestPayableCurrentAndNoncurrent contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">0</us-gaap:InterestPayableCurrentAndNoncurrent>
    <us-gaap:InterestExpenseDebt
      contextRef="From2023-04-012023-06-30"
      decimals="0"
      unitRef="USD">136136</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt
      contextRef="From2022-04-012022-06-30"
      decimals="0"
      unitRef="USD">287741</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt
      contextRef="From2023-01-01to2023-06-30"
      decimals="0"
      unitRef="USD">214589</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt
      contextRef="From2022-01-012022-06-30"
      decimals="0"
      unitRef="USD">327190</us-gaap:InterestExpenseDebt>
    <us-gaap:AmortizationOfDebtDiscountPremium
      contextRef="From2020-03-012020-03-02_custom_AccreditedInvestorsMember_custom_TwelvePercentageSubordinatedNotesMember"
      decimals="0"
      unitRef="USD">320000</us-gaap:AmortizationOfDebtDiscountPremium>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="From2020-03-012020-03-02_custom_AccreditedInvestorsMember_custom_TwelvePercentageSubordinatedNotesMember"
      decimals="INF"
      unitRef="Shares">80000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:InterestExpenseDebt
      contextRef="From2023-04-012023-06-30_custom_TwelvePercentageSubordinatedNotesMember_custom_AccreditedInvestorsMember"
      decimals="0"
      unitRef="USD">6400</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt
      contextRef="From2022-04-012022-06-30_custom_TwelvePercentageSubordinatedNotesMember_custom_AccreditedInvestorsMember"
      decimals="0"
      unitRef="USD">17778</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt
      contextRef="From2023-01-012023-06-30_custom_TwelvePercentageSubordinatedNotesMember_custom_AccreditedInvestorsMember"
      decimals="0"
      unitRef="USD">26667</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt
      contextRef="From2022-01-012022-06-30_custom_TwelvePercentageSubordinatedNotesMember_custom_AccreditedInvestorsMember"
      decimals="0"
      unitRef="USD">53333</us-gaap:InterestExpenseDebt>
    <us-gaap:DebtDisclosureTextBlock contextRef="From2023-01-012023-06-30_us-gaap_RelatedPartyMember">&lt;p id="xdx_80A_eus-gaap--DebtDisclosureTextBlock_hus-gaap--RelatedPartyTransactionAxis__us-gaap--RelatedPartyMember_z4K8ziAMzL1e" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;9.
&lt;span id="xdx_821_zn0M7UUAWWJa"&gt;Notes Payable - Related Parties&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Summary
of Notes Payable to Related Parties&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_89E_eus-gaap--ScheduleOfDebtTableTextBlock_hus-gaap--RelatedPartyTransactionAxis__us-gaap--RelatedPartyMember_zcBDx1dtrork" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
tables below summarize all notes payable to related parties at June 30, 2023 and December 31, 2022:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; display: none; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; display: none; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8B6_zclgRlqTl3h2" style="display: none"&gt;Schedule
of Notes Payable&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_499_20230630_z5gpr0Cdi4hb" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;June 30, 2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_499_20221231_z4AvkZUqwmhc" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;December 31, 2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--NotesPayable_iI_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember__us-gaap--DebtInstrumentAxis__custom--TwoThousandTwentyTwoRelatedNotesMember_zPvp1wTiwdHj" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%; text-align: left"&gt;Notes payable &#x2013; &#x201c;2022 Related Note&#x201d;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;600,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;600,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--NotesPayable_iI_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember__us-gaap--DebtInstrumentAxis__custom--TwoThousandTwentyTwoRelatedNotesMember_zqVxAmJ9KWB4" style="display: none; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Notes payable &#x2013; &#x201c;2022
    Related Note&lt;/span&gt;&#x201d;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;600,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;600,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--UnamortizedDebtIssuanceExpense_iNI_di_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_zY7ix83ZvJze" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;Less unamortized debt issuance costs&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(55,157&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(70,916&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--LongTermNotesPayable_iI_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_zkxMYDGvCNMe" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;Long-term portion of notes payable&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;544,843&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;529,084&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

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

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center"&gt;Subordinated Notes Payable&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center"&gt;Issue Date&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center"&gt;Interest Rate&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center"&gt;Interest Due&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center"&gt;Principal Due&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 24%; text-align: left"&gt;2022 Related Note&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 18%; text-align: right"&gt;&lt;span id="xdx_90F_eus-gaap--DebtInstrumentIssuanceDate1_c20230101__20230630__us-gaap--DebtInstrumentAxis__custom--TwoThousandTwentyTwoUnrelatedNotesMember_z0nK65z8Wdk4" title="Issue Date"&gt;April 1, 2022&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 14%; text-align: right"&gt;&lt;span id="xdx_902_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_pid_dp_c20230630__us-gaap--DebtInstrumentAxis__custom--TwoThousandTwentyTwoUnrelatedNotesMember_z56K1Mv6vRBj" title="Interest Date"&gt;12&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;%&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 17%"&gt;&lt;span id="xdx_909_eus-gaap--DebtInstrumentMaturityDateDescription_c20230101__20230630__us-gaap--DebtInstrumentAxis__custom--TwoThousandTwentyTwoUnrelatedNotesMember_zb5lrnIctHM2" title="Interest Due"&gt;Quarterly&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 17%; text-align: right"&gt;&lt;span id="xdx_904_eus-gaap--DebtInstrumentMaturityDate_c20230101__20230630__us-gaap--DebtInstrumentAxis__custom--TwoThousandTwentyTwoUnrelatedNotesMember_z2eUc5kjcoZf" title="Principal Due"&gt;March 30, 2025&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;


&lt;p id="xdx_8A8_z652PY6P0uw9" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_89D_eus-gaap--ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_hus-gaap--RelatedPartyTransactionAxis__us-gaap--RelatedPartyMember_z7eKdcWgYKM2" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Future
minimum principal payments of the 2022 Notes to related parties are as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; display: none; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8B9_zGvmNdFAlOQ9" style="display: none"&gt;Schedule
of Future Minimum Principal Payments of Notes Payable&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: center"&gt;As of June 30,&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_494_20230630_zr65MOz16LOe" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Amount&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_iI_pp0p0_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_zOeqPdZD33l4" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 80%; text-align: center"&gt;2025&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; width: 16%; text-align: right"&gt;600,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--LongTermDebt_iTI_pp0p0_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_zjfDIlXdh1Tj" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;600,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A8_ztmKcbMfdoIb" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;As
of June 30, 2023 and December 31, 2022, accrued interest for these notes payable &#x2013; related parties was $&lt;span id="xdx_90C_eus-gaap--InterestPayableCurrentAndNoncurrent_iI_pp0p0_c20230630__us-gaap--RelatedPartyTransactionAxis__us-gaap--RelatedPartyMember_zEKfGCNqxt81" title="Accrued interest"&gt;&lt;span id="xdx_909_eus-gaap--InterestPayableCurrentAndNoncurrent_iI_pp0p0_c20221231__us-gaap--RelatedPartyTransactionAxis__us-gaap--RelatedPartyMember_zRrLzPQUoaPk" title="Accrued interest"&gt;0&lt;/span&gt;&lt;/span&gt;. As of June 30, 2023
and December 31, 2022, unamortized deferred financing costs and unamortized debt discount were reflected within long term liabilities
on the condensed consolidated balance sheets.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;With
respect to all notes payable &#x2013; related parties outstanding, interest expense, including the amortization of debt issuance costs,
for the three and six months ended June 30, 2023 was $&lt;span id="xdx_904_eus-gaap--InterestExpenseDebt_pp0p0_c20230101__20230630__us-gaap--RelatedPartyTransactionAxis__us-gaap--RelatedPartyMember_zsTydXygGnG2"&gt;25,880
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;and $&lt;span id="xdx_902_eus-gaap--InterestExpenseDebt_pp0p0_c20220101__20220630__us-gaap--RelatedPartyTransactionAxis__us-gaap--RelatedPartyMember_zLrhz4Nufiqb"&gt;51,759&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;,
respectively. For the three and six months ended June 30, 2022 interest expense in connection with notes payable &#x2013; related parties
was $&lt;span id="xdx_908_eus-gaap--InterestExpense_pp0p0_c20220101__20220630__us-gaap--RelatedPartyTransactionAxis__us-gaap--RelatedPartyMember_zDn76tq9Rzu5"&gt;25,879&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:ScheduleOfDebtTableTextBlock contextRef="From2023-01-012023-06-30_us-gaap_RelatedPartyMember">&lt;p id="xdx_89E_eus-gaap--ScheduleOfDebtTableTextBlock_hus-gaap--RelatedPartyTransactionAxis__us-gaap--RelatedPartyMember_zcBDx1dtrork" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
tables below summarize all notes payable to related parties at June 30, 2023 and December 31, 2022:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; display: none; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; display: none; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8B6_zclgRlqTl3h2" style="display: none"&gt;Schedule
of Notes Payable&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_499_20230630_z5gpr0Cdi4hb" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;June 30, 2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_499_20221231_z4AvkZUqwmhc" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;December 31, 2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--NotesPayable_iI_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember__us-gaap--DebtInstrumentAxis__custom--TwoThousandTwentyTwoRelatedNotesMember_zPvp1wTiwdHj" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%; text-align: left"&gt;Notes payable &#x2013; &#x201c;2022 Related Note&#x201d;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;600,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;600,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--NotesPayable_iI_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember__us-gaap--DebtInstrumentAxis__custom--TwoThousandTwentyTwoRelatedNotesMember_zqVxAmJ9KWB4" style="display: none; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Notes payable &#x2013; &#x201c;2022
    Related Note&lt;/span&gt;&#x201d;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;600,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;600,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--UnamortizedDebtIssuanceExpense_iNI_di_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_zY7ix83ZvJze" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;Less unamortized debt issuance costs&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(55,157&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(70,916&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--LongTermNotesPayable_iI_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_zkxMYDGvCNMe" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;Long-term portion of notes payable&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;544,843&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;529,084&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

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

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center"&gt;Subordinated Notes Payable&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center"&gt;Issue Date&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center"&gt;Interest Rate&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center"&gt;Interest Due&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center"&gt;Principal Due&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 24%; text-align: left"&gt;2022 Related Note&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 18%; text-align: right"&gt;&lt;span id="xdx_90F_eus-gaap--DebtInstrumentIssuanceDate1_c20230101__20230630__us-gaap--DebtInstrumentAxis__custom--TwoThousandTwentyTwoUnrelatedNotesMember_z0nK65z8Wdk4" title="Issue Date"&gt;April 1, 2022&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 14%; text-align: right"&gt;&lt;span id="xdx_902_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_pid_dp_c20230630__us-gaap--DebtInstrumentAxis__custom--TwoThousandTwentyTwoUnrelatedNotesMember_z56K1Mv6vRBj" title="Interest Date"&gt;12&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;%&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 17%"&gt;&lt;span id="xdx_909_eus-gaap--DebtInstrumentMaturityDateDescription_c20230101__20230630__us-gaap--DebtInstrumentAxis__custom--TwoThousandTwentyTwoUnrelatedNotesMember_zb5lrnIctHM2" title="Interest Due"&gt;Quarterly&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 17%; text-align: right"&gt;&lt;span id="xdx_904_eus-gaap--DebtInstrumentMaturityDate_c20230101__20230630__us-gaap--DebtInstrumentAxis__custom--TwoThousandTwentyTwoUnrelatedNotesMember_z2eUc5kjcoZf" title="Principal Due"&gt;March 30, 2025&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;


</us-gaap:ScheduleOfDebtTableTextBlock>
    <us-gaap:NotesPayable
      contextRef="AsOf2023-06-30_us-gaap_RelatedPartyMember_custom_TwoThousandTwentyTwoRelatedNotesMember"
      decimals="0"
      unitRef="USD">600000</us-gaap:NotesPayable>
    <us-gaap:NotesPayable
      contextRef="AsOf2022-12-31_us-gaap_RelatedPartyMember_custom_TwoThousandTwentyTwoRelatedNotesMember"
      decimals="0"
      unitRef="USD">600000</us-gaap:NotesPayable>
    <us-gaap:NotesPayable
      contextRef="AsOf2023-06-30_us-gaap_RelatedPartyMember_custom_TwoThousandTwentyTwoRelatedNotesMember"
      decimals="0"
      unitRef="USD">600000</us-gaap:NotesPayable>
    <us-gaap:NotesPayable
      contextRef="AsOf2022-12-31_us-gaap_RelatedPartyMember_custom_TwoThousandTwentyTwoRelatedNotesMember"
      decimals="0"
      unitRef="USD">600000</us-gaap:NotesPayable>
    <us-gaap:UnamortizedDebtIssuanceExpense
      contextRef="AsOf2023-06-30_us-gaap_RelatedPartyMember"
      decimals="0"
      unitRef="USD">55157</us-gaap:UnamortizedDebtIssuanceExpense>
    <us-gaap:UnamortizedDebtIssuanceExpense
      contextRef="AsOf2022-12-31_us-gaap_RelatedPartyMember"
      decimals="0"
      unitRef="USD">70916</us-gaap:UnamortizedDebtIssuanceExpense>
    <us-gaap:LongTermNotesPayable
      contextRef="AsOf2023-06-30_us-gaap_RelatedPartyMember"
      decimals="0"
      unitRef="USD">544843</us-gaap:LongTermNotesPayable>
    <us-gaap:LongTermNotesPayable
      contextRef="AsOf2022-12-31_us-gaap_RelatedPartyMember"
      decimals="0"
      unitRef="USD">529084</us-gaap:LongTermNotesPayable>
    <us-gaap:DebtInstrumentIssuanceDate1 contextRef="From2023-01-012023-06-30_custom_TwoThousandTwentyTwoUnrelatedNotesMember">2022-04-01</us-gaap:DebtInstrumentIssuanceDate1>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="AsOf2023-06-30_custom_TwoThousandTwentyTwoUnrelatedNotesMember"
      decimals="INF"
      unitRef="Pure">0.12</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentMaturityDateDescription contextRef="From2023-01-012023-06-30_custom_TwoThousandTwentyTwoUnrelatedNotesMember">Quarterly</us-gaap:DebtInstrumentMaturityDateDescription>
    <us-gaap:DebtInstrumentMaturityDate contextRef="From2023-01-012023-06-30_custom_TwoThousandTwentyTwoUnrelatedNotesMember">2025-03-30</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock contextRef="From2023-01-012023-06-30_us-gaap_RelatedPartyMember">&lt;p id="xdx_89D_eus-gaap--ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_hus-gaap--RelatedPartyTransactionAxis__us-gaap--RelatedPartyMember_z7eKdcWgYKM2" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Future
minimum principal payments of the 2022 Notes to related parties are as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; display: none; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8B9_zGvmNdFAlOQ9" style="display: none"&gt;Schedule
of Future Minimum Principal Payments of Notes Payable&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: center"&gt;As of June 30,&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_494_20230630_zr65MOz16LOe" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Amount&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_iI_pp0p0_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_zOeqPdZD33l4" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 80%; text-align: center"&gt;2025&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; width: 16%; text-align: right"&gt;600,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--LongTermDebt_iTI_pp0p0_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_zjfDIlXdh1Tj" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;600,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
      contextRef="AsOf2023-06-30_us-gaap_RelatedPartyMember"
      decimals="0"
      unitRef="USD">600000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo>
    <us-gaap:LongTermDebt
      contextRef="AsOf2023-06-30_us-gaap_RelatedPartyMember"
      decimals="0"
      unitRef="USD">600000</us-gaap:LongTermDebt>
    <us-gaap:InterestPayableCurrentAndNoncurrent
      contextRef="AsOf2023-06-30_us-gaap_RelatedPartyMember63266937"
      decimals="0"
      unitRef="USD">0</us-gaap:InterestPayableCurrentAndNoncurrent>
    <us-gaap:InterestPayableCurrentAndNoncurrent
      contextRef="AsOf2022-12-31_us-gaap_RelatedPartyMember63266937"
      decimals="0"
      unitRef="USD">0</us-gaap:InterestPayableCurrentAndNoncurrent>
    <us-gaap:InterestExpenseDebt
      contextRef="From2023-01-012023-06-30_us-gaap_RelatedPartyMember"
      decimals="0"
      unitRef="USD">25880</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt
      contextRef="From2022-01-012022-06-30_us-gaap_RelatedPartyMember"
      decimals="0"
      unitRef="USD">51759</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpense
      contextRef="From2022-01-012022-06-30_us-gaap_RelatedPartyMember"
      decimals="0"
      unitRef="USD">25879</us-gaap:InterestExpense>
    <us-gaap:CompensationRelatedCostsGeneralTextBlock contextRef="From2023-01-01to2023-06-30">&lt;p id="xdx_80B_eus-gaap--CompensationRelatedCostsGeneralTextBlock_zQCHMwTqi6e1" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;10.
&lt;span id="xdx_82D_zosbYq9z0Y91"&gt;Deferred Compensation&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Pursuant
to an employment agreement, we had accrued incentive cash compensation for one of our founders which was fully paid as of December 31,
2022. During the three and six months ended June 30, 2022, we paid $&lt;span id="xdx_90F_eus-gaap--IncreaseDecreaseInDeferredCompensation_iN_pp0p0_di_c20220401__20220630_zNCLaJ2eGG15" title="Deferred incentive compensation"&gt;30,248&lt;/span&gt; and $&lt;span id="xdx_904_eus-gaap--IncreaseDecreaseInDeferredCompensation_iN_pp0p0_di_c20220101__20220630_zz9Z0EbCAiSf" title="Deferred incentive compensation"&gt;50,414&lt;/span&gt;, respectively, in deferred incentive compensation,
which amount was reflected as a reduction in our deferred compensation liability.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/p&gt;



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:CompensationRelatedCostsGeneralTextBlock>
    <us-gaap:IncreaseDecreaseInDeferredCompensation
      contextRef="From2022-04-012022-06-30"
      decimals="0"
      unitRef="USD">-30248</us-gaap:IncreaseDecreaseInDeferredCompensation>
    <us-gaap:IncreaseDecreaseInDeferredCompensation
      contextRef="From2022-01-012022-06-30"
      decimals="0"
      unitRef="USD">-50414</us-gaap:IncreaseDecreaseInDeferredCompensation>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock contextRef="From2023-01-01to2023-06-30">&lt;p id="xdx_80A_eus-gaap--CommitmentsAndContingenciesDisclosureTextBlock_zSgBeZZoqys" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;11.
&lt;span id="xdx_82C_zkZCDEsS6Qfb"&gt;Commitments and Contingencies&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;From
time to time we are involved in legal proceedings, claims and litigation related to employee claims, contractual disputes and taxes in
the ordinary course of business. Although we cannot predict the outcome of such matters, currently we have no reason to believe the disposition
of any current matter could reasonably be expected to have a material adverse impact on our financial position, results of operations
or the ability to carry on any of our business activities.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Operating
Leases&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_897_eus-gaap--LesseeOperatingLeasesTextBlock_zu1OLcbdU2kg" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;For
each of the below listed leases, management has determined it will utilize the base rental period and have not considered any renewal
periods.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span id="xdx_8B0_zno16GiGUqqk" style="display: none"&gt;Schedule
of Operating Leases&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Location&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Square Feet&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Monthly Rent&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Lease Expiry&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 29%; text-align: left"&gt;Columbus, OH&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--AreaOfLand_iI_pid_uSqft_c20230630__srt--StatementGeographicalAxis__custom--ColumbusOHMember_zPeiXTmGmUIa" style="width: 16%; text-align: right" title="Land"&gt;6,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--PaymentsForRent_c20230101__20230630__srt--StatementGeographicalAxis__custom--ColumbusOHMember_zPwMIhuqGJ16" style="width: 16%; text-align: right" title="Rent expense"&gt;5,100&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98B_eus-gaap--LesseeOperatingLeaseOptionToTerminate_c20230101__20230630__srt--StatementGeographicalAxis__custom--ColumbusOHMember_z5cQEiRnqRm5" style="width: 29%; text-align: right" title="Lease Expiry"&gt;December 31, 2028&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Madison Heights, MI&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--AreaOfLand_iI_pid_uSqft_c20230630__srt--StatementGeographicalAxis__custom--MadisonHeightsMIMember_zpD9eITMBVHl" style="text-align: right" title="Land"&gt;36,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--PaymentsForRent_c20230101__20230630__srt--StatementGeographicalAxis__custom--MadisonHeightsMIMember_zrCTmW72BkQg" style="text-align: right" title="Rent expense"&gt;43,185&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98A_eus-gaap--LesseeOperatingLeaseOptionToTerminate_c20230101__20230630__srt--StatementGeographicalAxis__custom--MadisonHeightsMIMember_zLIoKgQg0Uw2" style="text-align: right" title="Lease Expiry"&gt;August 31, 2026&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Sterling Heights, MI&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--AreaOfLand_iI_pid_uSqft_c20230630__srt--StatementGeographicalAxis__custom--SterlingHeightsMIMember_zNR5siVBT0w4" style="text-align: right" title="Land"&gt;37,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--PaymentsForRent_c20230101__20230630__srt--StatementGeographicalAxis__custom--SterlingHeightsMIMember_zp5YfiQcqZCa" style="text-align: right" title="Rent Expense"&gt;21,072&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_982_eus-gaap--LesseeOperatingLeaseOptionToTerminate_c20230101__20230630__srt--StatementGeographicalAxis__custom--SterlingHeightsMIMember_zoOGZjXoRyWh" style="text-align: right" title="Lease Expiry"&gt;April 30, 2028&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Traverse City, MI&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--AreaOfLand_iI_pid_uSqft_c20230630__srt--StatementGeographicalAxis__custom--TraverseCityMIMember_zO7GE7z5MOGk" style="text-align: right" title="Land"&gt;5,200&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--PaymentsForRent_c20230101__20230630__srt--StatementGeographicalAxis__custom--TraverseCityMIMember_zHZ8rmHarPUe" style="text-align: right" title="Rent Expense"&gt;4,500&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_983_eus-gaap--LesseeOperatingLeaseOptionToTerminate_c20230101__20230630__srt--StatementGeographicalAxis__custom--TraverseCityMIMember_zXrWXiDKTeBb" style="text-align: right" title="Lease Expiry"&gt;January 31, 2024&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Temporary space&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Madison Heights, MI&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--AreaOfLand_iI_pid_uSqft_c20230630__srt--StatementGeographicalAxis__custom--MadisonHeightsMITemporarySpaceMember_zR1VotdPaBWh" style="text-align: right" title="Land"&gt;3,200&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--PaymentsForRent_c20230101__20230630__srt--StatementGeographicalAxis__custom--MadisonHeightsMITemporarySpaceMember_z9VAKgZWx0sk" style="text-align: right" title="Rent Expense"&gt;1,605&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_985_eus-gaap--LesseeOperatingLeaseOptionToTerminate_c20230101__20230630__srt--StatementGeographicalAxis__custom--MadisonHeightsMITemporarySpaceMember_zHCySBdoHln5" style="text-align: right" title="Lease Expiry"&gt;month to month&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Vehicles&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;various&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;n/a &lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--PaymentsForRent_c20230101__20230630_z0DsiszkgNR4" style="text-align: right" title="Vehichle rent expense"&gt;2,708&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_988_eus-gaap--LesseeOperatingLeaseOptionToTerminate_c20230101__20230630_zMrWLjlE31W4" style="text-align: right" title="Lease Expiry"&gt;September 30, 2028&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A5_zmNfx88EaGu2" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_89E_eus-gaap--LesseeOperatingLeaseLiabilityMaturityTableTextBlock_zrteyjtIOB8d" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following table sets forth the future minimum lease payments under our leases:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; display: none; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8B5_zW24z68NNU6h" style="display: none"&gt;Schedule
of Future Rental Payments for Operating Leases&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;For the twelve months ending June 30,&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Finance Lease&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Operating Leases&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 65%; text-align: left"&gt;2024&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_iI_c20230630_zN5AFUqtT8Ch" style="width: 14%; text-align: right" title="Finance lease, 2024"&gt;41,259&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_iI_pp0p0_c20230630_zp4EUEyQ3mc1" style="width: 14%; text-align: right" title="Operating Leases, 2024"&gt;930,559&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;2025&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--FinanceLeaseLiabilityPaymentsDueYearTwo_iI_c20230630_z3Vet3PT1n68" style="text-align: right" title="Finance lease, 2025"&gt;41,259&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_iI_pp0p0_c20230630_zHjsr935DTmk" style="text-align: right" title="Operating Leases, 2025"&gt;891,357&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;2026&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--FinanceLeaseLiabilityPaymentsDueYearThree_iI_c20230630_zi5cMcCuKXm5" style="text-align: right" title="Finance lease, 2026"&gt;41,259&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearThree_iI_pp0p0_c20230630_zPM6W6VkUyy1" style="text-align: right" title="Operating Leases, 2026"&gt;901,152&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;2027&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--FinanceLeaseLiabilityPaymentsDueYearFour_iI_c20230630_zdPJnZbpa6nb" style="text-align: right" title="Finance lease, 2027"&gt;41,259&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFour_iI_pp0p0_c20230630_zkskaRvOYLIj" style="text-align: right" title="Operating Leases, 2027"&gt;443,008&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;2028&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--FinanceLeaseLiabilityPaymentsDueYearFive_iI_c20230630_zFOBZ7PEmEHl" style="text-align: right" title="Finance lease, 2028"&gt;39,243&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFive_iI_pp0p0_c20230630_zZ20XhqjmuY8" style="text-align: right" title="Operating Leases, 2028"&gt;311,010&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--FinanceLeaseLiabilityPaymentsDueAfterYearFive_iI_c20230630_zIv1mcs8b3Ma" style="border-bottom: Black 1.5pt solid; text-align: right" title="Thereafter"&gt;8,299&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_iI_pp0p0_c20230630_zsBLUM9uZIud" style="border-bottom: Black 1.5pt solid; text-align: right" title="Thereafter"&gt;35,100&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;

&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 65%"&gt;&lt;span style="font-size: 10pt"&gt;Less Imputed Interest&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_985_eus-gaap--FinanceLeaseLiabilityUndiscountedExcessAmount_iNI_di_c20230630_z04HSMm5BtC3" style="text-align: right; width: 14%" title="Less Imputed interest"&gt;&lt;span style="font-size: 10pt"&gt;(38,395)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_985_eus-gaap--LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_iNI_pp0p0_di_c20230630_zIT3b0qGVxZ1" style="text-align: right; width: 14%" title="Less Imputed interest"&gt;&lt;span style="font-size: 10pt"&gt;(488,818)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;Less Short-term lease payments&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_989_eus-gaap--ShortTermLeaseCommitmentAmount_iNI_pp0p0_di_c20230630_zeNEur0H5Exg" style="border-bottom: black 1.5pt solid; text-align: right" title="Less Short-term lease payments"&gt;&lt;span style="font-size: 10pt"&gt;(4,813)&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;

&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; width: 65%"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left; width: 1%"&gt;$&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--FinanceLeaseLiability_iI_c20230630_zehr2wpxqhF3" style="border-bottom: Black 1.5pt solid; text-align: right; width: 14%" title="Finance Lease"&gt;174,183&lt;/td&gt;&lt;td style="text-align: left; width: 1%"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left; width: 1%"&gt;$&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--OperatingLeaseLiability_iI_pp0p0_c20230630_zacxDENXgl88" style="border-bottom: Black 1.5pt solid; text-align: right; width: 14%" title="Operating Leases"&gt;3,018,555&lt;/td&gt;&lt;td style="text-align: left; width: 1%"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8AF_zITCrlxYeNs6" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/p&gt;



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_891_eus-gaap--LeaseCostTableTextBlock_z6l3wWa3EO87" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following table summarizes the components of lease expense:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; display: none; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8B0_zUuBRUwMs6j5" style="display: none"&gt;Summary
of Components of Lease Expense&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1.5pt solid"&gt;For the three months ending June 30,&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49C_20230401__20230630_zSkpE4UX9edj" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;2023&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_491_20220401__20220630_z89hsphALTe6" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;2022&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--LeaseCostAbstract_iB_zbMirGuPQl89" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Finance lease expense:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--FinanceLeaseRightOfUseAssetAmortization_i01_zJR8jeNkA7cd" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; width: 65%; text-align: left"&gt;Amortization of ROU asset&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 14%; text-align: right"&gt;8,252&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 14%; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1276"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--FinanceLeaseInterestExpense_i01_zKFHBHC7wbB9" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Interest on lease liabilities&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,594&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1279"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--OperatingLeaseCost_z65lIvePbuuc" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 0pt; text-align: left"&gt;Operating lease expense&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;238,864&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;238,487&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--ShortTermLeaseCost_zoE8Xsk95Vn7" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Short-term lease expense&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;4,814&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;4,814&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1.5pt solid"&gt;For the six months ending June 30,&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_498_20230101__20230630_zThLF3QSuqwk" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;2023&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49A_20220101__20220630_zOJa6gKpzGMk" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;2022&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--LeaseCostAbstract_iB_zgoEH5t2LaH9" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Finance lease expense:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--FinanceLeaseRightOfUseAssetAmortization_i01_zW6nHA8hUmEk" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; width: 65%; text-align: left"&gt;Amortization of ROU asset&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 14%; text-align: right"&gt;14,959&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 14%; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1291"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--FinanceLeaseInterestExpense_i01_zNWLQA8SHM66" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Interest on lease liabilities&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;6,426&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1294"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--OperatingLeaseCost_z93s53Gtgn29" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Operating lease expense&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;476,312&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;476,975&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--ShortTermLeaseCost_zU9AtfTgAvNg" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Short-term lease expense&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;9,627&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;9,627&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A1_zlw4wkjyOJC6" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_898_ecustom--ScheduleOfAdditionalInformationPertainingToLeasesTableTextBlock_zhBWhfkndbmc" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following tables set forth additional information pertaining to our leases:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; display: none; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8B7_zyLWAjE8Suog" style="display: none"&gt;Schedule
of Additional Information Pertaining to Leases&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1.5pt solid"&gt;For the six months ending June 30,&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;2023&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;2022&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Cash paid for amounts included in the measurement of lease liabilities:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; width: 65%; text-align: left"&gt;Financing cash flows from finance leases (interest)&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--FinanceLeaseInterestPaymentOnLiability_c20230101__20230630_zudaSi8ZwE6h" style="width: 14%; text-align: right" title="Financing cash flows from finance leases (interest)"&gt;6,426&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--FinanceLeaseInterestPaymentOnLiability_c20220101__20220630_ziHAnuGSkjJ7" style="width: 14%; text-align: right" title="Financing cash flows from finance leases (interest)"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1306"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Financing cash flows from finance leases (principal)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--FinanceLeasePrincipalPayments_c20230101__20230630_z6PW8O1fhDyc" style="text-align: right" title="Financing cash flows from finance leases (principal)"&gt;12,312&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--FinanceLeasePrincipalPayments_c20220101__20220630_zGgnDIarIXU7" style="text-align: right" title="Financing cash flows from finance leases (prinicipal)"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1310"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Operating cash flows from operating leases&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--OperatingLeasePayments_pp0p0_c20230101__20230630_zHrL7Gc88k67" style="text-align: right" title="Operating cash flows from operating leases"&gt;348,284&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--OperatingLeasePayments_pp0p0_c20220101__20220630_zFqSyM0r9qpk" style="text-align: right" title="Operating cash flows from operating leases"&gt;307,471&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Weighted average remaining lease term &#x2013; finance leases&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_905_eus-gaap--FinanceLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20230630_zQIACdAgeg7i" title="Weighted average remaining lease term - finance leases"&gt;5.2&lt;/span&gt; years&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;-&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Weighted average remaining lease term &#x2013; operating leases&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90C_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20230630_zi7X5opjr5e7" title="Weighted average remaining lease term - operating leases"&gt;4.0&lt;/span&gt; years&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_907_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20220630_zbgUAILlrYo4" title="Weighted average remaining lease term - operating leases"&gt;4.9&lt;/span&gt; years&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Weighted average discount rate &#x2013; finance leases&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--FinanceLeaseWeightedAverageDiscountRatePercent_iI_pid_dp_c20230630_zHvEYy9OTPbb" style="text-align: right" title="Weighted average discount rate - finance leases"&gt;8.25&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--FinanceLeaseWeightedAverageDiscountRatePercent_iI_pid_dp_c20220630_zZHMgdej7iyb" style="text-align: right" title="Weighted average discount rate - finance leases"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1324"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Weighted average discount rate &#x2013; operating leases&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_905_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_pid_dp_c20230630_zwisda1aAC93" title="Weighted average discount rate - operating leases"&gt;6.95&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_pid_dp_uPure_c20220630_zb6P398aoWUd" style="text-align: right" title="Weighted average discount rate - operating leases"&gt;7.01&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A2_zMcyTYcwZscf" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_890_ecustom--OperatingLeasesAndFinanceLeasesTableTextBlock_z4QxjRfhtu7f" style="font: 10pt Times New Roman, Times, Serif; display: none; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8B3_zZDCtMmlueG1" style="display: none"&gt;Schedule
of Operating and Finance Leases&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49B_20230630_zRRaMqDMboD" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;June 30, 2023&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_498_20221231_zfJYhkTPYrd3" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;December 31, 2022&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Operating leases:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--OperatingLeaseRightOfUseAsset_iI_pp0p0_zNqmOhqUc3qc" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; width: 65%; text-align: left"&gt;Right-of-use assets, operating&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 14%; text-align: right"&gt;2,895,784&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 14%; text-align: right"&gt;3,200,191&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--OperatingLeaseLiabilityCurrent_iI_pp0p0_zkS7HRnQock7" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Lease liabilities, operating &#x2013; current&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;711,229&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;692,074&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--OperatingLeaseLiabilityNoncurrent_iI_pp0p0_z4HASBT3Kr0f" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Lease liabilities, operating &#x2013; net of current&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;2,307,326&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;2,624,608&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--OperatingLeaseLiability_iI_pp0p0_zVai699bkAKh" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 20pt; text-align: left"&gt;Total operating lease liabilities&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;3,018,555&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;3,316,682&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Finance leases:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization_iI_pp0p0_zVNtF1HoEFZb" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Right-of-use asset, finance&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;191,862&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;160,990&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--FinanceLeaseRightOfUseAssetAccumulatedAmortization_iNI_pp0p0_di_zEZ0MJwjQ5Cf" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Accumulated amortization&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(21,668&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(6,708&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--FinanceLeaseRightOfUseAsset_iI_zOWFc3MFq0I2" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 20pt; text-align: left"&gt;Right-of-use asset, finance, net&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;170,194&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;154,282&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--FinanceLeaseLiabilityCurrent_iI_pp0p0_z2l2xvfVrxl4" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Lease liability, finance &#x2013; current&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;28,303&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;22,493&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--FinanceLeaseLiabilityNoncurrent_iI_pp0p0_z6nIFErk2DKd" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Lease liability, finance &#x2013; net of current&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;145,880&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;133,131&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--FinanceLeaseLiability_iI_pp0p0_zeYm7O8TpL05" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 20pt; text-align: left"&gt;Total finance lease liability&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;174,183&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;155,624&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8AF_zi2LDAVBzfab" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:LesseeOperatingLeasesTextBlock contextRef="From2023-01-01to2023-06-30">&lt;p id="xdx_897_eus-gaap--LesseeOperatingLeasesTextBlock_zu1OLcbdU2kg" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;For
each of the below listed leases, management has determined it will utilize the base rental period and have not considered any renewal
periods.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span id="xdx_8B0_zno16GiGUqqk" style="display: none"&gt;Schedule
of Operating Leases&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Location&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Square Feet&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Monthly Rent&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Lease Expiry&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 29%; text-align: left"&gt;Columbus, OH&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--AreaOfLand_iI_pid_uSqft_c20230630__srt--StatementGeographicalAxis__custom--ColumbusOHMember_zPeiXTmGmUIa" style="width: 16%; text-align: right" title="Land"&gt;6,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--PaymentsForRent_c20230101__20230630__srt--StatementGeographicalAxis__custom--ColumbusOHMember_zPwMIhuqGJ16" style="width: 16%; text-align: right" title="Rent expense"&gt;5,100&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98B_eus-gaap--LesseeOperatingLeaseOptionToTerminate_c20230101__20230630__srt--StatementGeographicalAxis__custom--ColumbusOHMember_z5cQEiRnqRm5" style="width: 29%; text-align: right" title="Lease Expiry"&gt;December 31, 2028&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Madison Heights, MI&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--AreaOfLand_iI_pid_uSqft_c20230630__srt--StatementGeographicalAxis__custom--MadisonHeightsMIMember_zpD9eITMBVHl" style="text-align: right" title="Land"&gt;36,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--PaymentsForRent_c20230101__20230630__srt--StatementGeographicalAxis__custom--MadisonHeightsMIMember_zrCTmW72BkQg" style="text-align: right" title="Rent expense"&gt;43,185&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98A_eus-gaap--LesseeOperatingLeaseOptionToTerminate_c20230101__20230630__srt--StatementGeographicalAxis__custom--MadisonHeightsMIMember_zLIoKgQg0Uw2" style="text-align: right" title="Lease Expiry"&gt;August 31, 2026&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Sterling Heights, MI&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--AreaOfLand_iI_pid_uSqft_c20230630__srt--StatementGeographicalAxis__custom--SterlingHeightsMIMember_zNR5siVBT0w4" style="text-align: right" title="Land"&gt;37,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--PaymentsForRent_c20230101__20230630__srt--StatementGeographicalAxis__custom--SterlingHeightsMIMember_zp5YfiQcqZCa" style="text-align: right" title="Rent Expense"&gt;21,072&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_982_eus-gaap--LesseeOperatingLeaseOptionToTerminate_c20230101__20230630__srt--StatementGeographicalAxis__custom--SterlingHeightsMIMember_zoOGZjXoRyWh" style="text-align: right" title="Lease Expiry"&gt;April 30, 2028&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Traverse City, MI&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--AreaOfLand_iI_pid_uSqft_c20230630__srt--StatementGeographicalAxis__custom--TraverseCityMIMember_zO7GE7z5MOGk" style="text-align: right" title="Land"&gt;5,200&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--PaymentsForRent_c20230101__20230630__srt--StatementGeographicalAxis__custom--TraverseCityMIMember_zHZ8rmHarPUe" style="text-align: right" title="Rent Expense"&gt;4,500&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_983_eus-gaap--LesseeOperatingLeaseOptionToTerminate_c20230101__20230630__srt--StatementGeographicalAxis__custom--TraverseCityMIMember_zXrWXiDKTeBb" style="text-align: right" title="Lease Expiry"&gt;January 31, 2024&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Temporary space&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Madison Heights, MI&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--AreaOfLand_iI_pid_uSqft_c20230630__srt--StatementGeographicalAxis__custom--MadisonHeightsMITemporarySpaceMember_zR1VotdPaBWh" style="text-align: right" title="Land"&gt;3,200&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--PaymentsForRent_c20230101__20230630__srt--StatementGeographicalAxis__custom--MadisonHeightsMITemporarySpaceMember_z9VAKgZWx0sk" style="text-align: right" title="Rent Expense"&gt;1,605&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_985_eus-gaap--LesseeOperatingLeaseOptionToTerminate_c20230101__20230630__srt--StatementGeographicalAxis__custom--MadisonHeightsMITemporarySpaceMember_zHCySBdoHln5" style="text-align: right" title="Lease Expiry"&gt;month to month&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Vehicles&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;various&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;n/a &lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--PaymentsForRent_c20230101__20230630_z0DsiszkgNR4" style="text-align: right" title="Vehichle rent expense"&gt;2,708&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_988_eus-gaap--LesseeOperatingLeaseOptionToTerminate_c20230101__20230630_zMrWLjlE31W4" style="text-align: right" title="Lease Expiry"&gt;September 30, 2028&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:LesseeOperatingLeasesTextBlock>
    <us-gaap:AreaOfLand
      contextRef="AsOf2023-06-30_custom_ColumbusOHMember"
      decimals="INF"
      unitRef="Sqft">6000</us-gaap:AreaOfLand>
    <us-gaap:PaymentsForRent
      contextRef="From2023-01-012023-06-30_custom_ColumbusOHMember"
      decimals="0"
      unitRef="USD">5100</us-gaap:PaymentsForRent>
    <us-gaap:LesseeOperatingLeaseOptionToTerminate contextRef="From2023-01-012023-06-30_custom_ColumbusOHMember">December 31, 2028</us-gaap:LesseeOperatingLeaseOptionToTerminate>
    <us-gaap:AreaOfLand
      contextRef="AsOf2023-06-30_custom_MadisonHeightsMIMember"
      decimals="INF"
      unitRef="Sqft">36000</us-gaap:AreaOfLand>
    <us-gaap:PaymentsForRent
      contextRef="From2023-01-012023-06-30_custom_MadisonHeightsMIMember"
      decimals="0"
      unitRef="USD">43185</us-gaap:PaymentsForRent>
    <us-gaap:LesseeOperatingLeaseOptionToTerminate contextRef="From2023-01-012023-06-30_custom_MadisonHeightsMIMember">August 31, 2026</us-gaap:LesseeOperatingLeaseOptionToTerminate>
    <us-gaap:AreaOfLand
      contextRef="AsOf2023-06-30_custom_SterlingHeightsMIMember"
      decimals="INF"
      unitRef="Sqft">37000</us-gaap:AreaOfLand>
    <us-gaap:PaymentsForRent
      contextRef="From2023-01-012023-06-30_custom_SterlingHeightsMIMember"
      decimals="0"
      unitRef="USD">21072</us-gaap:PaymentsForRent>
    <us-gaap:LesseeOperatingLeaseOptionToTerminate contextRef="From2023-01-012023-06-30_custom_SterlingHeightsMIMember">April 30, 2028</us-gaap:LesseeOperatingLeaseOptionToTerminate>
    <us-gaap:AreaOfLand
      contextRef="AsOf2023-06-30_custom_TraverseCityMIMember"
      decimals="INF"
      unitRef="Sqft">5200</us-gaap:AreaOfLand>
    <us-gaap:PaymentsForRent
      contextRef="From2023-01-012023-06-30_custom_TraverseCityMIMember"
      decimals="0"
      unitRef="USD">4500</us-gaap:PaymentsForRent>
    <us-gaap:LesseeOperatingLeaseOptionToTerminate contextRef="From2023-01-012023-06-30_custom_TraverseCityMIMember">January 31, 2024</us-gaap:LesseeOperatingLeaseOptionToTerminate>
    <us-gaap:AreaOfLand
      contextRef="AsOf2023-06-30_custom_MadisonHeightsMITemporarySpaceMember"
      decimals="INF"
      unitRef="Sqft">3200</us-gaap:AreaOfLand>
    <us-gaap:PaymentsForRent
      contextRef="From2023-01-012023-06-30_custom_MadisonHeightsMITemporarySpaceMember"
      decimals="0"
      unitRef="USD">1605</us-gaap:PaymentsForRent>
    <us-gaap:LesseeOperatingLeaseOptionToTerminate contextRef="From2023-01-012023-06-30_custom_MadisonHeightsMITemporarySpaceMember">month to month</us-gaap:LesseeOperatingLeaseOptionToTerminate>
    <us-gaap:PaymentsForRent
      contextRef="From2023-01-01to2023-06-30"
      decimals="0"
      unitRef="USD">2708</us-gaap:PaymentsForRent>
    <us-gaap:LesseeOperatingLeaseOptionToTerminate contextRef="From2023-01-01to2023-06-30">September 30, 2028</us-gaap:LesseeOperatingLeaseOptionToTerminate>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock contextRef="From2023-01-01to2023-06-30">&lt;p id="xdx_89E_eus-gaap--LesseeOperatingLeaseLiabilityMaturityTableTextBlock_zrteyjtIOB8d" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following table sets forth the future minimum lease payments under our leases:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; display: none; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8B5_zW24z68NNU6h" style="display: none"&gt;Schedule
of Future Rental Payments for Operating Leases&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;For the twelve months ending June 30,&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Finance Lease&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Operating Leases&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 65%; text-align: left"&gt;2024&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_iI_c20230630_zN5AFUqtT8Ch" style="width: 14%; text-align: right" title="Finance lease, 2024"&gt;41,259&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_iI_pp0p0_c20230630_zp4EUEyQ3mc1" style="width: 14%; text-align: right" title="Operating Leases, 2024"&gt;930,559&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;2025&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--FinanceLeaseLiabilityPaymentsDueYearTwo_iI_c20230630_z3Vet3PT1n68" style="text-align: right" title="Finance lease, 2025"&gt;41,259&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_iI_pp0p0_c20230630_zHjsr935DTmk" style="text-align: right" title="Operating Leases, 2025"&gt;891,357&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;2026&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--FinanceLeaseLiabilityPaymentsDueYearThree_iI_c20230630_zi5cMcCuKXm5" style="text-align: right" title="Finance lease, 2026"&gt;41,259&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearThree_iI_pp0p0_c20230630_zPM6W6VkUyy1" style="text-align: right" title="Operating Leases, 2026"&gt;901,152&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;2027&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--FinanceLeaseLiabilityPaymentsDueYearFour_iI_c20230630_zdPJnZbpa6nb" style="text-align: right" title="Finance lease, 2027"&gt;41,259&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFour_iI_pp0p0_c20230630_zkskaRvOYLIj" style="text-align: right" title="Operating Leases, 2027"&gt;443,008&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;2028&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--FinanceLeaseLiabilityPaymentsDueYearFive_iI_c20230630_zFOBZ7PEmEHl" style="text-align: right" title="Finance lease, 2028"&gt;39,243&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFive_iI_pp0p0_c20230630_zZ20XhqjmuY8" style="text-align: right" title="Operating Leases, 2028"&gt;311,010&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--FinanceLeaseLiabilityPaymentsDueAfterYearFive_iI_c20230630_zIv1mcs8b3Ma" style="border-bottom: Black 1.5pt solid; text-align: right" title="Thereafter"&gt;8,299&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_iI_pp0p0_c20230630_zsBLUM9uZIud" style="border-bottom: Black 1.5pt solid; text-align: right" title="Thereafter"&gt;35,100&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;

&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 65%"&gt;&lt;span style="font-size: 10pt"&gt;Less Imputed Interest&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_985_eus-gaap--FinanceLeaseLiabilityUndiscountedExcessAmount_iNI_di_c20230630_z04HSMm5BtC3" style="text-align: right; width: 14%" title="Less Imputed interest"&gt;&lt;span style="font-size: 10pt"&gt;(38,395)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_985_eus-gaap--LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_iNI_pp0p0_di_c20230630_zIT3b0qGVxZ1" style="text-align: right; width: 14%" title="Less Imputed interest"&gt;&lt;span style="font-size: 10pt"&gt;(488,818)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;Less Short-term lease payments&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_989_eus-gaap--ShortTermLeaseCommitmentAmount_iNI_pp0p0_di_c20230630_zeNEur0H5Exg" style="border-bottom: black 1.5pt solid; text-align: right" title="Less Short-term lease payments"&gt;&lt;span style="font-size: 10pt"&gt;(4,813)&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;

&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; width: 65%"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left; width: 1%"&gt;$&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--FinanceLeaseLiability_iI_c20230630_zehr2wpxqhF3" style="border-bottom: Black 1.5pt solid; text-align: right; width: 14%" title="Finance Lease"&gt;174,183&lt;/td&gt;&lt;td style="text-align: left; width: 1%"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left; width: 1%"&gt;$&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--OperatingLeaseLiability_iI_pp0p0_c20230630_zacxDENXgl88" style="border-bottom: Black 1.5pt solid; text-align: right; width: 14%" title="Operating Leases"&gt;3,018,555&lt;/td&gt;&lt;td style="text-align: left; width: 1%"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths contextRef="AsOf2023-06-30" decimals="0" unitRef="USD">41259</us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths contextRef="AsOf2023-06-30" decimals="0" unitRef="USD">930559</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo contextRef="AsOf2023-06-30" decimals="0" unitRef="USD">41259</us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo contextRef="AsOf2023-06-30" decimals="0" unitRef="USD">891357</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree contextRef="AsOf2023-06-30" decimals="0" unitRef="USD">41259</us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree contextRef="AsOf2023-06-30" decimals="0" unitRef="USD">901152</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour contextRef="AsOf2023-06-30" decimals="0" unitRef="USD">41259</us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour contextRef="AsOf2023-06-30" decimals="0" unitRef="USD">443008</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive contextRef="AsOf2023-06-30" decimals="0" unitRef="USD">39243</us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive contextRef="AsOf2023-06-30" decimals="0" unitRef="USD">311010</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive contextRef="AsOf2023-06-30" decimals="0" unitRef="USD">8299</us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive contextRef="AsOf2023-06-30" decimals="0" unitRef="USD">35100</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount contextRef="AsOf2023-06-30" decimals="0" unitRef="USD">38395</us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount contextRef="AsOf2023-06-30" decimals="0" unitRef="USD">488818</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:ShortTermLeaseCommitmentAmount contextRef="AsOf2023-06-30" decimals="0" unitRef="USD">4813</us-gaap:ShortTermLeaseCommitmentAmount>
    <us-gaap:FinanceLeaseLiability contextRef="AsOf2023-06-30" decimals="0" unitRef="USD">174183</us-gaap:FinanceLeaseLiability>
    <us-gaap:OperatingLeaseLiability contextRef="AsOf2023-06-30" decimals="0" unitRef="USD">3018555</us-gaap:OperatingLeaseLiability>
    <us-gaap:LeaseCostTableTextBlock contextRef="From2023-01-01to2023-06-30">&lt;p id="xdx_891_eus-gaap--LeaseCostTableTextBlock_z6l3wWa3EO87" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following table summarizes the components of lease expense:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; display: none; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8B0_zUuBRUwMs6j5" style="display: none"&gt;Summary
of Components of Lease Expense&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1.5pt solid"&gt;For the three months ending June 30,&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49C_20230401__20230630_zSkpE4UX9edj" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;2023&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_491_20220401__20220630_z89hsphALTe6" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;2022&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--LeaseCostAbstract_iB_zbMirGuPQl89" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Finance lease expense:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--FinanceLeaseRightOfUseAssetAmortization_i01_zJR8jeNkA7cd" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; width: 65%; text-align: left"&gt;Amortization of ROU asset&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 14%; text-align: right"&gt;8,252&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 14%; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1276"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--FinanceLeaseInterestExpense_i01_zKFHBHC7wbB9" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Interest on lease liabilities&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,594&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1279"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--OperatingLeaseCost_z65lIvePbuuc" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 0pt; text-align: left"&gt;Operating lease expense&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;238,864&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;238,487&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--ShortTermLeaseCost_zoE8Xsk95Vn7" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Short-term lease expense&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;4,814&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;4,814&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1.5pt solid"&gt;For the six months ending June 30,&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_498_20230101__20230630_zThLF3QSuqwk" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;2023&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49A_20220101__20220630_zOJa6gKpzGMk" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;2022&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--LeaseCostAbstract_iB_zgoEH5t2LaH9" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Finance lease expense:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--FinanceLeaseRightOfUseAssetAmortization_i01_zW6nHA8hUmEk" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; width: 65%; text-align: left"&gt;Amortization of ROU asset&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 14%; text-align: right"&gt;14,959&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 14%; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1291"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--FinanceLeaseInterestExpense_i01_zNWLQA8SHM66" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Interest on lease liabilities&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;6,426&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1294"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--OperatingLeaseCost_z93s53Gtgn29" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Operating lease expense&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;476,312&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;476,975&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--ShortTermLeaseCost_zU9AtfTgAvNg" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Short-term lease expense&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;9,627&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;9,627&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization
      contextRef="From2023-04-012023-06-30"
      decimals="0"
      unitRef="USD">8252</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseInterestExpense
      contextRef="From2023-04-012023-06-30"
      decimals="0"
      unitRef="USD">3594</us-gaap:FinanceLeaseInterestExpense>
    <us-gaap:OperatingLeaseCost
      contextRef="From2023-04-012023-06-30"
      decimals="0"
      unitRef="USD">238864</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="From2022-04-012022-06-30"
      decimals="0"
      unitRef="USD">238487</us-gaap:OperatingLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="From2023-04-012023-06-30"
      decimals="0"
      unitRef="USD">4814</us-gaap:ShortTermLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="From2022-04-012022-06-30"
      decimals="0"
      unitRef="USD">4814</us-gaap:ShortTermLeaseCost>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization
      contextRef="From2023-01-01to2023-06-30"
      decimals="0"
      unitRef="USD">14959</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseInterestExpense
      contextRef="From2023-01-01to2023-06-30"
      decimals="0"
      unitRef="USD">6426</us-gaap:FinanceLeaseInterestExpense>
    <us-gaap:OperatingLeaseCost
      contextRef="From2023-01-01to2023-06-30"
      decimals="0"
      unitRef="USD">476312</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="From2022-01-012022-06-30"
      decimals="0"
      unitRef="USD">476975</us-gaap:OperatingLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="From2023-01-01to2023-06-30"
      decimals="0"
      unitRef="USD">9627</us-gaap:ShortTermLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="From2022-01-012022-06-30"
      decimals="0"
      unitRef="USD">9627</us-gaap:ShortTermLeaseCost>
    <INLX:ScheduleOfAdditionalInformationPertainingToLeasesTableTextBlock contextRef="From2023-01-01to2023-06-30">&lt;p id="xdx_898_ecustom--ScheduleOfAdditionalInformationPertainingToLeasesTableTextBlock_zhBWhfkndbmc" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following tables set forth additional information pertaining to our leases:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; display: none; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8B7_zyLWAjE8Suog" style="display: none"&gt;Schedule
of Additional Information Pertaining to Leases&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1.5pt solid"&gt;For the six months ending June 30,&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;2023&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;2022&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Cash paid for amounts included in the measurement of lease liabilities:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; width: 65%; text-align: left"&gt;Financing cash flows from finance leases (interest)&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--FinanceLeaseInterestPaymentOnLiability_c20230101__20230630_zudaSi8ZwE6h" style="width: 14%; text-align: right" title="Financing cash flows from finance leases (interest)"&gt;6,426&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--FinanceLeaseInterestPaymentOnLiability_c20220101__20220630_ziHAnuGSkjJ7" style="width: 14%; text-align: right" title="Financing cash flows from finance leases (interest)"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1306"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Financing cash flows from finance leases (principal)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--FinanceLeasePrincipalPayments_c20230101__20230630_z6PW8O1fhDyc" style="text-align: right" title="Financing cash flows from finance leases (principal)"&gt;12,312&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--FinanceLeasePrincipalPayments_c20220101__20220630_zGgnDIarIXU7" style="text-align: right" title="Financing cash flows from finance leases (prinicipal)"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1310"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Operating cash flows from operating leases&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--OperatingLeasePayments_pp0p0_c20230101__20230630_zHrL7Gc88k67" style="text-align: right" title="Operating cash flows from operating leases"&gt;348,284&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--OperatingLeasePayments_pp0p0_c20220101__20220630_zFqSyM0r9qpk" style="text-align: right" title="Operating cash flows from operating leases"&gt;307,471&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Weighted average remaining lease term &#x2013; finance leases&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_905_eus-gaap--FinanceLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20230630_zQIACdAgeg7i" title="Weighted average remaining lease term - finance leases"&gt;5.2&lt;/span&gt; years&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;-&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Weighted average remaining lease term &#x2013; operating leases&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90C_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20230630_zi7X5opjr5e7" title="Weighted average remaining lease term - operating leases"&gt;4.0&lt;/span&gt; years&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_907_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20220630_zbgUAILlrYo4" title="Weighted average remaining lease term - operating leases"&gt;4.9&lt;/span&gt; years&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Weighted average discount rate &#x2013; finance leases&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--FinanceLeaseWeightedAverageDiscountRatePercent_iI_pid_dp_c20230630_zHvEYy9OTPbb" style="text-align: right" title="Weighted average discount rate - finance leases"&gt;8.25&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--FinanceLeaseWeightedAverageDiscountRatePercent_iI_pid_dp_c20220630_zZHMgdej7iyb" style="text-align: right" title="Weighted average discount rate - finance leases"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1324"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Weighted average discount rate &#x2013; operating leases&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_905_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_pid_dp_c20230630_zwisda1aAC93" title="Weighted average discount rate - operating leases"&gt;6.95&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_pid_dp_uPure_c20220630_zb6P398aoWUd" style="text-align: right" title="Weighted average discount rate - operating leases"&gt;7.01&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</INLX:ScheduleOfAdditionalInformationPertainingToLeasesTableTextBlock>
    <us-gaap:FinanceLeaseInterestPaymentOnLiability
      contextRef="From2023-01-01to2023-06-30"
      decimals="0"
      unitRef="USD">6426</us-gaap:FinanceLeaseInterestPaymentOnLiability>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="From2023-01-01to2023-06-30"
      decimals="0"
      unitRef="USD">12312</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:OperatingLeasePayments
      contextRef="From2023-01-01to2023-06-30"
      decimals="0"
      unitRef="USD">348284</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="From2022-01-012022-06-30"
      decimals="0"
      unitRef="USD">307471</us-gaap:OperatingLeasePayments>
    <us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1 contextRef="AsOf2023-06-30">P5Y2M12D</us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1 contextRef="AsOf2023-06-30">P4Y</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1 contextRef="AsOf2022-06-30">P4Y10M24D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent contextRef="AsOf2023-06-30" decimals="INF" unitRef="Pure">0.0825</us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent contextRef="AsOf2023-06-30" decimals="INF" unitRef="Pure">0.0695</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent contextRef="AsOf2022-06-30" decimals="INF" unitRef="Pure">0.0701</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <INLX:OperatingLeasesAndFinanceLeasesTableTextBlock contextRef="From2023-01-01to2023-06-30">&lt;p id="xdx_890_ecustom--OperatingLeasesAndFinanceLeasesTableTextBlock_z4QxjRfhtu7f" style="font: 10pt Times New Roman, Times, Serif; display: none; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8B3_zZDCtMmlueG1" style="display: none"&gt;Schedule
of Operating and Finance Leases&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49B_20230630_zRRaMqDMboD" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;June 30, 2023&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_498_20221231_zfJYhkTPYrd3" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;December 31, 2022&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Operating leases:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--OperatingLeaseRightOfUseAsset_iI_pp0p0_zNqmOhqUc3qc" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; width: 65%; text-align: left"&gt;Right-of-use assets, operating&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 14%; text-align: right"&gt;2,895,784&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 14%; text-align: right"&gt;3,200,191&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--OperatingLeaseLiabilityCurrent_iI_pp0p0_zkS7HRnQock7" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Lease liabilities, operating &#x2013; current&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;711,229&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;692,074&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--OperatingLeaseLiabilityNoncurrent_iI_pp0p0_z4HASBT3Kr0f" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Lease liabilities, operating &#x2013; net of current&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;2,307,326&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;2,624,608&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--OperatingLeaseLiability_iI_pp0p0_zVai699bkAKh" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 20pt; text-align: left"&gt;Total operating lease liabilities&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;3,018,555&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;3,316,682&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Finance leases:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization_iI_pp0p0_zVNtF1HoEFZb" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Right-of-use asset, finance&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;191,862&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;160,990&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--FinanceLeaseRightOfUseAssetAccumulatedAmortization_iNI_pp0p0_di_zEZ0MJwjQ5Cf" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Accumulated amortization&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(21,668&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(6,708&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--FinanceLeaseRightOfUseAsset_iI_zOWFc3MFq0I2" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 20pt; text-align: left"&gt;Right-of-use asset, finance, net&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;170,194&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;154,282&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--FinanceLeaseLiabilityCurrent_iI_pp0p0_z2l2xvfVrxl4" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Lease liability, finance &#x2013; current&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;28,303&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;22,493&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--FinanceLeaseLiabilityNoncurrent_iI_pp0p0_z6nIFErk2DKd" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Lease liability, finance &#x2013; net of current&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;145,880&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;133,131&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--FinanceLeaseLiability_iI_pp0p0_zeYm7O8TpL05" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 20pt; text-align: left"&gt;Total finance lease liability&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;174,183&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;155,624&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</INLX:OperatingLeasesAndFinanceLeasesTableTextBlock>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="AsOf2023-06-30" decimals="0" unitRef="USD">2895784</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">3200191</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="AsOf2023-06-30" decimals="0" unitRef="USD">711229</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">692074</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="AsOf2023-06-30" decimals="0" unitRef="USD">2307326</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">2624608</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiability contextRef="AsOf2023-06-30" decimals="0" unitRef="USD">3018555</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseLiability contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">3316682</us-gaap:OperatingLeaseLiability>
    <us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization contextRef="AsOf2023-06-30" decimals="0" unitRef="USD">191862</us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">160990</us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetAccumulatedAmortization contextRef="AsOf2023-06-30" decimals="0" unitRef="USD">21668</us-gaap:FinanceLeaseRightOfUseAssetAccumulatedAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetAccumulatedAmortization contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">6708</us-gaap:FinanceLeaseRightOfUseAssetAccumulatedAmortization>
    <us-gaap:FinanceLeaseRightOfUseAsset contextRef="AsOf2023-06-30" decimals="0" unitRef="USD">170194</us-gaap:FinanceLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseRightOfUseAsset contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">154282</us-gaap:FinanceLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseLiabilityCurrent contextRef="AsOf2023-06-30" decimals="0" unitRef="USD">28303</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:FinanceLeaseLiabilityCurrent contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">22493</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent contextRef="AsOf2023-06-30" decimals="0" unitRef="USD">145880</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">133131</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiability contextRef="AsOf2023-06-30" decimals="0" unitRef="USD">174183</us-gaap:FinanceLeaseLiability>
    <us-gaap:FinanceLeaseLiability contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">155624</us-gaap:FinanceLeaseLiability>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock contextRef="From2023-01-01to2023-06-30">&lt;p id="xdx_806_eus-gaap--StockholdersEquityNoteDisclosureTextBlock_zCqafHo6zpkh" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;12.
&lt;span id="xdx_821_zE5tV10EHwH9"&gt;Stockholders&#x2019; Equity&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Common
Stock&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;As
of June 30, 2023, &lt;span id="xdx_903_eus-gaap--CommonStockSharesOutstanding_iI_pid_c20230630_z4aPNY4BAKxb" title="Common stock, shares outstanding"&gt;4,073,757&lt;/span&gt; shares of common stock were issued and outstanding, &lt;span id="xdx_900_eus-gaap--CommonStockCapitalSharesReservedForFutureIssuance_iI_c20230630__us-gaap--StatementEquityComponentsAxis__custom--ExerciseOfOutstandingWarrantsMember_zfbEfzR5vQw8" title="Common stock capital shares reserved for future issuance"&gt;255,958&lt;/span&gt; shares of common stock were reserved for issuance
upon the exercise of outstanding warrants, and &lt;span id="xdx_905_eus-gaap--CommonStockCapitalSharesReservedForFutureIssuance_iI_c20230630__us-gaap--PlanNameAxis__custom--TwoThousandFifteenEquityIncentivePlanMember_zknR9PvGKpV9" title="Common stock capital shares reserved for future issuance"&gt;497,330&lt;/span&gt; shares of common stock were reserved for issuance under our 2015 Equity Incentive
Plan, as amended (the &#x201c;2015 Plan&#x201d;).&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_89F_eus-gaap--ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock_z2H323DmV0G3" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following table describes the shares and warrants issued as part of our 2022 and 2020 private placements:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span id="xdx_8B7_zTOQFnwJiRWg" style="display: none"&gt;Schedule
of Shares and Warrants Issued&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center"&gt;Issuance of Common Stock&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center"&gt;Issue Date&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center"&gt;Shares Issued&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center"&gt;Price per share&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center"&gt;Warrants Issued&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center"&gt;Warrant Exercise Price&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center"&gt;Warrant Fair Value&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 13%; text-align: left"&gt;Private Placement 2022&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98D_eus-gaap--ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExercisable_c20230101__20230630__us-gaap--SubsidiarySaleOfStockAxis__custom--PrivatePlacement2022Member_zX5WaXDnaEf7" style="width: 13%; text-align: right" title="Issue date"&gt;April 1, 2022&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--SharesIssued_iI_c20230630__us-gaap--SubsidiarySaleOfStockAxis__custom--PrivatePlacement2022Member_zgWEQOwqggE3" style="width: 11%; text-align: right" title="Shares issued"&gt;1,242,588&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--SharesIssuedPricePerShare_iI_pid_c20230630__us-gaap--SubsidiarySaleOfStockAxis__custom--PrivatePlacement2022Member_z0jg5jpIZkRd" style="width: 11%; text-align: right" title="Share price"&gt;4.62&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20230630__us-gaap--SubsidiarySaleOfStockAxis__custom--PrivatePlacement2022Member_zvO0vL72vvF7" style="width: 10%; text-align: right" title="Warrants issued"&gt;124,258&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_pid_c20230630__us-gaap--SubsidiarySaleOfStockAxis__custom--PrivatePlacement2022Member_ztcLyombiyje" style="width: 10%; text-align: right" title="Warrants exercise price"&gt;4.62&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_987_ecustom--ClassOfWarrantOrRightFairPriceOfWarrantsOrRights1_iI_pid_c20230630__us-gaap--SubsidiarySaleOfStockAxis__custom--PrivatePlacement2022Member_z5dbu4ScC5T4" style="width: 10%; text-align: right" title="Warrants Fair value"&gt;3.91&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Private Placement 2020&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_987_eus-gaap--ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExercisable_c20230101__20230630__us-gaap--SubsidiarySaleOfStockAxis__custom--PrivatePlacement2020Member_zw59iYdGFNKj" style="text-align: right" title="Issue Date"&gt;March 2, 2020&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--SharesIssued_iI_c20230630__us-gaap--SubsidiarySaleOfStockAxis__custom--PrivatePlacement2020Member_zzUD11PF9nwg" style="text-align: right" title="Shares issued"&gt;955,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--SharesIssuedPricePerShare_iI_pid_c20230630__us-gaap--SubsidiarySaleOfStockAxis__custom--PrivatePlacement2020Member_zEI4mIHsc8Af" style="text-align: right" title="Share price"&gt;4.00&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20230630__us-gaap--SubsidiarySaleOfStockAxis__custom--PrivatePlacement2020Member_zS3VZydT4V51" style="text-align: right" title="Warrants issued"&gt;95,500&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_pid_c20230630__us-gaap--SubsidiarySaleOfStockAxis__custom--PrivatePlacement2020Member_zdNcGdzpBPJj" style="text-align: right" title="Warrants exercise price"&gt;4.00&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_986_ecustom--ClassOfWarrantOrRightFairPriceOfWarrantsOrRights1_iI_pid_c20230630__us-gaap--SubsidiarySaleOfStockAxis__custom--PrivatePlacement2020Member_zj9cQG9SEoh9" style="text-align: right" title="Warrants Fair value"&gt;3.90&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A4_zIUZ6x9i2554" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Amortization
of the debt issuance costs for the Private Placement 2020 offering was recorded at $&lt;span id="xdx_90E_eus-gaap--AmortizationOfFinancingCosts_pp0p0_c20230401__20230630__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--PrivatePlacementMember_z3UMv7URTr04"&gt;6,224
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;and $&lt;span id="xdx_90A_eus-gaap--AmortizationOfFinancingCosts_pp0p0_c20230101__20230630__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--PrivatePlacementMember_zFgxVq0QHych"&gt;17,290
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;for the three and six months ended June 30, 2023,
and at $&lt;span id="xdx_90B_eus-gaap--AmortizationOfFinancingCosts_pp0p0_c20220401__20220630__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--PrivatePlacementMember_zhFk4r6ZNMwi"&gt;25,935
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;and $&lt;span id="xdx_90F_eus-gaap--AmortizationOfFinancingCosts_pp0p0_c20220101__20220630__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--PrivatePlacementMember_zcukq6Ok3CMj"&gt;51,869
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;for the three and six months ended June 30, 2022.&lt;/span&gt;&lt;/p&gt;



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Warrants&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_89F_ecustom--ScheduleOfWarrantsOutstandingToPurchaseCommonStockTableTextBlock_zP8A9vQtEBke" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following sets forth the warrants to purchase our common stock that were outstanding as of June 30, 2023:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span id="xdx_8B5_zcDBWV3GTDp3" style="display: none"&gt;Schedule
of Warrants to Purchase Common Stock&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 60%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Warrants Outstanding&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Warrant Exercise Price&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Warranty Expiry&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20230630__us-gaap--StatementEquityComponentsAxis__custom--WarrantExercisePriceOneMember_zHrFUF61lC3g" style="width: 20%; text-align: right" title="Warrants outstanding"&gt;124,258&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_pid_c20230630__us-gaap--StatementEquityComponentsAxis__custom--WarrantExercisePriceOneMember_zRtjTflwJtye" style="width: 20%; text-align: right" title="Warrants Exercise Price"&gt;4.62&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_982_eus-gaap--ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExercisable_pid_c20230101__20230630__us-gaap--StatementEquityComponentsAxis__custom--WarrantExercisePriceOneMember_zhAVaswg47Ie" style="width: 52%; text-align: right" title="Warrants Expiry"&gt;March 30, 2027&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20230630__us-gaap--StatementEquityComponentsAxis__custom--WarrantExercisePriceTwoMember_zr31dtkfHvW2" style="text-align: right" title="Warrants outstanding"&gt;95,500&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_pid_c20230630__us-gaap--StatementEquityComponentsAxis__custom--WarrantExercisePriceTwoMember_z9Ti6I7wK2E1" style="text-align: right" title="Warrants Exercise Price"&gt;4.00&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_982_eus-gaap--ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExercisable_pid_c20230101__20230630__us-gaap--StatementEquityComponentsAxis__custom--WarrantExercisePriceTwoMember_zuwVSDh397q2" style="text-align: right" title="Warrants Expiry"&gt;March 30, 2027&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20230630__us-gaap--StatementEquityComponentsAxis__custom--WarrantExercisePriceThreeMember_ztitm7DvCzf9" style="text-align: right" title="Warrants outstanding"&gt;16,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_pid_c20230630__us-gaap--StatementEquityComponentsAxis__custom--WarrantExercisePriceThreeMember_zXk5gK3zg2n5" style="text-align: right" title="Warrants Exercise Price"&gt;9.00&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_983_eus-gaap--ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExercisable_pid_c20230101__20230630__us-gaap--StatementEquityComponentsAxis__custom--WarrantExercisePriceThreeMember_zM3eesRMi27l" style="text-align: right" title="Warrants Expiry"&gt;March 30, 2027&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20230630__us-gaap--StatementEquityComponentsAxis__custom--WarrantExercisePriceFourMember_zNjPUdHqNM7d" style="text-align: right" title="Warrants outstanding"&gt;17,200&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_pid_c20230630__us-gaap--StatementEquityComponentsAxis__custom--WarrantExercisePriceFourMember_zF1lgVO8sKbb" style="text-align: right" title="Warrants Exercise Price"&gt;12.50&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_981_eus-gaap--ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExercisable_pid_c20230101__20230630__us-gaap--StatementEquityComponentsAxis__custom--WarrantExercisePriceFourMember_zsdc9ahrY3Tf" style="text-align: right" title="Warrants Expiry"&gt;March 30, 2027&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20230630__us-gaap--StatementEquityComponentsAxis__custom--WarrantExercisePriceFiveMember_z65MAUZlU1z4" style="text-align: right" title="Warrants outstanding"&gt;3,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_pid_c20230630__us-gaap--StatementEquityComponentsAxis__custom--WarrantExercisePriceFiveMember_zJkEHnfpneXe" style="text-align: right" title="Warrants Exercise Price"&gt;15.00&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98D_eus-gaap--ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExercisable_pid_c20230101__20230630__us-gaap--StatementEquityComponentsAxis__custom--WarrantExercisePriceFiveMember_zlJ5m3CjiYGc" style="text-align: right" title="Warrants Expiry"&gt;March 30, 2027&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8AD_zRN0s4gXzJz1" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;The estimated
value of the warrants issued during the six months ended June 30, 2022, as well as the assumptions that were used in calculating such
values, were based on estimates at the issuance date in the table below.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; display: none; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_89D_ecustom--ScheduleOfEstimatedValuesOfWarrantsValuationAssumptionsTableTextBlock_zMhkW5Zr4Hj" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8B7_zU2MCia9xOC4" style="display: none"&gt;Schedule
of Estimated Values of Warrants Valuation Assumptions&lt;/span&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;Warrants Issued&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;April 1, 2022&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 80%; text-align: left"&gt;Risk-free interest rate&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span id="xdx_903_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20220401__srt--TitleOfIndividualAxis__custom--PlacementAgentMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputRiskFreeInterestRateMember_zhdxL9eB4pc8" title="Warrants, measurement input percentage"&gt;2.55&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;Weighted average expected term&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_904_eus-gaap--WarrantsAndRightsOutstandingTerm_iI_dtY_c20220401__srt--TitleOfIndividualAxis__custom--PlacementAgentMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedTermMember_zItO6GhAOj2h" title="Warrants, term"&gt;5&lt;/span&gt; years&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Expected volatility&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_90D_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20220401__srt--TitleOfIndividualAxis__custom--PlacementAgentMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputPriceVolatilityMember_zmwSP2whduA8" title="Warrants, measurement input percentage"&gt;116.32&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Expected dividend yield&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_90F_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20220401__srt--TitleOfIndividualAxis__custom--PlacementAgentMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedDividendRateMember_zSJXTRm8Jiwd" title="Warrants, measurement input percentage"&gt;0.00&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A7_z7QvA0VJIC83" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:CommonStockSharesOutstanding contextRef="AsOf2023-06-30" decimals="INF" unitRef="Shares">4073757</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="AsOf2023-06-30_custom_ExerciseOfOutstandingWarrantsMember"
      decimals="INF"
      unitRef="Shares">255958</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="AsOf2023-06-30_custom_TwoThousandFifteenEquityIncentivePlanMember"
      decimals="INF"
      unitRef="Shares">497330</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock contextRef="From2023-01-01to2023-06-30">&lt;p id="xdx_89F_eus-gaap--ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock_z2H323DmV0G3" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following table describes the shares and warrants issued as part of our 2022 and 2020 private placements:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span id="xdx_8B7_zTOQFnwJiRWg" style="display: none"&gt;Schedule
of Shares and Warrants Issued&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center"&gt;Issuance of Common Stock&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center"&gt;Issue Date&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center"&gt;Shares Issued&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center"&gt;Price per share&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center"&gt;Warrants Issued&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center"&gt;Warrant Exercise Price&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center"&gt;Warrant Fair Value&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 13%; text-align: left"&gt;Private Placement 2022&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98D_eus-gaap--ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExercisable_c20230101__20230630__us-gaap--SubsidiarySaleOfStockAxis__custom--PrivatePlacement2022Member_zX5WaXDnaEf7" style="width: 13%; text-align: right" title="Issue date"&gt;April 1, 2022&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--SharesIssued_iI_c20230630__us-gaap--SubsidiarySaleOfStockAxis__custom--PrivatePlacement2022Member_zgWEQOwqggE3" style="width: 11%; text-align: right" title="Shares issued"&gt;1,242,588&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--SharesIssuedPricePerShare_iI_pid_c20230630__us-gaap--SubsidiarySaleOfStockAxis__custom--PrivatePlacement2022Member_z0jg5jpIZkRd" style="width: 11%; text-align: right" title="Share price"&gt;4.62&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20230630__us-gaap--SubsidiarySaleOfStockAxis__custom--PrivatePlacement2022Member_zvO0vL72vvF7" style="width: 10%; text-align: right" title="Warrants issued"&gt;124,258&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_pid_c20230630__us-gaap--SubsidiarySaleOfStockAxis__custom--PrivatePlacement2022Member_ztcLyombiyje" style="width: 10%; text-align: right" title="Warrants exercise price"&gt;4.62&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_987_ecustom--ClassOfWarrantOrRightFairPriceOfWarrantsOrRights1_iI_pid_c20230630__us-gaap--SubsidiarySaleOfStockAxis__custom--PrivatePlacement2022Member_z5dbu4ScC5T4" style="width: 10%; text-align: right" title="Warrants Fair value"&gt;3.91&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Private Placement 2020&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_987_eus-gaap--ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExercisable_c20230101__20230630__us-gaap--SubsidiarySaleOfStockAxis__custom--PrivatePlacement2020Member_zw59iYdGFNKj" style="text-align: right" title="Issue Date"&gt;March 2, 2020&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--SharesIssued_iI_c20230630__us-gaap--SubsidiarySaleOfStockAxis__custom--PrivatePlacement2020Member_zzUD11PF9nwg" style="text-align: right" title="Shares issued"&gt;955,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--SharesIssuedPricePerShare_iI_pid_c20230630__us-gaap--SubsidiarySaleOfStockAxis__custom--PrivatePlacement2020Member_zEI4mIHsc8Af" style="text-align: right" title="Share price"&gt;4.00&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20230630__us-gaap--SubsidiarySaleOfStockAxis__custom--PrivatePlacement2020Member_zS3VZydT4V51" style="text-align: right" title="Warrants issued"&gt;95,500&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_pid_c20230630__us-gaap--SubsidiarySaleOfStockAxis__custom--PrivatePlacement2020Member_zdNcGdzpBPJj" style="text-align: right" title="Warrants exercise price"&gt;4.00&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_986_ecustom--ClassOfWarrantOrRightFairPriceOfWarrantsOrRights1_iI_pid_c20230630__us-gaap--SubsidiarySaleOfStockAxis__custom--PrivatePlacement2020Member_zj9cQG9SEoh9" style="text-align: right" title="Warrants Fair value"&gt;3.90&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock>
    <us-gaap:ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExercisable contextRef="From2023-01-012023-06-30_custom_PrivatePlacement2022Member">2022-04-01</us-gaap:ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExercisable>
    <us-gaap:SharesIssued
      contextRef="AsOf2023-06-30_custom_PrivatePlacement2022Member"
      decimals="INF"
      unitRef="Shares">1242588</us-gaap:SharesIssued>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="AsOf2023-06-30_custom_PrivatePlacement2022Member"
      decimals="INF"
      unitRef="USDPShares">4.62</us-gaap:SharesIssuedPricePerShare>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
      contextRef="AsOf2023-06-30_custom_PrivatePlacement2022Member"
      decimals="INF"
      unitRef="Shares">124258</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="AsOf2023-06-30_custom_PrivatePlacement2022Member"
      decimals="INF"
      unitRef="USDPShares">4.62</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <INLX:ClassOfWarrantOrRightFairPriceOfWarrantsOrRights1
      contextRef="AsOf2023-06-30_custom_PrivatePlacement2022Member"
      decimals="INF"
      unitRef="USDPShares">3.91</INLX:ClassOfWarrantOrRightFairPriceOfWarrantsOrRights1>
    <us-gaap:ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExercisable contextRef="From2023-01-012023-06-30_custom_PrivatePlacement2020Member">2020-03-02</us-gaap:ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExercisable>
    <us-gaap:SharesIssued
      contextRef="AsOf2023-06-30_custom_PrivatePlacement2020Member"
      decimals="INF"
      unitRef="Shares">955000</us-gaap:SharesIssued>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="AsOf2023-06-30_custom_PrivatePlacement2020Member"
      decimals="INF"
      unitRef="USDPShares">4.00</us-gaap:SharesIssuedPricePerShare>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
      contextRef="AsOf2023-06-30_custom_PrivatePlacement2020Member"
      decimals="INF"
      unitRef="Shares">95500</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="AsOf2023-06-30_custom_PrivatePlacement2020Member"
      decimals="INF"
      unitRef="USDPShares">4.00</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <INLX:ClassOfWarrantOrRightFairPriceOfWarrantsOrRights1
      contextRef="AsOf2023-06-30_custom_PrivatePlacement2020Member"
      decimals="INF"
      unitRef="USDPShares">3.90</INLX:ClassOfWarrantOrRightFairPriceOfWarrantsOrRights1>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="From2023-04-012023-06-30_us-gaap_PrivatePlacementMember"
      decimals="0"
      unitRef="USD">6224</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="From2023-01-012023-06-30_us-gaap_PrivatePlacementMember"
      decimals="0"
      unitRef="USD">17290</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="From2022-04-012022-06-30_us-gaap_PrivatePlacementMember"
      decimals="0"
      unitRef="USD">25935</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="From2022-01-012022-06-30_us-gaap_PrivatePlacementMember"
      decimals="0"
      unitRef="USD">51869</us-gaap:AmortizationOfFinancingCosts>
    <INLX:ScheduleOfWarrantsOutstandingToPurchaseCommonStockTableTextBlock contextRef="From2023-01-01to2023-06-30">&lt;p id="xdx_89F_ecustom--ScheduleOfWarrantsOutstandingToPurchaseCommonStockTableTextBlock_zP8A9vQtEBke" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following sets forth the warrants to purchase our common stock that were outstanding as of June 30, 2023:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span id="xdx_8B5_zcDBWV3GTDp3" style="display: none"&gt;Schedule
of Warrants to Purchase Common Stock&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 60%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Warrants Outstanding&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Warrant Exercise Price&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Warranty Expiry&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20230630__us-gaap--StatementEquityComponentsAxis__custom--WarrantExercisePriceOneMember_zHrFUF61lC3g" style="width: 20%; text-align: right" title="Warrants outstanding"&gt;124,258&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_pid_c20230630__us-gaap--StatementEquityComponentsAxis__custom--WarrantExercisePriceOneMember_zRtjTflwJtye" style="width: 20%; text-align: right" title="Warrants Exercise Price"&gt;4.62&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_982_eus-gaap--ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExercisable_pid_c20230101__20230630__us-gaap--StatementEquityComponentsAxis__custom--WarrantExercisePriceOneMember_zhAVaswg47Ie" style="width: 52%; text-align: right" title="Warrants Expiry"&gt;March 30, 2027&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20230630__us-gaap--StatementEquityComponentsAxis__custom--WarrantExercisePriceTwoMember_zr31dtkfHvW2" style="text-align: right" title="Warrants outstanding"&gt;95,500&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_pid_c20230630__us-gaap--StatementEquityComponentsAxis__custom--WarrantExercisePriceTwoMember_z9Ti6I7wK2E1" style="text-align: right" title="Warrants Exercise Price"&gt;4.00&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_982_eus-gaap--ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExercisable_pid_c20230101__20230630__us-gaap--StatementEquityComponentsAxis__custom--WarrantExercisePriceTwoMember_zuwVSDh397q2" style="text-align: right" title="Warrants Expiry"&gt;March 30, 2027&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20230630__us-gaap--StatementEquityComponentsAxis__custom--WarrantExercisePriceThreeMember_ztitm7DvCzf9" style="text-align: right" title="Warrants outstanding"&gt;16,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_pid_c20230630__us-gaap--StatementEquityComponentsAxis__custom--WarrantExercisePriceThreeMember_zXk5gK3zg2n5" style="text-align: right" title="Warrants Exercise Price"&gt;9.00&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_983_eus-gaap--ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExercisable_pid_c20230101__20230630__us-gaap--StatementEquityComponentsAxis__custom--WarrantExercisePriceThreeMember_zM3eesRMi27l" style="text-align: right" title="Warrants Expiry"&gt;March 30, 2027&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20230630__us-gaap--StatementEquityComponentsAxis__custom--WarrantExercisePriceFourMember_zNjPUdHqNM7d" style="text-align: right" title="Warrants outstanding"&gt;17,200&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_pid_c20230630__us-gaap--StatementEquityComponentsAxis__custom--WarrantExercisePriceFourMember_zF1lgVO8sKbb" style="text-align: right" title="Warrants Exercise Price"&gt;12.50&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_981_eus-gaap--ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExercisable_pid_c20230101__20230630__us-gaap--StatementEquityComponentsAxis__custom--WarrantExercisePriceFourMember_zsdc9ahrY3Tf" style="text-align: right" title="Warrants Expiry"&gt;March 30, 2027&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20230630__us-gaap--StatementEquityComponentsAxis__custom--WarrantExercisePriceFiveMember_z65MAUZlU1z4" style="text-align: right" title="Warrants outstanding"&gt;3,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_pid_c20230630__us-gaap--StatementEquityComponentsAxis__custom--WarrantExercisePriceFiveMember_zJkEHnfpneXe" style="text-align: right" title="Warrants Exercise Price"&gt;15.00&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98D_eus-gaap--ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExercisable_pid_c20230101__20230630__us-gaap--StatementEquityComponentsAxis__custom--WarrantExercisePriceFiveMember_zlJ5m3CjiYGc" style="text-align: right" title="Warrants Expiry"&gt;March 30, 2027&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</INLX:ScheduleOfWarrantsOutstandingToPurchaseCommonStockTableTextBlock>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
      contextRef="AsOf2023-06-30_custom_WarrantExercisePriceOneMember"
      decimals="INF"
      unitRef="Shares">124258</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="AsOf2023-06-30_custom_WarrantExercisePriceOneMember"
      decimals="INF"
      unitRef="USDPShares">4.62</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExercisable contextRef="From2023-01-012023-06-30_custom_WarrantExercisePriceOneMember">2027-03-30</us-gaap:ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExercisable>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
      contextRef="AsOf2023-06-30_custom_WarrantExercisePriceTwoMember"
      decimals="INF"
      unitRef="Shares">95500</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="AsOf2023-06-30_custom_WarrantExercisePriceTwoMember"
      decimals="INF"
      unitRef="USDPShares">4.00</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExercisable contextRef="From2023-01-012023-06-30_custom_WarrantExercisePriceTwoMember">2027-03-30</us-gaap:ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExercisable>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
      contextRef="AsOf2023-06-30_custom_WarrantExercisePriceThreeMember"
      decimals="INF"
      unitRef="Shares">16000</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="AsOf2023-06-30_custom_WarrantExercisePriceThreeMember"
      decimals="INF"
      unitRef="USDPShares">9.00</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExercisable contextRef="From2023-01-012023-06-30_custom_WarrantExercisePriceThreeMember">2027-03-30</us-gaap:ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExercisable>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
      contextRef="AsOf2023-06-30_custom_WarrantExercisePriceFourMember"
      decimals="INF"
      unitRef="Shares">17200</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="AsOf2023-06-30_custom_WarrantExercisePriceFourMember"
      decimals="INF"
      unitRef="USDPShares">12.50</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExercisable contextRef="From2023-01-012023-06-30_custom_WarrantExercisePriceFourMember">2027-03-30</us-gaap:ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExercisable>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
      contextRef="AsOf2023-06-30_custom_WarrantExercisePriceFiveMember"
      decimals="INF"
      unitRef="Shares">3000</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="AsOf2023-06-30_custom_WarrantExercisePriceFiveMember"
      decimals="INF"
      unitRef="USDPShares">15.00</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExercisable contextRef="From2023-01-012023-06-30_custom_WarrantExercisePriceFiveMember">2027-03-30</us-gaap:ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExercisable>
    <INLX:ScheduleOfEstimatedValuesOfWarrantsValuationAssumptionsTableTextBlock contextRef="From2023-01-01to2023-06-30">&lt;p id="xdx_89D_ecustom--ScheduleOfEstimatedValuesOfWarrantsValuationAssumptionsTableTextBlock_zMhkW5Zr4Hj" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8B7_zU2MCia9xOC4" style="display: none"&gt;Schedule
of Estimated Values of Warrants Valuation Assumptions&lt;/span&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;Warrants Issued&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;April 1, 2022&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 80%; text-align: left"&gt;Risk-free interest rate&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span id="xdx_903_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20220401__srt--TitleOfIndividualAxis__custom--PlacementAgentMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputRiskFreeInterestRateMember_zhdxL9eB4pc8" title="Warrants, measurement input percentage"&gt;2.55&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;Weighted average expected term&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_904_eus-gaap--WarrantsAndRightsOutstandingTerm_iI_dtY_c20220401__srt--TitleOfIndividualAxis__custom--PlacementAgentMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedTermMember_zItO6GhAOj2h" title="Warrants, term"&gt;5&lt;/span&gt; years&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Expected volatility&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_90D_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20220401__srt--TitleOfIndividualAxis__custom--PlacementAgentMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputPriceVolatilityMember_zmwSP2whduA8" title="Warrants, measurement input percentage"&gt;116.32&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Expected dividend yield&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_90F_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20220401__srt--TitleOfIndividualAxis__custom--PlacementAgentMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedDividendRateMember_zSJXTRm8Jiwd" title="Warrants, measurement input percentage"&gt;0.00&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</INLX:ScheduleOfEstimatedValuesOfWarrantsValuationAssumptionsTableTextBlock>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput
      contextRef="AsOf2022-04-01_custom_PlacementAgentMember_us-gaap_MeasurementInputRiskFreeInterestRateMember"
      decimals="INF"
      unitRef="Pure">2.55</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <us-gaap:WarrantsAndRightsOutstandingTerm contextRef="AsOf2022-04-01_custom_PlacementAgentMember_us-gaap_MeasurementInputExpectedTermMember">P5Y</us-gaap:WarrantsAndRightsOutstandingTerm>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput
      contextRef="AsOf2022-04-01_custom_PlacementAgentMember_us-gaap_MeasurementInputPriceVolatilityMember"
      decimals="INF"
      unitRef="Pure">116.32</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput
      contextRef="AsOf2022-04-01_custom_PlacementAgentMember_us-gaap_MeasurementInputExpectedDividendRateMember"
      decimals="INF"
      unitRef="Pure">0.00</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock contextRef="From2023-01-01to2023-06-30">&lt;p id="xdx_803_eus-gaap--DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_zLyJmk7laSe5" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;13.
&lt;span id="xdx_82D_zbDoWNFxsmbe"&gt;Stock-Based Compensation&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;From
time to time, we issue stock options and restricted stock as compensation for services rendered by our directors and employees.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Restricted
Stock&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
January 6, 2022, we issued &lt;span id="xdx_909_eus-gaap--StockIssuedDuringPeriodSharesRestrictedStockAwardGross_pid_c20220105__20220106__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zfav5gJeMQXl" title="Stock issued during period, shares, restricted stock award"&gt;8,097&lt;/span&gt; shares of restricted common stock to our directors as part of their annual compensation plan. The grants
of restricted common stock were made outside the 2015 Plan and were not subject to vesting. Stock compensation of $&lt;span id="xdx_907_eus-gaap--AllocatedShareBasedCompensationExpense_pp0p0_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zxAgTcyjzhFd" title="Allocated share based compensation expense"&gt;57,500&lt;/span&gt; was recorded
on the issuance of the common stock for the six months ended June 30, 2022.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Stock
Options&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;We
did not make any stock option grants during the six months ended June 30, 2023. On April 14, 2022, we granted employees stock options
to purchase &lt;span id="xdx_907_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward_c20220413__20220414__srt--TitleOfIndividualAxis__custom--EmployeeMember_ziF0vPPjaDpj" title="Stock option granted"&gt;220,587&lt;/span&gt; shares at an exercise price of $&lt;span id="xdx_90E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased_iI_c20220414__srt--TitleOfIndividualAxis__custom--EmployeeMember_z3CrP0AG7jMk" title="Stock option exercise price"&gt;6.08&lt;/span&gt; per share in accordance with the 2015 Plan, with vesting continuing until 2025.
The total fair value of $&lt;span id="xdx_90A_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_c20220413__20220414__srt--TitleOfIndividualAxis__custom--EmployeeMember_z2xh5Hoam8Fi" title="Stock option fair value"&gt;1,152,470&lt;/span&gt; for these stock options is being recognized over the requisite service period.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/p&gt;



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
weighted-average grant date fair value of options granted during the three and six months ended June 30, 2022 was $&lt;span id="xdx_90F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pid_c20220101__20220630_zPdPxgcTaCDg" title="Weighted-average grant date fair value of options granted"&gt;5.22&lt;/span&gt;. The weighted
average assumptions that were used in calculating such values during the six months ended June 30, 2022, as well as the assumptions that
were used in calculating such values, were based on estimates at the grant date in the table as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; display: none; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_890_eus-gaap--ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_zlHlsEV0du37" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8B3_zyK8B2IH3PSc" style="display: none"&gt;Schedule
of Estimated Values of Stock Option Grants Valuation Assumptions&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;Grant Date&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;April 1, 2022&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 80%; text-align: left"&gt;Risk-free interest rate&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span id="xdx_908_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_pid_dp_uPure_c20220101__20220630__us-gaap--AwardDateAxis__custom--GrantDateAprilFourteenTwoThousandTwentyTwoMember_zZouIl8GLK93" title="Risk-free interest rate"&gt;2.82&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;Weighted average expected term&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_904_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_pid_dtY_c20220101__20220630__us-gaap--AwardDateAxis__custom--GrantDateAprilFourteenTwoThousandTwentyTwoMember_zQ4ghml9TZQf" title="Weighted average expected term"&gt;6&lt;/span&gt; years&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Expected volatility&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_906_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_pid_dp_uPure_c20220101__20220630__us-gaap--AwardDateAxis__custom--GrantDateAprilFourteenTwoThousandTwentyTwoMember_z6oxuq3nDR44" title="Expected volatility"&gt;116.60&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Expected dividend yield&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_903_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_pid_dp_uPure_c20220101__20220630__us-gaap--AwardDateAxis__custom--GrantDateAprilFourteenTwoThousandTwentyTwoMember_zoFpTDXCLpEd" title="Expected dividend yield"&gt;0.00&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A4_zFDiPGAzskei" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_893_eus-gaap--ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_zrMHYchwVvnk" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;A
summary of stock option activity during the six months ended June 30, 2023 and 2022 is as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span id="xdx_8B8_zJ9rwcwFbqYi" style="display: none"&gt;Schedule of Stock Option Activity&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;Weighted-&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;Weighted-&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;Average&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;Shares&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;Average&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;Remaining&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;Aggregate&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;Under&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;Exercise&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;Contractual&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;Intrinsic&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Option&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Price&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Life&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Value&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 36%"&gt;Outstanding at January 1, 2023&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_pid_c20230101__20230630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_z3oE5rhoKGIi" style="width: 12%; text-align: right" title="Shares Under Option, Outstanding beginning balance"&gt;365,447&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_pid_c20230101__20230630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zuUucGMauwk8" style="width: 12%; text-align: right" title="Weighted- Average Exercise Price, Outstanding beginning balance"&gt;5.89&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90B_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_pid_dtY_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zlrV1dzLWobl" title="Weighted Average Remaining Contractual Life Outstanding, beginning"&gt;8&lt;/span&gt; years&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iS_pp0p0_c20230101__20230630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zNiUrLvxpQf7" style="width: 12%; text-align: right" title="Aggregate Intrinsic Value, Outstanding, beginning balance"&gt;19,200&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="display: none; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_pid_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zmFxFVR1SS04" style="border-bottom: Black 1.5pt solid; text-align: right" title="Shares Under Option, Granted"&gt;220,587&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_pp2d_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zHTDzIKi3Nuh" style="border-bottom: Black 1.5pt solid; text-align: right" title="Weighted- Average Exercise Price, Granted"&gt;6.08&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;Forfeited&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_iN_pid_di_c20230101__20230630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zFiOhgbzIKrc" style="border-bottom: Black 1.5pt solid; text-align: right" title="Shares Under Option, Forfeited and expired"&gt;(5,000&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_pid_c20230101__20230630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zTe2bqQ0BVR3" style="border-bottom: Black 1.5pt solid; text-align: right" title="Weighted- Average Exercise Price, Forfeited and expired"&gt;4.00&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;Outstanding at June 30, 2023&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_pid_c20230101__20230630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zifPgiIPBHIg" style="border-bottom: Black 1.5pt solid; text-align: right" title="Shares Under Option, Outstanding ending balance"&gt;360,447&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_pid_c20230101__20230630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zf6QtA7ZcAL8" style="border-bottom: Black 1.5pt solid; text-align: right" title="Weighted- Average Exercise Price, Outstanding ending balance"&gt;5.92&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_908_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_pid_dtY_c20230101__20230630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zlgDx07cjJVe" title="Weighted Average Remaining Contractual Life Outstanding, beginning"&gt;8&lt;/span&gt; years&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iE_pp0p0_c20230101__20230630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_z6o6XKXIxFug" style="border-bottom: Black 1.5pt solid; text-align: right" title="Aggregate Intrinsic Value, Outstanding ending balance"&gt;19,200&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Exercisable at June, 2023&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iE_pid_c20230101__20230630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_z9w0Eefcwkuf" style="border-bottom: Black 1.5pt solid; text-align: right" title="Shares Under Option, Exercisable ending balance"&gt;165,654&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iE_pid_c20230101__20230630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zvPCpsKYFGha" style="border-bottom: Black 1.5pt solid; text-align: right" title="Weighted- Average Exercise Price, Exercisable ending balance"&gt;6.32&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_900_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_pid_dtY_c20230101__20230630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zQ7ActbPoFHf" title="Weighted Average Remaining Contractual Life Outstanding, beginning"&gt;7&lt;/span&gt; years&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_iE_pp0p0_c20230101__20230630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zsvzEYEX0YQ5" style="border-bottom: Black 1.5pt solid; text-align: right" title="Aggregate Intrinsic Value, Exercisable ending balance"&gt;19,200&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;Weighted-&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;Weighted-&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;Average&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;Shares&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;Average&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;Remaining&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;Aggregate&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;Under&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;Exercise&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;Contractual&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;Intrinsic&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Option&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Price&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Life&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Value&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 36%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Outstanding at January 1, 2022&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_pid_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zcb4jMNxzIkb" style="width: 12%; text-align: right" title="Shares Under Option, Outstanding beginning balance"&gt;144,860&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_pid_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zqGkYWMw4UW6" style="width: 12%; text-align: right" title="Weighted- Average Exercise Price, Outstanding beginning balance"&gt;5.61&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_905_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_pid_dtY_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zWSPGNzinDU3" title="Weighted Average Remaining Contractual Life Outstanding, beginning"&gt;8&lt;/span&gt; years&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iS_pp0p0_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_ztGbtYMhYr49" style="width: 12%; text-align: right" title="Aggregate Intrinsic Value, Outstanding, beginning balance"&gt;19,200&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_pid_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zZDwWIc9iFGf" style="border-bottom: Black 1.5pt solid; text-align: right" title="Shares Under Option, Granted"&gt;220,587&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_pp2d_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_z2mfcBRQ8Xk5" style="border-bottom: Black 1.5pt solid; text-align: right" title="Weighted- Average Exercise Price, Granted"&gt;6.08&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Outstanding at June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_pid_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_za0CftE8yDJl" style="border-bottom: Black 1.5pt solid; text-align: right" title="Shares Under Option, Outstanding ending balance"&gt;365,447&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_pid_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zcK9ybMbv23k" style="border-bottom: Black 1.5pt solid; text-align: right" title="Weighted- Average Exercise Price, Outstanding ending balance"&gt;5.89&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_900_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm_pid_dtY_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_znQc47ifXahh" title="Weighted Average Remaining Contractual Life Outstanding, beginning"&gt;9&lt;/span&gt; years&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iE_pp0p0_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zynk0S3XghPf" style="border-bottom: Black 1.5pt solid; text-align: right" title="Aggregate Intrinsic Value, Outstanding ending balance"&gt;19,200&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Exercisable at June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iE_pid_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zvLfVMSdw1Zk" style="border-bottom: Black 1.5pt solid; text-align: right" title="Shares Under Option, Exercisable ending balance"&gt;68,335&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iE_pid_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zfPYXvk4nwGa" style="border-bottom: Black 1.5pt solid; text-align: right" title="Weighted- Average Exercise Price, Exercisable ending balance"&gt;7.32&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_906_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_pid_dtY_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zhh0HgQRkxGj" title="Weighted Average Remaining Contractual Life Outstanding, beginning"&gt;7&lt;/span&gt; years&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_iE_pp0p0_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zEY3oG7ioAci" style="border-bottom: Black 1.5pt solid; text-align: right" title="Aggregate Intrinsic Value, Exercisable ending balance"&gt;19,200&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A1_zbcZhSWwutnf" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;During
the three and six months ended June 30, 2023 and 2022, stock-based compensation for options was $&lt;span id="xdx_903_eus-gaap--AllocatedShareBasedCompensationExpense_pp0p0_c20230401__20230630_zlsOW3A1tIP2"&gt;115,456
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;and $&lt;span id="xdx_90B_eus-gaap--AllocatedShareBasedCompensationExpense_pp0p0_c20230101__20230630_zIuBErGW4mZk"&gt;233,618&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;,
respectively, and $&lt;span id="xdx_90E_eus-gaap--AllocatedShareBasedCompensationExpense_pp0p0_c20220401__20220630_zaXdF4jjbO1g"&gt;22,960&lt;/span&gt; and $&lt;span id="xdx_90B_eus-gaap--AllocatedShareBasedCompensationExpense_pp0p0_c20220101__20220630_zq9ZzsLjKM83"&gt;102,992&lt;/span&gt;&lt;/span&gt;, respectively.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;As
of June 30, 2023 and December 31, 2022, there were $&lt;span id="xdx_908_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_iI_pp0p0_c20230630_z4Yzyl9jCZ2b" title="Unrecognized compensation costs"&gt;778,893&lt;/span&gt; and $&lt;span id="xdx_905_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_iI_pp0p0_c20221231_z5usYBGmyeTf" title="Unrecognized compensation costs"&gt;1,019,140&lt;/span&gt;, respectively, of total unrecognized compensation costs related
to stock options granted under our stock option agreements. The unrecognized compensation cost is expected to be recognized over a weighted-average
period of &lt;span id="xdx_907_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_dc_c20230101__20230630_z1VOcFIV5ZK5" title="Weighted-average period"&gt;two years&lt;/span&gt;. The total fair value of stock options that vested during the six months ended June 30, 2023 and 2022 was $&lt;span id="xdx_902_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_pp0p0_c20230101__20230630_z7ViPVUEB7ed" title="Fair value of stock options"&gt;390,221&lt;/span&gt;
and $&lt;span id="xdx_905_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_pp0p0_c20220101__20220630_zfZeU80JTnx9" title="Fair value of stock options"&gt;10,238&lt;/span&gt;, respectively.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross
      contextRef="From2022-01-052022-01-06_us-gaap_RestrictedStockMember"
      decimals="INF"
      unitRef="Shares">8097</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="From2022-01-012022-06-30_us-gaap_RestrictedStockMember"
      decimals="0"
      unitRef="USD">57500</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward
      contextRef="From2022-04-132022-04-14_custom_EmployeeMember"
      decimals="INF"
      unitRef="Shares">220587</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased
      contextRef="AsOf2022-04-14_custom_EmployeeMember"
      decimals="INF"
      unitRef="USDPShares">6.08</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1
      contextRef="From2022-04-132022-04-14_custom_EmployeeMember"
      decimals="0"
      unitRef="USD">1152470</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="From2022-01-012022-06-30"
      decimals="INF"
      unitRef="USDPShares">5.22</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock contextRef="From2023-01-01to2023-06-30">&lt;p id="xdx_890_eus-gaap--ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_zlHlsEV0du37" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8B3_zyK8B2IH3PSc" style="display: none"&gt;Schedule
of Estimated Values of Stock Option Grants Valuation Assumptions&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;Grant Date&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;April 1, 2022&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 80%; text-align: left"&gt;Risk-free interest rate&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span id="xdx_908_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_pid_dp_uPure_c20220101__20220630__us-gaap--AwardDateAxis__custom--GrantDateAprilFourteenTwoThousandTwentyTwoMember_zZouIl8GLK93" title="Risk-free interest rate"&gt;2.82&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;Weighted average expected term&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_904_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_pid_dtY_c20220101__20220630__us-gaap--AwardDateAxis__custom--GrantDateAprilFourteenTwoThousandTwentyTwoMember_zQ4ghml9TZQf" title="Weighted average expected term"&gt;6&lt;/span&gt; years&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Expected volatility&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_906_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_pid_dp_uPure_c20220101__20220630__us-gaap--AwardDateAxis__custom--GrantDateAprilFourteenTwoThousandTwentyTwoMember_z6oxuq3nDR44" title="Expected volatility"&gt;116.60&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Expected dividend yield&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_903_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_pid_dp_uPure_c20220101__20220630__us-gaap--AwardDateAxis__custom--GrantDateAprilFourteenTwoThousandTwentyTwoMember_zoFpTDXCLpEd" title="Expected dividend yield"&gt;0.00&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="From2022-01-012022-06-30_custom_GrantDateAprilFourteenTwoThousandTwentyTwoMember"
      decimals="INF"
      unitRef="Pure">0.0282</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="From2022-01-012022-06-30_custom_GrantDateAprilFourteenTwoThousandTwentyTwoMember">P6Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="From2022-01-012022-06-30_custom_GrantDateAprilFourteenTwoThousandTwentyTwoMember"
      decimals="INF"
      unitRef="Pure">1.1660</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="From2022-01-012022-06-30_custom_GrantDateAprilFourteenTwoThousandTwentyTwoMember"
      decimals="INF"
      unitRef="Pure">0.0000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock contextRef="From2023-01-01to2023-06-30">&lt;p id="xdx_893_eus-gaap--ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_zrMHYchwVvnk" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;A
summary of stock option activity during the six months ended June 30, 2023 and 2022 is as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span id="xdx_8B8_zJ9rwcwFbqYi" style="display: none"&gt;Schedule of Stock Option Activity&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;Weighted-&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;Weighted-&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;Average&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;Shares&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;Average&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;Remaining&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;Aggregate&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;Under&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;Exercise&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;Contractual&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;Intrinsic&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Option&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Price&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Life&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Value&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 36%"&gt;Outstanding at January 1, 2023&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_pid_c20230101__20230630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_z3oE5rhoKGIi" style="width: 12%; text-align: right" title="Shares Under Option, Outstanding beginning balance"&gt;365,447&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_pid_c20230101__20230630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zuUucGMauwk8" style="width: 12%; text-align: right" title="Weighted- Average Exercise Price, Outstanding beginning balance"&gt;5.89&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90B_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_pid_dtY_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zlrV1dzLWobl" title="Weighted Average Remaining Contractual Life Outstanding, beginning"&gt;8&lt;/span&gt; years&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iS_pp0p0_c20230101__20230630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zNiUrLvxpQf7" style="width: 12%; text-align: right" title="Aggregate Intrinsic Value, Outstanding, beginning balance"&gt;19,200&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="display: none; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_pid_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zmFxFVR1SS04" style="border-bottom: Black 1.5pt solid; text-align: right" title="Shares Under Option, Granted"&gt;220,587&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_pp2d_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zHTDzIKi3Nuh" style="border-bottom: Black 1.5pt solid; text-align: right" title="Weighted- Average Exercise Price, Granted"&gt;6.08&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;Forfeited&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_iN_pid_di_c20230101__20230630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zFiOhgbzIKrc" style="border-bottom: Black 1.5pt solid; text-align: right" title="Shares Under Option, Forfeited and expired"&gt;(5,000&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_pid_c20230101__20230630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zTe2bqQ0BVR3" style="border-bottom: Black 1.5pt solid; text-align: right" title="Weighted- Average Exercise Price, Forfeited and expired"&gt;4.00&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;Outstanding at June 30, 2023&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_pid_c20230101__20230630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zifPgiIPBHIg" style="border-bottom: Black 1.5pt solid; text-align: right" title="Shares Under Option, Outstanding ending balance"&gt;360,447&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_pid_c20230101__20230630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zf6QtA7ZcAL8" style="border-bottom: Black 1.5pt solid; text-align: right" title="Weighted- Average Exercise Price, Outstanding ending balance"&gt;5.92&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_908_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_pid_dtY_c20230101__20230630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zlgDx07cjJVe" title="Weighted Average Remaining Contractual Life Outstanding, beginning"&gt;8&lt;/span&gt; years&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iE_pp0p0_c20230101__20230630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_z6o6XKXIxFug" style="border-bottom: Black 1.5pt solid; text-align: right" title="Aggregate Intrinsic Value, Outstanding ending balance"&gt;19,200&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Exercisable at June, 2023&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iE_pid_c20230101__20230630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_z9w0Eefcwkuf" style="border-bottom: Black 1.5pt solid; text-align: right" title="Shares Under Option, Exercisable ending balance"&gt;165,654&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iE_pid_c20230101__20230630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zvPCpsKYFGha" style="border-bottom: Black 1.5pt solid; text-align: right" title="Weighted- Average Exercise Price, Exercisable ending balance"&gt;6.32&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_900_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_pid_dtY_c20230101__20230630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zQ7ActbPoFHf" title="Weighted Average Remaining Contractual Life Outstanding, beginning"&gt;7&lt;/span&gt; years&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_iE_pp0p0_c20230101__20230630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zsvzEYEX0YQ5" style="border-bottom: Black 1.5pt solid; text-align: right" title="Aggregate Intrinsic Value, Exercisable ending balance"&gt;19,200&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;Weighted-&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;Weighted-&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;Average&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;Shares&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;Average&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;Remaining&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;Aggregate&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;Under&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;Exercise&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;Contractual&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;Intrinsic&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Option&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Price&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Life&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Value&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 36%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Outstanding at January 1, 2022&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_pid_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zcb4jMNxzIkb" style="width: 12%; text-align: right" title="Shares Under Option, Outstanding beginning balance"&gt;144,860&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_pid_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zqGkYWMw4UW6" style="width: 12%; text-align: right" title="Weighted- Average Exercise Price, Outstanding beginning balance"&gt;5.61&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_905_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_pid_dtY_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zWSPGNzinDU3" title="Weighted Average Remaining Contractual Life Outstanding, beginning"&gt;8&lt;/span&gt; years&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iS_pp0p0_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_ztGbtYMhYr49" style="width: 12%; text-align: right" title="Aggregate Intrinsic Value, Outstanding, beginning balance"&gt;19,200&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_pid_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zZDwWIc9iFGf" style="border-bottom: Black 1.5pt solid; text-align: right" title="Shares Under Option, Granted"&gt;220,587&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_pp2d_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_z2mfcBRQ8Xk5" style="border-bottom: Black 1.5pt solid; text-align: right" title="Weighted- Average Exercise Price, Granted"&gt;6.08&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Outstanding at June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_pid_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_za0CftE8yDJl" style="border-bottom: Black 1.5pt solid; text-align: right" title="Shares Under Option, Outstanding ending balance"&gt;365,447&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_pid_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zcK9ybMbv23k" style="border-bottom: Black 1.5pt solid; text-align: right" title="Weighted- Average Exercise Price, Outstanding ending balance"&gt;5.89&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_900_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm_pid_dtY_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_znQc47ifXahh" title="Weighted Average Remaining Contractual Life Outstanding, beginning"&gt;9&lt;/span&gt; years&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iE_pp0p0_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zynk0S3XghPf" style="border-bottom: Black 1.5pt solid; text-align: right" title="Aggregate Intrinsic Value, Outstanding ending balance"&gt;19,200&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Exercisable at June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iE_pid_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zvLfVMSdw1Zk" style="border-bottom: Black 1.5pt solid; text-align: right" title="Shares Under Option, Exercisable ending balance"&gt;68,335&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iE_pid_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zfPYXvk4nwGa" style="border-bottom: Black 1.5pt solid; text-align: right" title="Weighted- Average Exercise Price, Exercisable ending balance"&gt;7.32&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_906_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_pid_dtY_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zhh0HgQRkxGj" title="Weighted Average Remaining Contractual Life Outstanding, beginning"&gt;7&lt;/span&gt; years&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_iE_pp0p0_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zEY3oG7ioAci" style="border-bottom: Black 1.5pt solid; text-align: right" title="Aggregate Intrinsic Value, Exercisable ending balance"&gt;19,200&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="AsOf2022-12-31_us-gaap_StockOptionMember"
      decimals="INF"
      unitRef="Shares">365447</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="AsOf2022-12-31_us-gaap_StockOptionMember"
      decimals="INF"
      unitRef="USDPShares">5.89</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="From2022-01-012022-12-31_us-gaap_StockOptionMember">P8Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="AsOf2022-12-31_us-gaap_StockOptionMember"
      decimals="0"
      unitRef="USD">19200</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="From2022-01-012022-06-30_us-gaap_StockOptionMember"
      decimals="INF"
      unitRef="Shares">220587</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="From2022-01-012022-06-30_us-gaap_StockOptionMember"
      decimals="2"
      unitRef="USDPShares">6.08</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod
      contextRef="From2023-01-012023-06-30_us-gaap_StockOptionMember"
      decimals="INF"
      unitRef="Shares">5000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="From2023-01-012023-06-30_us-gaap_StockOptionMember"
      decimals="INF"
      unitRef="USDPShares">4.00</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="AsOf2023-06-30_us-gaap_StockOptionMember"
      decimals="INF"
      unitRef="Shares">360447</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="AsOf2023-06-30_us-gaap_StockOptionMember"
      decimals="INF"
      unitRef="USDPShares">5.92</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="From2023-01-012023-06-30_us-gaap_StockOptionMember">P8Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="AsOf2023-06-30_us-gaap_StockOptionMember"
      decimals="0"
      unitRef="USD">19200</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="AsOf2023-06-30_us-gaap_StockOptionMember"
      decimals="INF"
      unitRef="Shares">165654</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="AsOf2023-06-30_us-gaap_StockOptionMember"
      decimals="INF"
      unitRef="USDPShares">6.32</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1 contextRef="From2023-01-012023-06-30_us-gaap_StockOptionMember">P7Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
      contextRef="AsOf2023-06-30_us-gaap_StockOptionMember"
      decimals="0"
      unitRef="USD">19200</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="AsOf2021-12-31_us-gaap_StockOptionMember"
      decimals="INF"
      unitRef="Shares">144860</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="AsOf2021-12-31_us-gaap_StockOptionMember"
      decimals="INF"
      unitRef="USDPShares">5.61</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="From2022-01-012022-06-30_us-gaap_StockOptionMember">P8Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="AsOf2021-12-31_us-gaap_StockOptionMember"
      decimals="0"
      unitRef="USD">19200</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="From2022-01-012022-06-30_us-gaap_StockOptionMember"
      decimals="INF"
      unitRef="Shares">220587</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="From2022-01-012022-06-30_us-gaap_StockOptionMember"
      decimals="2"
      unitRef="USDPShares">6.08</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="AsOf2022-06-30_us-gaap_StockOptionMember"
      decimals="INF"
      unitRef="Shares">365447</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="AsOf2022-06-30_us-gaap_StockOptionMember"
      decimals="INF"
      unitRef="USDPShares">5.89</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <INLX:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm contextRef="From2022-01-012022-06-30_us-gaap_StockOptionMember">P9Y</INLX:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="AsOf2022-06-30_us-gaap_StockOptionMember"
      decimals="0"
      unitRef="USD">19200</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="AsOf2022-06-30_us-gaap_StockOptionMember"
      decimals="INF"
      unitRef="Shares">68335</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="AsOf2022-06-30_us-gaap_StockOptionMember"
      decimals="INF"
      unitRef="USDPShares">7.32</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1 contextRef="From2022-01-012022-06-30_us-gaap_StockOptionMember">P7Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
      contextRef="AsOf2022-06-30_us-gaap_StockOptionMember"
      decimals="0"
      unitRef="USD">19200</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="From2023-04-012023-06-30"
      decimals="0"
      unitRef="USD">115456</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="From2023-01-01to2023-06-30"
      decimals="0"
      unitRef="USD">233618</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="From2022-04-012022-06-30"
      decimals="0"
      unitRef="USD">22960</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="From2022-01-012022-06-30"
      decimals="0"
      unitRef="USD">102992</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions contextRef="AsOf2023-06-30" decimals="0" unitRef="USD">778893</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">1019140</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 contextRef="From2023-01-01to2023-06-30">P2Y</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1
      contextRef="From2023-01-01to2023-06-30"
      decimals="0"
      unitRef="USD">390221</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1
      contextRef="From2022-01-012022-06-30"
      decimals="0"
      unitRef="USD">10238</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1>
    <us-gaap:ConcentrationRiskDisclosureTextBlock contextRef="From2023-01-01to2023-06-30">&lt;p id="xdx_809_eus-gaap--ConcentrationRiskDisclosureTextBlock_zJXd8UcHE7j2" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;14.
&lt;span id="xdx_828_zuGmBzAhkZrl"&gt;Concentrations&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Revenues
from a limited number of customers have accounted for a substantial percentage of our total revenues. During the three months ended June
30, 2023 and 2022, our largest customer, the State of Michigan, accounted for &lt;span id="xdx_900_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20230401__20230630__srt--MajorCustomersAxis__custom--StateOfMichiganMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zqz4KI2Qgfb1" title="Concentration risk, percentage"&gt;36&lt;/span&gt;% and &lt;span id="xdx_902_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20220401__20220630__srt--MajorCustomersAxis__custom--StateOfMichiganMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_ziFKXCf5MSve" title="Concentration risk, percentage"&gt;35&lt;/span&gt;%, respectively, of our total revenues, and our
second largest customer, Rocket Mortgage, accounted for &lt;span id="xdx_908_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20230401__20230630__srt--MajorCustomersAxis__custom--RocketMortgageMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zuatM46HcQW7" title="Concentration risk, percentage"&gt;5&lt;/span&gt;% and &lt;span id="xdx_90E_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20220401__20220630__srt--MajorCustomersAxis__custom--RocketMortgageMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zycRNEZaoAic" title="Concentration risk, percentage"&gt;6&lt;/span&gt;%, respectively, of our total revenues. During the six months ended June
30, 2023 and 2022, our largest customer, the State of Michigan, accounted for &lt;span id="xdx_90E_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20230101__20230630__srt--MajorCustomersAxis__custom--StateOfMichiganMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zq1hDieihLv4" title="Concentration risk, percentage"&gt;35&lt;/span&gt;% and &lt;span id="xdx_907_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20220101__20220630__srt--MajorCustomersAxis__custom--StateOfMichiganMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_z37oakYVvX5e" title="Concentration risk, percentage"&gt;37&lt;/span&gt;%, respectively, of our total revenues, and our
second largest customer, Rocket Mortgage, accounted for &lt;span id="xdx_908_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20230101__20230630__srt--MajorCustomersAxis__custom--RocketMortgageMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zCVP1VmSftNc" title="Concentration risk, percentage"&gt;5&lt;/span&gt;% and &lt;span id="xdx_90A_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20220101__20220630__srt--MajorCustomersAxis__custom--RocketMortgageMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_z2fyqf2C2dJd" title="Concentration risk, percentage"&gt;8&lt;/span&gt;%, respectively, of our total revenues.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;For
the three months ended June 30, 2023 and 2022, government contracts, including K-12 education, represented approximately &lt;span id="xdx_90A_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20230401__20230630__srt--MajorCustomersAxis__custom--GovernmentContractsMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zoButzAHjgJ3" title="Concentration risk, percentage"&gt;79&lt;/span&gt;% and &lt;span id="xdx_909_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20220401__20220630__srt--MajorCustomersAxis__custom--GovernmentContractsMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zn3J7e4pwxxg" title="Concentration risk, percentage"&gt;77&lt;/span&gt;%, respectively, of our net revenues.
For the six months ended June 30, 2023 and 2022, government contracts, including K-12 education, represented approximately &lt;span id="xdx_90F_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20230101__20230630__srt--MajorCustomersAxis__custom--GovernmentContractsMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_z3Mv0mhRMjH4" title="Concentration risk, percentage"&gt;76&lt;/span&gt;% and &lt;span id="xdx_90C_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20220101__20220630__srt--MajorCustomersAxis__custom--GovernmentContractsMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zinUZtmF5Y5d" title="Concentration risk, percentage"&gt;72&lt;/span&gt;%, respectively, of our net
revenues. A significant portion of our sales to resellers represent ultimate sales to government agencies.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;As
of June 30, 2023, accounts receivable concentrations from our two largest customers were &lt;span id="xdx_90A_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20230101__20230630__srt--MajorCustomersAxis__custom--CustomerOneMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zNsT9oq9VFqi" title="Concentration risk, percentage"&gt;37&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;%
and &lt;span id="xdx_906_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20230101__20230630__srt--MajorCustomersAxis__custom--CustomerTwoMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zAXubNKwI74c" title="Concentration risk, percentage"&gt;10&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;%
of our gross accounts receivable, respectively by customer. Accounts receivable balances from our two largest customers at June 30, 2023
have been partially collected. As of December 31, 2022, accounts receivable concentrations from our two largest customers were &lt;span id="xdx_90D_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20220101__20221231__srt--MajorCustomersAxis__custom--CustomerOneMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zWkY5cQ9eva4" title="Concentration risk, percentage"&gt;44&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;%
and &lt;span id="xdx_905_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20220101__20221231__srt--MajorCustomersAxis__custom--CustomerTwoMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zulwj9wCOiQ1" title="Concentration risk, percentage"&gt;7&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;%
of gross accounts receivable, respectively by customer.&lt;/span&gt;&lt;/p&gt;

</us-gaap:ConcentrationRiskDisclosureTextBlock>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2023-04-012023-06-30_custom_StateOfMichiganMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember"
      decimals="INF"
      unitRef="Pure">0.36</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2022-04-012022-06-30_custom_StateOfMichiganMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember"
      decimals="INF"
      unitRef="Pure">0.35</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2023-04-012023-06-30_custom_RocketMortgageMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember"
      decimals="INF"
      unitRef="Pure">0.05</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2022-04-012022-06-30_custom_RocketMortgageMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember"
      decimals="INF"
      unitRef="Pure">0.06</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2023-01-012023-06-30_custom_StateOfMichiganMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember"
      decimals="INF"
      unitRef="Pure">0.35</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2022-01-012022-06-30_custom_StateOfMichiganMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember"
      decimals="INF"
      unitRef="Pure">0.37</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2023-01-012023-06-30_custom_RocketMortgageMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember"
      decimals="INF"
      unitRef="Pure">0.05</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2022-01-012022-06-30_custom_RocketMortgageMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember"
      decimals="INF"
      unitRef="Pure">0.08</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2023-04-012023-06-30_custom_GovernmentContractsMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember"
      decimals="INF"
      unitRef="Pure">0.79</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2022-04-012022-06-30_custom_GovernmentContractsMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember"
      decimals="INF"
      unitRef="Pure">0.77</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2023-01-012023-06-30_custom_GovernmentContractsMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember"
      decimals="INF"
      unitRef="Pure">0.76</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2022-01-012022-06-30_custom_GovernmentContractsMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember"
      decimals="INF"
      unitRef="Pure">0.72</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2023-01-012023-06-30_custom_CustomerOneMember_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember"
      decimals="INF"
      unitRef="Pure">0.37</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2023-01-012023-06-30_custom_CustomerTwoMember_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember"
      decimals="INF"
      unitRef="Pure">0.10</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2022-01-012022-12-31_custom_CustomerOneMember_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember"
      decimals="INF"
      unitRef="Pure">0.44</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2022-01-012022-12-31_custom_CustomerTwoMember_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember"
      decimals="INF"
      unitRef="Pure">0.07</us-gaap:ConcentrationRiskPercentage1>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>87
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( !> #E<'04UB@0   +$    0    9&]C4')O<',O87!P+GAM
M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG
M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGD<Z,STA)8*O4'J@)I9GF
M3?X.CD:?<@X>K7A.YNJQ<&4GPZ4A!0W_<FW>J=0U[R;UEA_6\#MI7E!+ P04
M    "  7@ Y7FH\U1.\    K @  $0   &1O8U!R;W!S+V-O<F4N>&ULS9)1
M2\,P$,>_BN2]O305T=#E9<,G!<&!XEM(;EM8DX;DI-VWMZU;A^@'\#%W__SN
M=W"-B=)T"5]2%S&1PWPS^#9D:>**'8BB!,CF@%[G<DR$L;GKDM<T/M,>HC9'
MO4<0G-^!1])6DX8)6,2%R%1CC30)-77IC+=FP<?/U,XP:P!;]!@H0U56P-0T
M,9Z&MH$K8((1)I^_"V@7XES]$SMW@)V30W9+JN_[LJ_GW+A#!>_/3Z_SNH4+
MF70P./[*3M(IXHI=)K_5Z\WVD2G!15WP^Z*ZW0HN.9?BX6-R_>%W%?:==3OW
MCXTO@JJ!7W>AO@!02P,$%     @ %X .5YE<G",0!@  G"<  !,   !X;"]T
M:&5M92]T:&5M93$N>&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M
M3A^%$5B-;'EDD81_OT<V$,N6#>V23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R
M>&#9+]O6N[<OWN!7,B0103 9IZ_PP JE3%ZU6FD PSA]R1,2P]R"BPA+>!3+
MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,!
M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K
MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2
MBW <!.!1NY["G?1LOZ1!";2C:=!DV/;:KI&FJHU33]/W?=_KFVB<"HU;3]-K
M=]W3CHG&K=!X#;[Q3X?#KHG&J]!TZVDF)_VN:Z3I%FA"1N/K>A(5M>5 TR
M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$
MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7<K_WUE[O)I#-ZG7TZSFN4
M?VFK :?MNYO/D_QSZ.2?IY/734+.<+PL"?'[(UMAAR=N.Q-R.AQG0GS/]O:1
MI24RS^_Y"NM./&<?5I:P7<_/Y)Z,<B.[W?98??9/1VXCUZG LR+7E$8D19_(
M+;KD$3BU20TR$S\(G8:8:E < J0),9:AAOBTQJP1X!-]M[X(R-^-B/>K;YH]
M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M
MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZ<TT#PE"\D^DJ1CVFS(Z=T)LWH
M,QK!1J\;=8=HTCQZ_@7YG#4*')$;'0)G&[-&(81IN_ >KR2.FJW"$2M"/F(9
M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+
MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T
M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+
M.7\N?<^E[[GT/:'2MS<C?6?!TXM;WD9N6\3[KC':US0N*&-7<LW(QU2ODRG8
M.9_ [/UH/I[Q[?K9)(2OFEDM(Q:02X&S022X_(O*\"K$">AD6R4)RU3393>*
M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.W<DOJMI2^M28X
M2O2QS'!.'LL,.V<\DAVV=Z =-?OV77;D(Z4P4Y=#N!I"O@-MNIW<.CB>F)&Y
M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_#
M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0
MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR
ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC
MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYN<KGHB=OJ7
M=\%@\OUPR4</Y3OG7_1=0ZY^]MWC^FZ3.TA,G'G%$0%T10(CE1P&%A<RY%#N
MDI &$P'-E,E$\ *"9*8<@)CZ"[WR#+DI%<ZM/CE_12R#ADY>TB42%(JP# 4A
M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF
M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.'<YMZN,)%K/]8UA[Y,M\Y<-LZW@->
MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_
M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]!
MU4#E/]O4#6CV#30<D05>,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04
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
M?U;H)M>G*$0QGC.*Q3 )(TC9#E% )U% _=U>([/M^]/GA6%V>AW- )NEMQE
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
MVP< (34%)1UP05?WHO'"]U.AE5EY]$OP0:O=VO/*5 &<4=ML (A-CG"["H2
MQ-2]TMY_02 C(1^*?5?WHO'"]V]*F]WW)/Z@Y9$C^Q!A$7$,=W%7)**(.TGO
M C$5V%8/"4@H*99#A4=7 */1JFYVE];9(BALZP.3]T']E%8*+(@/I.+D]X0?
MW)7/15T9F)/T(!FW70"2H:%5KZL[T7CA&6?YMNGTO=D%\BP7N"C0!2"9XP*0
M;,@%N"L^\7CQ^6O;138^2'=FM3-E:+%=/QCC3?UI_+$V^V'KACHPE6BMS=[8
M[ Y735\Z6T"NP6Y11\.(1,P6Q><"XW.!"0 DE+&(#SFI*RCQ>$'YDTY:[M,+
M=)-;PPVXZ4Q@?"XP 8#C;NKJ1_QZ_=CXY+Y<Z6?CC^!?GU7CIW^#'ACE>JNP
M]LH6>V5+?+'UH](5M_B"1C;VVLGVRA9[94M\L?6CT!78^-)V-@;ZRH13;B\(
M+@PAY(@J !8)ITF20##&)!]8"KIR&GMH9F.OW6RO;+%7ML076S\:766/?;6T
ML5MDFQ+7KG%!E+0;:P *,69WO1, 1@@3 UT@W%7U>+RJ/^Y"'^L@#>Z-4[/%
M*UO2*.&;\]$G6^R5+?'%U@]-)SSP>.M]?$ORVG'WRA9[94M\L?6CT*D?/*Y^
MSMB2H!YZ%$G[5LX< B(F*./VF@!TT1GBQ.FV0XQ,2!Y%\+I .L5#PLNW)O(3
M3>Z1._P^V6*O;(DOMGXT.FE%7NG5G[TU$:#/S@01UK8S!W!((F0WYF( 1R/9
M'A[I92(TK\"4#"5B)Y?(*W+I98/ZG&:%5D5:F/WIL$_5HQO5./&;L].K=O+*
MEOABZX?HY S0)8> _)X"\GL,R.\YH/^'=B*==B*7:B<"W!>@$CGWA$$<$<*^
MQPG@N!3<QB403H14#+1F2:>?B ?]1+SJ)Z]LL5>VQ!=;/QJ=?B*^]!.!- ^R
M;WC-(9BIJFP1#\ ($O:!FP2"171(09%.09%Q!?6E*E>J;HY#&^O/VYB\*BBO
M;+%7ML076S\TG8(B%R@HXE5!>66+O;(EOMCZ4>@4%+E401% [S1G]9#=U@.
MB&,6<6=-<(&4R8C;'< $ !*,2(0&-B?:*2CJ04%1KPK**UOLE2WQQ=:/1J>@
MJ"\%10%E1,*(4*NLF0/ 9G>B=H</P&$J*77N.4$S1YQ'X<"]>]J)*/J*B-)E
M>T>N.;7S5>DJ4[MS-ZMQYC=GJ%<5Y94M\<76CU&GHN@%*HIZ55%>V6*O;(DO
MMGX43IZGN/B!"N"\%I<4.<L#@(LX)7:S#\ Q1KC=B4E G.1BX"X4[504]:"B
MJ%<5Y94M]LJ6^&+K1Z-34=27BCH0]>Y*2H'L S8 3(;$><X @*'FW*A]O!3"
M12(4]L&ZZ<F3AFM5/;:/>-;&L&VA]\^7';\]/D;ZL7UXTOK^#EW/$?!]C*Z3
M_4.B'?W^F=7/:?68%760JY69*OP0F8A6^\= ]Q]TN6F?<WPHM2[7[=LGE2Y5
MU0#,_U=EJ5\^-!,<'\:=_0]02P,$%     @ %X .5SY(^ZX$!P  -2\  !@
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
M<8X;G@<74(9Q@+41RTW(J:<&7W!V&-=QCAN^\4>:0Q+JVH@E(B1.1'1SO#N
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
M28V6#6B=MU WX "[A^O\/U!+ P04    "  7@ Y7;WJM8P<5   :-@  &
M 'AL+W=O<FMS:&5E=',O<VAE970Y+GAM;,U;2Y/;.)*^\U<@:J8GW!&4BD\]
MW+8CRO:XQ[O38T>7>^:PL0>*A"2$24(FR%)I?OU^F0 ?*JO*[MX][*';% DD
M,A.97SZ >G'4S6>SE[(5]U59FY=7^[8]/+^^-OE>5IF9ZX.L\66KFRIK\;/9
M79M#([.")U7E=10$B^LJ4_75JQ?\[F/SZH7NVE+5\F,C3%=567-Z+4M]?'D5
M7O4O?E6[?4LOKE^].&0[>2O;WPX?&_RZ'J@4JI*U4;H6C=R^O+H)G[].:#P/
M^*>21S-Y%B3)1NO/].-]\?(J((9D*?.6*&3XYTZ^D65)A,#&%T?S:EB2)DZ?
M>^KO6';(LLF,?*/+?ZFBW;^\6EV)0FZSKFQ_U<>_22=/2O1R71K^OSC:L4E\
M)?+.M+IRD\%!I6K[;W;O]#"9L H>F1"Y"1'S;1=B+M]F;?;J1:./HJ'1H$8/
M+"K/!G.JIDVY;1M\59C7OKJUFR'T5MRJ7:VV*L_J5MSDN>[J5M4[\5&7*E?2
MO+ANL1[-NLX=[=>6=O0([87X1=?MWHB_UH4LSN=?@\^!V:AG]G7T),'_Z.JY
MB -?1$$4/T$O'H2/F5[\"+T+4HK_NMF8MH&Q_/<E@2V]Y#(]<J#GYI#E\N45
M/,3(YDY>O?K+G\)%\-,3W"8#M\E3U/^76_4D[<N<QW/O^]<4'QM5Y^I02N-A
M]!M=&WPI,O:]3WOIY1I64!M9B'SXAA];56>8EY7"M'@!?V\-?#77U2&K3[1"
MNP=#HM8M%L$295=(>L>#.AJ-Y=[7+1P;0K4JQ_2Z^&I$5I9"M<8SW<:H0F6-
M8G+BN%?Y'E_$7I<%IA)W;:.)V [?6PEUM'/Q&YAOQ,\W-Q_]"?\DFS)B)VO9
M8($38.I+IQH22S>8?8>Y5B)P4.F&&,]JD08_D()R?&F8B%49YH&/7Y7Y+/XE
M/4+4%O\)W34BS\P>R-#NQ1XP(W([]$N7E:H]372H:M.JMF.:<W'3BA8(:OR1
M!JF&'XC1NZQDYJKL)#92=#6F=\0],P]P.VBC6F]0(YAOA;S/I;3Z?2<+DEN\
MM0.Q"Y@.3B2D:PZZ<0H:WI:J4M EA"LT;>C7BH-NRQ)F0%3!A,8JB" R[QJ2
ML]4('@<0;ATTXF,C<PE!-K"[G["'1WDG&U\<)0LU4'6C#9$X-/I.P88:2>K%
M2]_K#K-M@WWO13:L@::1=SHGTJ*4+9@R,[V=.=T?][)F2P I4ED-/HPA7\$2
M$%/M($:_40WVU)#@8I_=20&K %4%U"ZP(62:^D@*\LAJW)12&P,+I8A3B.X
M/6X!2@8*:!KL1N$\8[H"&9DYR)R\="(R;;F\QWMVMZ[MG)IM7 1;;\Y6) Z]
MC81T9&\P@RJK$9[)C/_RIU44+G\RCEPVFAF060[(S"N^A3ZJ#38H#OEM9(UP
MD%5\+>LQ,^+/(@P3/PK78K7RXS@D/V$X]C992?,,@\E6$QW6 >\/@Q;V+X=[
M[:QCL\F[R2+# E!> 3MR>C/J'A[)X4E2>+H@ G']7-PB#RHZK$$N.I+O^1(W
M3-J[*2 )].&]MGP*N ILJA+C;^^UW*FZ)@ZR'(9I>(+X5>8:T/IO\(! B64(
M##[*1NE"//L'8$\D/XK7BA')8/2=K#OI!GBW3XKAW?2N.[H)J=@/H] /5C&>
M9_AOZ<=)Y"=!@.=G2S^,%WZR7HH?>6@<+?SU:O'T2M'C*RT7?I"N\;S AJYH
MB=1?!(F?KD):+O77RZ6?1BDOMUJ&6#J=*G%4VJB67@D3U6%+;HH[GH1Q@[K&
MAY&BU?(?UZ /I-R +L9"F#64%9)8D;\,8G\=1R16Y$>+"+I;.RT&\<H/PO@/
M:/%LM21)_.4J8I)I$/K+:$&KX4<(Q;G5DCCU@^7Z6TI\HZM*&<JN$;PS=?YB
MHMD_JKD/#-X/71!['/CQ<F4?@N62^%] ;RMK :3.9? M/3U&>[GRTY14DD+Y
MO"O/HC7V966W 1H+TQ6P:2L![H77.#NZJ5CK'@<XAF@&0 1PK7("Z8;"Q=36
MLDL;53BZHJ>KF_Z1/J*08MC6E'5(EH"0J!_L%F 0R1'OH.1LPDPE$3K?/ERA
MD0[Z@/-6".&,A?#5)C?]V#WPE:+N";4>DQQ%^IHR0N7I@&P/P1EJHIC,@8V2
M$EE;>X Q&+UMC]#.+#.S;$9YHZ(ONT:Z3,YR,$IQ($,CUC:G28@ZP)X:HD_Z
M.,B&BTWGRNU>(_USI!&K:=E#=K+DK?:=M CL6\GV2]FDF\!L(D6EU!/[V!"
MNR3S4?[/.$"@WME()P;SL/%QV&Y*A4N$UG)K5=]QLD@!Z,+>B@-ES*<Y7(RT
M"8/P'EMOV%S6"TR]-IDM9J$P"J$47WHG,),=ITIXV&ZK=[N$S>UV6A=._EY+
M+-4PNI EM-J072!GL=&>MF<PF-'"X0H'*/Y>H4*62.36RQ^ B0#QM5@F?I*L
MGHK7YM& 7:H,=@R%R3\4M?^?AN,W%\1[_K53<RQ)$S]8)"Y"QXB0""E+^OT,
M^5$ G%LG#&H1ABW]99)\"S._>W& Y#KQ%PD%[=4B\!-&U-@/%PNLG!(+X"=8
M^E'<A[<EDK9@&8J_RXPRN3[1K;)"<H8[UHO6^L70EFFY$O#(LAH +1+9W;ZE
M/+LC?R5<MQY,A ?.3VSK9H]*8 :<K.QGU#G6_ FNX9Q([D'1N(^V?,H<)9Z%
MC0VC7F4@B!K"S#U4,:W,"I\-SHX>\.9!(,C(1^N6/83P!59,DUQ9PXQG104G
M-USHW<E^I"''88/NBUYB1L-+^Z3ZUB&3]Q;[4NH#CWFC36NX?I(&Y3@%%?X(
M7E%3^-!W\UGB7X=WOO5Q5S+5\CC@'6%ET>4.!66])Y\8*E646RQ6/XA1@%Q3
MU9WN#"("=*9:;3'N.V@R=!#:":[K6T48P/L!^>LBP\X?$&((H>QL "E7"-QR
M1%W)%M04[+D\[^;VC8>4818%@JJ2*/C)ZH8:%3T_6!55[2WJ>M\:)H,?IPY'
MA=WZA;4E"Y\IA#]1U=COY"!4,5%_3DOXK@E!P,TO:!TWZH(NM WRPP=2@*[=
MA@^C+*N&6663P[^863D.Z;N\A\U29(-CH&;%>.A'>JW,][4N]8YBM=ABKG(N
MHL@X,ZI>YN(#*>[QH10J&/@GE:DO<MEP ^)Q77A01<?H,<%HQ /8GZW]IS-
M>B?9@Q!==FP"7 -F!]5FI?HWSY@#H'FCZG/;FA*"UJC6]JWLE^2>%MA<.Y/6
M4<,32]0+X@!)_%8:H6XN/CVEQ"$/ZM5I@0=>8+? )7$6*:@$[P!!H^O\0]LW
MUE:.DFR@%_E<<0AN,P8CBM84;BAF  G&V0Y?;*9'H8F2?7\)X'U?>Q=<1,1I
M,$L0 )R/4)N,;&CVFY&#GTS-?^1,'+H&P=G8/$^1^DCY=EOSWM=4/1KEL%ES
M[X/-#\],89\-]OBU6?@C)=NN<#]ZC]N*0C64A# S==Y89DJ?[6FJ3YN+04O>
M8#N*NB8;0II6\3XZ:["BT5&&C2>*-=S:V F!YN+-F6W"(3B07+*HLIRNP7",
M;9U[ ,ZL-'JJ6*L\FU.S9P\]F^ZP:Q Q+P H=YM42Z+ LC:<0W$V2N; F(5T
MAQH[1R0FH&VZLN4RQ:5!6>EMNSJWC[#K)ZW*5F%1L!:49R3A4JQ1O,9+!,NE
MG\3)J!:44)8$J9E#64&)%KWC8$JPW56=E13TFW9P\YO)+Q*+]-G1,'WGZB)2
M8<4SL1=(K@7EI,:6!'+0GRW]/,I#!4593A^H$TRM,S6D!.3'>U0E*'ZRYG?V
MK![I7+N&E.##EZ$U77A4?*9^#'TE0>0OEK%XIQN/,WCF@&/R]^6Q=GT7DXHG
M@-CB"C(Q.'L0Q"):(B=+%F(14:[(/;5UNJ;<%E. 7.^-Z4!PVL=O=(WGWN"
M)\Q2%(0+FPF]N[E]#37:>;>_ =?F_'46QD,(MNV\O]MVWDS\ G_IFB&].?^,
M'7LW]*TIYVHZ7GK>PY%;Q.L7,>,!!/FP*QSV^@@5MK92J.R"#_J*Y-L5F>38
M)[=6,PGEEPIZWH:]+(M9JV>P1&Y">S8F\W?7F%:4>6XH/"")R1G-=9&=AFZI
MT\X0*XFM7D@NGK+<-?<!F6[PT+"=#N9H9:M+SV6Z?3O56,_?G*6GFSZ4#M20
M7MJV0T;=C0D_DGSBP:YN9)Y5\,/M5O+9*2NR&_!BJQK3>E^ZK&FIVMVZ</6)
MH*30AQX:'U*UX.2Z*,2%8L0$(UWNS@LL')UUB@O=;5H"@>F9#C6+_<4BHLX?
M<A54<- ]LN,^B>/^.&T\(?1D2&8&X>=G<_N)6Y>U_6Z'=2#*N X@6/@A/H9P
MPB06:S]((_P_#0+QUZRAPM-XS\@;?J3R4=SNR;61_JB<\BI=<?^(-H?R <",
MBV4#4L+D"G6GV'QK27A_-@F?288C'TP34D).RL#JCC&.,A4B:3-^74$Z *C.
M/P-S6D[+*<.=I"<V*9F+MZKL[/[]G_%8.)*/\.I]%Z_B J^?ODU\HH@=!QAK
M[Q28*:KS;#+^ TI_#NY>SX#CZ"D.X"[]B[9A<#HYQBO9[J?:E,XB)GJ4]_:P
M<V #PT8NW/**PZ%J>K8590^MFO5\3S'NR/TO6Y18!S63BAF"4-T-:I2%RI,M
MQ-@3J -G!1K*:-I,VD(^SN-B?ZJ(827V';M39PORC*'?U,?.WO>1;N>4-3@(
MZ87OUYSHZ,Q3O=_CJ81NE+52]88<3*,FZ,J"$/1,?P (PPF\C8*P&:K1L6I_
MR(S40*/$YW>@5WBNRNTXK&XTM$692,X3OB$)I<>]Y62NLC# 8"J!R6^\3]D]
MMU<\+I"S!T?I[CC6^5B;W=,99]?8DSQ;3TU.OZUW\&DH7[&Q1];]5#*M<S^F
M9)X/Y"G1ZR#NR8,F)!>O;EY?$-'TL:7LG5%]T$(9-A#<DC3R2R<YGD&-[K"2
M4S;.^V1%I\H-80JLO;$#-[(]DA'9F-1'> 1C2C )[6FCLGMOP\D[A0)[6F ;
MPV.;,>./DRV8P7XF,;3..(02HV5V[$W;J4*P*N;BGUG96;N=A&9VYK$D]3B;
M/SLPYN@GQXXR+>+8=%UQEYT/D=QV#( II>W?WX@P"'X@TW 1TD;KVA7Q5,K6
M#[;7EMB7+V"8\2J#[693-;D\*R69%!ODD+)]LATM[NAXU./-&[4A!9PUP,E7
M#5VW8!56DR0Q:UM,@,$-9G&!NS-:#REP=4_:XW-\:@"WV6=H6S</56??4Q(R
M\93YF0BV='/W!1 >.F7+:VYLS"9L^"(OL5V<G=K?_<T19A!)159RFNA-.J&\
M'W3*4_78ZL.N30Y<(*MGLZ66OQ-TF#@7OPPG\N"#.IG<Z:3,3MI"H*:3&CY
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
M)(#O:XT+2S^A#88G^^W_ 5!+ P04    "  7@ Y7:Y[Q9<T#  #;"   &0
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
M4%D'VJ^E-&?%)I@>PLV_4$L#!!0    ( !> #E?"ZF,UMP0  &D+   9
M>&PO=V]R:W-H965T<R]S:&5E=#$T+GAM;*56VV[;.!!]UU<,U&Z1 &Q,77S+
MQ8#3;+%=;!?9I-T\+/:!EL:V4(E42:I.^O4[I&1'3IV@P#Y8%LF9P[F=T9QO
ME/YBUH@6[JM2FHMP;6U].AB8;(V5,">J1DDG2Z4K86FI5P-3:Q2Y5ZK*0<SY
M:%")0H:S<[]WK6?GJK%E(?%:@VFJ2NB'2RS5YB*,PNW&3;%:6[<QF)W78H6W
M:#_7UYI6@QU*7E0H3:$D:%Q>A//H]#)U\E[@[P(WIO<.SI.%4E_<XD-^$7)G
M$):868<@Z.\;OL.R=$!DQM<.,]Q=Z13[[UOT]]YW\F4A#+Y3Y5V1V_5%. DA
MQZ5H2GNC-K]AY\_0X66J-/X)FU8V24/(&F-5U2F3!54AVW]QW\6AIS#ASRC$
MG4+L[6XO\E9>"2MFYUIM0#MI0G,OWE6O3<85TB7EUFHZ+4C/SOY4%@U<BP>Q
M*!'>O)K$470&GZ7&4EC,Z43; LWYP-)E3F60=<"7+7#\#/ (/BIIUP9^E3GF
M^_H#,G)G:;RU]#)^$?#W1IY PAG$/$Y>P$MVGB<>+WD&[PH7%JX*DY7*-!KA
MG_G"6$U5\N\A9UNL]#"68\ZIJ46&%R%1PZ#^AN'LS:MHQ,]>L#3=69J^A/Y_
M<O0B\&&S)R?!3UX(MRV3 [6$?16K#DA_6F-@W;&!A6L&72,HOB.(L@3I$>H.
M05B@A.,NX2!D#E>88;5 #4GD=V-&?<'4Z)E=/C#BCEV#72/@?8:UISW9MC6D
M)D,>VGN"O$T\[1;2&P]3[VC,S_9=>0LW^WZ<>#&*QRTUR+PI\0?W@WW+?[ Z
M<(]>@%KEUQ"S9)2R(>?]=R?,.Y%Q-/;'TPEGZ9 'GY053P/W&A+&)S'C'B9A
M29JR*<G^@<9 (T6ER(OO=&ONZK\PIA$R0\B4L0:.R#$VC"(XAJ.$<S;E*1P_
MH^HBJ!IIX2AE\6CL5"@A/!UN-;)&:Z3SVJE1)H[&?$JF)4YRFHS8=#1RHDJN
MWEK4U4Z.POG4I9A%Z9A%R=2_\\F0\608W#8+I?-"]H*XS=H'\@N!.B*]2D)'
M8^%F;W5%Y]>ZD%E14PQI=3@K\UH7)72)@RB&7^"OA@H!=?D 'X7.UMM$#_N9
M:D]B?\"?JLV;%37V;3DD\+ZQU( "ZNY%U5 <=E91 .C[1WFAD+BJ_@F2">ID
MPL!2E<0P<[I7I.T]\+&[Y]'[Z]X]^Y4\]WN[>IY7+N/.T90RT96C6PY[!=M6
M9;\.YR;HH[S$9Y%ENO&L[/)$<X?SW>"3HCA,=;=Q@.Y;D@=3]I,L9UN6;X2C
M)H<[NB_HNHT+_6/+HE''6'*GD"LX4F2!,UA(;TLK0>)]HPC^F#UZB/<T81ET
M.UG9>!BGVM%-;%W;XVO0\M4%<8^,;!LO^FE$+V"*>ZC:;S&Z;_&!1/CB;CV-
MB)GT"]PVD6TR9N,T A;L-]KN-**,3Z9N%5"^8Z+HE#^1/8$[EY),K:3O'>))
M]R#/G"KWA3)I_T8LI2=5UW@\@7C$1M1>AM3*D@0.?4X'O?&G0KWR0Q[U'X??
M3D*[W=T<.6_'IT?Q=@@EWJX*::#$):GRD_$P!-T.=NW"JMH/4PME:33SKVN:
MA5$[ 3I?*LIXMW 7[*;KV7]02P,$%     @ %X .5_)/TL.B!0  E1(  !D
M  !X;"]W;W)K<VAE971S+W-H965T,34N>&ULO5CK;]LV$/^NO^+@=D,*J#'U
MMM(D0-*N6(>FR))V_5#L RU?;*&2Z)%4D_2OWY%Z1'8<)VF7?;#,Q]V/=[PG
MN'\IY%>U0-1P51:5.A@MM%[NC<<J6V#)U:Y88D4[%T*67--4SL=J*9'/+%-9
MC'W&XG')\VITN&_73N7AOJAUD5=X*D'59<GE]3$6XO)@Y(VZA;-\OM!F87RX
MO^1S/$?]:7DJ:3;N469YB97*1042+PY&1][><6+H+<%?.5ZJP1B,)E,AOIK)
MN]G!B!F!L,!,&P1.?]_P-1:% 2(Q_FDQ1_V1AG$X[M#?6MU)ERE7^%H4G_.9
M7AR,)B.8X06O"WTF+G_'5I_(X&6B4/8+EPUMD(X@JY469<M,$I1YU?SSJ_8>
M!@P3=@>#WS+X5N[F("OE&Z[YX;X4ER --:&9@575<I-P>66,<JXE[>;$IP\_
M"(T*3ODUGQ8(+^$,"ZYQ1BM2YZCVQYH.,:3CK 4\;@#].P!C.!&57BCXK9KA
M;)5_3,+U$OJ=A,?^5L _ZFH7 N:"S_Q@"U[0:QQ8O. .O*&&U_!1\DKQQD.^
MO"=2>*>Q5']O4KS!#3?CFNC94TN>X<&(PD.A_(:CPU^?>3%[M47JL)<ZW(;^
M(W;:"KA9W,FNLWK0K\\FON>]@D^57#T0SILH=L0%K+)HL8'ZXP(=;;853$TB
M:)- _AV!%P54%F'9(G -9'3LC0Z\FL$;S+"<HH3 LZN^2SE!+=%&=7'M4MSH
M!>@% EYEN+0&)=DZ09;6VO8<9Y:KK!"*5O/*"@^I5=1GK^ZYYEU+1O=Q3LEQ
M5A=X2WUG5?);4COF,[B@AODY^&X0AV[$V'!LB%E+DGB)W4XGS TCYGP4FJ]?
MW',(7#;Q769A C<(0S<EVO>H%-05+P5I\9U.G>%40ZY4S:L,(1-**]@AQ=S(
M\^ %[ 2,N2D+X<4=K.8&15UIV E=/TX,"QF$A5''D=52(NTO#1M98B=A*8D6
M&,HTB-TTC@VIJ.8O-<JRIZ/K7%?)=[TP<;T@M6,VB5P61,YY/15REE>#2^RL
M]H[T0J!L2,.*T%%I.%N9O:']4YE76;ZD.Z399JL<+65>0&LX\'SX!?ZLR1%0
M%M=PPF6VZ P=#2W5[/AV@ZVS'=5S2NJ=.P3PMM:U1(<R>U[6= ^]5'0!5/O(
M+G0EQJL?$&1<4NPHN! %19C:6W'2YAPX:<^YT?YT<,ZJ)Q_9M=Z?CTIC<:-H
M2)9HW=%,HX'#-EXY],,CY0Q1ML4SSS)9VZAL[40]A]%=X9I3; YUL[ AW+L@
M=U+W@5'N=E%^R4UH,OA,YSEMMC%7?Y.RJ,U1FM3)JSGL")+ ",PK*TM#0>1#
MH0C^A7NC(5Y1=Z70K&1%;6$,:QMNO%-M)5Z=)E[-):X$H]O=%_TDHB50^164
M33U&4X\W&,(Z=Z.I1Y%)/\<L4[!-$C<)/7"=U43;[GID\4EJ9@[9VZ<03=D:
M[2Y\-B;)Q+RRN8.O90_2S+ RZRB3YB]V0_J2=R7)!/S8C2F]1)3*@@"VE-&H
M+Z/1UC*Z6OR_G%@7W%CLM^+\8+&/>RGC)VI1XB>0.NFE3O[K%F4KX&9QT_46
MY=9!6UN3==I'-2:W8_F!O<K>3S0,'U9$Z!JR-I/9X#T;5*TN=3V'F+&V$6A'
M]R,Y0Z2-$ _K)*+(]2+;%2341W@/+O41]2N3,# CW[0+X9.4^14E'U'C'UZK
M+=:'.]+__U:FHX'=NKK<6?0IJG+G4.OZWE]%[T,85-F?K)V-A[K.HRMEHX0?
MN9,):^MCY+E)E-XJ>6\?!^W?4L@T+)FHJO;=PC8[#[HGYT;()(7=C?5R/'@J
M*%'.[8,(]>O&:9I7@WZU?W,Y:IX:;LB;!QN*CGE>*2CP@EC9;D(E4S:/(,U$
MBZ5]>)@*K45IAPOD,Y2&@/8O!&G53LP!_4O4X;]02P,$%     @ %X .5RK8
M7.:0 @  KP4  !D   !X;"]W;W)K<VAE971S+W-H965T,38N>&ULC91-;]LP
M#(;O_16$-^P4Q(Z==D67&&B:#=N  D&+;8=A!\6F;:'Z\"2Y;O[]*#GQ,B -
M=D@LRN2CEQ;)1:_-DVT0';Q(H>PR:IQK;^+8%@U*9J>Z145O*FTD<V2:.K:M
M05:&("GB-$FN8LFXBO)%V-N8?*$[)[C"C0';2<G,;H5"]\MH%ATV'GC=.+\1
MYXN6U?B([EN[,63%(Z7D$I7E6H'!:AG=SFY6<^\?'+YS[.W1&GPF6ZV?O/&E
M7$:)%X0""^<)C![/>(=">!#)^+UG1N.1/O!X?:!_"KE3+EMF\4Z+'[QTS3*Z
MCJ#$BG7"/>C^,^[SN?2\0@L;_J$??#-R+CKKM-P'DP+)U?!D+_OO<!1PG;P2
MD.X#TJ![."BH7#/'\H71/1CO332_"*F&:!+'E;^41V?H+:<XEZ^Q0F.PA#LM
MZ:(M\]]J$3M">X>XV&-6 R9]!7,%]UJYQL)'56+Y;WQ,DD9=Z4'7*CT+_-JI
M*63)!-(DS<[PLC'/+/"R5WC'Z<$#"N9"SM99^'F[M<Y0>?PZE?> G9_&^I:Y
ML2TK<!E13U@TSQCE[][,KI(/9T3/1]'S<_3_OYRSF-,B9\GTXB0?-IVQ'5/N
MPFE@"E"V0N^H#QVPVB#ZU01ZA(:5U%2%Z0C 54';U%]0,-M <<RCR0%:(>@*
M=&?([*A&C(6^X44#/;-0=4+LH&6<@-;[K;% N44#V6QR01603F'=&:YJ< W2
MCV20M!(L?P$Y%![ZP@,J&SR431I4!NI;OY?.K^$RF<QG<SAU-_%1$TDT=1@5
MEE+IE!OZ:=P=I]'MT(1_W8=1=L],S94%@16%)M/WEQ&883P,AM-M:,FM=M3@
M8=G01$7C'>A]I;4[&/Z <4;G?P!02P,$%     @ %X .5QZRHH]S!P  -!(
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
MM6<$W1D!JC .=A7VE:%!//1,@ND"C>WE##W)K676.[OB6<D+)H>_"$RFD)S
M"?A/,J/1*="E'1Q1  <4%&J#6E++(0%*^M-AAL!E)IK<!?3QY3@&S)O,IW5(
M$?OR>QFLKK6ZY]0G4#S [!7,9C";PBR&E1F0]$<^>_V&.#+D&Y8*=#[WB^9K
MY=.[5;\EQL 6-;I8GP]< ..(!ETY"JV,.>3!*38U^D9((M.'GFX$JP."4B88
M2?JC%&8?AS?P9RA%E% S[0X->:-.Y5HQYN3+N&)>DB-__)+QL"O ?\K*9-)E
M9=8FY5\2<N@BAWM]EFP*_YH8\+1MR^U7^P=KU?;IG^;M:W=%RCF%(W!-T&@T
MH_=!MR](.[&J]ET[598$^6%)CRYJ9T#[:Z7L;N(<],_X\@=02P,$%     @
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
MTP$Q>XG0^>XQAEI:UP<_;S8AK+*0?S4Y6/?N#OZ5HNX)%2:#[+?T%#)"Y>F
M"@3!&6RBF,R!C9(261E]@#)HM6F.X,XDU9-T0JE-04^VM;0)IZ&@W\6!%(U(
M6Y\&(>H ?:H)/O'C(&LN<:TI-SN%+-6"1JPFM(?T9, ;[MO=(K!O).LO);UV
M 9.)*H(R9,BQ)@=N<^%GZ3^C (%Z:Q-!IQXF/CIQ4[52(K26&\/ZEG-:"D C
MLA4'*FI.4Y@8<1,*X3V'SPF7^0)5KW1J*F@PC$(HQ9?."/1 XE1^.W$;OAL4
M)K?;*I7;_7=<XEVYMW-9@JLUZ05R%A/M23Q.87H-ARD<P/B' F6Y1"*W6OP
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
MU2 TDX(H*)?>932_&MM\E_"#P4X?V,1.LI'RP3H?BZ476D+ (3<6@>+R!-?
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
M5//"-QLC*_>JKJ2A-]HMM_11A,HJD'PM*>EV8QUTGUF+?P!02P,$%     @
M%X .5SW&R8&7!   '@\  !D   !X;"]W;W)K<VAE971S+W-H965T,C@N>&UL
MO5=9;]M&$'[7KQ@H;F #C,53AP\!=MR@+N+ M9WV(>C#BAQ)1,A==G<9V_GU
MG5T>I5R9L9LZ+^(>,]_<,]JC6R$_JS6BAKL\X^IXN-:Z.!B-5+S&G*E]42"G
MFZ60.=.TE:N1*B2RQ#+EV<AWW?$H9RD?SH_LV:6<'XE29RG'2PFJS',F[T\Q
M$[?'0V_8'%REJ[4V!Z/Y4<%6>(WZ8W$I:3=J49(T1ZY2P4'B\GAXXAV<S@R]
M)?@]Q5O568.Q9"'$9[,Y3XZ'KE$(,XRU06#T^8)O,<L,$*GQ5XTY;$4:QNZZ
M07]G;2=;%DSA6Y']D29Z?3R<#B'!)2LS?25N?\':GLC@Q2)3]A=N*]IQ,(2X
M5%KD-3-ID*>\^K*[V@\=AJG["(-?,_A6[TJ0U?*,:38_DN(6I*$F-+.PIEIN
M4B[E)BC76M)M2GQZ_D%H5'#)[MDB0W@#5Y@QC0F=2)W2S>Z-N5![1R--T@S/
M**Z13RMD_Q'D,5P(KM<*?N8))IO\(]*R5=5O5#WU>P%_+?D^!*X#ONL'/7A!
M:WI@\8)'\+JFWL.-9%RQ*E4^O2=2.->8JS^W&5[AAMMQ31D=J(+%>#RD.E$H
MO^!P_OJ5-W8/>[0.6ZW#/O3Y-95E4E*LQ!(V@K=-T7ZHFS4.M TO+$QUUI69
M?D5@60;<HA=U:C -% !L P",)W"&,>8+E!!X]M1WJ%!5@;;4LGN'DEFO0:\1
M\"[&PCJ7]):UYPOK>2MGD*0JSH2BTY1;PV &KU]-?=\]_$:.[ELR[Q :UPP>
MNF:PJ?F_M!Z8'_C(&[TJYAWPG6 <.I'K=M>&V*U))M[$7L^FKA-&[N!&:/;0
M<3L0..[4=UP+$SA!&#HSHGV/2D')62[(BJ\D-<&%AE2IDO$8(19*4_F184[D
M>; 'NX'K.C,WA+U'6(T'1<DU[(:./YX8%@J(&T8-1UQ*B71?&#:*Q.[$G9%J
M@:&<!6-G-AX;4L%7;S3*O*4C=SXTR7>\<.)XP<RNW6GDN$$TN"X70B8I[SBQ
MB=HYV85 +8J6G-!1:;C:V)W1_:5,>9P6Y$/:;8_*22'3#.K @>?#3_!;28F
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
MOS^F;I7-EF\N6E1VLZZ%ICUMCQOZ,$)I&(B>"J$/%V.@^]2:?P502P,$%
M  @ %X .5W^;9&6Y!   T14  !D   !X;"]W;W)K<VAE971S+W-H965T,S(N
M>&ULM5AM;]LV$/XKA#8,+=!$)/6>.09B=\,Z+%B0(-N'8A]HB[:)2J)+TG:[
M7S]*<B1;H@@GT+[8DGSW\'G.Q[L3)P<NOL@-I0I\R[-"WCH;I;8WKBN7&YH3
M><VWM-"_K+C(B=*W8NW*K: DK9SRS,40AFY.6.%,)]6S!S&=\)W*6$$?!)"[
M/"?B^XQF_'#K(.?EP2-;;U3YP)U.MF1-GZAZWCX(?><V*"G+:2$9+X"@JUOG
M#MW,L5\Z5!9_,7J0)]>@E++@_$MY\RF]=6#)B&9TJ4H(HK_V=$ZSK$32/+X>
M09UFS=+Q]/H%_==*O!:S()+.>?8W2]7FUHD=D-(5V67JD1]^HT=!08FWY)FL
M/L&AM@T2!RQW4O'\Z*P9Y*RHO\FW8R!.'#2.V0$?'7#7P1]P\(X.7B6T9E;)
M^D@4F4X$/P!16FNT\J**3>6MU;"B_!N?E-"_,NVGID\Z+])=1@%?@?F&%&LJ
M 2O G!=*Z!"#.RFIDN#=1ZH(R^1[< 6>GSZ"=S^^G[A*KU^BN,OC6K-Z+3RP
M5@CN->Q&@E^*E*;G_J[FW9#'+^1GV KX^ZZX!A[\ ##$GH'/_')W;*'C-;'T
M*CQO ._/U4H'2[%B_1*VSW]H$_!)T5S^8XI7C>>;\<H=?".W9$EO';U%)15[
MZDQ_^@&%\&>3V)' SJ3[C73?ACZ=D8P42PJ( C.Z9D51!D&GU ,5C*<FZ35>
M6.&5M68_C:$7Q1-W?ZK)NNH;-06-IN!233IA[6IJI.!$31+Z$>RHL:[W1C5A
MHR:TJKE;+OFNT#GY2)>4[<E"[_G/]S1?4&%,32O::U-S)+ SX5$C/!IY5T9C
M2A\)[$QZW$B/1]Z5<2^/$<((QEXGD^/>[D4H"F&0-'9GA).&<')9DHHF2>4'
M0-*453U_)7BN&__7'9/5 Y,"ZP+F> /3_Y;T(A'&7@S-^A!LVRU\@\(%R[3A
M6AI[*NPQB3P?^[!;70R&00C]($8#I$]F!/0&TEOR7<]SJGJX9]V&?B2/>IRN
M(N2%?A)UV1LL@R2* AP,T,<M?3Q:(3]"G>T #X=)'';Y]@WC"/G)$-MVB$#6
M1FTLU,]%F2$TM59L.^YKZ]98:.=1:.<)Y(]<M=%(L\)1_O\Q>:!V]$ 7SQX7
M5F[4'T$"/8.@7I7HV_F^'\5X(&_;^0)=.&!<7MG"_I;'.,0>3KJD#98H0,C'
M PT'M=,!LG;@UQ6'J%\<H&X*J-L>#8:^%\!HB&W;T)&]HS_2/2UVM*P-?%VP
M?W5)T&]K=^F^TJ#)SVSQ[G=W'$$O\7"7OF$,"""*<#C O^WOR-[@S]XK9;FK
M;07M#;W<LJ-'0CM_4VT;/X8C%S1LG21>*W\LM'/Y[0B![2/$ZPL:[@\$IC=$
M@UD4!\% IN)V:,#C#0VX/PN87O\,9@@B%,0#7-N1 =M'ACG/<R;+DS4)'@@S
M<_0,X811=PPSF 780P-S+V[[.;8?$)Q2;(N7D6C_9. J])(XZ#(UV.$D@MUH
MNB>'8SD5Z^K,4(*J6=5'3<W3YESRKCJ-ZSR?H9MY?;K8PM2'G?=$Z)26(*,K
M#0FO(QT^49\?UC>*;ZLCN 57BN?5Y8:2E(K20/^^XER]W)0+-*>XT_\ 4$L#
M!!0    ( !> #E? \6$1604  %4=   9    >&PO=V]R:W-H965T<R]S:&5E
M=#,S+GAM;+5976^C1A3]*\BMJEUI&\\W0^I8VMB@W4J1HDVW?:CZ0.RQC188
M%\;V]M]W^ @VPX22A+[$@,\]AWNX&=_+S$XR^Y;OA%#.]R1.\YO)3JG]]72:
MKW8B"?,KN1>I_F8CLR14^C3;3O-])L)U&93$4P0 FR9AE$[FL_+:?3:?R8.*
MHU3<9TY^2)(P^^=6Q/)T,X&3IPM?HNU.%1>F\]D^W(H'H;[N[S-]-FU8UE$B
MTCR2J9.)S<WD([P.H%<$E(C?(W'*+XZ=(I5'*;\5)Y_7-Q-0W)&(Q4H5%*'^
M.(J%B.."2=_'WS7II-$L B^/G]B#,GF=S&.8BX6,_XC6:G<SX1-G+3;A(59?
MY.F3J!.B!=]*QGGYUSE56(HFSNJ0*YG4P?H.DBBM/L/OM1$7 9K''H#J &0&
MD&<"<!V ARJ0.H ,5:!U !T:P.H 5GI?F54ZO0Q5.)]E\N1D!5JS%0?EXRJC
MM<%16E36@\KTMY&.4_,'7:KK0RP<N7$>Q%;7C'(^IU7%%D_^W5*H,(KS]\[/
MSM>'I?/NQ_>SJ=+"1?AT58O<5B+H&1'LW,E4[7+'3]=B;8E?]L>SGOBI3KC)
M&CUE?8MZ"7\]I%<.!A\<!!"VW,]B>#BRI?,V=?]MZD%_^%*L=#BTA;>\Q$T%
MX9*//,/WFU1AK!>9HT@/(K<51Q7/ROABI3O.":*<8#";'B]-[^(P@901W,8M
MNSA."$7,P/E='(/0@Y2V<4%O?L72?IWOPY6XF>BU.Q?944SF/_T &?BEQSW2
MN$<&N+?-9)X[^TQN(F5SL.*@%YD@Z@&"C8P7%ASD'H#<<+"+HP@SY"+#P2X.
M<P1XQ\'>'%_I(&T<I ,<7(7[J/@,U^NH6+CR#TXJK%[23DZZQB@V4E]88!Q[
M#!I.=F'(@Q 8,-\"8QXQ84%OIJ_TD34^LB&5*.7Z%,6QS3G6K1J7>QP962QZ
M=89G41D\4-0?4S1@G97#%&U9[#86NP,L#O-<*.M"Z5IJCG(7<&8XW"OS4H>'
MJOICJ@865<\C&!)D]Y@W'O->CY=R=2B[F+LPU:UQ>?CGG4@>1?:7S?->MA<F
MM1B3;#DFF3\F63 26>OY>LWS]=[8;GB6>G8]S#SCG\B"HR[BE!A+?!>'74 A
M,-N-+@X1[G)@\ 6]^;W2/0C._3X8H>&H2=KF8(:Y\<N_L &Q;L6( 5Q:@!A0
M[!)SE;$ $8"((\/OH#_1UQIY,3C!4?N.FNXR+X\A8%:E!08)<:%K^MG%(8@0
M!::=%CZ7\D[KT9_M:]U$9S?1&[N/FJ!50![WF%EIBWZEEZ["0V7]466# ;)M
MI\_C&APRKSW?A-3AK3IU <.PX_-(<U/M\T!9?U39P"(+ >)$-_O/&'V>[&#_
M:-=T(@N9'D56OHOKZT3ZZ5[:BHS*MAR5S1^5+1B+K?V8S^,G'#)_]C4DT#+]
M8=<#YC"YL  A)TB/'N;BWP425X^3K+/Z=X'Z5QQBVEG^_X_1$YYG3SAH^/RO
MKJ0[#$) "2#<-+(+Y PQUWR39,$AR!%%G:;$HLP!!^9K@Z _S]?Z>!XPX9 )
M\P5-27<,8SHI\[U2#6N]FO,0,3ME"YO+N5EKOH5-M^< F%:.-&^VK3S/D;!_
MD!S0D7!;40#HFN-ZO]*+U^*!LOZHLL$ V;;3YXD.#AGI>CH2K_O"EW/@NIWU
M<Z31JO9YH*P_JFQ@D?48Y1[U#)^G%[L^B<BVY?Y<[JSD(575Z_OF:K,'^+'<
M^3*NW\+K!;1<7\)KO]KA.]-7&XYW8;:-TMR)Q49+@2M75T56[>%5)TKNRSVG
M1ZF43,K#G0C7(BL ^ON-E.KII!!H=E+G_P)02P,$%     @ %X .5Y2V]%;^
M!@  &"P  !D   !X;"]W;W)K<VAE971S+W-H965T,S0N>&ULM5I=;]LV%/TK
MA#<,'9#$(O5E9XF!))*V#NL:Q.CV4.R!EFA;J"2Z%.VD^_4C)46R9(:S4^8E
ML>A[SZ7.X=>]YM4C95_*-2$</.5945Z/UIQO+L?C,EZ3')<7=$,*\<V2LAQS
M\<A6XW+#"$XJISP;(\ORQCE.B]'LJFJ[9[,KNN596I![!LIMGF/V[99D]/%Z
M!$?/#0_I:LUEPWAVM<$K,B?\T^:>B:=QBY*D.2G*E!: D>7UZ 9>1LB5#I7%
M7REY+/<^ _DJ"TJ_R(?WR?7(DCTB&8FYA,#BWX[<D2R32*(?7QO041M3.NY_
M?D:/JI<7+[/ );FCV=]IPM?7H\D()&2)MQE_H(^_D>:%J@[&-"NKO^"QL;5&
M(-Z6G.:-L^A!GA;U?_S4$+'G('#4#JAQ0$,'YP4'NW&PCXW@- [.L1'<QL$=
M.G@O.'B-@U=Q7Y-5,1U@CF=7C#X")JT%FOQ0R55Y"X+30HZL.6?BVU3X\=F\
M'E& +L$\717I,HUQP<%-'--MP=-B!>YIEL8I*<&[@'"<9B7X$S.&Y8#X&9R#
M3_, O/OQYZLQ%[V1F..XB7Q;1T8O1+;!!UKP=0G"(B&)PC_0^WO_YQ_I_2'2
M (P%C2V7Z)G+6Z1%_'U;7 #;.@/(0K:B0W?'NR,5']\7/?R^Z)'>/2"Q<(<J
M]QZ7=CLN[0K/?@'OGHG%D_%O9^ ^DP,2%PD(OV[3C5C5./C\AS '[SG)RW]4
M(Z_&=M38<K&^+#<X)M<CL1J7A.W(:/;3#]"S?E&I9A(L, D6F@2+#('UU'9:
MM1T=^NPF$SL<+F("Q%X)$KI=\.4V$]M.M0J5*HEK0*\"E-OG;@:A@^#T:KS;
M%T\;]U3QCHL9FHP9'<:<3&P;MB%[?+LMWZZ6[P>R(\66 #'%JL.)9)XNLG2%
MY79?RO98S#-QM%!1K\4^=7:9! M,@H4FP:(:;+HGHW4Q]=4J>JV*WC$JGHD3
MGCQ#RLU:+>@9P+F<2"HQZQ#N7L?<J3,=3B-M1TY5Z:B0H<F0D7<PBWS'<29J
M_OV6?U_+?T"6A#&2"/X;(18XJZC''"S(*BTJ3<312LB24M49Y58;X=2Y9!(L
M\ ]40K[K6)XST,E7+(I3QW,&>D:'>$.[G@B35H3)B2+@)$FKK&7):"[V$'%J
M**L&%?]:\%/Y-PD6O (,J):QR0'O$\]R7&\@CZ&^]S2<MAI.3YU(:2:,5LJ=
M7XMUJF0FP8+I =6VBQ#RAU-&80<]#UGN0!-#G>MI JTN,[1.5(61F(H<\=^N
M39GV:6%/%<@H6M"@[5-_[B!K(C:@@48J2]NU?&0/%S93/>S+M)? P]?O0D2D
M3=K]IP'O+?.6YXO=<7 ": Q[Z[P/'<N'?</@6,108:A$C%2(@ZVHSQWJN$-:
M[C[R-6$@H\7JG!,F-HNR).ITHP'J'5J0:]O^D"9MP).'ZW%10Z-1HP9M7VK'
M0IYOOT!WE]-#;1(YNTEV(J<7N[$X%9&G#2E*]0)B'[RU!Y$]9/K0:FJY:#@:
M[<-ABY!C#PE4@+F6-1R(;Y$CPRY)AOHL.5PN256(!6D1TYP CI\ PYQ4"W,1
MIUG:'/?C-2Y6TDP66>O50=K6PQOL<+;%=5WW.>\^>T[YE'J83&COC*(%#=I^
M8@6'VAK-Q[4!^\)VV3C4I^-[U=8YQT6"65*"3YM$2HLLZ)U#&WS^0/(%8<IR
MEQ[^9(&,IN1&T4*C:)$IM+[L7?H.O3>L<4*3"?*=4;3 *%IH%"TRA=87O:L9
M0'W1X!6E3JA*G46^,-P0C:;_4)77'P0-C0:-3*'UM>E*"5!?2YC3)7_$C(!
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
M!B( _/D&8_8P$ ':EGWQ'U!+ P04    "  7@ Y77A6@W2$"  "?!   &0
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
M]4Z'NIF*>I34&\5+VRL77.G.:Y>YGKX@C(,^7W*NMALCT,[S^ ]02P,$%
M  @ %X .5ZITV%(? P  V0L  !D   !X;"]W;W)K<VAE971S+W-H965T-#$N
M>&ULK59;;]HP%/XK5C9-K=0V-Q(0@TB%4&W3*J&B=@_3'DQBB-7$9K8#[;^?
M'8<,BIO2#1Z(+^?[CL]W?#F##66//$-(@*<B)WQH94*L^K;-DPP5D%_1%2)R
M9D%9 87LLJ7-5PS!M (5N>TY3F@7$!,K&E1C4Q8-:"ER3-"4 5X6!63/(Y33
MS=!RK>W '5YF0@W8T6 %EVB&Q/UJRF3/;EA27"#",26 H<70NG;[DZZRKPP>
M,-KPG390D<PI?52=K^G0<M2"4(X2H1B@_*S1&.6Y(I++^%US6HU+!=QM;]EO
MJMAE+'/(T9CF/W JLJ'5LT"*%K#,Q1W=?$%U/('B2VC.JW^PT;;=T ))R04M
M:K!<08&)_L*G6H<=@.0Q [P:X+T$=%X!^#7 /]9#IP9TCO40U( J=%O'7@D7
M0P&C :,;P)2U9%.-2OT*+?7"1.V3F6!R%DN<B&9Z?P"Z .,,DB7B !-P S$#
M#S OD9J80$;D%@/?,9SC' LLC<YB)"#.^3FX!/>S&)Q]/!_80BY(T=I)[7RD
MG7NO./?!+24BXV!"4I0:\'$[/FS!VU*(1@UOJ\;(:R7\5I(KX#L7P',\W[">
M\?%PSQ3._WF?_+/W/3'\9FOX%9__"M_.)H@Q3W+*2R8S__-ZS@63!_R7*>&:
MLF.F5)=>GZ]@@H:6O-4X8FMD19\^N*'SV:3V*<GB4Y)-3D2VEY=.DY=.&[O.
MRUKEY0+,T1(3@LE2WI8Y) DRY:25[KTY.259K,G"BDR]:.NHZZC?P%[OJGUH
MYH:^$_;<QFY/R* 1,F@5<@J?Y8LG3)*U M\KV2G)8DT6[&AQ:=3,8.<Z;L_W
M?;-H82-:V"J:?B74([%H]J%)P586<]# )%YXD/O \QUW/]KX1-XFX8%JKAL&
M3F#6K-MHUCWZQ"*2OG%<6[G>H5SW\'!YO5[@OY#N1.XF;[K3TMD[M4J!V+(J
M$CE(:$F$?IN:T:8.O:[*KQ?C([<_=@WCL:Q;=9GYEUX7O;>0R=N2@QPMI"OG
MJBOSS'0AJ3N"KJI*:4Z%K+NJ9B9K;\24@9Q?4"JV'>6@J>:C/U!+ P04
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
M#E#/4\;DMJ,OH>Z;(_H#4$L#!!0    ( !> #E>Y=PE"D0(  ,4'   9
M>&PO=V]R:W-H965T<R]S:&5E=#0T+GAM;*U5;6_3,!#^*U9 :)/&\MJ,E312
MVW0"I*%JT^ #XH.;7!MKB9W93KO]>VPG#>W(R@3]TOC.]SSG>^E=M&'\7N0
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
MZI;SZNV ZD"R5?F _8%)R;+RYY+&<\JU@?K_D2GN]8&^0/..QO1_4$L#!!0
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
M>SBBB+$]L'>(;;%(T5H$9F.#TV^K@<Y<%]> 2EJ@E#932INKHN4UH)^<^25
M-_(XER'YA>=G+>73\LCX6AZ4UIY/S:%OMCP/S.$L/Q#^@<_/I^\PW40I0S&L
M12KCRA,50_,CW_R&DYT\<5P2SDDB+[> 0Z!9@'B_)F+;6=QD"<J#]\EW4$L#
M!!0    ( !> #E?/V31DO ,  - 3   9    >&PO=V]R:W-H965T<R]S:&5E
M=#0X+GAM;+68;6^;.A3'OXK%O9HV:2O/A&0)4EM Z[1.57N[O9CN"P=.$C3
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
MH2Z&J,ZEJAO%\_(L:,Z5XFEYN0(:@S #]/L%YVIW8Q+4IX/3_P!02P,$%
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
M WB_$4(?)^9RUE_&LW\ 4$L#!!0    ( !> #E?KND%)4@,  &0,   9
M>&PO=V]R:W-H965T<R]S:&5E=#4U+GAM;+5776_;-A3]*Q?:4'1 8(GR1^3,
M-I#T \VP $:-M0_%'FCIVB8BB2I)V2FP'S^24B1ME1A[6%\LD>(]Y]Q+\N!Z
M<>+B41X0%3QE:2Z7WD&IXL;W97S C,H1+S#77W9<9%3IH=C[LA!($QN4I7X8
M!#,_HRSW5@L[MQ:K!2]5RG)<"Y!EEE'Q[0Y3?EIZQ'N>^,CV!V4F_-6BH'O<
MH/JC6 L]\AN4A&682\9S$+A;>K?DYHY$)L"N^,3P)#OO8%+9<OYH!O?)T@N,
M(DPQ5@:"ZL<1WV":&B2MXVL-ZC6<)K#[_HS^WB:OD]E2B6]X^IDEZK#T(@\2
MW-$R51_YZ0/6"4T-7LQ3:7_A5*V=S#V(2ZEX5@=K!1G+JR=]J@O1"1B' P%A
M'1!:W1615?F6*KI:"'X"859K-/-B4[716AS+S:YLE-!?F8Y3JXW>YJ1,$?@.
M-@<J4 +-$_A,A:"YDG O98D)O'Z+BK)4_K+PE68UL7Y<,]Q5#.$ PPP>>*X.
M$M[E"2;_C/>UVD9R^"SY+G0"_E;F(Q@'5Q &X1A^!A]D);QZ.!C&35'&EF$R
MP+ 6[$@5PCJE,>HCJ Q5"%\>,-NB^+.O!DY <[5N9*'!EIZ^.Q+%$;W5JY_(
M+/C5(7?2R)U8]/'0'I9;R1*F+]45;&B]EXK'C_#E=[T4[A5FLE?UY >HGC:J
MI\XBVY,%^M!BGS)W[&TA1@ !N0*[,PXULT;-S(E8GWU6'?>_>L]2I:S"F5H<
MXWG'%0DGX32*%OZQ1\!U(^#Z90%0"!;WUJ,*CCJLD]$L[*>,&LK(2=E<\C.R
MC@:R[E<P;Q3,SU. 3RAB)AT%F%]0 !*T[A><)^ ]90*.-"U[R6N4+OMX-"<#
M[!WO)9?[3.#T&3?B?[RR)&P5AS_(:FK@_UEXZ^C$;>ENMWDA^(%:NPDKNPE<
M@EK/)DYSO<!P:J#NW9M/IT$0#!R_UH")VT5?L)PZ>M:]<@.4K<L2M\U>8CGD
M>Z>U>0]H:(V6N)WV M.ID<XI06NZY$S7?<%RHC[+^1>YWVG\,A1[V]Y*B'F9
MJZH';&:;%OJV:AS;Y57_K<_XGN424MSIT&!TK>LNJI:V&BA>V#9RRY5N2NWK
M0?\-0&$6Z.\[SM7SP! T?RQ6?P-02P,$%     @ %X .5\I?;#;# P  :A,
M !D   !X;"]W;W)K<VAE971S+W-H965T-38N>&ULO9A=;]LV%(;_"J$-0PL,
MEDA;_LAL TG:H!D:U&BZ]:+8!2,=6T)$TB,I.P7ZXT=*BJ0NDFPX46ZB#^N\
MYR7%5T_ ^5[(>Q4!:/3 $JX63J3U]LQU51 !HVH@ML#-+VLA&=7F4FY<M95
MPZR()2[QO+'+:,R=Y3R[MY++N4AU$G-82:12QJC\?@&)V"\<[#S>^!QO(FUO
MN,OYEF[@%O1?VY4T5VZI$L8,N(H%1Q+6"^<<GUV0B2W(GO@[AKVJG2,[E#LA
M[NW%=;AP/.L($@BTE:#FL(-+2!*K9'S\6X@Z94];6#]_5+_*!F\&<T<57(KD
M:QSJ:.%,'13"FJ:)_BSV'Z 8D&_U I&H["_:Y\_Z,P<%J=*"%<7& 8MY?J0/
MQ434"H:DI8 4!23SG3?*7+ZCFB[G4NR1M$\;-7N2#36K-N9B;M_*K9;FU]C4
MZ>6M><UAF@ 2:_252DFY5D@+M$IE$)G1HDO!F)F]6RV">_3F'6@:)^KMW-6F
MN95P@Z+11=Z(M#0:HQO!=:30>QY"^'.]:TR7SLFC\PO2*?AGR@=HZ/V.B$>&
MZ%?D(A51":HX='08EG,SS#J,6CH4\X'>/X ,8C,7*QD'@#YQ0-]N@-V!_*=I
M'CI%;<K.U)8&L'!,C!3('3C+WW[!8^^/#LNCTO(H4Q^V6#X/@I2E"=40HD\Z
M FG?G^D3V1SM %WS0#! ;SX*I=ZB;Q]-.;K6P%3C2$8]C,0O1^(?,_D*F4^)
MTI2',=^@'XTO-S>;R_F9G/T6[9:8C(@_G;N[!AOCTL;X.!O_6P0_:BNNR4VN
M.JVY&0W&I-G+I/0R.=;+-I;?F]IV"]Q0F4?&9F;2\9*FI:/I*0GYLA>=">D4
M/7%=S4K+LU=,R*R'D6"O^G9[+YN10J\>DIGO>U[SNL0UB.!>4E+(CNLQ:?%"
M*B_DN2DYH'!T3'!%$GP22KY$$KIATJU[Z@JK<()?DR>X#Z#@BBCXA9&"&Y@R
M]EKC4C$%]P.50K8>EUF+EXHI^-E0.:!P?%PJK."3N'(E4MF=EC[(@BNTX-=D
M"^X#+J2""WEAN)"G<,$3TI864L&%] .70G;ZTW^$ [_%3L47\FR^'% X.C"D
MX@LYB2]7=M5U!:9;]M0U5N&%O"9>2!]X(15>R OCA3S%R["5+J2B"^F'+N0I
M77!;6BJ\D&?CY8#"X;2XM>T/!G*3;?(H%(B4ZWPGI+Q;;B2=Y]LGU>/Y+I1I
MMHFY0@FL3:DWF)B7(_.-G?Q"BVVVF7(GM!8L.XV AB#M ^;WM1#Z\<(V*+?7
MEO\!4$L#!!0    ( !> #E>',/*E,P,  (0,   9    >&PO=V]R:W-H965T
M<R]S:&5E=#4W+GAM;-576V_:,!3^*U8F39M$R85++X-(4%JMTBHAV-J':@\F
M.0&K3IS9#I=_O^,DI'2";&7BH2^)C^/S^3L7'Y_T5D(^JP6 )NN8)ZIO+;1.
MKVQ;!0N(J6J*%!+\$@D94XVBG-LJE4##7"GFMN<X73NF++'\7CXWEGY/9)JS
M!,:2J"R.J=P,@8M5WW*M[<2$S1?:3-A^+Z5SF(+^D8XE2G:%$K(8$L5$0B1$
M?6O@7@W=EE'(5SPP6*F=,3&FS(1X-L)=V+<<PP@X!-I 4'PMX1HX-TC(XU<)
M:E5[&L7=\1;]-C<>C9E1!=>"/[)0+_K6A45"B&C&]42LOD)I4,?@!8*K_$E6
MY5K'(D&FM(A+9600LZ1XTW7IB!T%MWU P2L5O)QWL5'.<D0U]7M2K(@TJQ'-
M#')3<VTDQQ(3E:F6^)6AGO:G&.8PXT!$1&Z49F@GA.2!\@R4F7ND4M)$JWR*
MYHX<* QA:H:*?!J!IHRKS^2,C#D-  .FR6!NGD_W$,] _NS9&HF:[>R@)#4L
M2'D'2 U2V22.VR">XWFOU6VTKS+2JXST<KSV ;Q[H"J3!;>[),UT@TR8>B:W
M$@ G-$A0FDS0]%K2M9N8XW.E4G1!W\+SH4 NP?(_?G"[SI<:$UJ5":T<O77
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
M^V!YPIS,7N&99EF2I"FVHI-)T,$$6[<TA6]8#?,&#"P/9/JSM<9W&Z^0I^L
MV].G*@2;*5Z)V$SQM08DO&[ R++P;F-Y@('M E8[D#^<!VHJS$D2V%7,&_8$
MXTB680C48KA&TQ19G10^X?W!GI(DR;(P EC809)@"#R-.((Y  \8DB3N/7CP
M/HHW[ZEX^PO7^#=02P,$%     @ %X .5Y>*NQS     $P(   L   !?<F5L
M<R\N<F5L<YV2N6[#, Q ?\70GC 'T"&(,V7Q%@3Y 5:B#]@2!8I%G;^OVJ5Q
MD L9>3T\$MP>:4#M.*2VBZD8_1!2:5K5N %(MB6/:<Z10J[4+!XUA]) 1-MC
M0[!:+#Y +AEFM[UD%J=SI%>(7->=I3W;+T]!;X"O.DQQ0FE(2S,.\,W2?S+W
M\PPU1>5*(Y5;&GC3Y?YVX$G1H2)8%II%R=.B':5_'<?VD-/IKV,BM'I;Z/EQ
M:%0*CMQC)8QQ8K3^-8+)#^Q^ %!+ P04    "  7@ Y7$95]1A\%  !]*0
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
M#7\RFKT!4$L! A0#%     @ %X .5P=!36*!    L0   !
M ( !     &1O8U!R;W!S+V%P<"YX;6Q02P$"% ,4    "  7@ Y7FH\U1.\
M   K @  $0              @ &O    9&]C4')O<',O8V]R92YX;6Q02P$"
M% ,4    "  7@ Y7F5R<(Q &  "<)P  $P              @ '- 0  >&PO
M=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0    ( !> #E>IS,$ES 4  ,$>   8
M              " @0X(  !X;"]W;W)K<VAE971S+W-H965T,2YX;6Q02P$"
M% ,4    "  7@ Y7UY;LNY@'  ![)   &               @($0#@  >&PO
M=V]R:W-H965T<R]S:&5E=#(N>&UL4$L! A0#%     @ %X .5R.PRZ61 @
M,0<  !@              ("!WA4  'AL+W=O<FMS:&5E=',O<VAE970S+GAM
M;%!+ 0(4 Q0    ( !> #E=OX2FC]@@  )@[   8              " @:48
M  !X;"]W;W)K<VAE971S+W-H965T-"YX;6Q02P$"% ,4    "  7@ Y7/DC[
MK@0'   U+P  &               @('1(0  >&PO=V]R:W-H965T<R]S:&5E
M=#4N>&UL4$L! A0#%     @ %X .5P6G35WG"0  J3$  !@
M ("!"RD  'AL+W=O<FMS:&5E=',O<VAE970V+GAM;%!+ 0(4 Q0    ( !>
M#E?8,'ZNC04  ,0,   8              " @2@S  !X;"]W;W)K<VAE971S
M+W-H965T-RYX;6Q02P$"% ,4    "  7@ Y7/NV=DW4$  #$"@  &
M        @('K.   >&PO=V]R:W-H965T<R]S:&5E=#@N>&UL4$L! A0#%
M  @ %X .5V]ZK6,'%0  &C8  !@              ("!ECT  'AL+W=O<FMS
M:&5E=',O<VAE970Y+GAM;%!+ 0(4 Q0    ( !> #E=.^$K#4@8  +X/   9
M              " @=-2  !X;"]W;W)K<VAE971S+W-H965T,3 N>&UL4$L!
M A0#%     @ %X .5VN>\67- P  VP@  !D              ("!7%D  'AL
M+W=O<FMS:&5E=',O<VAE970Q,2YX;6Q02P$"% ,4    "  7@ Y7M50 B*L$
M  !I"P  &0              @(%@70  >&PO=V]R:W-H965T<R]S:&5E=#$R
M+GAM;%!+ 0(4 Q0    ( !> #E>R@G*', ,  !0'   9              "
M@4)B  !X;"]W;W)K<VAE971S+W-H965T,3,N>&UL4$L! A0#%     @ %X .
M5\+J8S6W!   :0L  !D              ("!J64  'AL+W=O<FMS:&5E=',O
M<VAE970Q-"YX;6Q02P$"% ,4    "  7@ Y7\D_2PZ(%  "5$@  &0
M        @(&7:@  >&PO=V]R:W-H965T<R]S:&5E=#$U+GAM;%!+ 0(4 Q0
M   ( !> #E<JV%SFD (  *\%   9              " @7!P  !X;"]W;W)K
M<VAE971S+W-H965T,38N>&UL4$L! A0#%     @ %X .5QZRHH]S!P  -!(
M !D              ("!-W,  'AL+W=O<FMS:&5E=',O<VAE970Q-RYX;6Q0
M2P$"% ,4    "  7@ Y71A6);HH$  #)"@  &0              @('A>@
M>&PO=V]R:W-H965T<R]S:&5E=#$X+GAM;%!+ 0(4 Q0    ( !> #E=HNJ/E
MX00  ,,+   9              " @:)_  !X;"]W;W)K<VAE971S+W-H965T
M,3DN>&UL4$L! A0#%     @ %X .5Z/RN+9  P  T@<  !D
M ("!NH0  'AL+W=O<FMS:&5E=',O<VAE970R,"YX;6Q02P$"% ,4    "  7
M@ Y7YN<N"^P5   M/   &0              @($QB   >&PO=V]R:W-H965T
M<R]S:&5E=#(Q+GAM;%!+ 0(4 Q0    ( !> #E<#I="*^P4  *H/   9
M          " @52>  !X;"]W;W)K<VAE971S+W-H965T,C(N>&UL4$L! A0#
M%     @ %X .5Z=B=!'J!   L P  !D              ("!AJ0  'AL+W=O
M<FMS:&5E=',O<VAE970R,RYX;6Q02P$"% ,4    "  7@ Y7SVJB2*L#   *
M"0  &0              @(&GJ0  >&PO=V]R:W-H965T<R]S:&5E=#(T+GAM
M;%!+ 0(4 Q0    ( !> #E</9\?']P(  %T'   9              " @8FM
M  !X;"]W;W)K<VAE971S+W-H965T,C4N>&UL4$L! A0#%     @ %X .5\OZ
M,B3K @  < 8  !D              ("!M[   'AL+W=O<FMS:&5E=',O<VAE
M970R-BYX;6Q02P$"% ,4    "  7@ Y7O#=)6O$#  !R"0  &0
M    @('9LP  >&PO=V]R:W-H965T<R]S:&5E=#(W+GAM;%!+ 0(4 Q0    (
M !> #E<]QLF!EP0  !X/   9              " @0&X  !X;"]W;W)K<VAE
M971S+W-H965T,C@N>&UL4$L! A0#%     @ %X .5P0<#570!@  Y!(  !D
M             ("!S[P  'AL+W=O<FMS:&5E=',O<VAE970R.2YX;6Q02P$"
M% ,4    "  7@ Y7^\OX ^(#  #Z"0  &0              @('6PP  >&PO
M=V]R:W-H965T<R]S:&5E=#,P+GAM;%!+ 0(4 Q0    ( !> #E>J],"?NP,
M '8)   9              " @>_'  !X;"]W;W)K<VAE971S+W-H965T,S$N
M>&UL4$L! A0#%     @ %X .5W^;9&6Y!   T14  !D              ("!
MX<L  'AL+W=O<FMS:&5E=',O<VAE970S,BYX;6Q02P$"% ,4    "  7@ Y7
MP/%A$5D%  !5'0  &0              @('1T   >&PO=V]R:W-H965T<R]S
M:&5E=#,S+GAM;%!+ 0(4 Q0    ( !> #E>4MO16_@8  !@L   9
M      " @6'6  !X;"]W;W)K<VAE971S+W-H965T,S0N>&UL4$L! A0#%
M  @ %X .5T;V:RUA P  < D  !D              ("!EMT  'AL+W=O<FMS
M:&5E=',O<VAE970S-2YX;6Q02P$"% ,4    "  7@ Y7EWB(^[8#  "^#P
M&0              @($NX0  >&PO=V]R:W-H965T<R]S:&5E=#,V+GAM;%!+
M 0(4 Q0    ( !> #E=>%:#=(0(  )\$   9              " @1OE  !X
M;"]W;W)K<VAE971S+W-H965T,S<N>&UL4$L! A0#%     @ %X .5V8&!NJB
M!   2AH  !D              ("!<^<  'AL+W=O<FMS:&5E=',O<VAE970S
M."YX;6Q02P$"% ,4    "  7@ Y7A/.$>]@"  "5"0  &0
M@(%,[   >&PO=V]R:W-H965T<R]S:&5E=#,Y+GAM;%!+ 0(4 Q0    ( !>
M#E>*GO2;H0(  -L'   9              " @5OO  !X;"]W;W)K<VAE971S
M+W-H965T-# N>&UL4$L! A0#%     @ %X .5ZITV%(? P  V0L  !D
M         ("!,_(  'AL+W=O<FMS:&5E=',O<VAE970T,2YX;6Q02P$"% ,4
M    "  7@ Y7T7I2RW@"  !1!0  &0              @(&)]0  >&PO=V]R
M:W-H965T<R]S:&5E=#0R+GAM;%!+ 0(4 Q0    ( !> #E=<)!L"_@(  '\(
M   9              " @3CX  !X;"]W;W)K<VAE971S+W-H965T-#,N>&UL
M4$L! A0#%     @ %X .5[EW"4*1 @  Q0<  !D              ("!;?L
M 'AL+W=O<FMS:&5E=',O<VAE970T-"YX;6Q02P$"% ,4    "  7@ Y7$8B'
M:(D%  "O(0  &0              @($U_@  >&PO=V]R:W-H965T<R]S:&5E
M=#0U+GAM;%!+ 0(4 Q0    ( !> #E<^%ZGUF@(   ((   9
M  " @?4# 0!X;"]W;W)K<VAE971S+W-H965T-#8N>&UL4$L! A0#%     @
M%X .5_5LFZ4P!   A!<  !D              ("!Q@8! 'AL+W=O<FMS:&5E
M=',O<VAE970T-RYX;6Q02P$"% ,4    "  7@ Y7S]DT9+P#  #0$P  &0
M            @($M"P$ >&PO=V]R:W-H965T<R]S:&5E=#0X+GAM;%!+ 0(4
M Q0    ( !> #E?#(O.,<P(  /D&   9              " @2 / 0!X;"]W
M;W)K<VAE971S+W-H965T-#DN>&UL4$L! A0#%     @ %X .5TMS:2X.!
M*10  !D              ("!RA$! 'AL+W=O<FMS:&5E=',O<VAE970U,"YX
M;6Q02P$"% ,4    "  7@ Y7M+PFK-X#  #,$0  &0              @($/
M%@$ >&PO=V]R:W-H965T<R]S:&5E=#4Q+GAM;%!+ 0(4 Q0    ( !> #E>5
M1O"O(P,  "8+   9              " @20: 0!X;"]W;W)K<VAE971S+W-H
M965T-3(N>&UL4$L! A0#%     @ %X .5TS=F:]Q P  =PL  !D
M     ("!?AT! 'AL+W=O<FMS:&5E=',O<VAE970U,RYX;6Q02P$"% ,4
M"  7@ Y7'T)H((P#  "8"P  &0              @($F(0$ >&PO=V]R:W-H
M965T<R]S:&5E=#4T+GAM;%!+ 0(4 Q0    ( !> #E?KND%)4@,  &0,   9
M              " @>DD 0!X;"]W;W)K<VAE971S+W-H965T-34N>&UL4$L!
M A0#%     @ %X .5\I?;#;# P  :A,  !D              ("!<B@! 'AL
M+W=O<FMS:&5E=',O<VAE970U-BYX;6Q02P$"% ,4    "  7@ Y7AS#RI3,#
M  "$#   &0              @(%L+ $ >&PO=V]R:W-H965T<R]S:&5E=#4W
M+GAM;%!+ 0(4 Q0    ( !> #E=2OC"T<@0  #<;   9              "
M@=8O 0!X;"]W;W)K<VAE971S+W-H965T-3@N>&UL4$L! A0#%     @ %X .
M5]T14K7+ @  KP8  !D              ("!?S0! 'AL+W=O<FMS:&5E=',O
M<VAE970U.2YX;6Q02P$"% ,4    "  7@ Y7OWD>:;L$  "P%P  &0
M        @(&!-P$ >&PO=V]R:W-H965T<R]S:&5E=#8P+GAM;%!+ 0(4 Q0
M   ( !> #E> P\_X@ 4  'LJ   9              " @7,\ 0!X;"]W;W)K
M<VAE971S+W-H965T-C$N>&UL4$L! A0#%     @ %X .5V]$8/5O!   A2
M !D              ("!*D(! 'AL+W=O<FMS:&5E=',O<VAE970V,BYX;6Q0
M2P$"% ,4    "  7@ Y7\!&XM2X#  #N$@  #0              @ '01@$
M>&PO<W1Y;&5S+GAM;%!+ 0(4 Q0    ( !> #E>7BKL<P    !,"   +
M          "  2E* 0!?<F5L<R\N<F5L<U!+ 0(4 Q0    ( !> #E<1E7U&
M'P4  'TI   /              "  1)+ 0!X;"]W;W)K8F]O:RYX;6Q02P$"
M% ,4    "  7@ Y7=TMQA08"  #Q)   &@              @ %>4 $ >&PO
M7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4    "  7@ Y7_R>G=>,!
M  !L)   $P              @ &<4@$ 6T-O;G1E;G1?5'EP97-=+GAM;%!+
4!08     1@!& "$3  "P5 $    !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>88
<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>89
<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>90
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.23.2</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>198</ContextCount>
  <ElementCount>313</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>64</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>6</UnitCount>
  <MyReports>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>00000001 - Document - Cover</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://intellinetics.com/role/Cover</Role>
      <ShortName>Cover</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>00000002 - Statement - Condensed Consolidated Balance Sheets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://intellinetics.com/role/BalanceSheets</Role>
      <ShortName>Condensed Consolidated Balance Sheets</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>00000003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://intellinetics.com/role/BalanceSheetsParenthetical</Role>
      <ShortName>Condensed Consolidated Balance Sheets (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>00000004 - Statement - Condensed Consolidated Statements of Operations (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://intellinetics.com/role/StatementsOfOperations</Role>
      <ShortName>Condensed Consolidated Statements of Operations (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>00000005 - Statement - Condensed Consolidated Statement of Stockholders' Equity (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://intellinetics.com/role/StatementOfStockholdersEquity</Role>
      <ShortName>Condensed Consolidated Statement of Stockholders' Equity (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>00000006 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://intellinetics.com/role/StatementsOfCashFlows</Role>
      <ShortName>Condensed Consolidated Statements of Cash Flows (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>00000007 - Disclosure - Business Organization and Nature of Operations</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://intellinetics.com/role/BusinessOrganizationAndNatureOfOperations</Role>
      <ShortName>Business Organization and Nature of Operations</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>00000008 - Disclosure - Basis of Presentation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://intellinetics.com/role/BasisOfPresentation</Role>
      <ShortName>Basis of Presentation</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>00000009 - Disclosure - Summary of Significant Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://intellinetics.com/role/SummaryOfSignificantAccountingPolicies</Role>
      <ShortName>Summary of Significant Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>00000010 - Disclosure - Business Combinations</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://intellinetics.com/role/BusinessCombinations</Role>
      <ShortName>Business Combinations</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>00000011 - Disclosure - Intangible Assets, Net</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://intellinetics.com/role/IntangibleAssetsNet</Role>
      <ShortName>Intangible Assets, Net</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>00000012 - Disclosure - Fair Value Measurements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://intellinetics.com/role/FairValueMeasurements</Role>
      <ShortName>Fair Value Measurements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>00000013 - Disclosure - Property and Equipment</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://intellinetics.com/role/PropertyAndEquipment</Role>
      <ShortName>Property and Equipment</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>00000014 - Disclosure - Notes Payable ??? Unrelated Parties</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://intellinetics.com/role/NotesPayableUnrelatedParties</Role>
      <ShortName>Notes Payable ??? Unrelated Parties</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>00000015 - Disclosure - Notes Payable - Related Parties</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://intellinetics.com/role/NotesPayable-RelatedParties</Role>
      <ShortName>Notes Payable - Related Parties</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>00000016 - Disclosure - Deferred Compensation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://intellinetics.com/role/DeferredCompensation</Role>
      <ShortName>Deferred Compensation</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>00000017 - Disclosure - Commitments and Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://intellinetics.com/role/CommitmentsAndContingencies</Role>
      <ShortName>Commitments and Contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>00000018 - Disclosure - Stockholders??? Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://intellinetics.com/role/StockholdersEquity</Role>
      <ShortName>Stockholders??? Equity</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>00000019 - Disclosure - Stock-Based Compensation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://intellinetics.com/role/Stock-basedCompensation</Role>
      <ShortName>Stock-Based Compensation</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>00000020 - Disclosure - Concentrations</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://intellinetics.com/role/Concentrations</Role>
      <ShortName>Concentrations</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>00000021 - Disclosure - Summary of Significant Accounting Policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://intellinetics.com/role/SummaryOfSignificantAccountingPoliciesPolicies</Role>
      <ShortName>Summary of Significant Accounting Policies (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://intellinetics.com/role/SummaryOfSignificantAccountingPolicies</ParentRole>
      <Position>21</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>00000022 - Disclosure - Summary of Significant Accounting Policies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://intellinetics.com/role/SummaryOfSignificantAccountingPoliciesTables</Role>
      <ShortName>Summary of Significant Accounting Policies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://intellinetics.com/role/SummaryOfSignificantAccountingPolicies</ParentRole>
      <Position>22</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>00000023 - Disclosure - Business Combinations (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://intellinetics.com/role/BusinessCombinationsTables</Role>
      <ShortName>Business Combinations (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://intellinetics.com/role/BusinessCombinations</ParentRole>
      <Position>23</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>00000024 - Disclosure - Intangible Assets, Net (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://intellinetics.com/role/IntangibleAssetsNetTables</Role>
      <ShortName>Intangible Assets, Net (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://intellinetics.com/role/IntangibleAssetsNet</ParentRole>
      <Position>24</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>00000025 - Disclosure - Fair Value Measurements (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://intellinetics.com/role/FairValueMeasurementsTables</Role>
      <ShortName>Fair Value Measurements (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://intellinetics.com/role/FairValueMeasurements</ParentRole>
      <Position>25</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>00000026 - Disclosure - Property and Equipment (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://intellinetics.com/role/PropertyAndEquipmentTables</Role>
      <ShortName>Property and Equipment (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://intellinetics.com/role/PropertyAndEquipment</ParentRole>
      <Position>26</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>00000027 - Disclosure - Notes Payable ??? Unrelated Parties (Tables)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://intellinetics.com/role/NotesPayableUnrelatedPartiesTables</Role>
      <ShortName>Notes Payable ??? Unrelated Parties (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://intellinetics.com/role/NotesPayableUnrelatedParties</ParentRole>
      <Position>27</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>00000028 - Disclosure - Notes Payable - Related Parties (Tables)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://intellinetics.com/role/NotesPayable-RelatedPartiesTables</Role>
      <ShortName>Notes Payable - Related Parties (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://intellinetics.com/role/NotesPayable-RelatedParties</ParentRole>
      <Position>28</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>00000029 - Disclosure - Commitments and Contingencies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://intellinetics.com/role/CommitmentsAndContingenciesTables</Role>
      <ShortName>Commitments and Contingencies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://intellinetics.com/role/CommitmentsAndContingencies</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>00000030 - Disclosure - Stockholders??? Equity (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://intellinetics.com/role/StockholdersEquityTables</Role>
      <ShortName>Stockholders??? Equity (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://intellinetics.com/role/StockholdersEquity</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>00000031 - Disclosure - Stock-Based Compensation (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://intellinetics.com/role/Stock-basedCompensationTables</Role>
      <ShortName>Stock-Based Compensation (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://intellinetics.com/role/Stock-basedCompensation</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>00000032 - Disclosure - Schedule of Changes in Contract Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://intellinetics.com/role/ScheduleOfChangesInContractAssetsDetails</Role>
      <ShortName>Schedule of Changes in Contract Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>32</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>00000033 - Disclosure - Schedule of Segment Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://intellinetics.com/role/ScheduleOfSegmentInformationDetails</Role>
      <ShortName>Schedule of Segment Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>33</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>00000034 - Disclosure - Summary of Significant Accounting Policies (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://intellinetics.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative</Role>
      <ShortName>Summary of Significant Accounting Policies (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://intellinetics.com/role/SummaryOfSignificantAccountingPoliciesTables</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>00000035 - Disclosure - Schedule of Fair Value of Assets Acquired and Liabilities Assumed (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://intellinetics.com/role/ScheduleOfFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails</Role>
      <ShortName>Schedule of Fair Value of Assets Acquired and Liabilities Assumed (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>35</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>00000036 - Disclosure - Schedule of Pro Forma Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://intellinetics.com/role/ScheduleOfProFormaInformationDetails</Role>
      <ShortName>Schedule of Pro Forma Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>36</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>00000037 - Disclosure - Business Combinations (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://intellinetics.com/role/BusinessCombinationsDetailsNarrative</Role>
      <ShortName>Business Combinations (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://intellinetics.com/role/BusinessCombinationsTables</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>00000038 - Disclosure - Schedule of Intangible Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://intellinetics.com/role/ScheduleOfIntangibleAssetsDetails</Role>
      <ShortName>Schedule of Intangible Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>38</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>00000039 - Disclosure - Schedule of Amortization Expense for Intangible Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://intellinetics.com/role/ScheduleOfAmortizationExpenseForIntangibleAssetsDetails</Role>
      <ShortName>Schedule of Amortization Expense for Intangible Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>39</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>00000040 - Disclosure - Intangible Assets, Net (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://intellinetics.com/role/IntangibleAssetsNetDetailsNarrative</Role>
      <ShortName>Intangible Assets, Net (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://intellinetics.com/role/IntangibleAssetsNetTables</ParentRole>
      <Position>40</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>00000041 - Disclosure - Summary of Changes in Fair Value of Earnout Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://intellinetics.com/role/SummaryOfChangesInFairValueOfEarnoutLiabilitiesDetails</Role>
      <ShortName>Summary of Changes in Fair Value of Earnout Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>41</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>00000042 - Disclosure - Fair Value Measurements (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://intellinetics.com/role/FairValueMeasurementsDetailsNarrative</Role>
      <ShortName>Fair Value Measurements (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://intellinetics.com/role/FairValueMeasurementsTables</ParentRole>
      <Position>42</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>00000043 - Disclosure - Schedule of Property and Equipment (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://intellinetics.com/role/ScheduleOfPropertyAndEquipmentDetails</Role>
      <ShortName>Schedule of Property and Equipment (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>43</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>00000044 - Disclosure - Property and Equipment (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://intellinetics.com/role/PropertyAndEquipmentDetailsNarrative</Role>
      <ShortName>Property and Equipment (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://intellinetics.com/role/PropertyAndEquipmentTables</ParentRole>
      <Position>44</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>00000045 - Disclosure - Schedule of Notes Payable (Details)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://intellinetics.com/role/ScheduleOfNotesPayableDetails</Role>
      <ShortName>Schedule of Notes Payable (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>45</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>00000046 - Disclosure - Schedule of Future Minimum Principal Payments of Notes Payable (Details)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://intellinetics.com/role/ScheduleOfFutureMinimumPrincipalPaymentsOfNotesPayableDetails</Role>
      <ShortName>Schedule of Future Minimum Principal Payments of Notes Payable (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>46</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>00000047 - Disclosure - Notes Payable ??? Unrelated Parties (Details Narrative)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://intellinetics.com/role/NotesPayableUnrelatedPartiesDetailsNarrative</Role>
      <ShortName>Notes Payable ??? Unrelated Parties (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://intellinetics.com/role/NotesPayableUnrelatedPartiesTables</ParentRole>
      <Position>47</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>00000048 - Disclosure - Notes Payable - Related Parties (Details Narrative)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://intellinetics.com/role/NotesPayable-RelatedPartiesDetailsNarrative</Role>
      <ShortName>Notes Payable - Related Parties (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://intellinetics.com/role/NotesPayable-RelatedPartiesTables</ParentRole>
      <Position>48</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>00000049 - Disclosure - Deferred Compensation (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://intellinetics.com/role/DeferredCompensationDetailsNarrative</Role>
      <ShortName>Deferred Compensation (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://intellinetics.com/role/DeferredCompensation</ParentRole>
      <Position>49</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>00000050 - Disclosure - Schedule of Operating Leases (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://intellinetics.com/role/ScheduleOfOperatingLeasesDetails</Role>
      <ShortName>Schedule of Operating Leases (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>50</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>00000051 - Disclosure - Schedule of Future Rental Payments for Operating Leases (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://intellinetics.com/role/ScheduleOfFutureRentalPaymentsForOperatingLeasesDetails</Role>
      <ShortName>Schedule of Future Rental Payments for Operating Leases (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>51</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>00000052 - Disclosure - Summary of Components of Lease Expense (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://intellinetics.com/role/SummaryOfComponentsOfLeaseExpenseDetails</Role>
      <ShortName>Summary of Components of Lease Expense (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>52</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>00000053 - Disclosure - Schedule of Additional Information Pertaining to Leases (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://intellinetics.com/role/ScheduleOfAdditionalInformationPertainingToLeasesDetails</Role>
      <ShortName>Schedule of Additional Information Pertaining to Leases (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>53</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>00000054 - Disclosure - Schedule of Operating and Finance Leases (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://intellinetics.com/role/ScheduleOfOperatingAndFinanceLeasesDetails</Role>
      <ShortName>Schedule of Operating and Finance Leases (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>54</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>00000055 - Disclosure - Schedule of Shares and Warrants Issued (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://intellinetics.com/role/ScheduleOfSharesAndWarrantsIssuedDetails</Role>
      <ShortName>Schedule of Shares and Warrants Issued (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>55</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>00000056 - Disclosure - Schedule of Warrants to Purchase Common Stock (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://intellinetics.com/role/ScheduleOfWarrantsToPurchaseCommonStockDetails</Role>
      <ShortName>Schedule of Warrants to Purchase Common Stock (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>56</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>00000057 - Disclosure - Schedule of Estimated Values of Warrants Valuation Assumptions (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://intellinetics.com/role/ScheduleOfEstimatedValuesOfWarrantsValuationAssumptionsDetails</Role>
      <ShortName>Schedule of Estimated Values of Warrants Valuation Assumptions (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>57</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>00000058 - Disclosure - Stockholders??? Equity (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://intellinetics.com/role/StockholdersEquityDetailsNarrative</Role>
      <ShortName>Stockholders??? Equity (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://intellinetics.com/role/StockholdersEquityTables</ParentRole>
      <Position>58</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>00000059 - Disclosure - Schedule of Estimated Values of Stock Option Grants Valuation Assumptions (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://intellinetics.com/role/ScheduleOfEstimatedValuesOfStockOptionGrantsValuationAssumptionsDetails</Role>
      <ShortName>Schedule of Estimated Values of Stock Option Grants Valuation Assumptions (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>59</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>00000060 - Disclosure - Schedule of Stock Option Activity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://intellinetics.com/role/ScheduleOfStockOptionActivityDetails</Role>
      <ShortName>Schedule of Stock Option Activity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>60</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>00000061 - Disclosure - Stock-Based Compensation (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://intellinetics.com/role/Stock-basedCompensationDetailsNarrative</Role>
      <ShortName>Stock-Based Compensation (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://intellinetics.com/role/Stock-basedCompensationTables</ParentRole>
      <Position>61</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>00000062 - Disclosure - Concentrations (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://intellinetics.com/role/ConcentrationsDetailsNarrative</Role>
      <ShortName>Concentrations (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://intellinetics.com/role/Concentrations</ParentRole>
      <Position>62</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File doctype="10-Q" original="form10-q.htm">form10-q.htm</File>
    <File>ex10-1.htm</File>
    <File>ex31-1.htm</File>
    <File>ex31-2.htm</File>
    <File>ex32-1.htm</File>
    <File>ex32-2.htm</File>
    <File>inlx-20230630.xsd</File>
    <File>inlx-20230630_cal.xml</File>
    <File>inlx-20230630_def.xml</File>
    <File>inlx-20230630_lab.xml</File>
    <File>inlx-20230630_pre.xml</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy items="803">http://fasb.org/us-gaap/2023</BaseTaxonomy>
    <BaseTaxonomy items="29">http://xbrl.sec.gov/dei/2023</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>93
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "instance": {
  "form10-q.htm": {
   "axisCustom": 0,
   "axisStandard": 23,
   "baseTaxonomies": {
    "http://fasb.org/us-gaap/2023": 803,
    "http://xbrl.sec.gov/dei/2023": 29
   },
   "contextCount": 198,
   "dts": {
    "calculationLink": {
     "local": [
      "inlx-20230630_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "inlx-20230630_def.xml"
     ]
    },
    "inline": {
     "local": [
      "form10-q.htm"
     ]
    },
    "labelLink": {
     "local": [
      "inlx-20230630_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "inlx-20230630_pre.xml"
     ]
    },
    "schema": {
     "local": [
      "inlx-20230630.xsd"
     ],
     "remote": [
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd",
      "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd",
      "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd",
      "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd",
      "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd",
      "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd",
      "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd",
      "https://xbrl.sec.gov/country/2023/country-2023.xsd",
      "https://xbrl.sec.gov/dei/2023/dei-2023.xsd"
     ]
    }
   },
   "elementCount": 513,
   "entityCount": 1,
   "hidden": {
    "http://fasb.org/us-gaap/2023": 47,
    "http://intellinetics.com/20230630": 21,
    "http://xbrl.sec.gov/dei/2023": 4,
    "total": 72
   },
   "keyCustom": 40,
   "keyStandard": 273,
   "memberCustom": 39,
   "memberStandard": 21,
   "nsprefix": "INLX",
   "nsuri": "http://intellinetics.com/20230630",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "b",
       "span",
       "p",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2023-01-01to2023-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "true",
     "longName": "00000001 - Document - Cover",
     "menuCat": "Cover",
     "order": "1",
     "role": "http://intellinetics.com/role/Cover",
     "shortName": "Cover",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "b",
       "span",
       "p",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2023-01-01to2023-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R10": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2023-01-01to2023-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000010 - Disclosure - Business Combinations",
     "menuCat": "Notes",
     "order": "10",
     "role": "http://intellinetics.com/role/BusinessCombinations",
     "shortName": "Business Combinations",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2023-01-01to2023-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R11": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2023-01-01to2023-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IntangibleAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000011 - Disclosure - Intangible Assets, Net",
     "menuCat": "Notes",
     "order": "11",
     "role": "http://intellinetics.com/role/IntangibleAssetsNet",
     "shortName": "Intangible Assets, Net",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2023-01-01to2023-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IntangibleAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R12": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2023-01-01to2023-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000012 - Disclosure - Fair Value Measurements",
     "menuCat": "Notes",
     "order": "12",
     "role": "http://intellinetics.com/role/FairValueMeasurements",
     "shortName": "Fair Value Measurements",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2023-01-01to2023-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R13": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2023-01-01to2023-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000013 - Disclosure - Property and Equipment",
     "menuCat": "Notes",
     "order": "13",
     "role": "http://intellinetics.com/role/PropertyAndEquipment",
     "shortName": "Property and Equipment",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2023-01-01to2023-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R14": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2023-01-01to2023-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000014 - Disclosure - Notes Payable \u2013 Unrelated Parties",
     "menuCat": "Notes",
     "order": "14",
     "role": "http://intellinetics.com/role/NotesPayableUnrelatedParties",
     "shortName": "Notes Payable \u2013 Unrelated Parties",
     "subGroupType": "",
     "uniqueAnchor": null
    },
    "R15": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2023-01-01to2023-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000015 - Disclosure - Notes Payable - Related Parties",
     "menuCat": "Notes",
     "order": "15",
     "role": "http://intellinetics.com/role/NotesPayable-RelatedParties",
     "shortName": "Notes Payable - Related Parties",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2023-01-012023-06-30_us-gaap_RelatedPartyMember",
      "decimals": null,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R16": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2023-01-01to2023-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CompensationRelatedCostsGeneralTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000016 - Disclosure - Deferred Compensation",
     "menuCat": "Notes",
     "order": "16",
     "role": "http://intellinetics.com/role/DeferredCompensation",
     "shortName": "Deferred Compensation",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2023-01-01to2023-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CompensationRelatedCostsGeneralTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R17": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2023-01-01to2023-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000017 - Disclosure - Commitments and Contingencies",
     "menuCat": "Notes",
     "order": "17",
     "role": "http://intellinetics.com/role/CommitmentsAndContingencies",
     "shortName": "Commitments and Contingencies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2023-01-01to2023-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R18": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2023-01-01to2023-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000018 - Disclosure - Stockholders\u2019 Equity",
     "menuCat": "Notes",
     "order": "18",
     "role": "http://intellinetics.com/role/StockholdersEquity",
     "shortName": "Stockholders\u2019 Equity",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2023-01-01to2023-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R19": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2023-01-01to2023-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000019 - Disclosure - Stock-Based Compensation",
     "menuCat": "Notes",
     "order": "19",
     "role": "http://intellinetics.com/role/Stock-basedCompensation",
     "shortName": "Stock-Based Compensation",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2023-01-01to2023-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R2": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "AsOf2023-06-30",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "00000002 - Statement - Condensed Consolidated Balance Sheets",
     "menuCat": "Statements",
     "order": "2",
     "role": "http://intellinetics.com/role/BalanceSheets",
     "shortName": "Condensed Consolidated Balance Sheets",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "AsOf2023-06-30",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R20": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2023-01-01to2023-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ConcentrationRiskDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000020 - Disclosure - Concentrations",
     "menuCat": "Notes",
     "order": "20",
     "role": "http://intellinetics.com/role/Concentrations",
     "shortName": "Concentrations",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2023-01-01to2023-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ConcentrationRiskDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R21": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2023-01-01to2023-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ConsolidationPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000021 - Disclosure - Summary of Significant Accounting Policies (Policies)",
     "menuCat": "Policies",
     "order": "21",
     "role": "http://intellinetics.com/role/SummaryOfSignificantAccountingPoliciesPolicies",
     "shortName": "Summary of Significant Accounting Policies (Policies)",
     "subGroupType": "policies",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2023-01-01to2023-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ConsolidationPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R22": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:ConcentrationRiskCreditRisk",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2023-01-01to2023-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000022 - Disclosure - Summary of Significant Accounting Policies (Tables)",
     "menuCat": "Tables",
     "order": "22",
     "role": "http://intellinetics.com/role/SummaryOfSignificantAccountingPoliciesTables",
     "shortName": "Summary of Significant Accounting Policies (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:ConcentrationRiskCreditRisk",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2023-01-01to2023-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R23": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:BusinessCombinationDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2023-01-01to2023-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000023 - Disclosure - Business Combinations (Tables)",
     "menuCat": "Tables",
     "order": "23",
     "role": "http://intellinetics.com/role/BusinessCombinationsTables",
     "shortName": "Business Combinations (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:BusinessCombinationDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2023-01-01to2023-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R24": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:IntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2023-01-01to2023-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000024 - Disclosure - Intangible Assets, Net (Tables)",
     "menuCat": "Tables",
     "order": "24",
     "role": "http://intellinetics.com/role/IntangibleAssetsNetTables",
     "shortName": "Intangible Assets, Net (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:IntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2023-01-01to2023-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R25": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:FairValueDisclosuresTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2023-01-01to2023-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "INLX:ScheduleOfChangesInFairValueOfPlanLiabilltiesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000025 - Disclosure - Fair Value Measurements (Tables)",
     "menuCat": "Tables",
     "order": "25",
     "role": "http://intellinetics.com/role/FairValueMeasurementsTables",
     "shortName": "Fair Value Measurements (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:FairValueDisclosuresTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2023-01-01to2023-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "INLX:ScheduleOfChangesInFairValueOfPlanLiabilltiesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R26": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2023-01-01to2023-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000026 - Disclosure - Property and Equipment (Tables)",
     "menuCat": "Tables",
     "order": "26",
     "role": "http://intellinetics.com/role/PropertyAndEquipmentTables",
     "shortName": "Property and Equipment (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2023-01-01to2023-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R27": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2023-01-01to2023-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDebtTableTextBlock",
      "reportCount": 1,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000027 - Disclosure - Notes Payable \u2013 Unrelated Parties (Tables)",
     "menuCat": "Tables",
     "order": "27",
     "role": "http://intellinetics.com/role/NotesPayableUnrelatedPartiesTables",
     "shortName": "Notes Payable \u2013 Unrelated Parties (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": null
    },
    "R28": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2023-01-01to2023-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDebtTableTextBlock",
      "reportCount": 1,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000028 - Disclosure - Notes Payable - Related Parties (Tables)",
     "menuCat": "Tables",
     "order": "28",
     "role": "http://intellinetics.com/role/NotesPayable-RelatedPartiesTables",
     "shortName": "Notes Payable - Related Parties (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2023-01-012023-06-30_us-gaap_RelatedPartyMember",
      "decimals": null,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDebtTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R29": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2023-01-01to2023-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000029 - Disclosure - Commitments and Contingencies (Tables)",
     "menuCat": "Tables",
     "order": "29",
     "role": "http://intellinetics.com/role/CommitmentsAndContingenciesTables",
     "shortName": "Commitments and Contingencies (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2023-01-01to2023-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R3": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "AsOf2023-06-30",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:CommonStockParOrStatedValuePerShare",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USDPShares",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "00000003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)",
     "menuCat": "Statements",
     "order": "3",
     "role": "http://intellinetics.com/role/BalanceSheetsParenthetical",
     "shortName": "Condensed Consolidated Balance Sheets (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "AsOf2023-06-30",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:CommonStockParOrStatedValuePerShare",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USDPShares",
      "xsiNil": "false"
     }
    },
    "R30": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2023-01-01to2023-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000030 - Disclosure - Stockholders\u2019 Equity (Tables)",
     "menuCat": "Tables",
     "order": "30",
     "role": "http://intellinetics.com/role/StockholdersEquityTables",
     "shortName": "Stockholders\u2019 Equity (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2023-01-01to2023-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R31": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2023-01-01to2023-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000031 - Disclosure - Stock-Based Compensation (Tables)",
     "menuCat": "Tables",
     "order": "31",
     "role": "http://intellinetics.com/role/Stock-basedCompensationTables",
     "shortName": "Stock-Based Compensation (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2023-01-01to2023-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R32": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "AsOf2022-12-31",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:ContractWithCustomerAssetNetCurrent",
      "reportCount": 1,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000032 - Disclosure - Schedule of Changes in Contract Assets (Details)",
     "menuCat": "Details",
     "order": "32",
     "role": "http://intellinetics.com/role/ScheduleOfChangesInContractAssetsDetails",
     "shortName": "Schedule of Changes in Contract Assets (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock",
       "us-gaap:ConcentrationRiskCreditRisk",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "AsOf2022-12-31_us-gaap_AccountsReceivableMember",
      "decimals": "0",
      "lang": null,
      "name": "us-gaap:ContractWithCustomerAssetNetCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R33": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2023-04-012023-06-30",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000033 - Disclosure - Schedule of Segment Information (Details)",
     "menuCat": "Details",
     "order": "33",
     "role": "http://intellinetics.com/role/ScheduleOfSegmentInformationDetails",
     "shortName": "Schedule of Segment Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "us-gaap:SegmentReportingPolicyPolicyTextBlock",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2023-04-012023-06-30",
      "decimals": "0",
      "lang": null,
      "name": "INLX:CapitalAdditionsNet",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R34": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:ConcentrationRiskCreditRisk",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "AsOf2023-06-30",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable",
      "reportCount": 1,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000034 - Disclosure - Summary of Significant Accounting Policies (Details Narrative)",
     "menuCat": "Details",
     "order": "34",
     "role": "http://intellinetics.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative",
     "shortName": "Summary of Significant Accounting Policies (Details Narrative)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:ConcentrationRiskCreditRisk",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "AsOf2022-12-31",
      "decimals": "0",
      "lang": null,
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R35": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
       "us-gaap:BusinessCombinationDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "AsOf2022-04-01",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000035 - Disclosure - Schedule of Fair Value of Assets Acquired and Liabilities Assumed (Details)",
     "menuCat": "Details",
     "order": "35",
     "role": "http://intellinetics.com/role/ScheduleOfFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails",
     "shortName": "Schedule of Fair Value of Assets Acquired and Liabilities Assumed (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
       "us-gaap:BusinessCombinationDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "AsOf2022-04-01",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R36": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:BusinessAcquisitionProFormaInformationTextBlock",
       "us-gaap:BusinessCombinationDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2023-04-012023-06-30",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:BusinessAcquisitionsProFormaRevenue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000036 - Disclosure - Schedule of Pro Forma Information (Details)",
     "menuCat": "Details",
     "order": "36",
     "role": "http://intellinetics.com/role/ScheduleOfProFormaInformationDetails",
     "shortName": "Schedule of Pro Forma Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:BusinessAcquisitionProFormaInformationTextBlock",
       "us-gaap:BusinessCombinationDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2023-04-012023-06-30",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:BusinessAcquisitionsProFormaRevenue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R37": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
       "us-gaap:BusinessCombinationDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "AsOf2022-04-01",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "INLX:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPurchasePrice",
      "reportCount": 1,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000037 - Disclosure - Business Combinations (Details Narrative)",
     "menuCat": "Details",
     "order": "37",
     "role": "http://intellinetics.com/role/BusinessCombinationsDetailsNarrative",
     "shortName": "Business Combinations (Details Narrative)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R38": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
       "us-gaap:IntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "AsOf2023-06-30",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:FiniteLivedIntangibleAssetsGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000038 - Disclosure - Schedule of Intangible Assets (Details)",
     "menuCat": "Details",
     "order": "38",
     "role": "http://intellinetics.com/role/ScheduleOfIntangibleAssetsDetails",
     "shortName": "Schedule of Intangible Assets (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
       "us-gaap:IntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "AsOf2023-06-30",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:FiniteLivedIntangibleAssetsGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R39": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
       "us-gaap:IntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "AsOf2023-06-30",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000039 - Disclosure - Schedule of Amortization Expense for Intangible Assets (Details)",
     "menuCat": "Details",
     "order": "39",
     "role": "http://intellinetics.com/role/ScheduleOfAmortizationExpenseForIntangibleAssetsDetails",
     "shortName": "Schedule of Amortization Expense for Intangible Assets (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
       "us-gaap:IntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "AsOf2023-06-30",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R4": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2023-04-012023-06-30",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "00000004 - Statement - Condensed Consolidated Statements of Operations (Unaudited)",
     "menuCat": "Statements",
     "order": "4",
     "role": "http://intellinetics.com/role/StatementsOfOperations",
     "shortName": "Condensed Consolidated Statements of Operations (Unaudited)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2023-04-012023-06-30",
      "decimals": "0",
      "lang": null,
      "name": "us-gaap:CostOfRevenue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R40": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:IntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2023-04-012023-06-30",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:AmortizationOfIntangibleAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000040 - Disclosure - Intangible Assets, Net (Details Narrative)",
     "menuCat": "Details",
     "order": "40",
     "role": "http://intellinetics.com/role/IntangibleAssetsNetDetailsNarrative",
     "shortName": "Intangible Assets, Net (Details Narrative)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:IntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2023-04-012023-06-30",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:AmortizationOfIntangibleAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R41": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "INLX:ScheduleOfChangesInFairValueOfPlanLiabilltiesTableTextBlock",
       "us-gaap:FairValueDisclosuresTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "AsOf2022-12-31",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "INLX:EarnoutLiability",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000041 - Disclosure - Summary of Changes in Fair Value of Earnout Liabilities (Details)",
     "menuCat": "Details",
     "order": "41",
     "role": "http://intellinetics.com/role/SummaryOfChangesInFairValueOfEarnoutLiabilitiesDetails",
     "shortName": "Summary of Changes in Fair Value of Earnout Liabilities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "INLX:ScheduleOfChangesInFairValueOfPlanLiabilltiesTableTextBlock",
       "us-gaap:FairValueDisclosuresTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "AsOf2022-12-31",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "INLX:EarnoutLiability",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R42": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:FairValueDisclosuresTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2023-01-01to2023-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueMeasurementsSensitivityAnalysisDescription",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000042 - Disclosure - Fair Value Measurements (Details Narrative)",
     "menuCat": "Details",
     "order": "42",
     "role": "http://intellinetics.com/role/FairValueMeasurementsDetailsNarrative",
     "shortName": "Fair Value Measurements (Details Narrative)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:FairValueDisclosuresTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2023-01-01to2023-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueMeasurementsSensitivityAnalysisDescription",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R43": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "AsOf2023-06-30",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:CapitalizedComputerSoftwareGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000043 - Disclosure - Schedule of Property and Equipment (Details)",
     "menuCat": "Details",
     "order": "43",
     "role": "http://intellinetics.com/role/ScheduleOfPropertyAndEquipmentDetails",
     "shortName": "Schedule of Property and Equipment (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "AsOf2023-06-30",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:CapitalizedComputerSoftwareGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R44": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2023-04-012023-06-30",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:Depreciation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000044 - Disclosure - Property and Equipment (Details Narrative)",
     "menuCat": "Details",
     "order": "44",
     "role": "http://intellinetics.com/role/PropertyAndEquipmentDetailsNarrative",
     "shortName": "Property and Equipment (Details Narrative)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2023-04-012023-06-30",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:Depreciation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R45": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "AsOf2023-06-30",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:NotesPayableCurrent",
      "reportCount": 1,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000045 - Disclosure - Schedule of Notes Payable (Details)",
     "menuCat": "Details",
     "order": "45",
     "role": "http://intellinetics.com/role/ScheduleOfNotesPayableDetails",
     "shortName": "Schedule of Notes Payable (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDebtTableTextBlock",
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2023-01-012023-06-30_custom_TwoThousandTwentyTwoUnrelatedNotesMember",
      "decimals": null,
      "lang": "en-US",
      "name": "us-gaap:DebtInstrumentIssuanceDate1",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R46": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "AsOf2023-06-30_us-gaap_NonrelatedPartyMember",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000046 - Disclosure - Schedule of Future Minimum Principal Payments of Notes Payable (Details)",
     "menuCat": "Details",
     "order": "46",
     "role": "http://intellinetics.com/role/ScheduleOfFutureMinimumPrincipalPaymentsOfNotesPayableDetails",
     "shortName": "Schedule of Future Minimum Principal Payments of Notes Payable (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "AsOf2023-06-30_us-gaap_NonrelatedPartyMember",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R47": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "span",
       "p",
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "AsOf2023-06-30",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:InterestPayableCurrentAndNoncurrent",
      "reportCount": 1,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000047 - Disclosure - Notes Payable \u2013 Unrelated Parties (Details Narrative)",
     "menuCat": "Details",
     "order": "47",
     "role": "http://intellinetics.com/role/NotesPayableUnrelatedPartiesDetailsNarrative",
     "shortName": "Notes Payable \u2013 Unrelated Parties (Details Narrative)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2023-04-012023-06-30_custom_TwelvePercentageSubordinatedNotesMember_custom_AccreditedInvestorsMember",
      "decimals": "0",
      "lang": null,
      "name": "us-gaap:InterestExpenseDebt",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R48": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "span",
       "p",
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "AsOf2023-06-30",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:InterestPayableCurrentAndNoncurrent",
      "reportCount": 1,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000048 - Disclosure - Notes Payable - Related Parties (Details Narrative)",
     "menuCat": "Details",
     "order": "48",
     "role": "http://intellinetics.com/role/NotesPayable-RelatedPartiesDetailsNarrative",
     "shortName": "Notes Payable - Related Parties (Details Narrative)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:InterestPayableCurrentAndNoncurrent",
       "span",
       "span",
       "span",
       "p",
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "AsOf2022-12-31_us-gaap_RelatedPartyMember63266937",
      "decimals": "0",
      "lang": null,
      "name": "us-gaap:InterestPayableCurrentAndNoncurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R49": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:CompensationRelatedCostsGeneralTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2022-04-012022-06-30",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:IncreaseDecreaseInDeferredCompensation",
      "reportCount": 1,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000049 - Disclosure - Deferred Compensation (Details Narrative)",
     "menuCat": "Details",
     "order": "49",
     "role": "http://intellinetics.com/role/DeferredCompensationDetailsNarrative",
     "shortName": "Deferred Compensation (Details Narrative)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R5": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "AsOf2021-12-31_us-gaap_CommonStockMember",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:StockholdersEquity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "00000005 - Statement - Condensed Consolidated Statement of Stockholders' Equity (Unaudited)",
     "menuCat": "Statements",
     "order": "5",
     "role": "http://intellinetics.com/role/StatementOfStockholdersEquity",
     "shortName": "Condensed Consolidated Statement of Stockholders' Equity (Unaudited)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "AsOf2021-12-31_us-gaap_CommonStockMember",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:StockholdersEquity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R50": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2023-01-01to2023-06-30",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:PaymentsForRent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000050 - Disclosure - Schedule of Operating Leases (Details)",
     "menuCat": "Details",
     "order": "50",
     "role": "http://intellinetics.com/role/ScheduleOfOperatingLeasesDetails",
     "shortName": "Schedule of Operating Leases (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2023-01-01to2023-06-30",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:PaymentsForRent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R51": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "AsOf2023-06-30",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000051 - Disclosure - Schedule of Future Rental Payments for Operating Leases (Details)",
     "menuCat": "Details",
     "order": "51",
     "role": "http://intellinetics.com/role/ScheduleOfFutureRentalPaymentsForOperatingLeasesDetails",
     "shortName": "Schedule of Future Rental Payments for Operating Leases (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "AsOf2023-06-30",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R52": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:LeaseCostTableTextBlock",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2023-04-012023-06-30",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:FinanceLeaseRightOfUseAssetAmortization",
      "reportCount": 1,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000052 - Disclosure - Summary of Components of Lease Expense (Details)",
     "menuCat": "Details",
     "order": "52",
     "role": "http://intellinetics.com/role/SummaryOfComponentsOfLeaseExpenseDetails",
     "shortName": "Summary of Components of Lease Expense (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:LeaseCostTableTextBlock",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2023-04-012023-06-30",
      "decimals": "0",
      "lang": null,
      "name": "us-gaap:FinanceLeaseInterestExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R53": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "INLX:ScheduleOfAdditionalInformationPertainingToLeasesTableTextBlock",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2023-01-01to2023-06-30",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:FinanceLeaseInterestPaymentOnLiability",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000053 - Disclosure - Schedule of Additional Information Pertaining to Leases (Details)",
     "menuCat": "Details",
     "order": "53",
     "role": "http://intellinetics.com/role/ScheduleOfAdditionalInformationPertainingToLeasesDetails",
     "shortName": "Schedule of Additional Information Pertaining to Leases (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "INLX:ScheduleOfAdditionalInformationPertainingToLeasesTableTextBlock",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2023-01-01to2023-06-30",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:FinanceLeaseInterestPaymentOnLiability",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R54": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "AsOf2023-06-30",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:OperatingLeaseRightOfUseAsset",
      "reportCount": 1,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000054 - Disclosure - Schedule of Operating and Finance Leases (Details)",
     "menuCat": "Details",
     "order": "54",
     "role": "http://intellinetics.com/role/ScheduleOfOperatingAndFinanceLeasesDetails",
     "shortName": "Schedule of Operating and Finance Leases (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "INLX:OperatingLeasesAndFinanceLeasesTableTextBlock",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "AsOf2023-06-30",
      "decimals": "0",
      "lang": null,
      "name": "us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R55": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2023-01-012023-06-30_custom_PrivatePlacement2022Member",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExercisable",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000055 - Disclosure - Schedule of Shares and Warrants Issued (Details)",
     "menuCat": "Details",
     "order": "55",
     "role": "http://intellinetics.com/role/ScheduleOfSharesAndWarrantsIssuedDetails",
     "shortName": "Schedule of Shares and Warrants Issued (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2023-01-012023-06-30_custom_PrivatePlacement2022Member",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExercisable",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R56": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "INLX:ScheduleOfWarrantsOutstandingToPurchaseCommonStockTableTextBlock",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "AsOf2023-06-30_custom_WarrantExercisePriceOneMember",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000056 - Disclosure - Schedule of Warrants to Purchase Common Stock (Details)",
     "menuCat": "Details",
     "order": "56",
     "role": "http://intellinetics.com/role/ScheduleOfWarrantsToPurchaseCommonStockDetails",
     "shortName": "Schedule of Warrants to Purchase Common Stock (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "INLX:ScheduleOfWarrantsOutstandingToPurchaseCommonStockTableTextBlock",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "AsOf2023-06-30_custom_WarrantExercisePriceOneMember",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Shares",
      "xsiNil": "false"
     }
    },
    "R57": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "INLX:ScheduleOfEstimatedValuesOfWarrantsValuationAssumptionsTableTextBlock",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "AsOf2022-04-01_custom_PlacementAgentMember_us-gaap_MeasurementInputRiskFreeInterestRateMember",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:WarrantsAndRightsOutstandingMeasurementInput",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Pure",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000057 - Disclosure - Schedule of Estimated Values of Warrants Valuation Assumptions (Details)",
     "menuCat": "Details",
     "order": "57",
     "role": "http://intellinetics.com/role/ScheduleOfEstimatedValuesOfWarrantsValuationAssumptionsDetails",
     "shortName": "Schedule of Estimated Values of Warrants Valuation Assumptions (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "INLX:ScheduleOfEstimatedValuesOfWarrantsValuationAssumptionsTableTextBlock",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "AsOf2022-04-01_custom_PlacementAgentMember_us-gaap_MeasurementInputRiskFreeInterestRateMember",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:WarrantsAndRightsOutstandingMeasurementInput",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Pure",
      "xsiNil": "false"
     }
    },
    "R58": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:CommonStockSharesIssued",
       "us-gaap:CommonStockSharesIssued",
       "span",
       "span",
       "span",
       "span",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "AsOf2023-06-30",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:CommonStockSharesOutstanding",
      "reportCount": 1,
      "unitRef": "Shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000058 - Disclosure - Stockholders\u2019 Equity (Details Narrative)",
     "menuCat": "Details",
     "order": "58",
     "role": "http://intellinetics.com/role/StockholdersEquityDetailsNarrative",
     "shortName": "Stockholders\u2019 Equity (Details Narrative)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2023-04-012023-06-30_us-gaap_PrivatePlacementMember",
      "decimals": "0",
      "lang": null,
      "name": "us-gaap:AmortizationOfFinancingCosts",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R59": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2022-01-012022-06-30_custom_GrantDateAprilFourteenTwoThousandTwentyTwoMember",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Pure",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000059 - Disclosure - Schedule of Estimated Values of Stock Option Grants Valuation Assumptions (Details)",
     "menuCat": "Details",
     "order": "59",
     "role": "http://intellinetics.com/role/ScheduleOfEstimatedValuesOfStockOptionGrantsValuationAssumptionsDetails",
     "shortName": "Schedule of Estimated Values of Stock Option Grants Valuation Assumptions (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2022-01-012022-06-30_custom_GrantDateAprilFourteenTwoThousandTwentyTwoMember",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Pure",
      "xsiNil": "false"
     }
    },
    "R6": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2023-01-01to2023-06-30",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "00000006 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)",
     "menuCat": "Statements",
     "order": "6",
     "role": "http://intellinetics.com/role/StatementsOfCashFlows",
     "shortName": "Condensed Consolidated Statements of Cash Flows (Unaudited)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2023-01-01to2023-06-30",
      "decimals": "0",
      "lang": null,
      "name": "us-gaap:ProvisionForDoubtfulAccounts",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R60": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "AsOf2022-12-31_us-gaap_StockOptionMember",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "reportCount": 1,
      "unitRef": "Shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000060 - Disclosure - Schedule of Stock Option Activity (Details)",
     "menuCat": "Details",
     "order": "60",
     "role": "http://intellinetics.com/role/ScheduleOfStockOptionActivityDetails",
     "shortName": "Schedule of Stock Option Activity (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2023-01-012023-06-30_us-gaap_StockOptionMember",
      "decimals": null,
      "lang": "en-US",
      "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R61": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2023-04-012023-06-30",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000061 - Disclosure - Stock-Based Compensation (Details Narrative)",
     "menuCat": "Details",
     "order": "61",
     "role": "http://intellinetics.com/role/Stock-basedCompensationDetailsNarrative",
     "shortName": "Stock-Based Compensation (Details Narrative)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2023-04-012023-06-30",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R62": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:ConcentrationRiskDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2023-04-012023-06-30_custom_StateOfMichiganMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:ConcentrationRiskPercentage1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Pure",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000062 - Disclosure - Concentrations (Details Narrative)",
     "menuCat": "Details",
     "order": "62",
     "role": "http://intellinetics.com/role/ConcentrationsDetailsNarrative",
     "shortName": "Concentrations (Details Narrative)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:ConcentrationRiskDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2023-04-012023-06-30_custom_StateOfMichiganMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:ConcentrationRiskPercentage1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Pure",
      "xsiNil": "false"
     }
    },
    "R7": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2023-01-01to2023-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NatureOfOperations",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000007 - Disclosure - Business Organization and Nature of Operations",
     "menuCat": "Notes",
     "order": "7",
     "role": "http://intellinetics.com/role/BusinessOrganizationAndNatureOfOperations",
     "shortName": "Business Organization and Nature of Operations",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2023-01-01to2023-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NatureOfOperations",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R8": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2023-01-01to2023-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BasisOfAccounting",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000008 - Disclosure - Basis of Presentation",
     "menuCat": "Notes",
     "order": "8",
     "role": "http://intellinetics.com/role/BasisOfPresentation",
     "shortName": "Basis of Presentation",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2023-01-01to2023-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BasisOfAccounting",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R9": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2023-01-01to2023-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000009 - Disclosure - Summary of Significant Accounting Policies",
     "menuCat": "Notes",
     "order": "9",
     "role": "http://intellinetics.com/role/SummaryOfSignificantAccountingPolicies",
     "shortName": "Summary of Significant Accounting Policies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2023-01-01to2023-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    }
   },
   "segmentCount": 64,
   "tag": {
    "INLX_AccountsReceivableUnbilledMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accounts Receivable Unbilled [Member]",
        "label": "Accounts Receivable Unbilled [Member]"
       }
      }
     },
     "localname": "AccountsReceivableUnbilledMember",
     "nsuri": "http://intellinetics.com/20230630",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfChangesInContractAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "INLX_AccreditedInvestorsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accredited Investors [Member]",
        "label": "Accredited Investors [Member]"
       }
      }
     },
     "localname": "AccreditedInvestorsMember",
     "nsuri": "http://intellinetics.com/20230630",
     "presentation": [
      "http://intellinetics.com/role/NotesPayableUnrelatedPartiesDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "INLX_AdjustmentToFairValueOfContingentConsiderationEarnout": {
     "auth_ref": [],
     "calculation": {
      "http://intellinetics.com/role/StatementsOfOperations": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Adjustment to fair value of contingent consideration earnout.",
        "label": "Change in fair value of earnout liabilities",
        "verboseLabel": "Change in fair value"
       }
      }
     },
     "localname": "AdjustmentToFairValueOfContingentConsiderationEarnout",
     "nsuri": "http://intellinetics.com/20230630",
     "presentation": [
      "http://intellinetics.com/role/StatementsOfOperations",
      "http://intellinetics.com/role/SummaryOfChangesInFairValueOfEarnoutLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "INLX_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPurchasePrice": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business combination recognized identifiable assets acquired and liabilities assumed purchase price.",
        "label": "Purchase price"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPurchasePrice",
     "nsuri": "http://intellinetics.com/20230630",
     "presentation": [
      "http://intellinetics.com/role/BusinessCombinationsDetailsNarrative",
      "http://intellinetics.com/role/ScheduleOfFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "INLX_CapitalAdditionsNet": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Capital additions, net.",
        "label": "Total capital additions, net"
       }
      }
     },
     "localname": "CapitalAdditionsNet",
     "nsuri": "http://intellinetics.com/20230630",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfSegmentInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "INLX_ChangeInFairValueOfEarnoutLiabilities": {
     "auth_ref": [],
     "calculation": {
      "http://intellinetics.com/role/StatementsOfCashFlows": {
       "order": 8.0,
       "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Change in fair value of earnout liabilities.",
        "label": "ChangeInFairValueOfEarnoutLiabilities",
        "negatedLabel": "Change in fair value of earnout liabilities"
       }
      }
     },
     "localname": "ChangeInFairValueOfEarnoutLiabilities",
     "nsuri": "http://intellinetics.com/20230630",
     "presentation": [
      "http://intellinetics.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "INLX_ClassOfWarrantOrRightFairPriceOfWarrantsOrRights1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrants Fair value"
       }
      }
     },
     "localname": "ClassOfWarrantOrRightFairPriceOfWarrantsOrRights1",
     "nsuri": "http://intellinetics.com/20230630",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfSharesAndWarrantsIssuedDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "INLX_ColumbusOHMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Columbus O H [Member]"
       }
      }
     },
     "localname": "ColumbusOHMember",
     "nsuri": "http://intellinetics.com/20230630",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfOperatingLeasesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "INLX_CondensedCashFlowStatementPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Condensed cash flow statement [Policy Text Block]",
        "label": "Statement of Cash Flows"
       }
      }
     },
     "localname": "CondensedCashFlowStatementPolicyTextBlock",
     "nsuri": "http://intellinetics.com/20230630",
     "presentation": [
      "http://intellinetics.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "INLX_ContractAssestsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contract Assests [Member]",
        "label": "Contract Assests [Member]"
       }
      }
     },
     "localname": "ContractAssestsMember",
     "nsuri": "http://intellinetics.com/20230630",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfChangesInContractAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "INLX_ContractWithCustomerAssetCommissionPaid": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contract with customer asset Commission paid.",
        "label": "Commissions Paid"
       }
      }
     },
     "localname": "ContractWithCustomerAssetCommissionPaid",
     "nsuri": "http://intellinetics.com/20230630",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfChangesInContractAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "INLX_ContractWithCustomerAssetCommissionRecognized": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contract with customer asset Commission recognized.",
        "label": "Commissions Recognized"
       }
      }
     },
     "localname": "ContractWithCustomerAssetCommissionRecognized",
     "nsuri": "http://intellinetics.com/20230630",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfChangesInContractAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "INLX_ContractWithCustomerAssetCumulativeCatchUpAdjustmentToAdditionFromAquisition": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contract with customer asset cumulative catch up adjustment to addition from aquisition.",
        "label": "Accounts receivables, addition from acquisition"
       }
      }
     },
     "localname": "ContractWithCustomerAssetCumulativeCatchUpAdjustmentToAdditionFromAquisition",
     "nsuri": "http://intellinetics.com/20230630",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfChangesInContractAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "INLX_ContractWithCustomerAssetPaymentsRecevied": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contract with customer asset payments recevied.",
        "label": "Accounts receivables, payment recevied"
       }
      }
     },
     "localname": "ContractWithCustomerAssetPaymentsRecevied",
     "nsuri": "http://intellinetics.com/20230630",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfChangesInContractAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "INLX_ContractWithCustomerAssetReceivablesBillings": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contract with customer asset receivables billings.",
        "label": "Accounts receivables, billings"
       }
      }
     },
     "localname": "ContractWithCustomerAssetReceivablesBillings",
     "nsuri": "http://intellinetics.com/20230630",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfChangesInContractAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "INLX_CustomerOneMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Customer One [Member]",
        "label": "Customer One [Member]"
       }
      }
     },
     "localname": "CustomerOneMember",
     "nsuri": "http://intellinetics.com/20230630",
     "presentation": [
      "http://intellinetics.com/role/ConcentrationsDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "INLX_CustomerTwoMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Customer Two [Member]",
        "label": "Customer Two [Member]"
       }
      }
     },
     "localname": "CustomerTwoMember",
     "nsuri": "http://intellinetics.com/20230630",
     "presentation": [
      "http://intellinetics.com/role/ConcentrationsDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "INLX_DeferredRevenueAdditionFromAcquisition": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred revenue addition from acquisition.",
        "label": "Deferred revenue, addition from acquisition"
       }
      }
     },
     "localname": "DeferredRevenueAdditionFromAcquisition",
     "nsuri": "http://intellinetics.com/20230630",
     "presentation": [
      "http://intellinetics.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "INLX_DeferredRevenueLiabilityBillings": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred revenue liability billings.",
        "label": "Deferred revenue, billings"
       }
      }
     },
     "localname": "DeferredRevenueLiabilityBillings",
     "nsuri": "http://intellinetics.com/20230630",
     "presentation": [
      "http://intellinetics.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "INLX_DeferredRevenueRevenueRecognized": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred revenue revenue recognized.",
        "label": "DeferredRevenueRevenueRecognized",
        "negatedLabel": "Deferred revenue, recognized revenue"
       }
      }
     },
     "localname": "DeferredRevenueRevenueRecognized",
     "nsuri": "http://intellinetics.com/20230630",
     "presentation": [
      "http://intellinetics.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "INLX_DiscountOnNotesPayableForWarrants": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Discount on notes payable for warrants.",
        "label": "Discount on notes payable for warrants"
       }
      }
     },
     "localname": "DiscountOnNotesPayableForWarrants",
     "nsuri": "http://intellinetics.com/20230630",
     "presentation": [
      "http://intellinetics.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "INLX_DiscountOnNotesPayableRelatedPartiesForWarrants": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Discount on notes payable related parties for warrants.",
        "label": "Discount on notes payable - related parties for warrants"
       }
      }
     },
     "localname": "DiscountOnNotesPayableRelatedPartiesForWarrants",
     "nsuri": "http://intellinetics.com/20230630",
     "presentation": [
      "http://intellinetics.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "INLX_DocumentConversionMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Document Conversion [Member]",
        "label": "Document Conversion [Member]"
       }
      }
     },
     "localname": "DocumentConversionMember",
     "nsuri": "http://intellinetics.com/20230630",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfSegmentInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "INLX_DocumentManagementMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Document Management [Member]",
        "label": "Document Management [Member]"
       }
      }
     },
     "localname": "DocumentManagementMember",
     "nsuri": "http://intellinetics.com/20230630",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfSegmentInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "INLX_EarnoutLiabilitiesCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://intellinetics.com/role/BalanceSheets": {
       "order": 7.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Earnout liabilities current.",
        "label": "Earnout liabilities - current"
       }
      }
     },
     "localname": "EarnoutLiabilitiesCurrent",
     "nsuri": "http://intellinetics.com/20230630",
     "presentation": [
      "http://intellinetics.com/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "INLX_EarnoutLiability": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Earnout liability.",
        "label": "EarnoutLiability",
        "periodEndLabel": "Fair value, ending balance",
        "periodStartLabel": "Fair value, beginning balance"
       }
      }
     },
     "localname": "EarnoutLiability",
     "nsuri": "http://intellinetics.com/20230630",
     "presentation": [
      "http://intellinetics.com/role/SummaryOfChangesInFairValueOfEarnoutLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "INLX_EmployeeMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Employee [Member]",
        "label": "Employee [Member]"
       }
      }
     },
     "localname": "EmployeeMember",
     "nsuri": "http://intellinetics.com/20230630",
     "presentation": [
      "http://intellinetics.com/role/Stock-basedCompensationDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "INLX_ExerciseOfOutstandingWarrantsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Exercise of Outstanding Warrants [Member]",
        "label": "Exercise of Outstanding Warrants [Member]"
       }
      }
     },
     "localname": "ExerciseOfOutstandingWarrantsMember",
     "nsuri": "http://intellinetics.com/20230630",
     "presentation": [
      "http://intellinetics.com/role/StockholdersEquityDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "INLX_GovernmentContractsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Government Contracts [Member]",
        "label": "Government Contracts [Member]"
       }
      }
     },
     "localname": "GovernmentContractsMember",
     "nsuri": "http://intellinetics.com/20230630",
     "presentation": [
      "http://intellinetics.com/role/ConcentrationsDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "INLX_GrantDateAprilFourteenTwoThousandTwentyTwoMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "April 14, 2022 Grant [Member]",
        "label": "April 14, 2022 Grant [Member]"
       }
      }
     },
     "localname": "GrantDateAprilFourteenTwoThousandTwentyTwoMember",
     "nsuri": "http://intellinetics.com/20230630",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfEstimatedValuesOfStockOptionGrantsValuationAssumptionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "INLX_IncreaseDecreaseInUnbilledReceivable": {
     "auth_ref": [],
     "calculation": {
      "http://intellinetics.com/role/StatementsOfCashFlows": {
       "order": 10.0,
       "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase decrease in unbilled receivable.",
        "label": "IncreaseDecreaseInUnbilledReceivable",
        "negatedLabel": "Accounts receivable, unbilled"
       }
      }
     },
     "localname": "IncreaseDecreaseInUnbilledReceivable",
     "nsuri": "http://intellinetics.com/20230630",
     "presentation": [
      "http://intellinetics.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "INLX_IntellineticsOhioAndGraphicSciencesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Intellinetics Ohio and Graphic Sciences [Member]",
        "label": "Intellinetics Ohio and Graphic Sciences [Member]"
       }
      }
     },
     "localname": "IntellineticsOhioAndGraphicSciencesMember",
     "nsuri": "http://intellinetics.com/20230630",
     "presentation": [
      "http://intellinetics.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "INLX_MadisonHeightsMIMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Madison Heights M I [Member]"
       }
      }
     },
     "localname": "MadisonHeightsMIMember",
     "nsuri": "http://intellinetics.com/20230630",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfOperatingLeasesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "INLX_MadisonHeightsMITemporarySpaceMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Madison Heights M I Temporary Space [Member]"
       }
      }
     },
     "localname": "MadisonHeightsMITemporarySpaceMember",
     "nsuri": "http://intellinetics.com/20230630",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfOperatingLeasesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "INLX_NonCashFinancingAccountsReceivable": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Non cash financing accounts receivable.",
        "label": "Accounts receivable"
       }
      }
     },
     "localname": "NonCashFinancingAccountsReceivable",
     "nsuri": "http://intellinetics.com/20230630",
     "presentation": [
      "http://intellinetics.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "INLX_NonCashFinancingActivitiesAccountsPayable": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Non cash financing activities accounts payable.",
        "label": "NonCashFinancingActivitiesAccountsPayable",
        "negatedLabel": "Accounts payable"
       }
      }
     },
     "localname": "NonCashFinancingActivitiesAccountsPayable",
     "nsuri": "http://intellinetics.com/20230630",
     "presentation": [
      "http://intellinetics.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "INLX_NonCashFinancingActivitiesCashUsedInBusinessAcquisitions": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Non cash financing activities cash used in business acquisitions.",
        "label": "Cash used in business acquisition"
       }
      }
     },
     "localname": "NonCashFinancingActivitiesCashUsedInBusinessAcquisitions",
     "nsuri": "http://intellinetics.com/20230630",
     "presentation": [
      "http://intellinetics.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "INLX_NonCashFinancingActivitiesDeferredRevenues": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Non cash financing activities deferred revenues.",
        "label": "NonCashFinancingActivitiesDeferredRevenues",
        "verboseLabel": "Deferred revenues"
       }
      }
     },
     "localname": "NonCashFinancingActivitiesDeferredRevenues",
     "nsuri": "http://intellinetics.com/20230630",
     "presentation": [
      "http://intellinetics.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "INLX_NonCashFinancingActivitiesGoodwill": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Non cash financing activities goodwill.",
        "label": "NonCashFinancingActivitiesGoodwill",
        "verboseLabel": "Goodwill"
       }
      }
     },
     "localname": "NonCashFinancingActivitiesGoodwill",
     "nsuri": "http://intellinetics.com/20230630",
     "presentation": [
      "http://intellinetics.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "INLX_NonCashFinancingActivitiesIntangibleAssets": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Non cash financing activities intangible assets.",
        "label": "Intangible assets"
       }
      }
     },
     "localname": "NonCashFinancingActivitiesIntangibleAssets",
     "nsuri": "http://intellinetics.com/20230630",
     "presentation": [
      "http://intellinetics.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "INLX_NonCashFinancingActivitiesNetAssetsAcquiredInAcquisition": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Non cash financing activities net assets acquired in acquisition.",
        "label": "Net assets acquired in acquisition"
       }
      }
     },
     "localname": "NonCashFinancingActivitiesNetAssetsAcquiredInAcquisition",
     "nsuri": "http://intellinetics.com/20230630",
     "presentation": [
      "http://intellinetics.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "INLX_NonCashFinancingActivitiesPrepaidExpenses": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Non cash financing activities prepaid expenses.",
        "label": "Prepaid expenses"
       }
      }
     },
     "localname": "NonCashFinancingActivitiesPrepaidExpenses",
     "nsuri": "http://intellinetics.com/20230630",
     "presentation": [
      "http://intellinetics.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "INLX_NonCashFinancingActivitiesPropertyAndEquipment": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Non cash financing activities property and equipment.",
        "label": "Property and equipment"
       }
      }
     },
     "localname": "NonCashFinancingActivitiesPropertyAndEquipment",
     "nsuri": "http://intellinetics.com/20230630",
     "presentation": [
      "http://intellinetics.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "INLX_OperatingLeasesAndFinanceLeasesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Operating leases and finance leases [Table text block].",
        "label": "Schedule of Operating and Finance Leases"
       }
      }
     },
     "localname": "OperatingLeasesAndFinanceLeasesTableTextBlock",
     "nsuri": "http://intellinetics.com/20230630",
     "presentation": [
      "http://intellinetics.com/role/CommitmentsAndContingenciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "INLX_PaymentForContingentConsiderationEarnout": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Payment for contingent consideration earnout.",
        "label": "Payment"
       }
      }
     },
     "localname": "PaymentForContingentConsiderationEarnout",
     "nsuri": "http://intellinetics.com/20230630",
     "presentation": [
      "http://intellinetics.com/role/SummaryOfChangesInFairValueOfEarnoutLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "INLX_PaymentOfEarnoutLiabilities": {
     "auth_ref": [],
     "calculation": {
      "http://intellinetics.com/role/StatementsOfCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Payment of earnout liabilities.",
        "label": "PaymentOfEarnoutLiabilities",
        "negatedLabel": "Payment of earnout liabilities"
       }
      }
     },
     "localname": "PaymentOfEarnoutLiabilities",
     "nsuri": "http://intellinetics.com/20230630",
     "presentation": [
      "http://intellinetics.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "INLX_PlacementAgentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Placement Agent [Member]",
        "label": "Placement Agent [Member]"
       }
      }
     },
     "localname": "PlacementAgentMember",
     "nsuri": "http://intellinetics.com/20230630",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfEstimatedValuesOfWarrantsValuationAssumptionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "INLX_PrivatePlacement2020Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Private Placement 2020 [Member]",
        "label": "Private Placement 2020 [Member]"
       }
      }
     },
     "localname": "PrivatePlacement2020Member",
     "nsuri": "http://intellinetics.com/20230630",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfSharesAndWarrantsIssuedDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "INLX_PrivatePlacement2022Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Private Placement 2022 [Member]",
        "label": "Private Placement 2022 [Member]"
       }
      }
     },
     "localname": "PrivatePlacement2022Member",
     "nsuri": "http://intellinetics.com/20230630",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfSharesAndWarrantsIssuedDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "INLX_ProfessionalServicesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Professional Services [Member]",
        "label": "Professional Services [Member]"
       }
      }
     },
     "localname": "ProfessionalServicesMember",
     "nsuri": "http://intellinetics.com/20230630",
     "presentation": [
      "http://intellinetics.com/role/StatementsOfOperations"
     ],
     "xbrltype": "domainItemType"
    },
    "INLX_ProprietaryTechnologyMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Proprietary technology [Member]",
        "label": "Proprietary Technology [Member]"
       }
      }
     },
     "localname": "ProprietaryTechnologyMember",
     "nsuri": "http://intellinetics.com/20230630",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "INLX_RecentlyIssuedAccountingPronouncementsNotYetEffectivePolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Recently issued accounting pronouncements not yet effective [Policy Text Block]",
        "label": "Recently Issued Accounting Pronouncements"
       }
      }
     },
     "localname": "RecentlyIssuedAccountingPronouncementsNotYetEffectivePolicyTextBlock",
     "nsuri": "http://intellinetics.com/20230630",
     "presentation": [
      "http://intellinetics.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "INLX_RocketMortgageMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Rocket Mortgage [Member]",
        "label": "Rocket Mortgage [Member]"
       }
      }
     },
     "localname": "RocketMortgageMember",
     "nsuri": "http://intellinetics.com/20230630",
     "presentation": [
      "http://intellinetics.com/role/ConcentrationsDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "INLX_SaleOfSoftwareMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sale of Software [Member]",
        "label": "Sale of Software [Member]"
       }
      }
     },
     "localname": "SaleOfSoftwareMember",
     "nsuri": "http://intellinetics.com/20230630",
     "presentation": [
      "http://intellinetics.com/role/StatementsOfOperations"
     ],
     "xbrltype": "domainItemType"
    },
    "INLX_ScheduleOfAdditionalInformationPertainingToLeasesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of Additional Information Pertaining to Leases [Table Text Block]",
        "label": "Schedule of Additional Information Pertaining to Leases"
       }
      }
     },
     "localname": "ScheduleOfAdditionalInformationPertainingToLeasesTableTextBlock",
     "nsuri": "http://intellinetics.com/20230630",
     "presentation": [
      "http://intellinetics.com/role/CommitmentsAndContingenciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "INLX_ScheduleOfChangesInFairValueOfPlanLiabilltiesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of changes in fair value of plan liabillties [Table Text Block]",
        "label": "Summary of Changes in Fair Value of Earnout Liabilities"
       }
      }
     },
     "localname": "ScheduleOfChangesInFairValueOfPlanLiabilltiesTableTextBlock",
     "nsuri": "http://intellinetics.com/20230630",
     "presentation": [
      "http://intellinetics.com/role/FairValueMeasurementsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "INLX_ScheduleOfEstimatedValuesOfWarrantsValuationAssumptionsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of estimated values of warrants valuation assumptions [Table Text Block]",
        "label": "Schedule of Estimated Values of Warrants Valuation Assumptions"
       }
      }
     },
     "localname": "ScheduleOfEstimatedValuesOfWarrantsValuationAssumptionsTableTextBlock",
     "nsuri": "http://intellinetics.com/20230630",
     "presentation": [
      "http://intellinetics.com/role/StockholdersEquityTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "INLX_ScheduleOfWarrantsOutstandingToPurchaseCommonStockTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Warrants to Purchase Common Stock"
       }
      }
     },
     "localname": "ScheduleOfWarrantsOutstandingToPurchaseCommonStockTableTextBlock",
     "nsuri": "http://intellinetics.com/20230630",
     "presentation": [
      "http://intellinetics.com/role/StockholdersEquityTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "INLX_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted Average Remaining Contractual Life Outstanding, Ending.",
        "label": "Weighted Average Remaining Contractual Life Outstanding, Ending",
        "verboseLabel": "Weighted Average Remaining Contractual Life Outstanding, beginning"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm",
     "nsuri": "http://intellinetics.com/20230630",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfStockOptionActivityDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "INLX_SoftwareAsAServiceMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Software As a Service [Member]",
        "label": "Software As a Service [Member]"
       }
      }
     },
     "localname": "SoftwareAsAServiceMember",
     "nsuri": "http://intellinetics.com/20230630",
     "presentation": [
      "http://intellinetics.com/role/StatementsOfOperations"
     ],
     "xbrltype": "domainItemType"
    },
    "INLX_SoftwareMaintenanceServicesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Software Maintenance Services [Member]",
        "label": "Software Maintenance Services [Member]"
       }
      }
     },
     "localname": "SoftwareMaintenanceServicesMember",
     "nsuri": "http://intellinetics.com/20230630",
     "presentation": [
      "http://intellinetics.com/role/StatementsOfOperations"
     ],
     "xbrltype": "domainItemType"
    },
    "INLX_StateOfMichiganMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "State of Michigan [Member]",
        "label": "State of Michigan [Member]"
       }
      }
     },
     "localname": "StateOfMichiganMember",
     "nsuri": "http://intellinetics.com/20230630",
     "presentation": [
      "http://intellinetics.com/role/ConcentrationsDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "INLX_SterlingHeightsMIMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sterling Heights M I [Member]"
       }
      }
     },
     "localname": "SterlingHeightsMIMember",
     "nsuri": "http://intellinetics.com/20230630",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfOperatingLeasesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "INLX_StockIssuedDuringPeriodSharesIssuedToDirectors": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock Issued to Directors, shares.",
        "label": "Stock Issued to Directors, shares"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesIssuedToDirectors",
     "nsuri": "http://intellinetics.com/20230630",
     "presentation": [
      "http://intellinetics.com/role/StatementOfStockholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "INLX_StockIssuedDuringPeriodValueIssuedToDirectors": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock Issued to Directors.",
        "label": "Stock Issued to Directors"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueIssuedToDirectors",
     "nsuri": "http://intellinetics.com/20230630",
     "presentation": [
      "http://intellinetics.com/role/StatementOfStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "INLX_StorageandRetrievalServicesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Storage and Retrieval Services [Member]",
        "label": "Storage and Retrieval Services [Member]"
       }
      }
     },
     "localname": "StorageandRetrievalServicesMember",
     "nsuri": "http://intellinetics.com/20230630",
     "presentation": [
      "http://intellinetics.com/role/StatementsOfOperations"
     ],
     "xbrltype": "domainItemType"
    },
    "INLX_SupplementalDisclosureOfNoncashFinancingActivitiesRelatingToBusinessAcquisitionAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Supplemental disclosure of Non cash financing activities relating to business acquisition abstract",
        "label": "Supplemental disclosure of non-cash investing activities relating to business acquisitions:"
       }
      }
     },
     "localname": "SupplementalDisclosureOfNoncashFinancingActivitiesRelatingToBusinessAcquisitionAbstract",
     "nsuri": "http://intellinetics.com/20230630",
     "presentation": [
      "http://intellinetics.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "INLX_TraverseCityMIMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Traverse City M I [Member]"
       }
      }
     },
     "localname": "TraverseCityMIMember",
     "nsuri": "http://intellinetics.com/20230630",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfOperatingLeasesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "INLX_TwelvePercentageSubordinatedNotesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "12% Subordinated Notes [Member]",
        "label": "12% Subordinated Notes [Member]"
       }
      }
     },
     "localname": "TwelvePercentageSubordinatedNotesMember",
     "nsuri": "http://intellinetics.com/20230630",
     "presentation": [
      "http://intellinetics.com/role/NotesPayableUnrelatedPartiesDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "INLX_TwoThousandFifteenEquityIncentivePlanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "2015 Equity Incentive Plan [Member]",
        "label": "2015 Equity Incentive Plan [Member]"
       }
      }
     },
     "localname": "TwoThousandFifteenEquityIncentivePlanMember",
     "nsuri": "http://intellinetics.com/20230630",
     "presentation": [
      "http://intellinetics.com/role/StockholdersEquityDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "INLX_TwoThousandTwentyNotesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "2020 Notes [Member]",
        "label": "2020 Notes [Member]"
       }
      }
     },
     "localname": "TwoThousandTwentyNotesMember",
     "nsuri": "http://intellinetics.com/20230630",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfNotesPayableDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "INLX_TwoThousandTwentyTwoRelatedNotesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "2022 Related Notes [Member]",
        "label": "2022 Related Notes [Member]"
       }
      }
     },
     "localname": "TwoThousandTwentyTwoRelatedNotesMember",
     "nsuri": "http://intellinetics.com/20230630",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfNotesPayableDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "INLX_TwoThousandTwentyTwoUnrelatedNotesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "2022 Unrelated Notes [Member]",
        "label": "2022 Unrelated Notes [Member]"
       }
      }
     },
     "localname": "TwoThousandTwentyTwoUnrelatedNotesMember",
     "nsuri": "http://intellinetics.com/20230630",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfNotesPayableDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "INLX_WarrantExercisePriceFiveMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrant Exercise Price Five [Member]"
       }
      }
     },
     "localname": "WarrantExercisePriceFiveMember",
     "nsuri": "http://intellinetics.com/20230630",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfWarrantsToPurchaseCommonStockDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "INLX_WarrantExercisePriceFourMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrant Exercise Price Four [Member]"
       }
      }
     },
     "localname": "WarrantExercisePriceFourMember",
     "nsuri": "http://intellinetics.com/20230630",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfWarrantsToPurchaseCommonStockDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "INLX_WarrantExercisePriceOneMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrant Exercise Price One [Member]"
       }
      }
     },
     "localname": "WarrantExercisePriceOneMember",
     "nsuri": "http://intellinetics.com/20230630",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfWarrantsToPurchaseCommonStockDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "INLX_WarrantExercisePriceThreeMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrant Exercise Price Three [Member]"
       }
      }
     },
     "localname": "WarrantExercisePriceThreeMember",
     "nsuri": "http://intellinetics.com/20230630",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfWarrantsToPurchaseCommonStockDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "INLX_WarrantExercisePriceTwoMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrant Exercise Price Two [Member]"
       }
      }
     },
     "localname": "WarrantExercisePriceTwoMember",
     "nsuri": "http://intellinetics.com/20230630",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfWarrantsToPurchaseCommonStockDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "INLX_WarrantsIssuedAndExtendedForCommonStockIssuanceCosts": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Warrants issued and extended for common stock issuance costs.",
        "label": "Warrants issued and extended for common stock issuance costs"
       }
      }
     },
     "localname": "WarrantsIssuedAndExtendedForCommonStockIssuanceCosts",
     "nsuri": "http://intellinetics.com/20230630",
     "presentation": [
      "http://intellinetics.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "INLX_YellowFolderMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Yellow Folder [Member]",
        "label": "Yellow Folder [Member]"
       }
      }
     },
     "localname": "YellowFolderMember",
     "nsuri": "http://intellinetics.com/20230630",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfProFormaInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "dei_AmendmentDescription": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of changes contained within amended document.",
        "label": "Amendment Description"
       }
      }
     },
     "localname": "AmendmentDescription",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://intellinetics.com/role/Cover"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_AmendmentFlag": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.",
        "label": "Amendment Flag"
       }
      }
     },
     "localname": "AmendmentFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://intellinetics.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_AnnualInformationForm": {
     "auth_ref": [
      "r710"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag with value true on a form if it is an annual report containing an annual information form.",
        "label": "Annual Information Form"
       }
      }
     },
     "localname": "AnnualInformationForm",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://intellinetics.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_AuditedAnnualFinancialStatements": {
     "auth_ref": [
      "r710"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag with value true on a form if it is an annual report containing audited financial statements.",
        "label": "Audited Annual Financial Statements"
       }
      }
     },
     "localname": "AuditedAnnualFinancialStatements",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://intellinetics.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_CityAreaCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Area code of city",
        "label": "City Area Code"
       }
      }
     },
     "localname": "CityAreaCode",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://intellinetics.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_CountryRegion": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Region code of country",
        "label": "Country Region"
       }
      }
     },
     "localname": "CountryRegion",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://intellinetics.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_CoverAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cover page.",
        "label": "Cover [Abstract]"
       }
      }
     },
     "localname": "CoverAbstract",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "xbrltype": "stringItemType"
    },
    "dei_CurrentFiscalYearEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "End date of current fiscal year in the format --MM-DD.",
        "label": "Current Fiscal Year End Date"
       }
      }
     },
     "localname": "CurrentFiscalYearEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://intellinetics.com/role/Cover"
     ],
     "xbrltype": "gMonthDayItemType"
    },
    "dei_DocumentAccountingStandard": {
     "auth_ref": [
      "r709"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The basis of accounting the registrant has used to prepare the financial statements included in this filing This can either be 'U.S. GAAP', 'International Financial Reporting Standards', or 'Other'.",
        "label": "Document Accounting Standard"
       }
      }
     },
     "localname": "DocumentAccountingStandard",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://intellinetics.com/role/Cover"
     ],
     "xbrltype": "accountingStandardItemType"
    },
    "dei_DocumentAnnualReport": {
     "auth_ref": [
      "r707",
      "r709",
      "r710"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as an annual report.",
        "label": "Document Annual Report"
       }
      }
     },
     "localname": "DocumentAnnualReport",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://intellinetics.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentFiscalPeriodFocus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.",
        "label": "Document Fiscal Period Focus"
       }
      }
     },
     "localname": "DocumentFiscalPeriodFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://intellinetics.com/role/Cover"
     ],
     "xbrltype": "fiscalPeriodItemType"
    },
    "dei_DocumentFiscalYearFocus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.",
        "label": "Document Fiscal Year Focus"
       }
      }
     },
     "localname": "DocumentFiscalYearFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://intellinetics.com/role/Cover"
     ],
     "xbrltype": "gYearItemType"
    },
    "dei_DocumentPeriodEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD.",
        "label": "Document Period End Date"
       }
      }
     },
     "localname": "DocumentPeriodEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://intellinetics.com/role/Cover"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentPeriodStartDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The start date of the period covered in the document, in YYYY-MM-DD format.",
        "label": "Document Period Start Date"
       }
      }
     },
     "localname": "DocumentPeriodStartDate",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://intellinetics.com/role/Cover"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentQuarterlyReport": {
     "auth_ref": [
      "r708"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as an quarterly report.",
        "label": "Document Quarterly Report"
       }
      }
     },
     "localname": "DocumentQuarterlyReport",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://intellinetics.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentRegistrationStatement": {
     "auth_ref": [
      "r696"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as a registration statement.",
        "label": "Document Registration Statement"
       }
      }
     },
     "localname": "DocumentRegistrationStatement",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://intellinetics.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentShellCompanyEventDate": {
     "auth_ref": [
      "r709"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Date of event requiring a shell company report.",
        "label": "Document Shell Company Event Date"
       }
      }
     },
     "localname": "DocumentShellCompanyEventDate",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://intellinetics.com/role/Cover"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentShellCompanyReport": {
     "auth_ref": [
      "r709"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true for a Shell Company Report pursuant to section 13 or 15(d) of the Exchange Act.",
        "label": "Document Shell Company Report"
       }
      }
     },
     "localname": "DocumentShellCompanyReport",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://intellinetics.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentTransitionReport": {
     "auth_ref": [
      "r711"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as a transition report.",
        "label": "Document Transition Report"
       }
      }
     },
     "localname": "DocumentTransitionReport",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://intellinetics.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentType": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.",
        "label": "Document Type"
       }
      }
     },
     "localname": "DocumentType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://intellinetics.com/role/Cover"
     ],
     "xbrltype": "submissionTypeItemType"
    },
    "dei_DocumentsIncorporatedByReferenceTextBlock": {
     "auth_ref": [
      "r699"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Documents incorporated by reference.",
        "label": "Documents Incorporated by Reference [Text Block]"
       }
      }
     },
     "localname": "DocumentsIncorporatedByReferenceTextBlock",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://intellinetics.com/role/Cover"
     ],
     "xbrltype": "textBlockItemType"
    },
    "dei_EntityAddressAddressLine1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name",
        "label": "Entity Address, Address Line One"
       }
      }
     },
     "localname": "EntityAddressAddressLine1",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://intellinetics.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressAddressLine2": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Address Line 2 such as Street or Suite number",
        "label": "Entity Address, Address Line Two"
       }
      }
     },
     "localname": "EntityAddressAddressLine2",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://intellinetics.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressAddressLine3": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Address Line 3 such as an Office Park",
        "label": "Entity Address, Address Line Three"
       }
      }
     },
     "localname": "EntityAddressAddressLine3",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://intellinetics.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressCityOrTown": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the City or Town",
        "label": "Entity Address, City or Town"
       }
      }
     },
     "localname": "EntityAddressCityOrTown",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://intellinetics.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressCountry": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "ISO 3166-1 alpha-2 country code.",
        "label": "Entity Address, Country"
       }
      }
     },
     "localname": "EntityAddressCountry",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://intellinetics.com/role/Cover"
     ],
     "xbrltype": "countryCodeItemType"
    },
    "dei_EntityAddressPostalZipCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Code for the postal or zip code",
        "label": "Entity Address, Postal Zip Code"
       }
      }
     },
     "localname": "EntityAddressPostalZipCode",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://intellinetics.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressStateOrProvince": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the state or province.",
        "label": "Entity Address, State or Province"
       }
      }
     },
     "localname": "EntityAddressStateOrProvince",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://intellinetics.com/role/Cover"
     ],
     "xbrltype": "stateOrProvinceItemType"
    },
    "dei_EntityBankruptcyProceedingsReportingCurrent": {
     "auth_ref": [
      "r702"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Entity Bankruptcy Proceedings, Reporting Current"
       }
      }
     },
     "localname": "EntityBankruptcyProceedingsReportingCurrent",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://intellinetics.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r698"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.",
        "label": "Entity Central Index Key"
       }
      }
     },
     "localname": "EntityCentralIndexKey",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://intellinetics.com/role/Cover"
     ],
     "xbrltype": "centralIndexKeyItemType"
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.",
        "label": "Entity Common Stock, Shares Outstanding"
       }
      }
     },
     "localname": "EntityCommonStockSharesOutstanding",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://intellinetics.com/role/Cover"
     ],
     "xbrltype": "sharesItemType"
    },
    "dei_EntityCurrentReportingStatus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
        "label": "Entity Current Reporting Status"
       }
      }
     },
     "localname": "EntityCurrentReportingStatus",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://intellinetics.com/role/Cover"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r698"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate if registrant meets the emerging growth company criteria.",
        "label": "Entity Emerging Growth Company"
       }
      }
     },
     "localname": "EntityEmergingGrowthCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://intellinetics.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityExTransitionPeriod": {
     "auth_ref": [
      "r715"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards.",
        "label": "Elected Not To Use the Extended Transition Period"
       }
      }
     },
     "localname": "EntityExTransitionPeriod",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://intellinetics.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityFileNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.",
        "label": "Entity File Number"
       }
      }
     },
     "localname": "EntityFileNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://intellinetics.com/role/Cover"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_EntityFilerCategory": {
     "auth_ref": [
      "r698"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
        "label": "Entity Filer Category"
       }
      }
     },
     "localname": "EntityFilerCategory",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://intellinetics.com/role/Cover"
     ],
     "xbrltype": "filerCategoryItemType"
    },
    "dei_EntityIncorporationStateCountryCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Two-character EDGAR code representing the state or country of incorporation.",
        "label": "Entity Incorporation, State or Country Code"
       }
      }
     },
     "localname": "EntityIncorporationStateCountryCode",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://intellinetics.com/role/Cover"
     ],
     "xbrltype": "edgarStateCountryItemType"
    },
    "dei_EntityInteractiveDataCurrent": {
     "auth_ref": [
      "r712"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).",
        "label": "Entity Interactive Data Current"
       }
      }
     },
     "localname": "EntityInteractiveDataCurrent",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://intellinetics.com/role/Cover"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityPrimarySicNumber": {
     "auth_ref": [
      "r710"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary Standard Industrial Classification (SIC) Number for the Entity.",
        "label": "Entity Primary SIC Number"
       }
      }
     },
     "localname": "EntityPrimarySicNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://intellinetics.com/role/Cover"
     ],
     "xbrltype": "sicNumberItemType"
    },
    "dei_EntityPublicFloat": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Entity Public Float"
       }
      }
     },
     "localname": "EntityPublicFloat",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://intellinetics.com/role/Cover"
     ],
     "xbrltype": "monetaryItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r698"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.",
        "label": "Entity Registrant Name"
       }
      }
     },
     "localname": "EntityRegistrantName",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://intellinetics.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityShellCompany": {
     "auth_ref": [
      "r698"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.",
        "label": "Entity Shell Company"
       }
      }
     },
     "localname": "EntityShellCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://intellinetics.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntitySmallBusiness": {
     "auth_ref": [
      "r698"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).",
        "label": "Entity Small Business"
       }
      }
     },
     "localname": "EntitySmallBusiness",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://intellinetics.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityTaxIdentificationNumber": {
     "auth_ref": [
      "r698"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.",
        "label": "Entity Tax Identification Number"
       }
      }
     },
     "localname": "EntityTaxIdentificationNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://intellinetics.com/role/Cover"
     ],
     "xbrltype": "employerIdItemType"
    },
    "dei_EntityVoluntaryFilers": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.",
        "label": "Entity Voluntary Filers"
       }
      }
     },
     "localname": "EntityVoluntaryFilers",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://intellinetics.com/role/Cover"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityWellKnownSeasonedIssuer": {
     "auth_ref": [
      "r713"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.",
        "label": "Entity Well-known Seasoned Issuer"
       }
      }
     },
     "localname": "EntityWellKnownSeasonedIssuer",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://intellinetics.com/role/Cover"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_Extension": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Extension number for local phone number.",
        "label": "Extension"
       }
      }
     },
     "localname": "Extension",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://intellinetics.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_LocalPhoneNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Local phone number for entity.",
        "label": "Local Phone Number"
       }
      }
     },
     "localname": "LocalPhoneNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://intellinetics.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_NoTradingSymbolFlag": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a security having no trading symbol.",
        "label": "No Trading Symbol Flag"
       }
      }
     },
     "localname": "NoTradingSymbolFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://intellinetics.com/role/Cover"
     ],
     "xbrltype": "trueItemType"
    },
    "dei_OtherReportingStandardItemNumber": {
     "auth_ref": [
      "r709"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "\"Item 17\" or \"Item 18\" specified when the basis of accounting is neither US GAAP nor IFRS.",
        "label": "Other Reporting Standard Item Number"
       }
      }
     },
     "localname": "OtherReportingStandardItemNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://intellinetics.com/role/Cover"
     ],
     "xbrltype": "otherReportingStandardItemNumberItemType"
    },
    "dei_PreCommencementIssuerTenderOffer": {
     "auth_ref": [
      "r703"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Pre-commencement Issuer Tender Offer"
       }
      }
     },
     "localname": "PreCommencementIssuerTenderOffer",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://intellinetics.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_PreCommencementTenderOffer": {
     "auth_ref": [
      "r704"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Pre-commencement Tender Offer"
       }
      }
     },
     "localname": "PreCommencementTenderOffer",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://intellinetics.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_Security12bTitle": {
     "auth_ref": [
      "r697"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Title of a 12(b) registered security.",
        "label": "Title of 12(b) Security"
       }
      }
     },
     "localname": "Security12bTitle",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://intellinetics.com/role/Cover"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_Security12gTitle": {
     "auth_ref": [
      "r701"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Title of a 12(g) registered security.",
        "label": "Title of 12(g) Security"
       }
      }
     },
     "localname": "Security12gTitle",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://intellinetics.com/role/Cover"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_SecurityExchangeName": {
     "auth_ref": [
      "r700"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the Exchange on which a security is registered.",
        "label": "Security Exchange Name"
       }
      }
     },
     "localname": "SecurityExchangeName",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://intellinetics.com/role/Cover"
     ],
     "xbrltype": "edgarExchangeCodeItemType"
    },
    "dei_SecurityReportingObligation": {
     "auth_ref": [
      "r705"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "15(d), indicating whether the security has a reporting obligation under that section of the Exchange Act.",
        "label": "Security Reporting Obligation"
       }
      }
     },
     "localname": "SecurityReportingObligation",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://intellinetics.com/role/Cover"
     ],
     "xbrltype": "securityReportingObligationItemType"
    },
    "dei_SolicitingMaterial": {
     "auth_ref": [
      "r706"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Soliciting Material"
       }
      }
     },
     "localname": "SolicitingMaterial",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://intellinetics.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_TradingSymbol": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Trading symbol of an instrument as listed on an exchange.",
        "label": "Trading Symbol"
       }
      }
     },
     "localname": "TradingSymbol",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://intellinetics.com/role/Cover"
     ],
     "xbrltype": "tradingSymbolItemType"
    },
    "dei_WrittenCommunications": {
     "auth_ref": [
      "r714"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Written Communications"
       }
      }
     },
     "localname": "WrittenCommunications",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://intellinetics.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "srt_MajorCustomersAxis": {
     "auth_ref": [
      "r248",
      "r676",
      "r753",
      "r805",
      "r806"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Customer [Axis]"
       }
      }
     },
     "localname": "MajorCustomersAxis",
     "nsuri": "http://fasb.org/srt/2023",
     "presentation": [
      "http://intellinetics.com/role/ConcentrationsDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_MaximumMember": {
     "auth_ref": [
      "r291",
      "r292",
      "r293",
      "r294",
      "r357",
      "r497",
      "r545",
      "r569",
      "r570",
      "r626",
      "r628",
      "r630",
      "r631",
      "r637",
      "r653",
      "r654",
      "r665",
      "r672",
      "r679",
      "r684",
      "r750",
      "r795",
      "r796",
      "r797",
      "r798",
      "r799",
      "r800"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maximum [Member]"
       }
      }
     },
     "localname": "MaximumMember",
     "nsuri": "http://fasb.org/srt/2023",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MinimumMember": {
     "auth_ref": [
      "r291",
      "r292",
      "r293",
      "r294",
      "r357",
      "r497",
      "r545",
      "r569",
      "r570",
      "r626",
      "r628",
      "r630",
      "r631",
      "r637",
      "r653",
      "r654",
      "r665",
      "r672",
      "r679",
      "r684",
      "r750",
      "r795",
      "r796",
      "r797",
      "r798",
      "r799",
      "r800"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Minimum [Member]"
       }
      }
     },
     "localname": "MinimumMember",
     "nsuri": "http://fasb.org/srt/2023",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_NameOfMajorCustomerDomain": {
     "auth_ref": [
      "r248",
      "r676",
      "r753",
      "r805",
      "r806"
     ],
     "localname": "NameOfMajorCustomerDomain",
     "nsuri": "http://fasb.org/srt/2023",
     "presentation": [
      "http://intellinetics.com/role/ConcentrationsDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ProductOrServiceAxis": {
     "auth_ref": [
      "r245",
      "r499",
      "r539",
      "r540",
      "r541",
      "r542",
      "r543",
      "r544",
      "r655",
      "r674",
      "r683",
      "r725",
      "r746",
      "r747",
      "r753",
      "r805"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product and Service [Axis]"
       }
      }
     },
     "localname": "ProductOrServiceAxis",
     "nsuri": "http://fasb.org/srt/2023",
     "presentation": [
      "http://intellinetics.com/role/StatementsOfOperations"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ProductsAndServicesDomain": {
     "auth_ref": [
      "r245",
      "r499",
      "r539",
      "r540",
      "r541",
      "r542",
      "r543",
      "r544",
      "r655",
      "r674",
      "r683",
      "r725",
      "r746",
      "r747",
      "r753",
      "r805"
     ],
     "localname": "ProductsAndServicesDomain",
     "nsuri": "http://fasb.org/srt/2023",
     "presentation": [
      "http://intellinetics.com/role/StatementsOfOperations"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RangeAxis": {
     "auth_ref": [
      "r291",
      "r292",
      "r293",
      "r294",
      "r355",
      "r357",
      "r384",
      "r385",
      "r386",
      "r496",
      "r497",
      "r545",
      "r569",
      "r570",
      "r626",
      "r628",
      "r630",
      "r631",
      "r637",
      "r653",
      "r654",
      "r665",
      "r672",
      "r679",
      "r684",
      "r687",
      "r742",
      "r750",
      "r796",
      "r797",
      "r798",
      "r799",
      "r800"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Axis]"
       }
      }
     },
     "localname": "RangeAxis",
     "nsuri": "http://fasb.org/srt/2023",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfIntangibleAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RangeMember": {
     "auth_ref": [
      "r291",
      "r292",
      "r293",
      "r294",
      "r355",
      "r357",
      "r384",
      "r385",
      "r386",
      "r496",
      "r497",
      "r545",
      "r569",
      "r570",
      "r626",
      "r628",
      "r630",
      "r631",
      "r637",
      "r653",
      "r654",
      "r665",
      "r672",
      "r679",
      "r684",
      "r687",
      "r742",
      "r750",
      "r796",
      "r797",
      "r798",
      "r799",
      "r800"
     ],
     "localname": "RangeMember",
     "nsuri": "http://fasb.org/srt/2023",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_SegmentGeographicalDomain": {
     "auth_ref": [
      "r246",
      "r247",
      "r565",
      "r566",
      "r567",
      "r627",
      "r629",
      "r632",
      "r638",
      "r644",
      "r645",
      "r646",
      "r647",
      "r648",
      "r649",
      "r650",
      "r651",
      "r652",
      "r656",
      "r675",
      "r687",
      "r753",
      "r805"
     ],
     "localname": "SegmentGeographicalDomain",
     "nsuri": "http://fasb.org/srt/2023",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfOperatingLeasesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_StatementGeographicalAxis": {
     "auth_ref": [
      "r246",
      "r247",
      "r565",
      "r566",
      "r567",
      "r627",
      "r629",
      "r632",
      "r638",
      "r641",
      "r644",
      "r645",
      "r646",
      "r647",
      "r648",
      "r649",
      "r650",
      "r651",
      "r652",
      "r656",
      "r675",
      "r687",
      "r753",
      "r805"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical [Axis]"
       }
      }
     },
     "localname": "StatementGeographicalAxis",
     "nsuri": "http://fasb.org/srt/2023",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfOperatingLeasesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_TitleOfIndividualAxis": {
     "auth_ref": [
      "r738",
      "r791"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title of Individual [Axis]"
       }
      }
     },
     "localname": "TitleOfIndividualAxis",
     "nsuri": "http://fasb.org/srt/2023",
     "presentation": [
      "http://intellinetics.com/role/NotesPayableUnrelatedPartiesDetailsNarrative",
      "http://intellinetics.com/role/ScheduleOfEstimatedValuesOfWarrantsValuationAssumptionsDetails",
      "http://intellinetics.com/role/Stock-basedCompensationDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_TitleOfIndividualWithRelationshipToEntityDomain": {
     "auth_ref": [],
     "localname": "TitleOfIndividualWithRelationshipToEntityDomain",
     "nsuri": "http://fasb.org/srt/2023",
     "presentation": [
      "http://intellinetics.com/role/NotesPayableUnrelatedPartiesDetailsNarrative",
      "http://intellinetics.com/role/ScheduleOfEstimatedValuesOfWarrantsValuationAssumptionsDetails",
      "http://intellinetics.com/role/Stock-basedCompensationDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccountingPoliciesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounting Policies [Abstract]"
       }
      }
     },
     "localname": "AccountingPoliciesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountingStandardsUpdate201613Member": {
     "auth_ref": [
      "r255"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accounting Standards Update 2016-13 Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments.",
        "label": "Accounting Standards Update 2016-13 [Member]"
       }
      }
     },
     "localname": "AccountingStandardsUpdate201613Member",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccountsPayableCurrent": {
     "auth_ref": [
      "r16",
      "r682"
     ],
     "calculation": {
      "http://intellinetics.com/role/BalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accounts payable"
       }
      }
     },
     "localname": "AccountsPayableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsReceivableMember": {
     "auth_ref": [
      "r642"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Due from customers or clients for goods or services that have been delivered or sold.",
        "label": "Accounts Receivable [Member]"
       }
      }
     },
     "localname": "AccountsReceivableMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/ConcentrationsDetailsNarrative",
      "http://intellinetics.com/role/ScheduleOfChangesInContractAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "auth_ref": [
      "r249",
      "r250"
     ],
     "calculation": {
      "http://intellinetics.com/role/BalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.",
        "label": "Accounts receivable, net"
       }
      }
     },
     "localname": "AccountsReceivableNetCurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedLiabilitiesCurrent": {
     "auth_ref": [
      "r20"
     ],
     "calculation": {
      "http://intellinetics.com/role/BalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accrued expenses"
       }
      }
     },
     "localname": "AccruedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "auth_ref": [
      "r52",
      "r162",
      "r524"
     ],
     "calculation": {
      "http://intellinetics.com/role/ScheduleOfPropertyAndEquipmentDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.",
        "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment",
        "negatedLabel": "Less: accumulated depreciation"
       }
      }
     },
     "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfPropertyAndEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": {
     "auth_ref": [
      "r173",
      "r174",
      "r455",
      "r456",
      "r457",
      "r458",
      "r459",
      "r460"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Accumulated Other Comprehensive Income (Loss) [Line Items]"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfWarrantsToPurchaseCommonStockDetails",
      "http://intellinetics.com/role/StockholdersEquityDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": {
     "auth_ref": [
      "r173",
      "r174",
      "r455",
      "r456",
      "r457",
      "r458",
      "r459",
      "r460"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss).",
        "label": "Accumulated Other Comprehensive Income (Loss) [Table]"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossTable",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfWarrantsToPurchaseCommonStockDetails",
      "http://intellinetics.com/role/StockholdersEquityDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AcquisitionCosts": {
     "auth_ref": [
      "r134",
      "r135"
     ],
     "calculation": {
      "http://intellinetics.com/role/StatementsOfOperations": {
       "order": 3.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The capitalized costs incurred during the period (excluded from amortization) to purchase, lease or otherwise acquire an unproved property, including costs of lease bonuses and options to purchase or lease properties, the portion of costs applicable to minerals when land including mineral rights is purchased in fee, brokers' fees, recording fees, legal costs, and other costs incurred in acquiring properties.",
        "label": "Transaction costs"
       }
      }
     },
     "localname": "AcquisitionCosts",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/StatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdditionalPaidInCapitalCommonStock": {
     "auth_ref": [
      "r98"
     ],
     "calculation": {
      "http://intellinetics.com/role/BalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.",
        "label": "Additional paid-in capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapitalCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "auth_ref": [
      "r393",
      "r394",
      "r395",
      "r563",
      "r735",
      "r736",
      "r737",
      "r785",
      "r809"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.",
        "label": "Additional Paid-in Capital [Member]"
       }
      }
     },
     "localname": "AdditionalPaidInCapitalMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/StatementOfStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": {
     "auth_ref": [
      "r151",
      "r152",
      "r153",
      "r154",
      "r155",
      "r194",
      "r195",
      "r196",
      "r197",
      "r206",
      "r252",
      "r253",
      "r256",
      "r257",
      "r258",
      "r259",
      "r260",
      "r261",
      "r262",
      "r263",
      "r264",
      "r265",
      "r286",
      "r393",
      "r394",
      "r395",
      "r405",
      "r406",
      "r407",
      "r408",
      "r413",
      "r414",
      "r415",
      "r421",
      "r422",
      "r423",
      "r424",
      "r425",
      "r426",
      "r427",
      "r428",
      "r429",
      "r430",
      "r431",
      "r433",
      "r434",
      "r435",
      "r436",
      "r437",
      "r438",
      "r439",
      "r440",
      "r441",
      "r442",
      "r443",
      "r444",
      "r448",
      "r449",
      "r451",
      "r452",
      "r453",
      "r454",
      "r461",
      "r462",
      "r466",
      "r467",
      "r468",
      "r469",
      "r487",
      "r488",
      "r489",
      "r490",
      "r491",
      "r501",
      "r502",
      "r503",
      "r546",
      "r547",
      "r548",
      "r549",
      "r550",
      "r551",
      "r552",
      "r553",
      "r554",
      "r555",
      "r556",
      "r557"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by amendment to accounting standards.",
        "label": "Accounting Standards Update [Axis]"
       }
      }
     },
     "localname": "AdjustmentsForNewAccountingPronouncementsAxis",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for option under share-based payment arrangement.",
        "label": "Stock Option Compensation"
       }
      }
     },
     "localname": "AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/StatementOfStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts": {
     "auth_ref": [
      "r10",
      "r127"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of decrease in additional paid in capital (APIC) resulting from direct costs associated with issuing stock. Includes, but is not limited to, legal and accounting fees and direct costs associated with stock issues under a shelf registration.",
        "label": "Adjustments to Additional Paid in Capital, Stock Issued, Issuance Costs",
        "negatedLabel": "Equity Issuance Costs"
       }
      }
     },
     "localname": "AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/StatementOfStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued": {
     "auth_ref": [
      "r10",
      "r54",
      "r127"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in additional paid in capital (APIC) resulting from the issuance of warrants. Includes allocation of proceeds of debt securities issued with detachable stock purchase warrants.",
        "label": "Note Offer Warrants"
       }
      }
     },
     "localname": "AdjustmentsToAdditionalPaidInCapitalWarrantIssued",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/StatementOfStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities": {
     "auth_ref": [
      "r114"
     ],
     "calculation": {
      "http://intellinetics.com/role/StatementsOfCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The sum of adjustments which are added to or deducted from net income or loss, including the portion attributable to noncontrolling interest, to reflect cash provided by or used in operating activities, in accordance with the indirect cash flow method.",
        "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities",
        "totalLabel": "Total adjustments"
       }
      }
     },
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments to reconcile net income (loss) to net cash used in / provided by operating activities:"
       }
      }
     },
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AdvertisingCostsPolicyTextBlock": {
     "auth_ref": [
      "r143"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for advertising cost.",
        "label": "Advertising"
       }
      }
     },
     "localname": "AdvertisingCostsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_AdvertisingExpense": {
     "auth_ref": [
      "r397"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line.",
        "label": "Advertising expense"
       }
      }
     },
     "localname": "AdvertisingExpense",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "auth_ref": [
      "r388",
      "r396"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.",
        "label": "Allocated share based compensation expense"
       }
      }
     },
     "localname": "AllocatedShareBasedCompensationExpense",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/Stock-basedCompensationDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivable": {
     "auth_ref": [
      "r167",
      "r251",
      "r266",
      "r267",
      "r269",
      "r804"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of allowance for credit loss on accounts receivable.",
        "label": "Allowance for doubtful accounts"
       }
      }
     },
     "localname": "AllowanceForDoubtfulAccountsReceivable",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfDebtDiscountPremium": {
     "auth_ref": [
      "r6",
      "r79",
      "r110",
      "r326"
     ],
     "calculation": {
      "http://intellinetics.com/role/StatementsOfCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of noncash expense included in interest expense to amortize debt discount and premium associated with the related debt instruments. Excludes amortization of financing costs. Alternate captions include noncash interest expense.",
        "label": "Amortization of debt discount"
       }
      }
     },
     "localname": "AmortizationOfDebtDiscountPremium",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/NotesPayableUnrelatedPartiesDetailsNarrative",
      "http://intellinetics.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfFinancingCosts": {
     "auth_ref": [
      "r106",
      "r326",
      "r464",
      "r730"
     ],
     "calculation": {
      "http://intellinetics.com/role/StatementsOfCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization expense attributable to debt issuance costs.",
        "label": "Amortization of deferred financing costs",
        "verboseLabel": "Amortization of Debt Issuance Costs"
       }
      }
     },
     "localname": "AmortizationOfFinancingCosts",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/StatementsOfCashFlows",
      "http://intellinetics.com/role/StockholdersEquityDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfIntangibleAssets": {
     "auth_ref": [
      "r6",
      "r46",
      "r50"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.",
        "label": "Amortization expense"
       }
      }
     },
     "localname": "AmortizationOfIntangibleAssets",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/IntangibleAssetsNetDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AreaOfLand": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Area of land held.",
        "label": "Land"
       }
      }
     },
     "localname": "AreaOfLand",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfOperatingLeasesDetails"
     ],
     "xbrltype": "areaItemType"
    },
    "us-gaap_Assets": {
     "auth_ref": [
      "r136",
      "r166",
      "r187",
      "r217",
      "r237",
      "r243",
      "r254",
      "r295",
      "r296",
      "r297",
      "r298",
      "r299",
      "r300",
      "r301",
      "r302",
      "r303",
      "r417",
      "r419",
      "r450",
      "r520",
      "r591",
      "r682",
      "r695",
      "r748",
      "r749",
      "r793"
     ],
     "calculation": {
      "http://intellinetics.com/role/BalanceSheets": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Total assets",
        "totalLabel": "Total assets"
       }
      }
     },
     "localname": "Assets",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/BalanceSheets",
      "http://intellinetics.com/role/ScheduleOfSegmentInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "ASSETS"
       }
      }
     },
     "localname": "AssetsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/BalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsCurrent": {
     "auth_ref": [
      "r158",
      "r169",
      "r187",
      "r254",
      "r295",
      "r296",
      "r297",
      "r298",
      "r299",
      "r300",
      "r301",
      "r302",
      "r303",
      "r417",
      "r419",
      "r450",
      "r682",
      "r748",
      "r749",
      "r793"
     ],
     "calculation": {
      "http://intellinetics.com/role/BalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets, Current",
        "totalLabel": "Total current assets"
       }
      }
     },
     "localname": "AssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current assets:"
       }
      }
     },
     "localname": "AssetsCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/BalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AwardDateAxis": {
     "auth_ref": [
      "r754",
      "r755",
      "r756",
      "r757",
      "r758",
      "r759",
      "r760",
      "r761",
      "r762",
      "r763",
      "r764",
      "r765",
      "r766",
      "r767",
      "r768",
      "r769",
      "r770",
      "r771",
      "r772",
      "r773",
      "r774",
      "r775",
      "r776",
      "r777",
      "r778",
      "r779"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by date or year award under share-based payment arrangement is granted.",
        "label": "Award Date [Axis]"
       }
      }
     },
     "localname": "AwardDateAxis",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfEstimatedValuesOfStockOptionGrantsValuationAssumptionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AwardDateDomain": {
     "auth_ref": [
      "r754",
      "r755",
      "r756",
      "r757",
      "r758",
      "r759",
      "r760",
      "r761",
      "r762",
      "r763",
      "r764",
      "r765",
      "r766",
      "r767",
      "r768",
      "r769",
      "r770",
      "r771",
      "r772",
      "r773",
      "r774",
      "r775",
      "r776",
      "r777",
      "r778",
      "r779"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Date or year award under share-based payment arrangement is granted."
       }
      }
     },
     "localname": "AwardDateDomain",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfEstimatedValuesOfStockOptionGrantsValuationAssumptionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AwardTypeAxis": {
     "auth_ref": [
      "r362",
      "r363",
      "r364",
      "r365",
      "r366",
      "r367",
      "r368",
      "r369",
      "r370",
      "r371",
      "r372",
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r380",
      "r381",
      "r382",
      "r383",
      "r384",
      "r385",
      "r386",
      "r387"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of award under share-based payment arrangement.",
        "label": "Award Type [Axis]"
       }
      }
     },
     "localname": "AwardTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfStockOptionActivityDetails",
      "http://intellinetics.com/role/Stock-basedCompensationDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BasisOfAccounting": {
     "auth_ref": [
      "r115"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for the basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).",
        "label": "Basis of Presentation"
       }
      }
     },
     "localname": "BasisOfAccounting",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/BasisOfPresentation"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_BusinessAcquisitionAcquireeDomain": {
     "auth_ref": [
      "r411",
      "r677",
      "r678"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree."
       }
      }
     },
     "localname": "BusinessAcquisitionAcquireeDomain",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfProFormaInformationDetails",
      "http://intellinetics.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BusinessAcquisitionAxis": {
     "auth_ref": [
      "r65",
      "r67",
      "r411",
      "r677",
      "r678"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by business combination or series of individually immaterial business combinations.",
        "label": "Business Acquisition [Axis]"
       }
      }
     },
     "localname": "BusinessAcquisitionAxis",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfProFormaInformationDetails",
      "http://intellinetics.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessAcquisitionLineItems": {
     "auth_ref": [
      "r411"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Business Acquisition [Line Items]"
       }
      }
     },
     "localname": "BusinessAcquisitionLineItems",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfProFormaInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired": {
     "auth_ref": [
      "r66"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of voting equity interests acquired at the acquisition date in the business combination.",
        "label": "Percentage of voting rights outstanding"
       }
      }
     },
     "localname": "BusinessAcquisitionPercentageOfVotingInterestsAcquired",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasic": {
     "auth_ref": [
      "r721",
      "r722"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The pro forma basic net income per share for a period as if the business combination or combinations had been completed at the beginning of a period.",
        "label": "Basic net income (loss) per share"
       }
      }
     },
     "localname": "BusinessAcquisitionProFormaEarningsPerShareBasic",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfProFormaInformationDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted": {
     "auth_ref": [
      "r721",
      "r722"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The pro forma diluted net income per share for a period as if the business combination or combinations had been completed at the beginning of a period.",
        "label": "Diluted net income (loss) per share"
       }
      }
     },
     "localname": "BusinessAcquisitionProFormaEarningsPerShareDiluted",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfProFormaInformationDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_BusinessAcquisitionProFormaInformationTextBlock": {
     "auth_ref": [
      "r721",
      "r722"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of pro forma results of operations for a material business acquisition or series of individually immaterial business acquisitions that are material in the aggregate.",
        "label": "Schedule of Pro Forma Information"
       }
      }
     },
     "localname": "BusinessAcquisitionProFormaInformationTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/BusinessCombinationsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss": {
     "auth_ref": [
      "r409",
      "r410"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period.",
        "label": "Net income (loss)"
       }
      }
     },
     "localname": "BusinessAcquisitionsProFormaNetIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfProFormaInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessAcquisitionsProFormaRevenue": {
     "auth_ref": [
      "r409",
      "r410"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period.",
        "label": "Business Acquisition, Pro Forma Revenue",
        "verboseLabel": "Total revenues"
       }
      }
     },
     "localname": "BusinessAcquisitionsProFormaRevenue",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfProFormaInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Combination and Asset Acquisition [Abstract]"
       }
      }
     },
     "localname": "BusinessCombinationAndAssetAcquisitionAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessCombinationDisclosureTextBlock": {
     "auth_ref": [
      "r131",
      "r412"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).",
        "label": "Business Combinations"
       }
      }
     },
     "localname": "BusinessCombinationDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/BusinessCombinations"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets": {
     "auth_ref": [
      "r69"
     ],
     "calculation": {
      "http://intellinetics.com/role/ScheduleOfFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of assets acquired at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets",
        "totalLabel": "Assets"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets": {
     "auth_ref": [
      "r69"
     ],
     "calculation": {
      "http://intellinetics.com/role/ScheduleOfFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer, acquired at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets",
        "verboseLabel": "Prepaid expenses"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": {
     "auth_ref": [
      "r69"
     ],
     "calculation": {
      "http://intellinetics.com/role/ScheduleOfFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables",
        "verboseLabel": "Accounts receivable"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable": {
     "auth_ref": [
      "r69"
     ],
     "calculation": {
      "http://intellinetics.com/role/ScheduleOfFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities incurred for goods and services received that are used in an entity's business and related party payables, assumed at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable",
        "verboseLabel": "Accounts payable"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue": {
     "auth_ref": [
      "r69"
     ],
     "calculation": {
      "http://intellinetics.com/role/ScheduleOfFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred revenue expected to be recognized as such within one year or the normal operating cycle, if longer, assumed at the acquisition date.",
        "label": "Deferred revenue"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": {
     "auth_ref": [
      "r69"
     ],
     "calculation": {
      "http://intellinetics.com/role/ScheduleOfFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of intangible assets, excluding goodwill, acquired at the acquisition date.",
        "label": "Intangible assets (see Note 5)"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities": {
     "auth_ref": [
      "r69"
     ],
     "calculation": {
      "http://intellinetics.com/role/ScheduleOfFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities assumed at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities",
        "totalLabel": "Liabilities"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": {
     "auth_ref": [
      "r68",
      "r69"
     ],
     "calculation": {
      "http://intellinetics.com/role/ScheduleOfFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net",
        "totalLabel": "Total identifiable net assets"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": {
     "auth_ref": [
      "r68",
      "r69"
     ],
     "calculation": {
      "http://intellinetics.com/role/ScheduleOfFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment",
        "verboseLabel": "Property and equipment"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": {
     "auth_ref": [
      "r69"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.",
        "label": "Goodwill - Excess of purchase price over fair value of net assets acquired",
        "verboseLabel": "Goodwill"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/BusinessCombinationsDetailsNarrative",
      "http://intellinetics.com/role/ScheduleOfFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalizedComputerSoftwareAdditions": {
     "auth_ref": [
      "r47"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Additions made to capitalized computer software costs during the period.",
        "label": "Capitalized cost"
       }
      }
     },
     "localname": "CapitalizedComputerSoftwareAdditions",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalizedComputerSoftwareGross": {
     "auth_ref": [
      "r811"
     ],
     "calculation": {
      "http://intellinetics.com/role/ScheduleOfPropertyAndEquipmentDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before accumulated amortization of capitalized costs for computer software, including but not limited to, acquired and internally developed computer software.",
        "label": "Computer hardware and purchased software"
       }
      }
     },
     "localname": "CapitalizedComputerSoftwareGross",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfPropertyAndEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r32",
      "r160",
      "r657"
     ],
     "calculation": {
      "http://intellinetics.com/role/BalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.",
        "label": "Cash"
       }
      }
     },
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": {
     "auth_ref": [
      "r32",
      "r112",
      "r183"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations",
        "periodEndLabel": "Cash - end of period",
        "periodStartLabel": "Cash - beginning of period"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "auth_ref": [
      "r2",
      "r112"
     ],
     "calculation": {
      "http://intellinetics.com/role/StatementsOfCashFlows": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect",
        "totalLabel": "Net (decrease) increase in cash"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Supplemental disclosure of non-cash financing activities:"
       }
      }
     },
     "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExercisable": {
     "auth_ref": [
      "r345"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Date the warrants or rights are exercisable, in YYYY-MM-DD format.",
        "label": "Warrants Expiry",
        "verboseLabel": "Issue Date"
       }
      }
     },
     "localname": "ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExercisable",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfSharesAndWarrantsIssuedDetails",
      "http://intellinetics.com/role/ScheduleOfWarrantsToPurchaseCommonStockDetails"
     ],
     "xbrltype": "dateItemType"
    },
    "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": {
     "auth_ref": [
      "r345"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Exercise price per share or per unit of warrants or rights outstanding.",
        "label": "Warrants exercise price",
        "verboseLabel": "Warrants Exercise Price"
       }
      }
     },
     "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfSharesAndWarrantsIssuedDetails",
      "http://intellinetics.com/role/ScheduleOfWarrantsToPurchaseCommonStockDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights": {
     "auth_ref": [
      "r345"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares.",
        "label": "Warrants issued",
        "verboseLabel": "Warrants outstanding"
       }
      }
     },
     "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfSharesAndWarrantsIssuedDetails",
      "http://intellinetics.com/role/ScheduleOfWarrantsToPurchaseCommonStockDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies Disclosure [Abstract]"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "auth_ref": [
      "r122",
      "r289",
      "r290",
      "r643",
      "r743"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for commitments and contingencies.",
        "label": "Commitments and Contingencies"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/CommitmentsAndContingencies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": {
     "auth_ref": [
      "r25"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate number of common shares reserved for future issuance.",
        "label": "Common stock capital shares reserved for future issuance"
       }
      }
     },
     "localname": "CommonStockCapitalSharesReservedForFutureIssuance",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/StockholdersEquityDetailsNarrative"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockMember": {
     "auth_ref": [
      "r685",
      "r686",
      "r687",
      "r689",
      "r690",
      "r691",
      "r692",
      "r735",
      "r736",
      "r785",
      "r807",
      "r809"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock that is subordinate to all other stock of the issuer.",
        "label": "Common Stock [Member]"
       }
      }
     },
     "localname": "CommonStockMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/StatementOfStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r97"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face amount or stated value per share of common stock.",
        "label": "Common stock, par value"
       }
      }
     },
     "localname": "CommonStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/BalanceSheetsParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "auth_ref": [
      "r97",
      "r579"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.",
        "label": "Common stock, shares authorized"
       }
      }
     },
     "localname": "CommonStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/BalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesIssued": {
     "auth_ref": [
      "r97"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.",
        "label": "Common stock, shares issued"
       }
      }
     },
     "localname": "CommonStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/BalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "auth_ref": [
      "r10",
      "r97",
      "r579",
      "r597",
      "r809",
      "r810"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.",
        "label": "Common stock, shares outstanding"
       }
      }
     },
     "localname": "CommonStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/BalanceSheetsParenthetical",
      "http://intellinetics.com/role/StockholdersEquityDetailsNarrative"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockValue": {
     "auth_ref": [
      "r97",
      "r521",
      "r682"
     ],
     "calculation": {
      "http://intellinetics.com/role/BalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.",
        "label": "Common stock, $0.001 par value, 25,000,000 shares authorized; 4,073,757 shares issued and outstanding at June 30, 2023 and December 31, 2022"
       }
      }
     },
     "localname": "CommonStockValue",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CompensationRelatedCostsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Compensation Related Costs [Abstract]"
       }
      }
     },
     "localname": "CompensationRelatedCostsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CompensationRelatedCostsGeneralTextBlock": {
     "auth_ref": [
      "r353",
      "r354"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for compensation costs, including compensated absences accruals, compensated absences liability, deferred compensation arrangements and income statement compensation items. Deferred compensation arrangements may include a description of an arrangement with an individual employee, which is generally an employment contract between the entity and a selected officer or key employee containing a promise by the employer to pay certain amounts at designated future dates, usually including a period after retirement, upon compliance with stipulated requirements. This type of arrangement is distinguished from broader based employee benefit plans as it is usually tailored to the employee. Disclosure also typically includes the amount of related compensation expense recognized during the reporting period, the number of shares (units) issued during the period under such arrangements, and the carrying amount as of the balance sheet date of the related liability.",
        "label": "Deferred Compensation"
       }
      }
     },
     "localname": "CompensationRelatedCostsGeneralTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/DeferredCompensation"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ConcentrationRiskBenchmarkDomain": {
     "auth_ref": [
      "r37",
      "r39",
      "r77",
      "r78",
      "r248",
      "r642"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The denominator in a calculation of a disclosed concentration risk percentage."
       }
      }
     },
     "localname": "ConcentrationRiskBenchmarkDomain",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/ConcentrationsDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConcentrationRiskByBenchmarkAxis": {
     "auth_ref": [
      "r37",
      "r39",
      "r77",
      "r78",
      "r248",
      "r558",
      "r642"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by benchmark of concentration risk.",
        "label": "Concentration Risk Benchmark [Axis]"
       }
      }
     },
     "localname": "ConcentrationRiskByBenchmarkAxis",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/ConcentrationsDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskByTypeAxis": {
     "auth_ref": [
      "r37",
      "r39",
      "r77",
      "r78",
      "r248",
      "r642",
      "r720"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.",
        "label": "Concentration Risk Type [Axis]"
       }
      }
     },
     "localname": "ConcentrationRiskByTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/ConcentrationsDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskCreditRisk": {
     "auth_ref": [
      "r87",
      "r144"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for credit risk.",
        "label": "Concentrations of Credit Risk"
       }
      }
     },
     "localname": "ConcentrationRiskCreditRisk",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ConcentrationRiskDisclosureTextBlock": {
     "auth_ref": [
      "r116"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for any concentrations existing at the date of the financial statements that make an entity vulnerable to a reasonably possible, near-term, severe impact. This disclosure informs financial statement users about the general nature of the risk associated with the concentration, and may indicate the percentage of concentration risk as of the balance sheet date.",
        "label": "Concentrations"
       }
      }
     },
     "localname": "ConcentrationRiskDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/Concentrations"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ConcentrationRiskLineItems": {
     "auth_ref": [
      "r642"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Concentration Risk [Line Items]"
       }
      }
     },
     "localname": "ConcentrationRiskLineItems",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/ConcentrationsDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskPercentage1": {
     "auth_ref": [
      "r37",
      "r39",
      "r77",
      "r78",
      "r248"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.",
        "label": "Concentration risk, percentage"
       }
      }
     },
     "localname": "ConcentrationRiskPercentage1",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/ConcentrationsDetailsNarrative"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ConcentrationRiskTable": {
     "auth_ref": [
      "r36",
      "r37",
      "r39",
      "r40",
      "r77",
      "r133",
      "r642"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.",
        "label": "Concentration Risk [Table]"
       }
      }
     },
     "localname": "ConcentrationRiskTable",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/ConcentrationsDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskTypeDomain": {
     "auth_ref": [
      "r37",
      "r39",
      "r77",
      "r78",
      "r248",
      "r642"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration."
       }
      }
     },
     "localname": "ConcentrationRiskTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/ConcentrationsDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConsolidationPolicyTextBlock": {
     "auth_ref": [
      "r72",
      "r660"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.",
        "label": "Principles of Consolidation"
       }
      }
     },
     "localname": "ConsolidationPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": {
     "auth_ref": [
      "r752"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability.",
        "label": "Schedule of Changes in Contract Assets"
       }
      }
     },
     "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/SummaryOfSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueModificationOfContract": {
     "auth_ref": [
      "r673"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in revenue recognized for cumulative catch-up adjustment from contract modification which increases (decreases) right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.",
        "label": "Revenue Recognized in Advance of Billings"
       }
      }
     },
     "localname": "ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueModificationOfContract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfChangesInContractAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerAssetNetCurrent": {
     "auth_ref": [
      "r347",
      "r349",
      "r352"
     ],
     "calculation": {
      "http://intellinetics.com/role/BalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current.",
        "label": "Contract assets",
        "periodEndLabel": "Balance at End of Period",
        "periodStartLabel": "Balance at Beginning of Period"
       }
      }
     },
     "localname": "ContractWithCustomerAssetNetCurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/BalanceSheets",
      "http://intellinetics.com/role/ScheduleOfChangesInContractAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerLiabilityCurrent": {
     "auth_ref": [
      "r347",
      "r348",
      "r352"
     ],
     "calculation": {
      "http://intellinetics.com/role/BalanceSheets": {
       "order": 6.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.",
        "label": "Deferred revenues"
       }
      }
     },
     "localname": "ContractWithCustomerLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CostOfRevenue": {
     "auth_ref": [
      "r108",
      "r187",
      "r254",
      "r295",
      "r296",
      "r297",
      "r298",
      "r299",
      "r300",
      "r301",
      "r302",
      "r303",
      "r450",
      "r748"
     ],
     "calculation": {
      "http://intellinetics.com/role/StatementsOfOperations": {
       "order": 2.0,
       "parentTag": "us-gaap_GrossProfit",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period.",
        "label": "Total cost of revenues"
       }
      }
     },
     "localname": "CostOfRevenue",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/StatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CostOfRevenueAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cost of revenues:"
       }
      }
     },
     "localname": "CostOfRevenueAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/StatementsOfOperations"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CustomerConcentrationRiskMember": {
     "auth_ref": [
      "r38",
      "r248"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer.",
        "label": "Customer Concentration Risk [Member]"
       }
      }
     },
     "localname": "CustomerConcentrationRiskMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/ConcentrationsDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CustomerRelationshipsMember": {
     "auth_ref": [
      "r71"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.",
        "label": "Customer Relationships [Member]"
       }
      }
     },
     "localname": "CustomerRelationshipsMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Disclosure [Abstract]"
       }
      }
     },
     "localname": "DebtDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtDisclosureTextBlock": {
     "auth_ref": [
      "r123",
      "r185",
      "r304",
      "r310",
      "r311",
      "r312",
      "r313",
      "r314",
      "r315",
      "r320",
      "r327",
      "r328",
      "r330"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.",
        "label": "Notes Payable \u2013 Unrelated Parties",
        "verboseLabel": "Notes Payable - Related Parties"
       }
      }
     },
     "localname": "DebtDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/NotesPayable-RelatedParties",
      "http://intellinetics.com/role/NotesPayableUnrelatedParties"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DebtInstrumentAxis": {
     "auth_ref": [
      "r14",
      "r93",
      "r94",
      "r137",
      "r138",
      "r190",
      "r305",
      "r306",
      "r307",
      "r308",
      "r309",
      "r311",
      "r316",
      "r317",
      "r318",
      "r319",
      "r321",
      "r322",
      "r323",
      "r324",
      "r325",
      "r326",
      "r465",
      "r667",
      "r668",
      "r669",
      "r670",
      "r671",
      "r731"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.",
        "label": "Debt Instrument [Axis]"
       }
      }
     },
     "localname": "DebtInstrumentAxis",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/NotesPayableUnrelatedPartiesDetailsNarrative",
      "http://intellinetics.com/role/ScheduleOfNotesPayableDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentInterestRateStatedPercentage": {
     "auth_ref": [
      "r22",
      "r306"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.",
        "label": "Interest Date"
       }
      }
     },
     "localname": "DebtInstrumentInterestRateStatedPercentage",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfNotesPayableDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentIssuanceDate1": {
     "auth_ref": [
      "r15",
      "r750"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Date the debt instrument was issued, in YYYY-MM-DD format.",
        "label": "Issue Date"
       }
      }
     },
     "localname": "DebtInstrumentIssuanceDate1",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfNotesPayableDetails"
     ],
     "xbrltype": "dateItemType"
    },
    "us-gaap_DebtInstrumentLineItems": {
     "auth_ref": [
      "r190",
      "r305",
      "r306",
      "r307",
      "r308",
      "r309",
      "r311",
      "r316",
      "r317",
      "r318",
      "r319",
      "r321",
      "r322",
      "r323",
      "r324",
      "r325",
      "r326",
      "r329",
      "r465",
      "r667",
      "r668",
      "r669",
      "r670",
      "r671",
      "r731"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Debt Instrument [Line Items]"
       }
      }
     },
     "localname": "DebtInstrumentLineItems",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfNotesPayableDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentMaturityDate": {
     "auth_ref": [
      "r149",
      "r667",
      "r787"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Date when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format.",
        "label": "Principal Due"
       }
      }
     },
     "localname": "DebtInstrumentMaturityDate",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfNotesPayableDetails"
     ],
     "xbrltype": "dateItemType"
    },
    "us-gaap_DebtInstrumentMaturityDateDescription": {
     "auth_ref": [
      "r23"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of the maturity date of the debt instrument including whether the debt matures serially and, if so, a brief description of the serial maturities.",
        "label": "Interest Due"
       }
      }
     },
     "localname": "DebtInstrumentMaturityDateDescription",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfNotesPayableDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentNameDomain": {
     "auth_ref": [
      "r24",
      "r190",
      "r305",
      "r306",
      "r307",
      "r308",
      "r309",
      "r311",
      "r316",
      "r317",
      "r318",
      "r319",
      "r321",
      "r322",
      "r323",
      "r324",
      "r325",
      "r326",
      "r465",
      "r667",
      "r668",
      "r669",
      "r670",
      "r671",
      "r731"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities."
       }
      }
     },
     "localname": "DebtInstrumentNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/NotesPayableUnrelatedPartiesDetailsNarrative",
      "http://intellinetics.com/role/ScheduleOfNotesPayableDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtInstrumentTable": {
     "auth_ref": [
      "r24",
      "r55",
      "r56",
      "r79",
      "r80",
      "r82",
      "r86",
      "r125",
      "r126",
      "r190",
      "r305",
      "r306",
      "r307",
      "r308",
      "r309",
      "r311",
      "r316",
      "r317",
      "r318",
      "r319",
      "r321",
      "r322",
      "r323",
      "r324",
      "r325",
      "r326",
      "r329",
      "r465",
      "r667",
      "r668",
      "r669",
      "r670",
      "r671",
      "r731"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.",
        "label": "Schedule of Long-Term Debt Instruments [Table]"
       }
      }
     },
     "localname": "DebtInstrumentTable",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfNotesPayableDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentUnamortizedDiscount": {
     "auth_ref": [
      "r79",
      "r82",
      "r751"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after accumulated amortization, of debt discount.",
        "label": "Debt Instrument, Unamortized Discount",
        "negatedLabel": "Less unamortized debt discount"
       }
      }
     },
     "localname": "DebtInstrumentUnamortizedDiscount",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfNotesPayableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Deferred Compensation Arrangement with Individual, Excluding Share-Based Payments and Postretirement Benefits [Line Items]"
       }
      }
     },
     "localname": "DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfEstimatedValuesOfWarrantsValuationAssumptionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredRevenueCurrent": {
     "auth_ref": [
      "r727"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as current.",
        "label": "Deferred Revenue, Current",
        "periodEndLabel": "Deferred revenue, balance at end of period",
        "periodStartLabel": "Deferred revenue, balance at beginning of period"
       }
      }
     },
     "localname": "DeferredRevenueCurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanDisclosureLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Defined Benefit Plan Disclosure [Line Items]"
       }
      }
     },
     "localname": "DefinedBenefitPlanDisclosureLineItems",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/BalanceSheets",
      "http://intellinetics.com/role/ScheduleOfFutureMinimumPrincipalPaymentsOfNotesPayableDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_Depreciation": {
     "auth_ref": [
      "r6",
      "r51"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.",
        "label": "Depreciation"
       }
      }
     },
     "localname": "Depreciation",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/PropertyAndEquipmentDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DepreciationAndAmortization": {
     "auth_ref": [
      "r6",
      "r51"
     ],
     "calculation": {
      "http://intellinetics.com/role/StatementsOfCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://intellinetics.com/role/StatementsOfOperations": {
       "order": 5.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.",
        "label": "Depreciation and amortization"
       }
      }
     },
     "localname": "DepreciationAndAmortization",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/StatementsOfCashFlows",
      "http://intellinetics.com/role/StatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeContractTypeDomain": {
     "auth_ref": [
      "r568",
      "r570",
      "r584",
      "r585",
      "r586",
      "r587",
      "r588",
      "r589",
      "r590",
      "r592",
      "r593",
      "r594",
      "r595",
      "r608",
      "r609",
      "r610",
      "r611",
      "r614",
      "r615",
      "r616",
      "r617",
      "r633",
      "r634",
      "r635",
      "r636",
      "r685",
      "r687"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset."
       }
      }
     },
     "localname": "DerivativeContractTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfChangesInContractAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DerivativeInstrumentRiskAxis": {
     "auth_ref": [
      "r73",
      "r74",
      "r75",
      "r76",
      "r568",
      "r570",
      "r584",
      "r585",
      "r586",
      "r587",
      "r588",
      "r589",
      "r590",
      "r592",
      "r593",
      "r594",
      "r595",
      "r608",
      "r609",
      "r610",
      "r611",
      "r614",
      "r615",
      "r616",
      "r617",
      "r633",
      "r634",
      "r635",
      "r636",
      "r659",
      "r685",
      "r687"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of derivative contract.",
        "label": "Derivative Instrument [Axis]"
       }
      }
     },
     "localname": "DerivativeInstrumentRiskAxis",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfChangesInContractAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": {
     "auth_ref": [
      "r358",
      "r361",
      "r389",
      "r390",
      "r392",
      "r680"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for share-based payment arrangement.",
        "label": "Stock-Based Compensation"
       }
      }
     },
     "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/Stock-basedCompensation"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Payment Arrangement [Abstract]"
       }
      }
     },
     "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareBasic": {
     "auth_ref": [
      "r177",
      "r198",
      "r199",
      "r200",
      "r201",
      "r202",
      "r207",
      "r209",
      "r211",
      "r212",
      "r213",
      "r214",
      "r442",
      "r443",
      "r518",
      "r527",
      "r661"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.",
        "label": "Basic net income (loss) per share:"
       }
      }
     },
     "localname": "EarningsPerShareBasic",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/StatementsOfOperations"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareDiluted": {
     "auth_ref": [
      "r177",
      "r198",
      "r199",
      "r200",
      "r201",
      "r202",
      "r209",
      "r211",
      "r212",
      "r213",
      "r214",
      "r442",
      "r443",
      "r518",
      "r527",
      "r661"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.",
        "label": "Diluted net income (loss) per share:"
       }
      }
     },
     "localname": "EarningsPerShareDiluted",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/StatementsOfOperations"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerSharePolicyTextBlock": {
     "auth_ref": [
      "r34",
      "r35"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.",
        "label": "Earnings (Loss) Per Share"
       }
      }
     },
     "localname": "EarningsPerSharePolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance": {
     "auth_ref": [
      "r783",
      "r784"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the valuation allowance for deferred tax assets.",
        "label": "Effective income tax rate reconciliation, change in deferred tax assets valuation allowance, percent"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": {
     "auth_ref": [
      "r391"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Weighted-average period"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/Stock-basedCompensationDetailsNarrative"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": {
     "auth_ref": [
      "r780"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cost to be recognized for option under share-based payment arrangement.",
        "label": "Unrecognized compensation costs"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/Stock-basedCompensationDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity [Abstract]"
       }
      }
     },
     "localname": "EquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "xbrltype": "stringItemType"
    },
    "us-gaap_EquityComponentDomain": {
     "auth_ref": [
      "r10",
      "r153",
      "r173",
      "r174",
      "r175",
      "r191",
      "r192",
      "r193",
      "r195",
      "r203",
      "r205",
      "r215",
      "r259",
      "r265",
      "r346",
      "r393",
      "r394",
      "r395",
      "r407",
      "r408",
      "r424",
      "r426",
      "r427",
      "r428",
      "r429",
      "r431",
      "r441",
      "r455",
      "r456",
      "r457",
      "r458",
      "r459",
      "r460",
      "r491",
      "r548",
      "r549",
      "r550",
      "r563",
      "r620"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc."
       }
      }
     },
     "localname": "EquityComponentDomain",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfWarrantsToPurchaseCommonStockDetails",
      "http://intellinetics.com/role/StatementOfStockholdersEquity",
      "http://intellinetics.com/role/StockholdersEquityDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueDisclosuresAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Disclosures [Abstract]"
       }
      }
     },
     "localname": "FairValueDisclosuresAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueDisclosuresTextBlock": {
     "auth_ref": [
      "r445"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.",
        "label": "Fair Value Measurements"
       }
      }
     },
     "localname": "FairValueDisclosuresTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/FairValueMeasurements"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueMeasurementsSensitivityAnalysisDescription": {
     "auth_ref": [
      "r13"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of uncertainty of fair value measurement from use of unobservable input, including, but not limited to, inter-relationships among inputs used in fair value measurement.",
        "label": "Fair value measurement, valuation description"
       }
      }
     },
     "localname": "FairValueMeasurementsSensitivityAnalysisDescription",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/FairValueMeasurementsDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinanceLeaseInterestExpense": {
     "auth_ref": [
      "r473",
      "r479",
      "r681"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of interest expense on finance lease liability.",
        "label": "Interest on lease liabilities"
       }
      }
     },
     "localname": "FinanceLeaseInterestExpense",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/SummaryOfComponentsOfLeaseExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseInterestPaymentOnLiability": {
     "auth_ref": [
      "r475",
      "r482"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of interest paid on finance lease liability.",
        "label": "Financing cash flows from finance leases (interest)"
       }
      }
     },
     "localname": "FinanceLeaseInterestPaymentOnLiability",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfAdditionalInformationPertainingToLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiability": {
     "auth_ref": [
      "r472",
      "r485"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease.",
        "label": "Finance Lease",
        "verboseLabel": "Total finance lease liability"
       }
      }
     },
     "localname": "FinanceLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfFutureRentalPaymentsForOperatingLeasesDetails",
      "http://intellinetics.com/role/ScheduleOfOperatingAndFinanceLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityCurrent": {
     "auth_ref": [
      "r472"
     ],
     "calculation": {
      "http://intellinetics.com/role/BalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current.",
        "label": "Lease liability, finance - current",
        "verboseLabel": "Lease liability, finance \u2013 current"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/BalanceSheets",
      "http://intellinetics.com/role/ScheduleOfOperatingAndFinanceLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityNoncurrent": {
     "auth_ref": [
      "r472"
     ],
     "calculation": {
      "http://intellinetics.com/role/BalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.",
        "label": "Lease liability, finance - net of current portion",
        "verboseLabel": "Lease liability, finance \u2013 net of current"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/BalanceSheets",
      "http://intellinetics.com/role/ScheduleOfOperatingAndFinanceLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive": {
     "auth_ref": [
      "r485"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finance Lease, Liability, to be Paid, after Year Five",
        "verboseLabel": "Thereafter"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDueAfterYearFive",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfFutureRentalPaymentsForOperatingLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "auth_ref": [
      "r485"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finance lease, 2024"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfFutureRentalPaymentsForOperatingLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive": {
     "auth_ref": [
      "r485"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finance lease, 2028"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDueYearFive",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfFutureRentalPaymentsForOperatingLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": {
     "auth_ref": [
      "r485"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finance lease, 2027"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDueYearFour",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfFutureRentalPaymentsForOperatingLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": {
     "auth_ref": [
      "r485"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finance lease, 2026"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDueYearThree",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfFutureRentalPaymentsForOperatingLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": {
     "auth_ref": [
      "r485"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finance lease, 2025"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfFutureRentalPaymentsForOperatingLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": {
     "auth_ref": [
      "r485"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease.",
        "label": "Finance Lease, Liability, Undiscounted Excess Amount",
        "negatedLabel": "Less Imputed interest"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfFutureRentalPaymentsForOperatingLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeasePrincipalPayments": {
     "auth_ref": [
      "r474",
      "r482"
     ],
     "calculation": {
      "http://intellinetics.com/role/StatementsOfCashFlows": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow for principal payment on finance lease.",
        "label": "Financing cash flows from finance leases (prinicipal)",
        "negatedLabel": "Principal payments on financing lease liability"
       }
      }
     },
     "localname": "FinanceLeasePrincipalPayments",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfAdditionalInformationPertainingToLeasesDetails",
      "http://intellinetics.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseRightOfUseAsset": {
     "auth_ref": [
      "r471"
     ],
     "calculation": {
      "http://intellinetics.com/role/BalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after accumulated amortization, of right-of-use asset from finance lease.",
        "label": "Right of use asset, finance",
        "verboseLabel": "Right-of-use asset, finance, net"
       }
      }
     },
     "localname": "FinanceLeaseRightOfUseAsset",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/BalanceSheets",
      "http://intellinetics.com/role/ScheduleOfOperatingAndFinanceLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization": {
     "auth_ref": [
      "r717",
      "r723"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accumulated amortization of right-of-use asset from finance lease.",
        "label": "Finance Lease, Right-of-Use Asset, Accumulated Amortization",
        "negatedLabel": "Accumulated amortization"
       }
      }
     },
     "localname": "FinanceLeaseRightOfUseAssetAccumulatedAmortization",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfOperatingAndFinanceLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseRightOfUseAssetAmortization": {
     "auth_ref": [
      "r473",
      "r479",
      "r681"
     ],
     "calculation": {
      "http://intellinetics.com/role/StatementsOfCashFlows": {
       "order": 5.0,
       "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease.",
        "label": "Amortization of right of use asset, financing",
        "verboseLabel": "Amortization of ROU asset"
       }
      }
     },
     "localname": "FinanceLeaseRightOfUseAssetAmortization",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/StatementsOfCashFlows",
      "http://intellinetics.com/role/SummaryOfComponentsOfLeaseExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization": {
     "auth_ref": [
      "r716"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before accumulated amortization, of right-of-use asset from finance lease.",
        "label": "Right-of-use asset, finance"
       }
      }
     },
     "localname": "FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfOperatingAndFinanceLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": {
     "auth_ref": [
      "r484",
      "r681"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average discount rate for finance lease calculated at point in time.",
        "label": "Weighted average discount rate - finance leases"
       }
      }
     },
     "localname": "FinanceLeaseWeightedAverageDiscountRatePercent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfAdditionalInformationPertainingToLeasesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": {
     "auth_ref": [
      "r483",
      "r681"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Weighted average remaining lease term - finance leases"
       }
      }
     },
     "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfAdditionalInformationPertainingToLeasesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetUsefulLife": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Estimated useful life"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetUsefulLife",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfIntangibleAssetsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": {
     "auth_ref": [
      "r164",
      "r283"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Intangible assets, accumulated amortization"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": {
     "auth_ref": [],
     "calculation": {
      "http://intellinetics.com/role/ScheduleOfAmortizationExpenseForIntangibleAssetsDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Thereafter"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfAmortizationExpenseForIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": {
     "auth_ref": [
      "r119"
     ],
     "calculation": {
      "http://intellinetics.com/role/ScheduleOfAmortizationExpenseForIntangibleAssetsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "2024"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfAmortizationExpenseForIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": {
     "auth_ref": [
      "r119"
     ],
     "calculation": {
      "http://intellinetics.com/role/ScheduleOfAmortizationExpenseForIntangibleAssetsDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "2028"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfAmortizationExpenseForIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": {
     "auth_ref": [
      "r119"
     ],
     "calculation": {
      "http://intellinetics.com/role/ScheduleOfAmortizationExpenseForIntangibleAssetsDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "2027"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfAmortizationExpenseForIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": {
     "auth_ref": [
      "r119"
     ],
     "calculation": {
      "http://intellinetics.com/role/ScheduleOfAmortizationExpenseForIntangibleAssetsDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "2026"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfAmortizationExpenseForIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": {
     "auth_ref": [
      "r119"
     ],
     "calculation": {
      "http://intellinetics.com/role/ScheduleOfAmortizationExpenseForIntangibleAssetsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "2025"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfAmortizationExpenseForIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": {
     "auth_ref": [
      "r281",
      "r282",
      "r283",
      "r284",
      "r500",
      "r504"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by major type or class of finite-lived intangible assets.",
        "label": "Finite-Lived Intangible Assets by Major Class [Axis]"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfIntangibleAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsGross": {
     "auth_ref": [
      "r118",
      "r504"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Intangible assets, cost"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsGross",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsLineItems": {
     "auth_ref": [
      "r500"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Finite-Lived Intangible Assets [Line Items]"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfIntangibleAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "auth_ref": [
      "r47",
      "r49"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company."
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsNet": {
     "auth_ref": [
      "r118",
      "r500"
     ],
     "calculation": {
      "http://intellinetics.com/role/ScheduleOfAmortizationExpenseForIntangibleAssetsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Finite-Lived Intangible Assets, Net",
        "totalLabel": "Intangible assets",
        "verboseLabel": "Intangible assets, net"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsNet",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfAmortizationExpenseForIntangibleAssetsDetails",
      "http://intellinetics.com/role/ScheduleOfIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FurnitureAndFixturesGross": {
     "auth_ref": [
      "r121"
     ],
     "calculation": {
      "http://intellinetics.com/role/ScheduleOfPropertyAndEquipmentDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before accumulated depreciation of equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.",
        "label": "Furniture and fixtures"
       }
      }
     },
     "localname": "FurnitureAndFixturesGross",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfPropertyAndEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GeneralAndAdministrativeExpense": {
     "auth_ref": [
      "r109",
      "r601"
     ],
     "calculation": {
      "http://intellinetics.com/role/StatementsOfOperations": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.",
        "label": "General and administrative"
       }
      }
     },
     "localname": "GeneralAndAdministrativeExpense",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/StatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Goodwill": {
     "auth_ref": [
      "r163",
      "r270",
      "r517",
      "r666",
      "r682",
      "r740",
      "r741"
     ],
     "calculation": {
      "http://intellinetics.com/role/BalanceSheets": {
       "order": 6.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.",
        "label": "Goodwill",
        "verboseLabel": "Total goodwill"
       }
      }
     },
     "localname": "Goodwill",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/BalanceSheets",
      "http://intellinetics.com/role/ScheduleOfSegmentInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Goodwill and Intangible Assets Disclosure [Abstract]"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "xbrltype": "stringItemType"
    },
    "us-gaap_GrossProfit": {
     "auth_ref": [
      "r107",
      "r187",
      "r217",
      "r236",
      "r242",
      "r244",
      "r254",
      "r295",
      "r296",
      "r297",
      "r298",
      "r299",
      "r300",
      "r301",
      "r302",
      "r303",
      "r450",
      "r663",
      "r748"
     ],
     "calculation": {
      "http://intellinetics.com/role/StatementsOfOperations": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.",
        "label": "Total gross profit",
        "totalLabel": "Gross profit"
       }
      }
     },
     "localname": "GrossProfit",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfSegmentInformationDetails",
      "http://intellinetics.com/role/StatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeStatementAbstract": {
     "auth_ref": [],
     "localname": "IncomeStatementAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxPolicyTextBlock": {
     "auth_ref": [
      "r172",
      "r399",
      "r400",
      "r401",
      "r402",
      "r403",
      "r404",
      "r560"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.",
        "label": "Income Taxes"
       }
      }
     },
     "localname": "IncomeTaxPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxesPaid": {
     "auth_ref": [
      "r31",
      "r33"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income.",
        "label": "Cash paid during the period for income taxes"
       }
      }
     },
     "localname": "IncomeTaxesPaid",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": {
     "auth_ref": [
      "r5"
     ],
     "calculation": {
      "http://intellinetics.com/role/StatementsOfCashFlows": {
       "order": 13.0,
       "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.",
        "label": "Accounts payable and accrued expenses"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsReceivable": {
     "auth_ref": [
      "r5"
     ],
     "calculation": {
      "http://intellinetics.com/role/StatementsOfCashFlows": {
       "order": 9.0,
       "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.",
        "label": "Increase (Decrease) in Accounts Receivable",
        "negatedLabel": "Accounts receivable"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsReceivable",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": {
     "auth_ref": [
      "r498",
      "r729"
     ],
     "calculation": {
      "http://intellinetics.com/role/StatementsOfCashFlows": {
       "order": 16.0,
       "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.",
        "label": "Increase (Decrease) in Contract with Customer, Liability",
        "verboseLabel": "Deferred revenues"
       }
      }
     },
     "localname": "IncreaseDecreaseInContractWithCustomerLiability",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInDeferredCompensation": {
     "auth_ref": [
      "r5"
     ],
     "calculation": {
      "http://intellinetics.com/role/StatementsOfCashFlows": {
       "order": 15.0,
       "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the obligation created by employee agreements whereby earned compensation will be paid in the future.",
        "label": "Deferred compensation",
        "negatedLabel": "Deferred incentive compensation"
       }
      }
     },
     "localname": "IncreaseDecreaseInDeferredCompensation",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/DeferredCompensationDetailsNarrative",
      "http://intellinetics.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInInventories": {
     "auth_ref": [
      "r5"
     ],
     "calculation": {
      "http://intellinetics.com/role/StatementsOfCashFlows": {
       "order": 11.0,
       "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.",
        "label": "Increase (Decrease) in Inventories",
        "negatedLabel": "Parts and supplies"
       }
      }
     },
     "localname": "IncreaseDecreaseInInventories",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Changes in operating assets and liabilities:"
       }
      }
     },
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": {
     "auth_ref": [
      "r724",
      "r729"
     ],
     "calculation": {
      "http://intellinetics.com/role/StatementsOfCashFlows": {
       "order": 14.0,
       "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in obligation for operating lease.",
        "label": "Operating lease assets and liabilities, net"
       }
      }
     },
     "localname": "IncreaseDecreaseInOperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": {
     "auth_ref": [
      "r5"
     ],
     "calculation": {
      "http://intellinetics.com/role/StatementsOfCashFlows": {
       "order": 12.0,
       "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.",
        "label": "Increase (Decrease) in Prepaid Expense and Other Assets",
        "negatedLabel": "Prepaid expenses and other current assets"
       }
      }
     },
     "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IntangibleAssetsDisclosureTextBlock": {
     "auth_ref": [
      "r280"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for all or part of the information related to intangible assets.",
        "label": "Intangible Assets, Net"
       }
      }
     },
     "localname": "IntangibleAssetsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/IntangibleAssetsNet"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IntangibleAssetsNetExcludingGoodwill": {
     "auth_ref": [
      "r45",
      "r48"
     ],
     "calculation": {
      "http://intellinetics.com/role/BalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.",
        "label": "Intangible assets, net"
       }
      }
     },
     "localname": "IntangibleAssetsNetExcludingGoodwill",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestExpense": {
     "auth_ref": [
      "r81",
      "r141",
      "r176",
      "r221",
      "r463",
      "r605",
      "r693",
      "r808"
     ],
     "calculation": {
      "http://intellinetics.com/role/StatementsOfOperations": {
       "order": 2.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.",
        "label": "Interest Expense",
        "negatedLabel": "Interest expense"
       }
      }
     },
     "localname": "InterestExpense",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/NotesPayable-RelatedPartiesDetailsNarrative",
      "http://intellinetics.com/role/StatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestExpenseDebt": {
     "auth_ref": [
      "r110",
      "r324",
      "r332",
      "r670",
      "r671"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt.",
        "label": "Interest expense debt",
        "verboseLabel": "Interest Expense, Debt"
       }
      }
     },
     "localname": "InterestExpenseDebt",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/NotesPayable-RelatedPartiesDetailsNarrative",
      "http://intellinetics.com/role/NotesPayableUnrelatedPartiesDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestPaidNet": {
     "auth_ref": [
      "r179",
      "r181",
      "r182"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.",
        "label": "Cash paid during the period for interest"
       }
      }
     },
     "localname": "InterestPaidNet",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestPayableCurrentAndNoncurrent": {
     "auth_ref": [
      "r85",
      "r802"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of interest payable on debt, including, but not limited to, trade payables.",
        "label": "Accrued interest"
       }
      }
     },
     "localname": "InterestPayableCurrentAndNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/NotesPayable-RelatedPartiesDetailsNarrative",
      "http://intellinetics.com/role/NotesPayableUnrelatedPartiesDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryNet": {
     "auth_ref": [
      "r168",
      "r658",
      "r682"
     ],
     "calculation": {
      "http://intellinetics.com/role/BalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.",
        "label": "Parts and supplies, net"
       }
      }
     },
     "localname": "InventoryNet",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims": {
     "auth_ref": [
      "r6"
     ],
     "calculation": {
      "http://intellinetics.com/role/StatementsOfCashFlows": {
       "order": 6.0,
       "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of share-based compensation granted to nonemployees as payment for services rendered or acknowledged claims.",
        "label": "Stock issued for services"
       }
      }
     },
     "localname": "IssuanceOfStockAndWarrantsForServicesOrClaims",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LeaseCostAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finance lease expense:"
       }
      }
     },
     "localname": "LeaseCostAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/SummaryOfComponentsOfLeaseExpenseDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LeaseCostTableTextBlock": {
     "auth_ref": [
      "r789"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.",
        "label": "Summary of Components of Lease Expense"
       }
      }
     },
     "localname": "LeaseCostTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/CommitmentsAndContingenciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LeaseholdImprovementsGross": {
     "auth_ref": [
      "r121"
     ],
     "calculation": {
      "http://intellinetics.com/role/ScheduleOfPropertyAndEquipmentDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before accumulated depreciation of additions or improvements to assets held under a lease arrangement.",
        "label": "Leasehold improvements"
       }
      }
     },
     "localname": "LeaseholdImprovementsGross",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfPropertyAndEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeLeasesPolicyTextBlock": {
     "auth_ref": [
      "r477"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.",
        "label": "Leases"
       }
      }
     },
     "localname": "LesseeLeasesPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": {
     "auth_ref": [
      "r790"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.",
        "label": "Schedule of Future Rental Payments for Operating Leases"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/CommitmentsAndContingenciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": {
     "auth_ref": [
      "r485"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five",
        "verboseLabel": "Thereafter"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfFutureRentalPaymentsForOperatingLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "auth_ref": [
      "r485"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Operating Leases, 2024"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfFutureRentalPaymentsForOperatingLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": {
     "auth_ref": [
      "r485"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Operating Leases, 2028"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfFutureRentalPaymentsForOperatingLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": {
     "auth_ref": [
      "r485"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Operating Leases, 2027"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfFutureRentalPaymentsForOperatingLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": {
     "auth_ref": [
      "r485"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Operating Leases, 2026"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfFutureRentalPaymentsForOperatingLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": {
     "auth_ref": [
      "r485"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Operating Leases, 2025"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfFutureRentalPaymentsForOperatingLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
     "auth_ref": [
      "r485"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.",
        "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount",
        "negatedLabel": "Less Imputed interest"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfFutureRentalPaymentsForOperatingLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseOptionToTerminate": {
     "auth_ref": [
      "r478"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of terms and conditions of option to terminate lessee's operating lease. Includes, but is not limited to, information about option recognized as part of right-of-use asset and lease liability.",
        "label": "Lease Expiry"
       }
      }
     },
     "localname": "LesseeOperatingLeaseOptionToTerminate",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfOperatingLeasesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LesseeOperatingLeasesTextBlock": {
     "auth_ref": [
      "r470"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.",
        "label": "Schedule of Operating Leases"
       }
      }
     },
     "localname": "LesseeOperatingLeasesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/CommitmentsAndContingenciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_Liabilities": {
     "auth_ref": [
      "r19",
      "r187",
      "r254",
      "r295",
      "r296",
      "r297",
      "r298",
      "r299",
      "r300",
      "r301",
      "r302",
      "r303",
      "r418",
      "r419",
      "r420",
      "r450",
      "r578",
      "r662",
      "r695",
      "r748",
      "r793",
      "r794"
     ],
     "calculation": {
      "http://intellinetics.com/role/BalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.",
        "label": "Liabilities",
        "totalLabel": "Total liabilities"
       }
      }
     },
     "localname": "Liabilities",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "auth_ref": [
      "r102",
      "r139",
      "r523",
      "r682",
      "r732",
      "r739",
      "r788"
     ],
     "calculation": {
      "http://intellinetics.com/role/BalanceSheets": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.",
        "label": "Liabilities and Equity",
        "totalLabel": "Total liabilities and stockholders\u2019 equity"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "LIABILITIES AND STOCKHOLDERS\u2019 EQUITY"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/BalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesCurrent": {
     "auth_ref": [
      "r21",
      "r159",
      "r187",
      "r254",
      "r295",
      "r296",
      "r297",
      "r298",
      "r299",
      "r300",
      "r301",
      "r302",
      "r303",
      "r418",
      "r419",
      "r420",
      "r450",
      "r682",
      "r748",
      "r793",
      "r794"
     ],
     "calculation": {
      "http://intellinetics.com/role/BalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.",
        "label": "Liabilities, Current",
        "totalLabel": "Total current liabilities"
       }
      }
     },
     "localname": "LiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current liabilities:"
       }
      }
     },
     "localname": "LiabilitiesCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/BalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesNoncurrent": {
     "auth_ref": [
      "r14",
      "r90",
      "r91",
      "r92",
      "r95",
      "r187",
      "r254",
      "r295",
      "r296",
      "r297",
      "r298",
      "r299",
      "r300",
      "r301",
      "r302",
      "r303",
      "r418",
      "r419",
      "r420",
      "r450",
      "r748",
      "r793",
      "r794"
     ],
     "calculation": {
      "http://intellinetics.com/role/BalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer.",
        "label": "Liabilities, Noncurrent",
        "totalLabel": "Total long-term liabilities"
       }
      }
     },
     "localname": "LiabilitiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesNoncurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-term liabilities:"
       }
      }
     },
     "localname": "LiabilitiesNoncurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/BalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LongTermDebt": {
     "auth_ref": [
      "r14",
      "r138",
      "r317",
      "r331",
      "r668",
      "r669",
      "r803"
     ],
     "calculation": {
      "http://intellinetics.com/role/ScheduleOfFutureMinimumPrincipalPaymentsOfNotesPayableDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.",
        "label": "Long-Term Debt",
        "totalLabel": "Total"
       }
      }
     },
     "localname": "LongTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfFutureMinimumPrincipalPaymentsOfNotesPayableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": {
     "auth_ref": [
      "r8",
      "r190",
      "r322"
     ],
     "calculation": {
      "http://intellinetics.com/role/ScheduleOfFutureMinimumPrincipalPaymentsOfNotesPayableDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Long-Term Debt, Maturity, Year One",
        "verboseLabel": "2024"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfFutureMinimumPrincipalPaymentsOfNotesPayableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": {
     "auth_ref": [
      "r8",
      "r190",
      "r322"
     ],
     "calculation": {
      "http://intellinetics.com/role/ScheduleOfFutureMinimumPrincipalPaymentsOfNotesPayableDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Long-Term Debt, Maturity, Year Two",
        "verboseLabel": "2025"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfFutureMinimumPrincipalPaymentsOfNotesPayableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermNotesPayable": {
     "auth_ref": [
      "r24"
     ],
     "calculation": {
      "http://intellinetics.com/role/BalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of notes payable (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion.",
        "label": "Notes payable - related party",
        "verboseLabel": "Long-term portion of notes payable"
       }
      }
     },
     "localname": "LongTermNotesPayable",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/BalanceSheets",
      "http://intellinetics.com/role/ScheduleOfNotesPayableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongtermDebtTypeAxis": {
     "auth_ref": [
      "r24"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of long-term debt.",
        "label": "Long-Term Debt, Type [Axis]"
       }
      }
     },
     "localname": "LongtermDebtTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfNotesPayableDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LongtermDebtTypeDomain": {
     "auth_ref": [
      "r24",
      "r53"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer."
       }
      }
     },
     "localname": "LongtermDebtTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfNotesPayableDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MeasurementInputExpectedDividendRateMember": {
     "auth_ref": [
      "r786"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement input using expected dividend rate to be paid to holder of share per year.",
        "label": "Measurement Input, Expected Dividend Rate [Member]"
       }
      }
     },
     "localname": "MeasurementInputExpectedDividendRateMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfEstimatedValuesOfWarrantsValuationAssumptionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MeasurementInputExpectedTermMember": {
     "auth_ref": [
      "r786"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement input using period financial instrument is expected to be outstanding. Excludes maturity date.",
        "label": "Measurement Input, Expected Term [Member]"
       }
      }
     },
     "localname": "MeasurementInputExpectedTermMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfEstimatedValuesOfWarrantsValuationAssumptionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MeasurementInputPriceVolatilityMember": {
     "auth_ref": [
      "r786"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement input using rate at which price of security will increase (decrease) for given set of returns.",
        "label": "Measurement Input, Price Volatility [Member]"
       }
      }
     },
     "localname": "MeasurementInputPriceVolatilityMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfEstimatedValuesOfWarrantsValuationAssumptionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MeasurementInputRiskFreeInterestRateMember": {
     "auth_ref": [
      "r786"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement input using interest rate on instrument with zero risk of financial loss.",
        "label": "Measurement Input, Risk Free Interest Rate [Member]"
       }
      }
     },
     "localname": "MeasurementInputRiskFreeInterestRateMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfEstimatedValuesOfWarrantsValuationAssumptionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MeasurementInputTypeAxis": {
     "auth_ref": [
      "r446"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of measurement input used to determine value of asset and liability.",
        "label": "Measurement Input Type [Axis]"
       }
      }
     },
     "localname": "MeasurementInputTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfEstimatedValuesOfWarrantsValuationAssumptionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_MeasurementInputTypeDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement input used to determine value of asset and liability."
       }
      }
     },
     "localname": "MeasurementInputTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfEstimatedValuesOfWarrantsValuationAssumptionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NatureOfOperations": {
     "auth_ref": [
      "r142",
      "r150"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for the nature of an entity's business, major products or services, principal markets including location, and the relative importance of its operations in each business and the basis for the determination, including but not limited to, assets, revenues, or earnings. For an entity that has not commenced principal operations, disclosures about the risks and uncertainties related to the activities in which the entity is currently engaged and an understanding of what those activities are being directed toward.",
        "label": "Business Organization and Nature of Operations"
       }
      }
     },
     "localname": "NatureOfOperations",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/BusinessOrganizationAndNatureOfOperations"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "auth_ref": [
      "r180"
     ],
     "calculation": {
      "http://intellinetics.com/role/StatementsOfCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.",
        "label": "Net Cash Provided by (Used in) Financing Activities",
        "totalLabel": "Net cash (used in) provided by financing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash flows from financing activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "auth_ref": [
      "r180"
     ],
     "calculation": {
      "http://intellinetics.com/role/StatementsOfCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.",
        "label": "Net Cash Provided by (Used in) Investing Activities",
        "totalLabel": "Net cash used in investing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash flows from investing activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "auth_ref": [
      "r112",
      "r113",
      "r114"
     ],
     "calculation": {
      "http://intellinetics.com/role/StatementsOfCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.",
        "label": "Net Cash Provided by (Used in) Operating Activities",
        "totalLabel": "Net cash (used in) provided by operating activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash flows from operating activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetIncomeLoss": {
     "auth_ref": [
      "r105",
      "r114",
      "r140",
      "r157",
      "r170",
      "r171",
      "r175",
      "r187",
      "r194",
      "r198",
      "r199",
      "r200",
      "r201",
      "r204",
      "r205",
      "r210",
      "r217",
      "r236",
      "r242",
      "r244",
      "r254",
      "r295",
      "r296",
      "r297",
      "r298",
      "r299",
      "r300",
      "r301",
      "r302",
      "r303",
      "r443",
      "r450",
      "r526",
      "r599",
      "r618",
      "r619",
      "r663",
      "r693",
      "r748"
     ],
     "calculation": {
      "http://intellinetics.com/role/StatementsOfCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://intellinetics.com/role/StatementsOfOperations": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.",
        "label": "Net Income (Loss)",
        "totalLabel": "Net income (loss)",
        "verboseLabel": "Net income (loss)"
       }
      }
     },
     "localname": "NetIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/StatementOfStockholdersEquity",
      "http://intellinetics.com/role/StatementsOfCashFlows",
      "http://intellinetics.com/role/StatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NonrelatedPartyMember": {
     "auth_ref": [
      "r733",
      "r734"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Party not related to reporting entity.",
        "label": "Nonrelated Party [Member]"
       }
      }
     },
     "localname": "NonrelatedPartyMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/BalanceSheets",
      "http://intellinetics.com/role/ScheduleOfFutureMinimumPrincipalPaymentsOfNotesPayableDetails",
      "http://intellinetics.com/role/ScheduleOfNotesPayableDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NotesPayable": {
     "auth_ref": [
      "r14",
      "r138",
      "r803"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Including the current and noncurrent portions, aggregate carrying amount of all types of notes payable, as of the balance sheet date, with initial maturities beyond one year or beyond the normal operating cycle, if longer.",
        "label": "Notes payable \u2013 \u201c2022 Related Note\u201d"
       }
      }
     },
     "localname": "NotesPayable",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfNotesPayableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NotesPayableCurrent": {
     "auth_ref": [
      "r18"
     ],
     "calculation": {
      "http://intellinetics.com/role/BalanceSheets": {
       "order": 8.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying values as of the balance sheet date of the portions of long-term notes payable due within one year or the operating cycle if longer.",
        "label": "Notes payable - current",
        "negatedLabel": "Less current portion"
       }
      }
     },
     "localname": "NotesPayableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/BalanceSheets",
      "http://intellinetics.com/role/ScheduleOfNotesPayableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OffsettingAssetsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Offsetting Assets [Line Items]"
       }
      }
     },
     "localname": "OffsettingAssetsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfChangesInContractAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OffsettingAssetsTable": {
     "auth_ref": [
      "r103",
      "r104"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about derivative and financial assets that are subject to offsetting, including enforceable master netting arrangements.",
        "label": "Offsetting Assets [Table]"
       }
      }
     },
     "localname": "OffsettingAssetsTable",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfChangesInContractAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OperatingExpenses": {
     "auth_ref": [],
     "calculation": {
      "http://intellinetics.com/role/StatementsOfOperations": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.",
        "label": "Operating Expenses",
        "totalLabel": "Total operating expenses"
       }
      }
     },
     "localname": "OperatingExpenses",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/StatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingExpensesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating expenses:"
       }
      }
     },
     "localname": "OperatingExpensesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/StatementsOfOperations"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OperatingIncomeLoss": {
     "auth_ref": [
      "r217",
      "r236",
      "r242",
      "r244",
      "r663"
     ],
     "calculation": {
      "http://intellinetics.com/role/StatementsOfOperations": {
       "order": 1.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net result for the period of deducting operating expenses from operating revenues.",
        "label": "Operating Income (Loss)",
        "totalLabel": "Income (loss) from operations"
       }
      }
     },
     "localname": "OperatingIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/StatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseCost": {
     "auth_ref": [
      "r480",
      "r681"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.",
        "label": "Operating lease expense"
       }
      }
     },
     "localname": "OperatingLeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/SummaryOfComponentsOfLeaseExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiability": {
     "auth_ref": [
      "r472"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.",
        "label": "Operating Leases",
        "verboseLabel": "Total operating lease liabilities"
       }
      }
     },
     "localname": "OperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfFutureRentalPaymentsForOperatingLeasesDetails",
      "http://intellinetics.com/role/ScheduleOfOperatingAndFinanceLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityCurrent": {
     "auth_ref": [
      "r472"
     ],
     "calculation": {
      "http://intellinetics.com/role/BalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.",
        "label": "Lease liabilities, operating - current",
        "verboseLabel": "Lease liabilities, operating \u2013 current"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/BalanceSheets",
      "http://intellinetics.com/role/ScheduleOfOperatingAndFinanceLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "auth_ref": [
      "r472"
     ],
     "calculation": {
      "http://intellinetics.com/role/BalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.",
        "label": "Lease liabilities, operating - net of current portion",
        "verboseLabel": "Lease liabilities, operating \u2013 net of current"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/BalanceSheets",
      "http://intellinetics.com/role/ScheduleOfOperatingAndFinanceLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasePayments": {
     "auth_ref": [
      "r476",
      "r482"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.",
        "label": "Operating cash flows from operating leases"
       }
      }
     },
     "localname": "OperatingLeasePayments",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfAdditionalInformationPertainingToLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "auth_ref": [
      "r471"
     ],
     "calculation": {
      "http://intellinetics.com/role/BalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's right to use underlying asset under operating lease.",
        "label": "Right of use assets, operating",
        "verboseLabel": "Right-of-use assets, operating"
       }
      }
     },
     "localname": "OperatingLeaseRightOfUseAsset",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/BalanceSheets",
      "http://intellinetics.com/role/ScheduleOfOperatingAndFinanceLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
     "auth_ref": [
      "r484",
      "r681"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average discount rate for operating lease calculated at point in time.",
        "label": "Weighted average discount rate - operating leases"
       }
      }
     },
     "localname": "OperatingLeaseWeightedAverageDiscountRatePercent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfAdditionalInformationPertainingToLeasesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
     "auth_ref": [
      "r483",
      "r681"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Weighted average remaining lease term - operating leases"
       }
      }
     },
     "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfAdditionalInformationPertainingToLeasesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]"
       }
      }
     },
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherAssetsNoncurrent": {
     "auth_ref": [
      "r165"
     ],
     "calculation": {
      "http://intellinetics.com/role/BalanceSheets": {
       "order": 7.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of noncurrent assets classified as other.",
        "label": "Other assets"
       }
      }
     },
     "localname": "OtherAssetsNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherLongTermDebtNoncurrent": {
     "auth_ref": [
      "r24",
      "r577"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term debt classified as other, payable after one year or the operating cycle, if longer.",
        "label": "Other long-term assets"
       }
      }
     },
     "localname": "OtherLongTermDebtNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsForRent": {
     "auth_ref": [
      "r4"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cash payments to lessor's for use of assets under operating leases.",
        "label": "Vehichle rent expense"
       }
      }
     },
     "localname": "PaymentsForRent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfOperatingLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsOfStockIssuanceCosts": {
     "auth_ref": [
      "r29"
     ],
     "calculation": {
      "http://intellinetics.com/role/StatementsOfCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow for cost incurred directly with the issuance of an equity security.",
        "label": "Payments of Stock Issuance Costs",
        "negatedLabel": "Offering costs paid on issuance of common stock and notes"
       }
      }
     },
     "localname": "PaymentsOfStockIssuanceCosts",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireBusinessesGross": {
     "auth_ref": [
      "r27",
      "r416"
     ],
     "calculation": {
      "http://intellinetics.com/role/StatementsOfCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.",
        "label": "Payments to Acquire Businesses, Gross",
        "negatedLabel": "Cash paid to acquire business, net"
       }
      }
     },
     "localname": "PaymentsToAcquireBusinessesGross",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "auth_ref": [
      "r111"
     ],
     "calculation": {
      "http://intellinetics.com/role/StatementsOfCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.",
        "label": "Payments to Acquire Property, Plant, and Equipment",
        "negatedLabel": "Purchases of property and equipment"
       }
      }
     },
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireSoftware": {
     "auth_ref": [
      "r111"
     ],
     "calculation": {
      "http://intellinetics.com/role/StatementsOfCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow associated with the acquisition from vendors of software programs or applications for internal use (that is, not to be sold, leased or otherwise marketed to others) that qualify for capitalization.",
        "label": "Payments to Acquire Software",
        "negatedLabel": "Capitalization of internal use software"
       }
      }
     },
     "localname": "PaymentsToAcquireSoftware",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PlanNameAxis": {
     "auth_ref": [
      "r754",
      "r755",
      "r756",
      "r757",
      "r758",
      "r759",
      "r760",
      "r761",
      "r762",
      "r763",
      "r764",
      "r765",
      "r766",
      "r767",
      "r768",
      "r769",
      "r770",
      "r771",
      "r772",
      "r773",
      "r774",
      "r775",
      "r776",
      "r777",
      "r778",
      "r779"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by plan name for share-based payment arrangement.",
        "label": "Plan Name [Axis]"
       }
      }
     },
     "localname": "PlanNameAxis",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/StockholdersEquityDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PlanNameDomain": {
     "auth_ref": [
      "r754",
      "r755",
      "r756",
      "r757",
      "r758",
      "r759",
      "r760",
      "r761",
      "r762",
      "r763",
      "r764",
      "r765",
      "r766",
      "r767",
      "r768",
      "r769",
      "r770",
      "r771",
      "r772",
      "r773",
      "r774",
      "r775",
      "r776",
      "r777",
      "r778",
      "r779"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Plan name for share-based payment arrangement."
       }
      }
     },
     "localname": "PlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/StockholdersEquityDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": {
     "auth_ref": [
      "r728"
     ],
     "calculation": {
      "http://intellinetics.com/role/BalanceSheets": {
       "order": 6.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.",
        "label": "Prepaid expenses and other current assets"
       }
      }
     },
     "localname": "PrepaidExpenseAndOtherAssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PriorPeriodReclassificationAdjustmentDescription": {
     "auth_ref": [
      "r726"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error.",
        "label": "Reclassifications"
       }
      }
     },
     "localname": "PriorPeriodReclassificationAdjustmentDescription",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PrivatePlacementMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A private placement is a direct offering of securities to a limited number of sophisticated investors such as insurance companies, pension funds, mezzanine funds, stock funds and trusts.",
        "label": "Private Placement [Member]"
       }
      }
     },
     "localname": "PrivatePlacementMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/StockholdersEquityDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfCommonStock": {
     "auth_ref": [
      "r3"
     ],
     "calculation": {
      "http://intellinetics.com/role/StatementsOfCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from the additional capital contribution to the entity.",
        "label": "Proceeds from issuance of common stock"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromNotesPayable": {
     "auth_ref": [
      "r28"
     ],
     "calculation": {
      "http://intellinetics.com/role/StatementsOfCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from a borrowing supported by a written promise to pay an obligation.",
        "label": "Proceeds from notes payable"
       }
      }
     },
     "localname": "ProceedsFromNotesPayable",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromRelatedPartyDebt": {
     "auth_ref": [
      "r28"
     ],
     "calculation": {
      "http://intellinetics.com/role/StatementsOfCashFlows": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from a long-term borrowing made from related parties where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth. Alternate caption: Proceeds from Advances from Affiliates.",
        "label": "Proceeds from notes payable - related parties"
       }
      }
     },
     "localname": "ProceedsFromRelatedPartyDebt",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProductLiabilityContingencyLineItems": {
     "auth_ref": [
      "r293",
      "r744",
      "r745",
      "r746"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Product Liability Contingency [Line Items]"
       }
      }
     },
     "localname": "ProductLiabilityContingencyLineItems",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfOperatingLeasesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ProductLiabilityContingencyTable": {
     "auth_ref": [
      "r293",
      "r744",
      "r745",
      "r746"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information and financial data about the reasonably possible loss or the recognized and additional reasonably possible loss from product liability related to an individual product.",
        "label": "Product Liability Contingency [Table]"
       }
      }
     },
     "localname": "ProductLiabilityContingencyTable",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfOperatingLeasesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment [Abstract]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "auth_ref": [
      "r7"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.",
        "label": "Long-Lived Tangible Asset [Axis]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentByTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": {
     "auth_ref": [
      "r120",
      "r145",
      "r147",
      "r148"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.",
        "label": "Property and Equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/PropertyAndEquipment"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "auth_ref": [
      "r121",
      "r161",
      "r525"
     ],
     "calculation": {
      "http://intellinetics.com/role/ScheduleOfPropertyAndEquipmentDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.",
        "label": "Property, Plant and Equipment, Gross",
        "totalLabel": "Property and equipment, gross"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentGross",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfPropertyAndEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Property, Plant and Equipment [Line Items]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentLineItems",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "auth_ref": [
      "r7",
      "r519",
      "r525",
      "r682"
     ],
     "calculation": {
      "http://intellinetics.com/role/BalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      },
      "http://intellinetics.com/role/ScheduleOfPropertyAndEquipmentDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.",
        "label": "Property and equipment, net",
        "totalLabel": "Property and equipment, net"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentNet",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/BalanceSheets",
      "http://intellinetics.com/role/ScheduleOfPropertyAndEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTextBlock": {
     "auth_ref": [
      "r7"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.",
        "label": "Schedule of Property and Equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/PropertyAndEquipmentTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "auth_ref": [
      "r121"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software."
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ProvisionForDoubtfulAccounts": {
     "auth_ref": [
      "r178",
      "r268"
     ],
     "calculation": {
      "http://intellinetics.com/role/StatementsOfCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.",
        "label": "Bad debt expense"
       }
      }
     },
     "localname": "ProvisionForDoubtfulAccounts",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RelatedPartyDomain": {
     "auth_ref": [
      "r356",
      "r492",
      "r493",
      "r572",
      "r573",
      "r574",
      "r575",
      "r576",
      "r596",
      "r598",
      "r625"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests."
       }
      }
     },
     "localname": "RelatedPartyDomain",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/BalanceSheets",
      "http://intellinetics.com/role/ScheduleOfFutureMinimumPrincipalPaymentsOfNotesPayableDetails",
      "http://intellinetics.com/role/ScheduleOfNotesPayableDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RelatedPartyMember": {
     "auth_ref": [
      "r188",
      "r189",
      "r492",
      "r493",
      "r494",
      "r495",
      "r572",
      "r573",
      "r574",
      "r575",
      "r576",
      "r596",
      "r598",
      "r625"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Party related to reporting entity. Includes, but is not limited to, affiliate, entity for which investment is accounted for by equity method, trust for benefit of employees, and principal owner, management, and members of immediate family.",
        "label": "Related Party [Member]"
       }
      }
     },
     "localname": "RelatedPartyMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/BalanceSheets",
      "http://intellinetics.com/role/NotesPayable-RelatedParties",
      "http://intellinetics.com/role/NotesPayable-RelatedPartiesDetailsNarrative",
      "http://intellinetics.com/role/NotesPayable-RelatedPartiesTables",
      "http://intellinetics.com/role/ScheduleOfFutureMinimumPrincipalPaymentsOfNotesPayableDetails",
      "http://intellinetics.com/role/ScheduleOfNotesPayableDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RelatedPartyTransactionAxis": {
     "auth_ref": [
      "r492",
      "r493",
      "r792"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of related party transaction.",
        "label": "Related Party Transaction [Axis]"
       }
      }
     },
     "localname": "RelatedPartyTransactionAxis",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/NotesPayable-RelatedParties",
      "http://intellinetics.com/role/NotesPayable-RelatedPartiesDetailsNarrative",
      "http://intellinetics.com/role/NotesPayable-RelatedPartiesTables"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Transaction between related party."
       }
      }
     },
     "localname": "RelatedPartyTransactionDomain",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/NotesPayable-RelatedParties",
      "http://intellinetics.com/role/NotesPayable-RelatedPartiesDetailsNarrative",
      "http://intellinetics.com/role/NotesPayable-RelatedPartiesTables"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RelatedPartyTransactionLineItems": {
     "auth_ref": [
      "r602",
      "r603",
      "r604"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Related Party Transaction [Line Items]"
       }
      }
     },
     "localname": "RelatedPartyTransactionLineItems",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/NotesPayable-RelatedParties",
      "http://intellinetics.com/role/NotesPayable-RelatedPartiesDetailsNarrative",
      "http://intellinetics.com/role/NotesPayable-RelatedPartiesTables"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": {
     "auth_ref": [
      "r356",
      "r492",
      "r493",
      "r505",
      "r506",
      "r507",
      "r508",
      "r509",
      "r510",
      "r511",
      "r512",
      "r513",
      "r514",
      "r515",
      "r516",
      "r572",
      "r573",
      "r574",
      "r575",
      "r576",
      "r596",
      "r598",
      "r625",
      "r792"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.",
        "label": "Related Party, Type [Axis]"
       }
      }
     },
     "localname": "RelatedPartyTransactionsByRelatedPartyAxis",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/BalanceSheets",
      "http://intellinetics.com/role/ScheduleOfFutureMinimumPrincipalPaymentsOfNotesPayableDetails",
      "http://intellinetics.com/role/ScheduleOfNotesPayableDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RepaymentsOfNotesPayable": {
     "auth_ref": [
      "r30"
     ],
     "calculation": {
      "http://intellinetics.com/role/StatementsOfCashFlows": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow for a borrowing supported by a written promise to pay an obligation.",
        "label": "Repayments of Notes Payable",
        "negatedLabel": "Repayment of notes payable"
       }
      }
     },
     "localname": "RepaymentsOfNotesPayable",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ResearchAndDevelopmentExpense": {
     "auth_ref": [
      "r88",
      "r398",
      "r801"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.",
        "label": "Research and development expense"
       }
      }
     },
     "localname": "ResearchAndDevelopmentExpense",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ResearchAndDevelopmentExpenseSoftwareExcludingAcquiredInProcessCost": {
     "auth_ref": [
      "r89",
      "r782"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Research and development expense during the period related to the costs of developing and achieving technological feasibility of a computer software product to be sold, leased, or otherwise marketed.",
        "label": "Software development cost capiatlized"
       }
      }
     },
     "localname": "ResearchAndDevelopmentExpenseSoftwareExcludingAcquiredInProcessCost",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock": {
     "auth_ref": [
      "r0",
      "r1",
      "r88"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for its research and development and computer software activities including the accounting treatment for costs incurred for (1) research and development activities, (2) development of computer software for internal use, (3) computer software to be sold, leased or otherwise marketed as a separate product or as part of a product or process and (4) in-process research and development acquired in a purchase business combination.",
        "label": "Software Development Costs"
       }
      }
     },
     "localname": "ResearchDevelopmentAndComputerSoftwarePolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RestrictedStockMember": {
     "auth_ref": [
      "r34"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met.",
        "label": "Restricted Stock [Member]"
       }
      }
     },
     "localname": "RestrictedStockMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/Stock-basedCompensationDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "auth_ref": [
      "r99",
      "r127",
      "r522",
      "r552",
      "r557",
      "r562",
      "r580",
      "r682"
     ],
     "calculation": {
      "http://intellinetics.com/role/BalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accumulated undistributed earnings (deficit).",
        "label": "Accumulated deficit"
       }
      }
     },
     "localname": "RetainedEarningsAccumulatedDeficit",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsMember": {
     "auth_ref": [
      "r153",
      "r191",
      "r192",
      "r193",
      "r195",
      "r203",
      "r205",
      "r259",
      "r265",
      "r393",
      "r394",
      "r395",
      "r407",
      "r408",
      "r424",
      "r427",
      "r428",
      "r431",
      "r441",
      "r548",
      "r550",
      "r563",
      "r809"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated undistributed earnings (deficit).",
        "label": "Retained Earnings [Member]"
       }
      }
     },
     "localname": "RetainedEarningsMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/StatementOfStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": {
     "auth_ref": [
      "r218",
      "r219",
      "r235",
      "r240",
      "r241",
      "r245",
      "r246",
      "r248",
      "r350",
      "r351",
      "r499"
     ],
     "calculation": {
      "http://intellinetics.com/role/StatementsOfOperations": {
       "order": 1.0,
       "parentTag": "us-gaap_GrossProfit",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.",
        "label": "Total revenues"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerExcludingAssessedTax",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfSegmentInformationDetails",
      "http://intellinetics.com/role/StatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenueRemainingPerformanceObligation": {
     "auth_ref": [
      "r146"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue.",
        "label": "Revenue, remaining performance obligation, amount"
       }
      }
     },
     "localname": "RevenueRemainingPerformanceObligation",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenueRemainingPerformanceObligationPercentage": {
     "auth_ref": [
      "r718"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of remaining performance obligation to total remaining performance obligation not recognized as revenue.",
        "label": "Revenue performance obligations percentage"
       }
      }
     },
     "localname": "RevenueRemainingPerformanceObligationPercentage",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_RevenuesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenues:"
       }
      }
     },
     "localname": "RevenuesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/StatementsOfOperations"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RisksAndUncertaintiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Risks and Uncertainties [Abstract]"
       }
      }
     },
     "localname": "RisksAndUncertaintiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "xbrltype": "stringItemType"
    },
    "us-gaap_SaleOfStockNameOfTransactionDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement."
       }
      }
     },
     "localname": "SaleOfStockNameOfTransactionDomain",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfSharesAndWarrantsIssuedDetails",
      "http://intellinetics.com/role/StockholdersEquityDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SalesRevenueNetMember": {
     "auth_ref": [
      "r248",
      "r719"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation.",
        "label": "Revenue Benchmark [Member]"
       }
      }
     },
     "localname": "SalesRevenueNetMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/ConcentrationsDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": {
     "auth_ref": [
      "r65",
      "r67",
      "r411"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.",
        "label": "Schedule of Business Acquisitions, by Acquisition [Table]"
       }
      }
     },
     "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfProFormaInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfDebtTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.",
        "label": "Schedule of Notes Payable"
       }
      }
     },
     "localname": "ScheduleOfDebtTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/NotesPayable-RelatedPartiesTables",
      "http://intellinetics.com/role/NotesPayableUnrelatedPartiesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable": {
     "auth_ref": [
      "r57",
      "r128"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule, table or text reflecting arrangements that are not equity-based payments, or pension and other postretirement benefits, with individual employees. The arrangements (for example, profit sharing, deferred bonuses or certain split-dollar life insurance arrangements) are generally based on employment contracts between the entity and one or more selected officers or key employees, and which contain a promise by the employer to pay certain amounts at designated future dates, sometimes including a period after retirement, upon compliance with stipulated requirements. This type of arrangement is distinguished from broader based employee benefit plans as it is usually tailored to the employee. Disclosure also typically includes the amount of related compensation expense recognized during the reporting period and the carrying amount as of the balance sheet date of the related liability.",
        "label": "Schedule of Deferred Compensation Arrangement with Individual, Excluding Share-Based Payments and Postretirement Benefits, by Title of Individual and by Type of Deferred Compensation [Table]"
       }
      }
     },
     "localname": "ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfEstimatedValuesOfWarrantsValuationAssumptionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable": {
     "auth_ref": [
      "r9",
      "r58",
      "r59",
      "r60",
      "r61"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosures about an individual defined benefit pension plan or an other postretirement defined benefit plan. It may be appropriate to group certain similar plans. Also includes schedule for fair value of plan assets by major categories of plan assets by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets or liabilities (Level 1), Significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).",
        "label": "Schedule of Defined Benefit Plans Disclosures [Table]"
       }
      }
     },
     "localname": "ScheduleOfDefinedBenefitPlansDisclosuresTable",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/BalanceSheets",
      "http://intellinetics.com/role/ScheduleOfFutureMinimumPrincipalPaymentsOfNotesPayableDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": {
     "auth_ref": [
      "r47",
      "r49",
      "r500"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Schedule of Finite-Lived Intangible Assets [Table]"
       }
      }
     },
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfIntangibleAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": {
     "auth_ref": [
      "r47",
      "r49"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.",
        "label": "Schedule of Intangible Assets"
       }
      }
     },
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/IntangibleAssetsNetTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": {
     "auth_ref": [
      "r8"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt.",
        "label": "Schedule of Future Minimum Principal Payments of Notes Payable"
       }
      }
     },
     "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/NotesPayable-RelatedPartiesTables",
      "http://intellinetics.com/role/NotesPayableUnrelatedPartiesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": {
     "auth_ref": [
      "r7"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.",
        "label": "Property, Plant and Equipment [Table]"
       }
      }
     },
     "localname": "ScheduleOfPropertyPlantAndEquipmentTable",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": {
     "auth_ref": [
      "r132"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.",
        "label": "Schedule of Fair Value of Assets Acquired and Liabilities Assumed"
       }
      }
     },
     "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/BusinessCombinationsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": {
     "auth_ref": [
      "r83",
      "r84",
      "r602",
      "r603",
      "r604"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of quantitative and qualitative information pertaining to related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.",
        "label": "Schedule of Related Party Transactions, by Related Party [Table]"
       }
      }
     },
     "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/NotesPayable-RelatedParties",
      "http://intellinetics.com/role/NotesPayable-RelatedPartiesDetailsNarrative",
      "http://intellinetics.com/role/NotesPayable-RelatedPartiesTables"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": {
     "auth_ref": [
      "r41",
      "r42",
      "r43",
      "r44"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.",
        "label": "Schedule of Segment Information"
       }
      }
     },
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/SummaryOfSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "auth_ref": [
      "r359",
      "r360",
      "r362",
      "r363",
      "r364",
      "r365",
      "r366",
      "r367",
      "r368",
      "r369",
      "r370",
      "r371",
      "r372",
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r380",
      "r381",
      "r382",
      "r383",
      "r384",
      "r385",
      "r386",
      "r387"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about share-based payment arrangement.",
        "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfEstimatedValuesOfStockOptionGrantsValuationAssumptionsDetails",
      "http://intellinetics.com/role/ScheduleOfStockOptionActivityDetails",
      "http://intellinetics.com/role/Stock-basedCompensationDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": {
     "auth_ref": [
      "r11",
      "r12",
      "r64"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.",
        "label": "Schedule of Stock Option Activity"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/Stock-basedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": {
     "auth_ref": [
      "r130"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.",
        "label": "Schedule of Estimated Values of Stock Option Grants Valuation Assumptions"
       }
      }
     },
     "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/Stock-basedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShortTermDebtTable": {
     "auth_ref": [
      "r17"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A table or schedule providing information pertaining to borrowings under which repayment was required in less than twelve months (or normal operating cycle, if longer) after its issuance. It may include: (1) description of the short-term debt arrangement; (2) identification of the lender or type of lender; (3) repayment terms; (4) weighted average interest rate; (5) carrying amount of funds borrowed under the specified short-term debt arrangement as of the balance sheet date and measures of the maximum and average amount outstanding during the period; (6) description of the refinancing of a short-term obligation when that obligation is excluded from current liabilities in the balance sheet; and (7) amount of a short-term obligation that has been excluded from current liabilities in the balance sheet because of a refinancing of the obligation.",
        "label": "Schedule of Short-Term Debt [Table]"
       }
      }
     },
     "localname": "ScheduleOfShortTermDebtTable",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/NotesPayableUnrelatedPartiesDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock": {
     "auth_ref": [
      "r62"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of warrants or rights issued. Warrants and rights outstanding are derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months. Disclose the title of issue of securities called for by warrants and rights outstanding, the aggregate amount of securities called for by warrants and rights outstanding, the date from which the warrants or rights are exercisable, and the price at which the warrant or right is exercisable.",
        "label": "Schedule of Shares and Warrants Issued"
       }
      }
     },
     "localname": "ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/StockholdersEquityTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": {
     "auth_ref": [
      "r49"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.",
        "label": "Schedule of Amortization Expense for Intangible Assets"
       }
      }
     },
     "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/IntangibleAssetsNetTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SegmentDomain": {
     "auth_ref": [
      "r216",
      "r217",
      "r218",
      "r219",
      "r220",
      "r221",
      "r222",
      "r223",
      "r224",
      "r225",
      "r226",
      "r227",
      "r228",
      "r235",
      "r236",
      "r237",
      "r238",
      "r239",
      "r240",
      "r241",
      "r242",
      "r243",
      "r244",
      "r248",
      "r271",
      "r272",
      "r273",
      "r274",
      "r275",
      "r276",
      "r277",
      "r278",
      "r279",
      "r287",
      "r288",
      "r528",
      "r529",
      "r530",
      "r531",
      "r532",
      "r533",
      "r534",
      "r535",
      "r536",
      "r537",
      "r538",
      "r666",
      "r725",
      "r805"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity."
       }
      }
     },
     "localname": "SegmentDomain",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfSegmentInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SegmentReportingPolicyPolicyTextBlock": {
     "auth_ref": [
      "r229",
      "r230",
      "r231",
      "r232",
      "r233",
      "r234",
      "r246",
      "r664"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for segment reporting.",
        "label": "Segment Information"
       }
      }
     },
     "localname": "SegmentReportingPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SellingAndMarketingExpense": {
     "auth_ref": [],
     "calculation": {
      "http://intellinetics.com/role/StatementsOfOperations": {
       "order": 4.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services.",
        "label": "Sales and marketing"
       }
      }
     },
     "localname": "SellingAndMarketingExpense",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/StatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": {
     "auth_ref": [
      "r385"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.",
        "label": "Expected dividend yield"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfEstimatedValuesOfStockOptionGrantsValuationAssumptionsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": {
     "auth_ref": [
      "r384"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.",
        "label": "Expected volatility"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfEstimatedValuesOfStockOptionGrantsValuationAssumptionsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": {
     "auth_ref": [
      "r386"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.",
        "label": "Risk-free interest rate"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfEstimatedValuesOfStockOptionGrantsValuationAssumptionsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": {
     "auth_ref": [
      "r359",
      "r360",
      "r362",
      "r363",
      "r364",
      "r365",
      "r366",
      "r367",
      "r368",
      "r369",
      "r370",
      "r371",
      "r372",
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r380",
      "r381",
      "r382",
      "r383",
      "r384",
      "r385",
      "r386",
      "r387"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfEstimatedValuesOfStockOptionGrantsValuationAssumptionsDetails",
      "http://intellinetics.com/role/ScheduleOfStockOptionActivityDetails",
      "http://intellinetics.com/role/Stock-basedCompensationDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": {
     "auth_ref": [
      "r367"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number",
        "periodEndLabel": "Shares Under Option, Exercisable ending balance"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfStockOptionActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": {
     "auth_ref": [
      "r367"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price",
        "periodEndLabel": "Weighted- Average Exercise Price, Exercisable ending balance"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfStockOptionActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": {
     "auth_ref": [
      "r760"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For presentations that combine terminations, the number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan or that expired.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period",
        "negatedLabel": "Shares Under Option, Forfeited and expired"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfStockOptionActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [
      "r760"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average price of options that were either forfeited or expired.",
        "label": "Weighted- Average Exercise Price, Forfeited and expired"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfStockOptionActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": {
     "auth_ref": [
      "r369"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gross number of share options (or share units) granted during the period.",
        "label": "Shares Under Option, Granted"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfStockOptionActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r379"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.",
        "label": "Weighted-average grant date fair value of options granted"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/Stock-basedCompensationDetailsNarrative"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": {
     "auth_ref": [
      "r63"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value",
        "periodEndLabel": "Aggregate Intrinsic Value, Outstanding ending balance",
        "periodStartLabel": "Aggregate Intrinsic Value, Outstanding, beginning balance"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfStockOptionActivityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": {
     "auth_ref": [
      "r365",
      "r366"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of options outstanding, including both vested and non-vested options.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number",
        "periodEndLabel": "Shares Under Option, Outstanding ending balance",
        "periodStartLabel": "Shares Under Option, Outstanding beginning balance"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfStockOptionActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": {
     "auth_ref": [
      "r365",
      "r366"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price",
        "periodEndLabel": "Weighted- Average Exercise Price, Outstanding ending balance",
        "periodStartLabel": "Weighted- Average Exercise Price, Outstanding beginning balance"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfStockOptionActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased": {
     "auth_ref": [
      "r63"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Per share weighted-average price paid for shares purchased on open market for issuance under share-based payment arrangement.",
        "label": "Stock option exercise price"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/Stock-basedCompensationDetailsNarrative"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward": {
     "auth_ref": [
      "r781"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares purchased for issuance under share-based payment arrangement.",
        "label": "Stock option granted"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/Stock-basedCompensationDetailsNarrative"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "auth_ref": [
      "r362",
      "r363",
      "r364",
      "r365",
      "r366",
      "r367",
      "r368",
      "r369",
      "r370",
      "r371",
      "r372",
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r380",
      "r381",
      "r382",
      "r383",
      "r384",
      "r385",
      "r386",
      "r387"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Award under share-based payment arrangement."
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfStockOptionActivityDetails",
      "http://intellinetics.com/role/Stock-basedCompensationDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [
      "r369"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.",
        "label": "Weighted- Average Exercise Price, Granted"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfStockOptionActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": {
     "auth_ref": [
      "r383"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Weighted average expected term"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfEstimatedValuesOfStockOptionGrantsValuationAssumptionsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": {
     "auth_ref": [
      "r63"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value",
        "periodEndLabel": "Aggregate Intrinsic Value, Exercisable ending balance"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfStockOptionActivityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": {
     "auth_ref": [
      "r63"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term",
        "verboseLabel": "Weighted Average Remaining Contractual Life Outstanding, beginning"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfStockOptionActivityDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": {
     "auth_ref": [
      "r129"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Weighted Average Remaining Contractual Life Outstanding, beginning"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfStockOptionActivityDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1": {
     "auth_ref": [
      "r380"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of options vested. Excludes equity instruments other than options, for example, but not limited to, share units, stock appreciation rights, restricted stock.",
        "label": "Fair value of stock options"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/Stock-basedCompensationDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SharesIssued": {
     "auth_ref": [
      "r10"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury.",
        "label": "Shares issued"
       }
      }
     },
     "localname": "SharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfSharesAndWarrantsIssuedDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_SharesIssuedPricePerShare": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Per share or per unit amount of equity securities issued.",
        "label": "Share price"
       }
      }
     },
     "localname": "SharesIssuedPricePerShare",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfSharesAndWarrantsIssuedDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_SharesOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.",
        "label": "Shares, Outstanding",
        "periodEndLabel": "Ending balance, shares",
        "periodStartLabel": "Beginning balance, shares"
       }
      }
     },
     "localname": "SharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/StatementOfStockholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShortTermDebtLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Short-Term Debt [Line Items]"
       }
      }
     },
     "localname": "ShortTermDebtLineItems",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/NotesPayableUnrelatedPartiesDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShortTermLeaseCommitmentAmount": {
     "auth_ref": [
      "r486"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of short-term lease commitment.",
        "label": "Short-Term Lease Commitment, Amount",
        "negatedLabel": "Less Short-term lease payments"
       }
      }
     },
     "localname": "ShortTermLeaseCommitmentAmount",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfFutureRentalPaymentsForOperatingLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShortTermLeaseCost": {
     "auth_ref": [
      "r481",
      "r681"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.",
        "label": "Short-term lease expense"
       }
      }
     },
     "localname": "ShortTermLeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/SummaryOfComponentsOfLeaseExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SignificantAccountingPoliciesTextBlock": {
     "auth_ref": [
      "r115",
      "r184"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.",
        "label": "Summary of Significant Accounting Policies"
       }
      }
     },
     "localname": "SignificantAccountingPoliciesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/SummaryOfSignificantAccountingPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SoftwareDevelopmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Internally developed software for sale, licensing or long-term internal use.",
        "label": "Software Development [Member]"
       }
      }
     },
     "localname": "SoftwareDevelopmentMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_StatementBusinessSegmentsAxis": {
     "auth_ref": [
      "r156",
      "r216",
      "r217",
      "r218",
      "r219",
      "r220",
      "r221",
      "r222",
      "r223",
      "r224",
      "r225",
      "r226",
      "r227",
      "r228",
      "r235",
      "r236",
      "r237",
      "r238",
      "r239",
      "r240",
      "r241",
      "r242",
      "r243",
      "r244",
      "r248",
      "r271",
      "r272",
      "r273",
      "r274",
      "r275",
      "r276",
      "r277",
      "r278",
      "r279",
      "r285",
      "r287",
      "r288",
      "r528",
      "r529",
      "r530",
      "r531",
      "r532",
      "r533",
      "r534",
      "r535",
      "r536",
      "r537",
      "r538",
      "r666",
      "r725",
      "r805"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by business segments.",
        "label": "Segments [Axis]"
       }
      }
     },
     "localname": "StatementBusinessSegmentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfSegmentInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "auth_ref": [
      "r10",
      "r26",
      "r153",
      "r173",
      "r174",
      "r175",
      "r191",
      "r192",
      "r193",
      "r195",
      "r203",
      "r205",
      "r215",
      "r259",
      "r265",
      "r346",
      "r393",
      "r394",
      "r395",
      "r407",
      "r408",
      "r424",
      "r426",
      "r427",
      "r428",
      "r429",
      "r431",
      "r441",
      "r455",
      "r456",
      "r457",
      "r458",
      "r459",
      "r460",
      "r491",
      "r548",
      "r549",
      "r550",
      "r563",
      "r620"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by component of equity.",
        "label": "Equity Components [Axis]"
       }
      }
     },
     "localname": "StatementEquityComponentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfWarrantsToPurchaseCommonStockDetails",
      "http://intellinetics.com/role/StatementOfStockholdersEquity",
      "http://intellinetics.com/role/StockholdersEquityDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementLineItems": {
     "auth_ref": [
      "r191",
      "r192",
      "r193",
      "r215",
      "r499",
      "r559",
      "r564",
      "r571",
      "r572",
      "r573",
      "r574",
      "r575",
      "r576",
      "r579",
      "r582",
      "r583",
      "r584",
      "r585",
      "r586",
      "r587",
      "r588",
      "r589",
      "r590",
      "r592",
      "r593",
      "r594",
      "r595",
      "r596",
      "r598",
      "r600",
      "r601",
      "r606",
      "r607",
      "r608",
      "r609",
      "r610",
      "r611",
      "r612",
      "r613",
      "r614",
      "r615",
      "r616",
      "r617",
      "r620",
      "r688"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Statement [Line Items]"
       }
      }
     },
     "localname": "StatementLineItems",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfSegmentInformationDetails",
      "http://intellinetics.com/role/StatementOfStockholdersEquity",
      "http://intellinetics.com/role/StatementsOfOperations"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Cash Flows [Abstract]"
       }
      }
     },
     "localname": "StatementOfCashFlowsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Financial Position [Abstract]"
       }
      }
     },
     "localname": "StatementOfFinancialPositionAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "auth_ref": [],
     "localname": "StatementOfStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementTable": {
     "auth_ref": [
      "r191",
      "r192",
      "r193",
      "r215",
      "r499",
      "r559",
      "r564",
      "r571",
      "r572",
      "r573",
      "r574",
      "r575",
      "r576",
      "r579",
      "r582",
      "r583",
      "r584",
      "r585",
      "r586",
      "r587",
      "r588",
      "r589",
      "r590",
      "r592",
      "r593",
      "r594",
      "r595",
      "r596",
      "r598",
      "r600",
      "r601",
      "r606",
      "r607",
      "r608",
      "r609",
      "r610",
      "r611",
      "r612",
      "r613",
      "r614",
      "r615",
      "r616",
      "r617",
      "r620",
      "r688"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.",
        "label": "Statement [Table]"
       }
      }
     },
     "localname": "StatementTable",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfSegmentInformationDetails",
      "http://intellinetics.com/role/StatementOfStockholdersEquity",
      "http://intellinetics.com/role/StatementsOfOperations"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesNewIssues": {
     "auth_ref": [
      "r10",
      "r96",
      "r97",
      "r127",
      "r561",
      "r620",
      "r639"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of new stock issued during the period.",
        "label": "Stock Issued, shares",
        "verboseLabel": "New issues, shares"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesNewIssues",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/NotesPayableUnrelatedPartiesDetailsNarrative",
      "http://intellinetics.com/role/StatementOfStockholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": {
     "auth_ref": [
      "r10",
      "r127"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards.",
        "label": "Stock issued during period, shares, restricted stock award"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/Stock-basedCompensationDetailsNarrative"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueNewIssues": {
     "auth_ref": [
      "r10",
      "r96",
      "r97",
      "r127",
      "r563",
      "r620",
      "r639",
      "r694"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.",
        "label": "Stock Issued"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueNewIssues",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/StatementOfStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockOptionMember": {
     "auth_ref": [
      "r687"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contracts conveying rights, but not obligations, to buy or sell a specific quantity of stock at a specified price during a specified period (an American option) or at a specified date (a European option).",
        "label": "Equity Option [Member]"
       }
      }
     },
     "localname": "StockOptionMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfStockOptionActivityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_StockOptionPlanExpense": {
     "auth_ref": [
      "r6"
     ],
     "calculation": {
      "http://intellinetics.com/role/StatementsOfCashFlows": {
       "order": 7.0,
       "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of noncash expense for option under share-based payment arrangement.",
        "label": "Stock option compensation"
       }
      }
     },
     "localname": "StockOptionPlanExpense",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquity": {
     "auth_ref": [
      "r97",
      "r100",
      "r101",
      "r117",
      "r581",
      "r597",
      "r621",
      "r622",
      "r682",
      "r695",
      "r732",
      "r739",
      "r788",
      "r809"
     ],
     "calculation": {
      "http://intellinetics.com/role/BalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.",
        "label": "Equity, Attributable to Parent",
        "periodEndLabel": "Ending balance, value",
        "periodStartLabel": "Beginning balance, value",
        "totalLabel": "Total stockholders\u2019 equity"
       }
      }
     },
     "localname": "StockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/BalanceSheets",
      "http://intellinetics.com/role/StatementOfStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders\u2019 equity:"
       }
      }
     },
     "localname": "StockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/BalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockholdersEquityNoteDisclosureTextBlock": {
     "auth_ref": [
      "r124",
      "r186",
      "r333",
      "r334",
      "r335",
      "r336",
      "r337",
      "r338",
      "r339",
      "r340",
      "r341",
      "r342",
      "r343",
      "r344",
      "r346",
      "r432",
      "r623",
      "r624",
      "r640"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for equity.",
        "label": "Stockholders\u2019 Equity"
       }
      }
     },
     "localname": "StockholdersEquityNoteDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/StockholdersEquity"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Different names of stock transactions and the different attributes of each transaction.",
        "label": "Subsidiary or Equity Method Investee, Sale of Stock by Subsidiary or Equity Investee [Table]"
       }
      }
     },
     "localname": "SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfSharesAndWarrantsIssuedDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsidiarySaleOfStockAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of sale of the entity's stock.",
        "label": "Sale of Stock [Axis]"
       }
      }
     },
     "localname": "SubsidiarySaleOfStockAxis",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfSharesAndWarrantsIssuedDetails",
      "http://intellinetics.com/role/StockholdersEquityDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsidiarySaleOfStockLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Subsidiary, Sale of Stock [Line Items]"
       }
      }
     },
     "localname": "SubsidiarySaleOfStockLineItems",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfSharesAndWarrantsIssuedDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SupplementalCashFlowInformationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Supplemental disclosure of cash flow information:"
       }
      }
     },
     "localname": "SupplementalCashFlowInformationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TradeNamesMember": {
     "auth_ref": [
      "r70"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof.",
        "label": "Trade Names [Member]"
       }
      }
     },
     "localname": "TradeNamesMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TypeOfAdoptionMember": {
     "auth_ref": [
      "r151",
      "r152",
      "r153",
      "r154",
      "r155",
      "r194",
      "r195",
      "r196",
      "r197",
      "r206",
      "r252",
      "r253",
      "r256",
      "r257",
      "r258",
      "r259",
      "r260",
      "r261",
      "r262",
      "r263",
      "r264",
      "r265",
      "r286",
      "r393",
      "r394",
      "r395",
      "r405",
      "r406",
      "r407",
      "r408",
      "r413",
      "r414",
      "r415",
      "r421",
      "r422",
      "r423",
      "r424",
      "r425",
      "r426",
      "r427",
      "r428",
      "r429",
      "r430",
      "r431",
      "r433",
      "r434",
      "r435",
      "r436",
      "r437",
      "r438",
      "r439",
      "r440",
      "r441",
      "r442",
      "r443",
      "r444",
      "r448",
      "r449",
      "r451",
      "r452",
      "r453",
      "r454",
      "r461",
      "r462",
      "r466",
      "r467",
      "r468",
      "r469",
      "r487",
      "r488",
      "r489",
      "r490",
      "r491",
      "r501",
      "r502",
      "r503",
      "r546",
      "r547",
      "r548",
      "r549",
      "r550",
      "r551",
      "r552",
      "r553",
      "r554",
      "r555",
      "r556",
      "r557"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amendment to accounting standards."
       }
      }
     },
     "localname": "TypeOfAdoptionMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_UnamortizedDebtIssuanceExpense": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The remaining balance of debt issuance expenses that were capitalized and are being amortized against income over the lives of the respective bond issues. This does not include the amounts capitalized as part of the cost of the utility plant or asset.",
        "label": "Unamortized Debt Issuance Expense",
        "negatedLabel": "Less unamortized debt issuance costs"
       }
      }
     },
     "localname": "UnamortizedDebtIssuanceExpense",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfNotesPayableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnbilledReceivablesCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://intellinetics.com/role/BalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount received for services rendered and products shipped, but not yet billed, for non-contractual agreements due within one year or the normal operating cycle, if longer.",
        "label": "Accounts receivable, unbilled"
       }
      }
     },
     "localname": "UnbilledReceivablesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_WarrantsAndRightsOutstandingMeasurementInput": {
     "auth_ref": [
      "r447"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of input used to measure outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur.",
        "label": "Warrants, measurement input percentage"
       }
      }
     },
     "localname": "WarrantsAndRightsOutstandingMeasurementInput",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfEstimatedValuesOfWarrantsValuationAssumptionsDetails"
     ],
     "xbrltype": "decimalItemType"
    },
    "us-gaap_WarrantsAndRightsOutstandingTerm": {
     "auth_ref": [
      "r787"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period between issuance and expiration of outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Warrants, term"
       }
      }
     },
     "localname": "WarrantsAndRightsOutstandingTerm",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfEstimatedValuesOfWarrantsValuationAssumptionsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "auth_ref": [
      "r208",
      "r213"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.",
        "label": "Weighted average number of common shares outstanding - diluted"
       }
      }
     },
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/StatementsOfOperations"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "auth_ref": [
      "r207",
      "r213"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.",
        "label": "Weighted average number of common shares outstanding - basic"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/StatementsOfOperations"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WorkersCompensationLiabilityCurrent": {
     "auth_ref": [
      "r20"
     ],
     "calculation": {
      "http://intellinetics.com/role/BalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations and payables pertaining to claims incurred of a workers compensation nature. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accrued compensation"
       }
      }
     },
     "localname": "WorkersCompensationLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://intellinetics.com/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    }
   },
   "unitCount": 6
  }
 },
 "std_ref": {
  "r0": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "50",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482610/350-50-25-4",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r1": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "40",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482633/350-40-30-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r10": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r100": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r101": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(31))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r102": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(32))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r103": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147483466/210-20-50-3",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r104": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147483466/210-20-50-4",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r105": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(20))",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r106": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(8))",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r107": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.1,2)",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r108": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.2)",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r109": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.4)",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r11": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r110": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.8)",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r111": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r112": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r113": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r114": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r115": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "235",
   "URI": "https://asc.fasb.org//235/tableOfContent",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r116": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "275",
   "URI": "https://asc.fasb.org//275/tableOfContent",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r117": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 4.E)",
   "Topic": "310",
   "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r118": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(1)",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r119": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(3)",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r12": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r120": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "360",
   "URI": "https://asc.fasb.org//360/tableOfContent",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r121": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "360",
   "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r122": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "440",
   "URI": "https://asc.fasb.org//440/tableOfContent",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r123": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "470",
   "URI": "https://asc.fasb.org//470/tableOfContent",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r124": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "505",
   "URI": "https://asc.fasb.org//505/tableOfContent",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r125": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r126": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-7",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r127": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.3-04)",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r128": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "10",
   "Topic": "710",
   "URI": "https://asc.fasb.org//1943274/2147483043/710-10-30-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r129": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r13": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "820",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r130": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r131": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "805",
   "URI": "https://asc.fasb.org//805/tableOfContent",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r132": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "805",
   "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r133": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r134": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-10(c)(3)(ii)(A))",
   "Topic": "932",
   "URI": "https://asc.fasb.org//1943274/2147479664/932-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r135": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-10(c)(7)(ii))",
   "Topic": "932",
   "URI": "https://asc.fasb.org//1943274/2147479664/932-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r136": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(11))",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r137": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(13))",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r138": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(16))",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r139": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(23))",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r14": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(22))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r140": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(22))",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r141": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.9)",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r142": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "275",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r143": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "35",
   "Subparagraph": "(a)",
   "Topic": "720",
   "URI": "https://asc.fasb.org//1943274/2147483406/720-35-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r144": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "275",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r145": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Subparagraph": "(d)",
   "Topic": "958",
   "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r146": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r147": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "958",
   "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r148": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "958",
   "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-7",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r149": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22(a)(2))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r15": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22(a))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r150": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "275",
   "URI": "https://asc.fasb.org//275/tableOfContent",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r151": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "105",
   "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r152": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "105",
   "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r153": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "105",
   "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r154": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "105",
   "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r155": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "105",
   "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r156": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "205",
   "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r157": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r158": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r159": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r16": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(a))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r160": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r161": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(13))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r162": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(14))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r163": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(15))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r164": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(16))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r165": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(17))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r166": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(18))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r167": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(4))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r168": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r169": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(9))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r17": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19)",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r170": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r171": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r172": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r173": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r174": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r175": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r176": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(210.5-03(11))",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r177": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(25))",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r178": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(5))",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r179": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r18": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19,20)",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r180": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r181": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r182": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r183": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r184": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "235",
   "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r185": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(c))",
   "Topic": "235",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r186": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(e)(1))",
   "Topic": "235",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r187": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Topic": "235",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r188": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(k)(1))",
   "Topic": "235",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r189": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(k)(2))",
   "Topic": "235",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r19": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19-26)",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r190": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-04(a))",
   "Topic": "235",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r191": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r192": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r193": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r194": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r195": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(3)",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r196": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(4)",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r197": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r198": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r199": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r2": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "230",
   "Topic": "830",
   "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r20": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.20)",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r200": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r201": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r202": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r203": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r204": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r205": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r206": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.M.Q2)",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r207": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r208": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r209": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r21": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.21)",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r210": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r211": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r212": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r213": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r214": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r215": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r216": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-15",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r217": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r218": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r219": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r22": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22(a)(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r220": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r221": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r222": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r223": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r224": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r225": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r226": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(j)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r227": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r228": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r229": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r23": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22(a)(2))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r230": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r231": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r232": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r233": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r234": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r235": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r236": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r237": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r238": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r239": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "31",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r24": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22)",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r240": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r241": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r242": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r243": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r244": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r245": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r246": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r247": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r248": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "42",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r249": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r25": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29)",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r250": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r251": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r252": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "310",
   "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r253": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "310",
   "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r254": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "323",
   "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r255": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Topic": "326",
   "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r256": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "326",
   "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r257": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "326",
   "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r258": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "326",
   "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r259": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "326",
   "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r26": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29-31)",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r260": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(3)",
   "Topic": "326",
   "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r261": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(4)",
   "Topic": "326",
   "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r262": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "326",
   "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r263": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "326",
   "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r264": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)(1)",
   "Topic": "326",
   "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r265": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "326",
   "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r266": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r267": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "326",
   "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r268": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "326",
   "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r269": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "326",
   "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r27": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r270": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r271": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r272": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r273": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r274": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r275": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r276": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r277": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r278": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r279": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r28": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r280": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "30",
   "Topic": "350",
   "URI": "https://asc.fasb.org//350-30/tableOfContent",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r281": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r282": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r283": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(1)",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r284": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r285": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "360",
   "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r286": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "50",
   "Subparagraph": "(a)",
   "Topic": "405",
   "URI": "https://asc.fasb.org//1943274/2147477123/405-50-65-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r287": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "420",
   "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r288": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.4(d))",
   "Topic": "420",
   "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r289": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "440",
   "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r29": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r290": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "440",
   "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r291": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "450",
   "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r292": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "450",
   "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r293": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Subparagraph": "(SAB Topic 5.Y.Q2)",
   "Topic": "450",
   "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r294": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Subparagraph": "(SAB Topic 5.Y.Q4)",
   "Topic": "450",
   "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r295": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(i))",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r296": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r297": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iv))",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r298": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(5))",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r299": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(i))",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r3": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r30": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r300": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r301": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r302": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iv))",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r303": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(5))",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r304": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r305": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r306": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r307": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r308": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r309": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r31": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r310": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r311": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r312": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(i)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r313": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r314": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r315": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r316": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r317": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r318": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r319": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r32": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r320": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r321": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r322": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r323": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r324": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r325": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r326": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r327": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r328": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r329": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r33": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r330": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r331": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r332": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r333": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r334": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r335": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r336": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r337": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(i)",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r338": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r339": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r34": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r340": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r341": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-16",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r342": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r343": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r344": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r345": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r346": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.3-04)",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r347": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r348": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r349": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r35": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r350": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r351": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r352": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r353": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "710",
   "URI": "https://asc.fasb.org//710/tableOfContent",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r354": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "710",
   "URI": "https://asc.fasb.org//1943274/2147482969/710-10-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r355": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(i)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r356": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(n)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r357": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(d)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r358": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "718",
   "URI": "https://asc.fasb.org//718/tableOfContent",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r359": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-1D",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r36": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-16",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r360": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r361": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r362": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r363": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r364": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r365": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r366": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r367": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r368": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r369": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(01)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r37": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r370": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(02)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r371": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(03)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r372": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(04)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r373": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r374": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r375": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r376": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(01)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r377": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(02)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r378": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(03)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r379": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r38": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "275",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r380": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r381": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r382": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r383": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r384": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r385": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r386": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iv)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r387": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(v)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r388": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(1)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r389": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r39": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-20",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r390": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(2)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r391": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r392": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(l)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r393": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r394": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r395": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r396": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 14.F)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r397": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "35",
   "Subparagraph": "(b)",
   "Topic": "720",
   "URI": "https://asc.fasb.org//1943274/2147483406/720-35-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r398": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "730",
   "URI": "https://asc.fasb.org//1943274/2147482916/730-10-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r399": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-25",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r4": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r40": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-21",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r400": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-28",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r401": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r402": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-19",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r403": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-20",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r404": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r405": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r406": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r407": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r408": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(3)",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r409": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(2)",
   "Topic": "805",
   "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r41": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r410": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(3)",
   "Topic": "805",
   "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r411": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "805",
   "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r412": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "805",
   "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r413": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "805",
   "URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r414": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "805",
   "URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r415": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "805",
   "URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r416": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)(1)",
   "Topic": "805",
   "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r417": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "810",
   "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r418": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "810",
   "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r419": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bb)",
   "Topic": "810",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r42": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r420": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "810",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r421": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r422": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r423": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r424": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r425": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r426": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(h)(1)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r427": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(h)(1)(i)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r428": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(h)(1)(iii)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r429": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(h)(1)(iv)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r43": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r430": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(i)(2)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r431": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(i)(3)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r432": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r433": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(a)(1)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r434": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(a)(2)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r435": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(a)(3)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r436": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(b)(1)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r437": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(b)(2)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r438": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(c)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r439": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(d)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r44": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r440": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(2)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r441": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(3)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r442": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(4)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r443": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r444": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r445": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r446": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)",
   "Topic": "820",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r447": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)(2)",
   "Topic": "820",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r448": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "820",
   "URI": "https://asc.fasb.org//1943274/2147482477/820-10-65-13",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r449": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "820",
   "URI": "https://asc.fasb.org//1943274/2147482477/820-10-65-13",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r45": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r450": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "825",
   "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r451": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r452": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "825",
   "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r453": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "825",
   "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r454": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "825",
   "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r455": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r456": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "830",
   "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r457": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "830",
   "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r458": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(c)",
   "Topic": "830",
   "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r459": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "830",
   "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r46": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r460": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r461": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "832",
   "URI": "https://asc.fasb.org//1943274/2147483482/832-10-65-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r462": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "832",
   "URI": "https://asc.fasb.org//1943274/2147483482/832-10-65-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r463": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "835",
   "URI": "https://asc.fasb.org//1943274/2147483013/835-20-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r464": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r465": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org//1943274/2147482900/835-30-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r466": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r467": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r468": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "842",
   "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r469": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(1)",
   "Topic": "842",
   "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r47": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r470": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org//842-20/tableOfContent",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r471": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r472": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r473": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r474": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r475": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r476": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "842",
   "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r477": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r478": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(3)",
   "Topic": "842",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r479": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r48": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "((a)(1),(b))",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r480": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r481": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "842",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r482": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(1)",
   "Topic": "842",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r483": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(3)",
   "Topic": "842",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r484": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(4)",
   "Topic": "842",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r485": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r486": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-8",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r487": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "848",
   "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r488": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "848",
   "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r489": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "848",
   "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r49": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r490": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)(iii)(01)",
   "Topic": "848",
   "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r491": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)(iii)(03)",
   "Topic": "848",
   "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r492": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "850",
   "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r493": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "850",
   "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r494": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r495": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r496": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r497": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "910",
   "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r498": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "310",
   "Subparagraph": "(b)",
   "Topic": "912",
   "URI": "https://asc.fasb.org//1943274/2147482312/912-310-45-11",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r499": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.L)",
   "Topic": "924",
   "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r5": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r50": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(2)",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r500": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "926",
   "URI": "https://asc.fasb.org//1943274/2147483154/926-20-50-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r501": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "926",
   "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r502": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "926",
   "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r503": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "926",
   "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r504": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "340",
   "Topic": "928",
   "URI": "https://asc.fasb.org//1943274/2147483147/928-340-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r505": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r506": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r507": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r508": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r509": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r51": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "360",
   "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r510": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r511": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "33",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r512": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "33",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r513": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "35A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r514": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "35A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r515": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(c)(1)",
   "Topic": "932",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r516": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(c)(2)",
   "Topic": "932",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r517": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(10)(1))",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r518": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(27))",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r519": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r52": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "360",
   "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r520": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(12))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r521": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(22))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r522": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r523": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(25))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r524": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(8)(b))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r525": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(8))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r526": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(18))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r527": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(23))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r528": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.12-16(Column A))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r529": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.12-16(Column B))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r53": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-5",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r530": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.12-16(Column C))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r531": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.12-16(Column D))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r532": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.12-16(Column E))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r533": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.12-16(Column F))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r534": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.12-16(Column G))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r535": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.12-16(Column H))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r536": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.12-16(Column I))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r537": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.12-16(Column J))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r538": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.12-16(Column K))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r539": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.12-17(Column A))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r54": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481284/470-20-25-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r540": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.12-17(Column B))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r541": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.12-17(Column C))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r542": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.12-17(Column D))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r543": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.12-17(Column E))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r544": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.12-17(Column F))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r545": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(d)",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r546": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r547": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(b)",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r548": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r549": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(1)",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r55": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r550": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(2)",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r551": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(1)",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r552": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(i)",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r553": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(ii)",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r554": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(iii)",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r555": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(iv)",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r556": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(h)(1)",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r557": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(h)(2)",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r558": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "825",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r559": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.6-03(d))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r56": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-8",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r560": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.6-03(h)(1))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r561": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.6-03(i)(1))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r562": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r563": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "205",
   "Subparagraph": "(a)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r564": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "210",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r565": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "210",
   "Subparagraph": "(b)(2)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r566": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "210",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r567": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "210",
   "Subparagraph": "(a)(2)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r568": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "210",
   "Subparagraph": "(a)(4)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r569": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "210",
   "Subparagraph": "(e)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r57": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "10",
   "Topic": "710",
   "URI": "https://asc.fasb.org//1943274/2147483070/710-10-25-11",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r570": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "210",
   "Subparagraph": "(f)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r571": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(1))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r572": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(12)(b)(1))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r573": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(12)(b)(2))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r574": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(12)(b)(3))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r575": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(13)(a)(2))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r576": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(13)(a)(3))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r577": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(13)(a)(4))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r578": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(14))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r579": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(16)(a))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r58": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r580": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(17))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r581": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(19))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r582": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(2)(a))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r583": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(2)(b))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r584": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(3)(a))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r585": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(3)(b))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r586": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(3)(c))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r587": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(6)(b))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r588": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(6)(c))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r589": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(6)(d))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r59": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-3",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r590": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(6)(e))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r591": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(8))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r592": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(9)(b))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r593": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(9)(c))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r594": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(9)(d))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r595": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(9)(e))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r596": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-05(2))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r597": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-05(4))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r598": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "220",
   "Subparagraph": "(b)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r599": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "220",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r6": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r60": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-4",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r600": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(1))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r601": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(2)(a))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r602": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(2)(c)(2)(i))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r603": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(2)(c)(2)(ii))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r604": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(2)(g)(3))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r605": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(3))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r606": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(7)(a)(1))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r607": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(7)(a)(2))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r608": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(7)(a)(3))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r609": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(7)(a)(5))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r61": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r610": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(7)(a)(6))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r611": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(7)(a)(7))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r612": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(7)(c)(1))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r613": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(7)(c)(2))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r614": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(7)(c)(3))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r615": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(7)(c)(5))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r616": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(7)(c)(6))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r617": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(7)(c)(7))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r618": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(9))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r619": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-09(1)(d))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r62": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r620": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-09(4)(b))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r621": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-09(6))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r622": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-09(7))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r623": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r624": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(d)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r625": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "310",
   "Subparagraph": "(d)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r626": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r627": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r628": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r629": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r63": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r630": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r631": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r632": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r633": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-13(Column A)(Footnote 3))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r634": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-13(Column G)(Footnote 8))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r635": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-13B(Column E)(Footnote 4))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r636": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5C",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-13C(Column H)(Footnote 7))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r637": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r638": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r639": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "505",
   "Subparagraph": "(a)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r64": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r640": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "505",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r641": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "310",
   "Subparagraph": "(SX 210.12-29(Footnote 4))",
   "Topic": "948",
   "URI": "https://asc.fasb.org//1943274/2147479851/948-310-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r642": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Topic": "954",
   "URI": "https://asc.fasb.org//1943274/2147481027/954-310-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r643": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "440",
   "Subparagraph": "(a)",
   "Topic": "954",
   "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r644": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column B))",
   "Topic": "970",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r645": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column C))",
   "Topic": "970",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r646": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column D))",
   "Topic": "970",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r647": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column E))",
   "Topic": "970",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r648": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column F))",
   "Topic": "970",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r649": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column G))",
   "Topic": "970",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r65": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r650": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column H))",
   "Topic": "970",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r651": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column I))",
   "Topic": "970",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r652": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Footnote 2))",
   "Topic": "970",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r653": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Subparagraph": "(c)",
   "Topic": "976",
   "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r654": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Subparagraph": "(b)",
   "Topic": "978",
   "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r655": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r656": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(b)",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r657": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r658": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r659": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-22",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r66": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "805",
   "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r660": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "235",
   "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r661": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "52",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r662": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r663": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "31",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r664": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "47",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482785/280-10-55-47",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r665": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12A",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r666": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482548/350-20-55-24",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r667": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r668": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69B",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r669": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69C",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r67": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-3",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r670": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69E",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69E",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r671": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69F",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69F",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r672": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r673": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r674": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r675": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r676": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r677": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r678": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r679": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "80",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r68": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "37",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "https://asc.fasb.org//1943274/2147479303/805-10-55-37",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r680": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r681": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "53",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org//1943274/2147479589/842-20-55-53",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r682": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "852",
   "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r683": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "30",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147479401/944-30-55-2",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r684": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29F",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-29F",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r685": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "210",
   "Subparagraph": "(b)(1)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r686": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "210",
   "Subparagraph": "(a)(1)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r687": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "210",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r688": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "310",
   "Subparagraph": "(d)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r689": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r69": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "805",
   "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r690": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r691": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r692": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r693": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "830",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r694": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "830",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-11",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r695": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "830",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r696": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r697": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r698": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r699": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-23",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r7": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r70": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "805",
   "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-14",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r700": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r701": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "g",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r702": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12, 13, 15d",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r703": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13e",
   "Subsection": "4c",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r704": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "14d",
   "Subsection": "2b",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r705": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "15",
   "Subsection": "d",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r706": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "14a",
   "Subsection": "12",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r707": {
   "Name": "Form 10-K",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "310",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r708": {
   "Name": "Form 10-Q",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "308",
   "Subsection": "a",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r709": {
   "Name": "Form 20-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "220",
   "Subsection": "f",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r71": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "805",
   "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-20",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r710": {
   "Name": "Form 40-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "240",
   "Subsection": "f",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r711": {
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13",
   "Subsection": "a-1",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r712": {
   "Name": "Regulation S-T",
   "Number": "232",
   "Publisher": "SEC",
   "Section": "405",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r713": {
   "Name": "Securities Act",
   "Number": "230",
   "Publisher": "SEC",
   "Section": "405",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r714": {
   "Name": "Securities Act",
   "Number": "230",
   "Publisher": "SEC",
   "Section": "425",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r715": {
   "Name": "Securities Act",
   "Number": "7A",
   "Publisher": "SEC",
   "Section": "B",
   "Subsection": "2",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r716": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r717": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-4",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r718": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(1)",
   "Topic": "606",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r719": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r72": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r720": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "825",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r721": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(2)",
   "Topic": "805",
   "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r722": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(3)",
   "Topic": "805",
   "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r723": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r724": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(1)",
   "Topic": "842",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r725": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4H",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r726": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "205",
   "URI": "https://asc.fasb.org//1943274/2147483504/205-10-50-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r727": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(20))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r728": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(9))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r729": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r73": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r730": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r731": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(f))",
   "Topic": "235",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r732": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Topic": "235",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r733": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(k)(1))",
   "Topic": "235",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r734": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(k)(2))",
   "Topic": "235",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r735": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r736": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r737": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r738": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-13",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r739": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "323",
   "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r74": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r740": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r741": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r742": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(c)",
   "Topic": "410",
   "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r743": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "450",
   "URI": "https://asc.fasb.org//450/tableOfContent",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r744": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r745": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "450",
   "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r746": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "450",
   "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r747": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Subparagraph": "(SAB Topic 5.Y.Q2)",
   "Topic": "450",
   "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r748": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(ii))",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r749": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii))",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r75": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r750": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r751": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r752": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r753": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r754": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r755": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r756": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r757": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r758": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r759": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r76": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r760": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r761": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(01)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r762": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(02)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r763": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(03)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r764": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(04)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r765": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r766": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r767": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r768": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(01)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r769": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(02)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r77": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-20",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r770": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(03)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r771": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r772": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r773": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r774": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r775": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r776": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r777": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r778": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iv)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r779": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(v)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r78": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r780": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r781": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(l)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r782": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "730",
   "URI": "https://asc.fasb.org//1943274/2147482916/730-10-50-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r783": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r784": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.4)",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r785": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(3)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r786": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)",
   "Topic": "820",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r787": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)(2)",
   "Topic": "820",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r788": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "825",
   "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r789": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r79": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-1A",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r790": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r791": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r792": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r793": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "852",
   "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r794": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "852",
   "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r795": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r796": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r797": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r798": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r799": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r8": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r80": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r800": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r801": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "730",
   "Topic": "912",
   "URI": "https://asc.fasb.org//1943274/2147482517/912-730-25-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r802": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(15)(a))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r803": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r804": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(5))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r805": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r806": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(c)",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r807": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "205",
   "Subparagraph": "(a)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r808": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "220",
   "Subparagraph": "(i)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r809": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-09(4)(b))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r81": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r810": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-09(7))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r811": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "985",
   "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r82": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org//1943274/2147482949/835-30-55-8",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r83": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r84": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r85": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.15(5))",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r86": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "470",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r87": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "825",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147480981/942-825-50-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r88": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "985",
   "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r89": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "985",
   "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r9": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r90": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 201.5-02(24))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r91": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 201.5-02(25))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r92": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 201.5-02(26))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r93": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(19))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r94": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(20))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r95": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(23))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r96": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(28))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r97": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(29))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r98": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r99": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(3))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  }
 },
 "version": "2.2"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>94
<FILENAME>0001493152-23-028383-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001493152-23-028383-xbrl.zip
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
MA,D\B8M5$._0K (?PUL<#YLE"#DX$$ZCG+?>>]*LBL]?>2!5Q>?5LJKVY%:
M7.6'\&.#W#! 6 7':1&8W:'Y',$#'\ *-=5R"A3%*C[*7P P.0V&9"+U'/#I
M;*P]]^5W_ /B^1?B_")!\$0'</!FN>66O539Q274W-TYS4;8$SM\'["CQM%Q
M]1[E-Q$)3'A$V^&UH4Y3G6#+!R<T,,_6X_C[#;Y6,&]^$9GST2M4<+6\(LP=
M^OH/ZKS_:8/ZM/N=NJU[-5;?5F[7^YTO*ONU)NRDL4$-*[KSBNG.I<'0C0"U
M#'?8A[& F/5N(<QHCY1=^"S8*U?D2ZMLPS3BA9T0JO%=K<8^"I!1DUTB<VMA
M<Y\S#-6IF1:[F+B$79.=<_31M5HQ7=W^GX6,7JD2-WZDKA]#3E1SX?Z6W=VJ
M.[R+Q.M^;,7?K8P!=5.BPCVV?G<*),2N1KD2"Q=$/J@8/EH,ZR7>/UIBM0U:
M4,5B:M=Q.(N179J/.DV('_2OL-XV^H,GA6KK/U=2IQ\4\K\P1#]$]"]02P,$
M%     @ %X .5S28O$@="   -DD   H   !E>#,Q+3(N:'1M[5Q13R,Y$GY'
MXC_XD';%2 D),-Q)218))LQN3MS 0G32/CK=[L2'8_?8W0FY7W]?V=U)"##
M[H0C0\_#A.ZVRU6VZZNOJIUT?NO_Z_QX>ZOSV]E)%Y^,_G7ZO?[YV7&G$3[Q
MM%$\[IQ>=/]@U_T_SL]^V4F,SEILOYEFK"_'PK$O8LJNS)CK6KA18]?"RF0'
M'='U\J7]VFS,[5#J%J.FS3;+Q&U6YTH.<<O*X2C;.>Y\OOC27Q9<3_A8JEGK
M*=&^K9/_%4&3-HN,,K;%3A6/;B#W]/AG/7!IN],XQ430*/BXW$Q+SFY'<B"S
M[:W#_;V#]1OTG]QE,IFMSZ1R9=9I1"1T)NQ:E^63L)@G&?%,&KV]=9E;EW.=
ML<Q 1D0WV6'S@)F$92/!KKD=<"U<_>)6B1D[B3)Z<M!L5BOZ1HSHU;:W_FF<
M2$>LN\>N4RXA(?*+/,,2\JSU*@86-Z6.!0EM[AU)_=HKUS\Y/3]CG\[.SZ\O
M3S[UOOSZRTYSQU]?GG2[Y?6+C9_*.!M1T^9/;38P-A:V#G443QW4*__:\7&L
MT[]Z^0 36JV(JW)*,Y/N%%&QT^_^:86;>P=K783]O4+'<AGZW;^B]>MZ35!T
MQ">"63&18BIB>(MT[/><6V"PFK$KD1H+O-/LL[%CB*G_3N#7 T0K);7 FF&\
MGH[VVLM3@/^NWLI>>#4/W*"EOZ_Y^UBQ@PUVUU/N1!R4A3N.9^Q&FZD2\5#4
M@M?:X*NQP2#:9.BN,T1"QO6,Y3JSN6 NXYD8(SJ1$W.$-'BYY(HEG$B-968L
M/0OR[>XUT"(2SG$["UJ@W9C?",^1YH(=[L70".,JHM<EB8JDC?(QFFG(@#H(
M(&PZDM&(N9S^6_2?"BL*(63%6#HE>"SU$)B>C6"E2\'1,'JA!82G4-+$,!C[
M$!@VF"U/R#O<YA4P;=J*'?ZPP"18(C6\GE!DX>4UH%+,#![;I>=2)V 9/BO#
MWY'*8W@SD&3)FVN (DG,) 40$) 1P"DU1ZJ@1P$2;F5\(&(L27J-6N0*#0!/
M!O#AQW1>J8B[$4N4F;H2NZP82I=9RA YW0S*0]7:$OJX4B.O<HE-%0IMXHY^
MKRCT<8-1J#\2I>^7WOJS=5]STW8%SA0% 6(2)DDD+KT?]QBWPB,&$$ .E"#/
M9@)8-5#2C:@Y-1N#2A&=HNM8ND@9EZ,?D2QK5(".U)I(Q+CM@BJ[@(M8 '\"
MC)W=1B.NA\*7D*YR!6OW#WE]_VA7?/#]]X_B<!4N)17"=, M&H01OUF"LX L
MI- C P4M[HV6W!DMP6AD\2K2H06EAJV'W:#A"PW'52FE*J6\Q7#Q2CKO\@^;
MBYA=X3!02=U\&O8TL-4H38QX#LKWW"Z4* X$\"D,5R1_)K<0 .XTD8X8V3RG
M%-H+H[+M(O]<9H96*.Y1#XWO@E:M8(WT4(+<02%GE(QYYK4=.!E+;B59(4.B
MZKFJ)DFYH[S11XH"O2G=].33. &M,C!'ZIER<J]<<6*A,-!KLDA"T2/DM<LY
M.?X:"&H(CHC^(GZ'Y.([^O=&*%EQUDU;L37&B<&/%2>>S4SOA8OG<]K'HD:I
MQB)T4%.$FXF,*1AP9S0G&L\= @G5&RE"<!N70(WX(?E *IG-*,-_:&P*8![3
M/5R'L'.GZ:*2$=3Q*<-M85J:VQ0QP_G:1!2!XGDM?/ER*+2P7"%TX(E(*3!1
MDUQG(3P@@,D47+WRY+?IR56 J+;5.@)$M,$!XFS"54X<>_%&1B0)':29 .W<
M W74>67F&=E#N%R45N\0:\HBT!&DWX4"[L#DV1-J/"?)X?/6@NK4R=.OF=B
MRN!4 ?=Q3H0Y@5+MH Y&J'SO3?I>!>G5MEH'I,<;#.G=@)$EI*^@+ITH*$K9
M_LF#T/X"ID^E'A-%N25872JIW)<:U!D;E^$AG12%0(<=R[Z&(TML]Q%M$D0*
MT.^5UH7V$:#;GXB@PQ(ZGROW(:@VXFY>B2+B[H.*B(N2%9B_GYDB[Y@Q)6\$
M/OSQB)5.M;\\6>W' TE5DJ]*\M]W$8[>Y_M ?R(R+A&PMF!VQ#:7L6=!\@@]
MGO#A4IMY9>1>^7JN'\]CF1GKYG4(?P-RQV.99<)CU0/=!H9;3U9C"06]@%V@
M$VBK(VZ,3RJB8^PE@OPUES#" VFN_=%W]Z%ZY5?A2_7*[T=\Y7>B"ABBHJK_
M!@P<GPX.1%( I(IL>_[6;2KX#67.H93I<V=?CO5'1<M34\^ OB6N%]Z-<3L'
MYP=H$X_1VXDY:WH4)HLB+KH [^!6M9##.\R'R\> '$R$MZC@K0^>-*OR\S>>
M2%7Y>;6MJG=R*T"NBT/XB04WK %6A>>T &9_:+Y \%I(8*6>&#41E,5J/BR^
M & +&BS&J3(S@:?3D0G<E]^)#\#S;^3Y98'@F0%@[]URRPW[3F476ZBUO762
M#S$2V_]88P?-@\,--^H]LOZ4Q_3JNSXP66;&D+QW1!/S8CL.?UKC5PAFK6^B
M<#%[I0F^5S"$^0->?\*<C_]8HSV=WG'#-8(9*U],[C1ZQ]^T]7NMUU%SC096
MS.8-,YM/(RF2H-?G>02^""6N-Z[ZM_;5FCG"&M%@PW_%Y-'?8X$M?ZO7L<F$
MBEOL$M2R#:E?<Z$CDM9F%ZFO*+;8.0>)J-?++=?M_;M4-5@V1[N_DP9/P3VT
M6L3LY1B]&L/OAH_[P7<E2*],!0TSQ[('$.KN.BB1^!YS;RKC)@7.<@II0]]O
M\?')%JLRR"E*A^@T,)WES"ZM1X,6)$SZ=]AT_Z=?_&G0[QZ%'T*BWTOZ'U!+
M P04    "  7@ Y7@F\,9#0%  ##&P  "@   &5X,S(M,2YH=&WM66U/XS@0
M_EZI_V&N$@BDOE)8L6T7J;3ITE6/=IMPNOWH)D[CN]0.CK/ _?H;.TEI"U<.
MZ<K"'@@1FHQGYID9CY]I.A?.KZ.S8J%S877[> 7]TW&&SL@ZZ]32*SZM98\[
MY^/^-["=;R/K4\D77+6@48\4.&Q!8[BD-S 5"\++Z8TRV%0ROX0+<>GDN>O:
ML"!RSG@+M&B]#8K>J@H)V1QO238/5.FL,QA?.JN**SY9L/"N]91J(QNSOVCJ
M21M<$0K9@O.0N'^BWO.S?3Z+HW:G=HZ!T%;P,GF;2*S;@,V8*A::1]7&FP>4
MYV67$%S*%94[34K/FCK#P;#7=8;CRV)A<C6UK[IHS!GO/D,O *]Q6BQ<5>UJ
MKPJVU=,8H=$\J9=_"G!=NUCH]L<3Q^K#SY:X+%O%PL?Z!Q@/P+FPP.Y.S[N7
MEET9_SZROD&WY^@G1_7ZT=N'_!+MY(\D5LR_VQV((2\67,$Y=143'&Z8"D %
M%+XF1&+TPCN8TDA(!<*'(<8S#!FGBKEH8,C=*AQHX?W0NTY$NR<6$>%W^])\
M.@34-Q!R@78K7]$/:11?IXJ!<H]Z\"7A%)KU,I;$4;-<+) 8?!;B@Z4C-G43
MR11#C(1[8-VZ >%S"FALP>)8.XV_6M(CBD) )4575]U* >1>H=]E^$)TS 95
MZ%-;N$R482)IS#RL&&VE6.@%C/IH#(TK]IW"V/>9BUZC:JTY0UK&&I,Z/V6(
M$ADG!)<K 8U3R!K8?HQQ;9OV!0B->")2"&Y5.!716R;3;1,Y(YS&E?%M2.^P
M7;@F^'K/E%& J-:+E%QVDW$=%!2LGC#^OI>V@CAH'!8+#J8PVS)^$N+^<;%6
M0EV^RY*6]#IADBXPL+%.K9UMOD;S@."ND= X.? .E_5POP&6Q9_51.-C\[BM
M"_:](EYI11QE%<$X]K\%,6G&=JL(=E$/[YH,Y^5"F.ZW$78B71EE_9B$(0+
M?LE(B'431U@J<=FL\ADGW-7W4:''C&K=(5$J"=/"$A&5QF9<+*QWKNI[Q;S.
MBNECLKT6=OUDCJ:@<9P>C?^;=#G=\Y$%/6LTLB?=WO#R\Z=2O60^3[K]?O[Y
MV>!OF*<"+5K?:\-,2(_*"KH3DBA&]_+_2N9[C(XS?;Z![YH(N"3,0ZI$5,J^
M%>DX_5Q?9GDFE!*++!+0J)Z@_EB$S$N#]BQ()_6]';+ZX5DMKJ4P-CE3IS:\
M)_!._R'8B'@>X_,E6H/SM2'<J$+$@7^FNZZ#?_\%V*YP+_ENZIL^./Z!\V[-
M\8\'LBV!-=--SOZ#?OE^:FT%X00,*4;/#$-8_8:+L!AF%/<_TF#)61P@W\$>
M1Y'AX-1#7#<E(JL$:-L,!5N'J)Q!XQBU9#KK<Q2LC5&ZW.- DRLN%+H)'D4Z
M[N43HQE!LX$19G>KQ,G,L6@Z$C%=)^^G#PE[L? 88T]1+,P _(@KC+L"U4M-
M!+1Q27V<:;FKG^C(:1]8J .[3ND@085R<V1 NR8B:+BY;E@\D'W:V9N XAJ)
MM>91]!5C0;4>XJO,LIG!C5^8_C2MR&-EQERQJQAGM+=SRI&<ABMP=11#M)\0
M=&&-),>)&V2@=TQ<?^#+ <3R2Z4" T9#KP43#$(;M5XG.O6HK0WCR%#Y%HP(
M,L-*)>_&_>%ON:LILN6)^T%[\!3G0*_N2=<JR=HD8>L<YB%[VF!9&Z'09I;G
MZ2.GY'H>0NJ;%<N#)E/=;.[=MTS=ZQ]*'#\IL:E#GQ?Y6=&I83CSR*[DHZ83
MD@;]51\G6U\_U?1+N/2MG'YY]S=02P,$%     @ %X .5P:V_VP3!0  A1L
M  H   !E>#,R+3(N:'1M[5EM;^(X$/Z.Q'^80VK52KR6=M4%%HF7=,N**RQ)
M3]>/)G&([XR3.LZVW*^_<5XH+Q6]2@?7[K4?&HB=F>>9&8\?A]:U]>NPG<^U
MKHU.'Z^@_UK6P!H:[58EN>)H)1UN=4?].S"MNZ'QI>#Z0C6@5@T46&Q.0[BA
M#S#QYT04DQM%,*ED;@$?Q$?'KWVN"7,B9TPT0$^M-D'11U4BG,WPEF0S3Q7:
MK:O1C;5JN.22.>.+QDNFX[DA^XLF2)I@^]R7#>AR8O^)=KOM8S$-@V:KTL5
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
M:)_VVGFQ,61_/<2Z$K<Y]@FUSNA9UH_4IFX!$RU<ZJE@]S5&;YG]:VP!5;*
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
MKG15 <9AB,KZF8#+\.X[0$MGFFAEC$\99M\,D]J(/CBO2!EFW_%[.K.(*U-
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
MEG5;LQ#)90 ?I9ZZ>,,Q2N42NO8EC:NH0P4R&[9RHT!.^[RI0(81R"W:XJE
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
M32-A3T\D_#95Q37R_MF8(TD!>'ZJH\*FY_-X"\ [[,Z6D4J:\1$*)&=?:.-
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
M6="O#'T4=#)B_5E6;6R]JJ8)T/]7.M(SKI?J#DW#RN7N#%VQ9>O6: /C$<K
M&8'MG3C8EE1PVV_K?>M),L!T!G;MMO4R'H#NBU232GDYWWP8Q7=$D),L=S/$
M>;Q[N+ 5C]:(\]2FN\I%;+N_%)9^N(X?O(3T/^M"B15E,-YOU_\X5+W+#K2=
M+X'!OW3JG?(YCO?-S78HW TB</A"F87C;T2VF-]<![4%:H/%AQ(4US1Y!!7B
M(RC/LSRW>:8_)6@T$LK'+J&E,EL)<68&)6@T$LK'+J&E ENHQ*9R-T_.BM7W
M<#%4-:ON]\O^1\6HC:Z4VDNS'W-]]S9->]["&<ED),9TUIXZUW3?CL<*ZNYL
MJUBA5&(K?+0#X(^.7JO]BLCIQ1?*;+YPI,<EQ.\V1$PO@2WP158L'.E@U/B]
M@LCEJU"NL,52$EWYE80]@AL)(L22V?ON?>:R:_#SLS@J"(,O>1'&G)H([0^,
M9NOVW(*L#6).S"]82>-=!4+,5X[WP,#$W(,8R":RY?+F8RXHV5[C)41.MF*E
MS!8IV6)V%J(G6YEC\^5H3SS<W-X=I\^ ONVC'Y$!2:N=A=^EAOPY7_IU?[7+
MB5PQY1'\2Z?^P@I_835]=X]T!*2\Q!##+:CRVL55B)YB/%L4"FRI&.WQPT='
ML95>0O04R[.%2HDMAMA<HA3;Q4&(GF(B*_ B6^*3\ U*2>43+-V0!D#2E!:P
M# @>U[D(:G4@&_6;6SB1DQZ7%3+-X$!#NEX-#YZ5?L/QSE**/X6QB:UV]DR*
M%3;/)W+D(V64))(FL3%*J<CF13J=+6.,LCI-$Q>C% HB6Z2G9V:-458GAN)C
ME IBE$0T2NC2]JU]PI'T^>ZE?_,'.7/YYYLO6D^I7_4R<O:PX9;24V&*W8_;
M/:@5<$F#2,]?SQ@'+#EHNP?)>;[ %O.;@V3* :GB -?SLO37:P&D ?(%5BA2
M'L@8#RPY53MOHK$\7V'YPN;D9L3>4F19J=5]ARE*L=)&,0I,)H )#FCJ<Z<A
MFM9MWU5D<PV[]I^__+!EPZJ^2Q7;U@V[>"&XE\Z+-FCC+@6& A.AU NKI/YU
M+;DOVK#P_/E!^@/^[G*HU:[5KIN;;_=.R$TG)?I(L+_.V1(KYH_T^+K-%$BD
MU151(,3A74=*@41Z4_D"6Q".M!XDE!#$WTTJBFRA'"T)8K."JYI#7PH MDWE
M;]5L2>DIY3R$EM#7V,JHF]$*958L4WV]M<6,NLFLPK-\B.WC(Z5#8LV9>7P
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
MH\WV$;%J>MLQHR(Y;;;/&J7CZH+(\P);%"GIT]1L'W7HOKKS0BP6V$IE<WL
M;;9/4.9WE>8*RQ4XML07$VVV?V])"$7H,XKCQ]X+^@@X9VN Z< 1,)DF>&):
M^DC26.<"R[2! ?L?F)%D#"!Z [Z56T@VXJ?D^M((JI/S3<\A]YKP!0153<^6
M[F8GQ]&L=QY),O(XD5C&!D,;@-,3? "(R5@Z8PV!"3 7*4 S@8(_D5P3\H05
MI@\UY+I"247+<%UC,]O !Q(00?$_N1QS!8&JG#-WT@"):AO\M0%RV\^9X@>&
MG'>+^)O)Y3Q=HL#'\&D[!^#I'<4Q%G7"\ A@577EB,@B_ALM3O;^GG\' D:5
MQB9:B_?I _,$%6N(H>7^60(?OV9E4LS2QT'BZ1/P9<K,O0[=Z\.;A[$/3&<R
M1N^O&E(/RA^8)M)A#E:;.D9@T?^C]]ZO\#<SE>"I@X_O$9Z#4&X Z2'7 TC#
MH6>/"<5<)".H#@G#B\HR$#-^A&)$.WQ*-6G,RN1CSWTTSD)4'[H<5T07'9 :
MS4[]^KK1K'<:M39[>M)HUMXQ* IGVO<7[<9EH]IJU-L?W_<^91X%-<]VG)[4
M_,9CFDTQ&;W/U"1SR%RI^I-Y$$"_L37)1J$44-[& 4_2<A=.4WK)-I$K='E>
MZ+[\&32^/[_ D?U-1GK4'B$8)N26\QGUF1PSY1 F%(,P;^ZGR#W;'I'A%/G9
M8HM!J%*7$/G53;N)V^Y\$7H^ 1P?X%6HRHK(!OT*T_3?,V%&J'Q%Z 9D/%\:
M/R;WWRZX>NFNOSX=N6;S<6E=P3(8)H^\ ]S)8K'8#9C1^E*]Z_UW)7^UI.\P
M 2QNG'R["Q9#;IQF@>V+<=/@2C=PM,2TX3-S@WXR-)DZTFO*=,\D/@*%Z(7*
M HD$JFSVAY@8]<=N[!E1A44 $E_UY#V_/539+O:5[@S]$2+U<S&Y1YY50[L=
M T.R$$&KL@4?_W_VOK0Y<61+]+LC_!\T]>Z=Z(Z0JY'8NWLJ H.Q75[+QG95
M?2$$2D"VD+ 6,/SZ=TZF) 0($""QF9BXTRY J<R39U\52R%FH69:Z+NK*J?Q
M-X,+,G2I3M>@.EW#T-N<[NZ1D[Q-_KV'&0)[=9A@C#R=FDBN@)9$QQU7V])M
M\?[T:6"]WU4'SW96$'N7VN4I60(9IZ5I.1I].O/?<%GBBI,EK@9EB3N+B?]=
M))3@VA0A-C 1,G"?S<U\>!M2^TRX);)"DM\"4 K&V.V^FXW..?*N9L6)1PM
M*V#*T9 U)*>UU,&^!%I=4<D(/"KZPN(L(6Q(H/F.@\$3PST0IXWS%OP:/ZRC
M"+31]Z%HW%]<QSDF5^L?I.$N'F:^?E8B'< +A?;J*&ARH:T#@@[H/P%S14\V
M%BH/MY<#\4JI#GHO-=%,5)H5,QFA;!PML!)#-8'R;YZZJR7?]K?N.F=SW1D7
ML3X!F<ID^;0H[&U_GTAO(!(I.";\!&#V$<,_F <4?3R 2C,3WE/6C9)NUZR&
MK1;J=:!:RYS&!&K)ETSK].SQ0LNNHZM$.'YP*LD YYK%D0]L0#311&++$7#6
M/:Q12486D/N<+&#A&XB!!XA\4HRO1=60 _A3T/V\[JY19HDT6K.HFPX'&%4
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
M_0_]Y3Z%WPS)WR7]?_\". >!W"#2VTF- %^#M3OTQAP@PZGV"<+CC#$0,GZ
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
M_1\)7[[M"RPK+<"^!AA!>@^)DAE3GA>GWD+_A(E.)O0>>&BH*F#UJ8JEP'>
M>O1)X'GFS"(R*N20 /_>+B4Z9KS<L7KDL7AFZ%K*H-I(;OI:JR[MS@R,8^WX
M=KV1E4.G \6$!<-(7!P'1]-Q;ZXJ7DAO'!&\;*8X#N\;9[I;MS99)Q_EZBSX
M'1T^++RI^8[SH&U/U-$O"Y/E7O_'K0X67>K/S;Q]?&+2>M_^X :%-_'R&9<>
M5UIKR-X'6\H]#BM'K09%5(F?3/\W*"Q4#+"A_IX(>(_GZ7CU>Z$K]D(GJ_I2
ML-@>'/H/56,_4!,OM9+Z_GCQ?>CL&3_,R$#2FC^E>6PFJ;/]_'^7R,<*WGTT
M'J 94SO2*3Z122U2,K=P:7'$5^X;!3X&LY$Y[/6@*?83UV]W;K[_5!Z3=;,U
MX_KGSYV?<_-^$_W$)/43Y>.DI<@R@=_ J43EHV:HB:P@?/EVXMG?6WL#XM0;
MN'9X0C_$!)1!KU'ZE;^P$M<%>1;I31E6LA"1T53;>7N=551MZ<OXZ:?179)/
MBR(O9O>$[KS_>&G:RJUS\;(2?/?7;[=/UY>_TL3,S;A[7^3+^2PD%LS*N)ZW
M^?6A 6ASB1R?SJ^(!M.+Y:.G^[G"=E8-_.#U^KEUJY/ZI1U.UA*6^+P9*1O9
M-8L@8;-\-A4AM<=F2H1190/4UUG\*'2)X+P%#[LY[&;QW41J-H4L^=ZF\Q]V
M<]C-VNEFR2+L5;T-"\(O2,<Y7="A,%X1-FA6KHWNV>#C]2D"AT*<^HT0E1=!
MX(5\BL^DYC?XCAC_IXPX7-H[,'&7]L^WAGQY:5_?)%?R#JQDIT[9=[A:T @Z
MT642?"I$*?L:[C:[E-]AXE9+K4Y)OVZ^IWP]"T+X'=;@;(CA^I*\D,F G3F_
M/=L:+K"T@@MAXAHOY;)PUC4O]**PG MA'7Z#6&XTG<B"9%V&W0;& Y>GQH6\
M 1,7:-F-\W[]HE63TJNX ^+UM$=T:0*?%5)\(BNL2(93:YC]N8!.V<V^I*6-
MYO<6$YG)U,A4N_]]D.K>7A0: :F1X^F/XA"FDY!SG.^C.7#C5>(C_PSM+R2
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
MFL@8,]6&/WMT<L#-IPY&%O#X0M)+&^@5I1\?2K(F#<VVPNP#S[/:PIUW5F3
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
M]S^C&7!Y_QS16#6+3B?1253KP]RKQ^\Y(_5Q^53X4?_"68J%)QY5%W99&)O
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
MMWU<YI1BR9PDQ<4E6WP=YH;G76-EF63XCC3H\JZ\ ]O<(B$54N+H3(%-8 C
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
M9@I\2O@=(:^T6A$>A=++FG[1NFME'OOL=$&>K/".0ME"(KQDM]"JK@#/I2#
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
M:-D$Q#*=09X:DXU4:D&)3%.(PRTX EIG*NS0:RHH'V39Z\1*]\SQ%DFS1BO
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
M#I,_(.;P *T&!QW*TEZD;>'A;J XZ_"@IP.J@5['>0-20!SE!:-#T:\0N</
M7\4T[*ZC.8%%P;[&HU$-=X G,9O]@@>+"@')'TWIH 7=R9H:90/W8FD"%62(
M"V%2L0"C2%3H_F]9*IE!*O2]V4#F,56:4*OHKTB:.;3J'W_LS7M'.^SJ,-(8
MCQ<:_W/#EEIXR"N.7LAB6],1<P[PD$EO9B5(5,&=\ F3CV5O#!D9%.'X&SU<
M\8:!82B0M@<WR'!VLPUSSUS1ZLPR<-2#()%!MZZ%@L2+9Z*@$S>@R,8]MF?%
M!) !BQ$!HVL!2P8&STK>V%EW1I OOP?>=(:S.9,>FNC88# !GY.AH2+" ]H-
MQ@V>] M5/@%8.^-3?;.D'1D6/OF6F%$"P9?[/7?$A//)+@PEQ7%Q1",*,NLD
MM#(H/-^$:E)MM!="6W@XY)P](O8P+"18+#)/O0ZTZA#SO6)^. /*D>& _F<C
M_JBJ-E@:A'"=\35>AO5^9-%V'XZX<!.SU[!(;3J(AVGC?FO2E3)=P;1F*B)O
M$<^^LB&R[0EAJB<@D6T-\)QM9V82C8U/R1G.AIX*=2(QF<*G)3+MC=BL45/B
M_E5^7<4>%(<WXT4QJ#B#XHZH(&-12?&5-SH.;VHT.XY:=G0<5790@*0\&:#M
MCJQR_6U<3TX9>/,>D'VS06</!R7'#TP2K97\. '(4%7RW<@Q>6%'=0R'>&<E
M_B.FU_#!6V9;MU4)&Q$-;!$I4%7?!8R;I!!$0L3OGW5$R!AGJKAACV-$*!#$
M5$PGA3=\KB'V#[">]:9>*62>E(:-*[0 @M]HI!2E&][W\6!ZEX7\G]Y1\83T
ME2M^=U:_H#,2^H:@].'! _&#]QIUA8=+NSG%,YZZ"L&;ONYX+C@MRXEYF/^,
M(B(C)85%9TBDQ(V0A*PSI@Z%AHZ^:6LP[,X1N5A":8/1V,EC1^)N$#96)4!F
M5-AQ^PJ[9"OLN'V%W>HK[+8F??5?X,_&YNF&Q%4]M@*Q,3]R'_;*?G>4/1"R
MXK7Q :=FC]WM/!R>Y]S486XOOJMV;"W2G VBJZ/;(Y.,QAFWR#R'W//TB",G
M2_O>;',IZ?A B:?.)RH3QC4X@:$O92V@D(/_'.5IH6_!(?^_'[D?T8K^QZ^J
M.TVY;<@P[EBSVB:)780MG]373.5K]K="DOYF@L9]T,&C1W_8%OXQ=I3X#T\]
MZ&SC.PP4;G;8_)O9XIUO-DK9)0$#=^ZK1V<"NV:W<M??!]:QV>8G3BUI&;JM
M2:!W=.,?RF@U_LMFLC3+%6B6Y_\.8:U)]_#>9TLX!L1T!1"Y4CCT_<\9D.H4
MY\&P!?>[V8[=+$7"SVW%DJ>H!&)1,MC(="RK+,1))K<4$MP</X>S /=7A# (
M/L:$?N8_$8LRX[MR(,K0A7R1YG+%J/="OQ*.A_7LG\^S=('/;NG^.3J?X6DF
M,Z%2MF3_+)TMY.E"9G'XIZUB0K7<3RJ,@Z=P[>CJ81EUOI *GX;R^5;R<,8A
MGL_DF%A'B;^9[8,$DGY9ELX7)J3?MX-$ELYG,S1:[MM#@L-U]!R?#'>D:GVX
M.V&C=E+7+9ROZH9AIQ^(71 W^#U*TNV&*L?2*7.NXI$HRQ?H+#>31"/!$8]$
M-QP,')UE>#J7G>F$[C88O'$ WQL,.9IABC3#\XF (2U;;(/=P_UNMF4WJ:C2
MR4^>&;C-'BEWVP>A]KM9.^W.X>3&]&8G8U!S FM">X6'9K@<S14F5%/"B(NW
M%XY%>\ENPEXX.L-SR-W*;<!>6#K#L'1A\D9C [R:?:"&0922I3/9PK=WR@LY
MEL[EX]V[[3(<6)HIL#3/3LB.;P<)ABYD"C27B7>KN6E!Z!D1FY;/!MUR!Q51
M:S%#9[EO[J<#XQ:1LITIRG<;##QBDAS-YF=R[6Z#@4,F5X8N)!VU"9V[]%U2
M*;]MOBWIW&*B/XCR/M=VGVL[)?NUCG-MKTC^:R7M7-L'Y6OVMS8[,7.?:[O
MSC<;I?O\SZW:]?>!]2)L,Y_89D/%=FA8>[]P^,*IW9"Z><__;.+UQ7XWV[*;
M-60[__CU(*BX)XNI-ZV^8,CC6UY'8FJ.HW.35RQ;DE7+P*B#B># EFP^7Z"+
MW+;FD^=YFB\N3C:;<<_[X/ A;MQ$F=#D1)33EE8,S>;S='$RPKDN\8EX"/(%
M^;3O66-OB*5Y)D=S_$0"X_H@Q!>*="Z?WU =,X6R.]!C3M9PIW6'P,VTP<5E
MBS0S*=G6A3TNR]&%PD2:\KJVDRL6Z-P&;:>0H;.%5>8U)":^;PV]21H,0QOD
M%1$W2[,(@1RS,=*2H7,L3^=S::?LQ-Y0%ED&>3HW:9>M30#0+,/1>6;KDW<>
M+-V QDVD*[UE*'(OA/(7B>DL%,=)/FL#AI0Q^W(K-I^CL]P^=X7GD7-:V&=U
M\3RR/@O)T,.:,GB" HZ-$'#[.JQ=S.'8UV%9^SJL=.NP]AD]ZSEPXN,%K( &
M\&:40%-_B?HD'>/)Z*31;*[&@"+EZ7D:^I^S_%\T&;R%QY5,O,IZR].49"CH
M1^BPWB&MU-%:%F06F9:A:RV<6CKA8KH-^*=,IJ(AI-BT#=P47Y)-T5 :L%-9
MU?NX)[.W?7S$X*&;$3W8@N,SH1&\LWVR:<H4.EY?_L,#/'=+56$CT$G: 0#N
M-?\B0]H45=55Z/:L:&0]/&=&0S#0T5=<>"G:V'#,]=/<MV.RM _\KX)OIG";
M62]P&.Q)^FU@L7'(3_)P+DX/#_  ,2(S@E>2( HUF#FGPDPQ,L<)_QT]AV6'
M.VI%P+,F[&[+$$ T>>^K2$)JIDP&@PC=KNK,PL!3J>0OM)Q_@B'(*1S,,)%(
M0O\\'I--DBZ3<1?P]^#T/23^(&&SI1N#8X]:J<B#T52_K8AMW/6>]%Z%IO>F
M.[P/$;]?HOLZZWL2/:!P_L.S-)]EL,+)YKF_Z$@]Y1]6'/X,2SO3(9WU#P_@
M QP-@6N\_E_NO,3H08(37YD^WWVWZ'JGF;;>AAE#9@=&[WA&@\]$"**Y+^")
MF^Z$)4)9>!CJZ&67]+"-Y/X#7G3F+%DP#J\%S",I!LSLP\R/)WK"G$P3SZ8D
M7\";&(TI]$W<(YRJ*LB64&"4CW_4DV"Z,S?=;Z%7;*V+Z%<12?JQ.U:H:9#6
M_P/"H]H1>JBCF/)(X)BZ:N-A.T1$N>-837(\M/[.#KP))?L9@RJR^T$5HQ3$
M) 959/>#*N8 \;CS'@J9'1I4L7&::16^A".9L0LJP)/@->\=BF]RX TZ*AFF
MA4R-GB(ADT+$\\B1(8+C0N/V@QG( J.=QQ60N5;;T.U6VYF_C:2:)EO'U(U_
MDC%E#;H@*Y'7A.4>F?6.)\*;85EFE- R9-D;^^"6H<$@0&0QX?F$Z-<P&?R8
M>L1#N<C81>\U$\_R=4:UJW@6\M@I<1S+\<!P<9SG"4F"A382N$Q6\>A.;UBP
M8(+CA[.&\%1UNPL>4QP_*PC%PX.I7A<UP^D:\[D@=)S-L=@I8C)_T=/"@SZ'
MZ/ @PN\*NEWX$T4V!PT4\"?XPE_>%Y9PNBA<JCCQ-\\<[V-SV U PCID^J,[
MRCKH$0OBIZV8V 5W75JPJPVE80-L_Y,O\'2V0!S3 O^7LP@,XB2?HZFN"L.<
MC9:@*:(SG]F-:(JJ;DM'9$RUQQ<XENF&$I'9+^!8I)^&:,I&"$<0%BQGB&E;
M)WY^4R;QS,.#2=?_F(B(79:%WT_X^]7_E2_W\,&-G>_-@,TX<)*'&Z$\+-UT
M=+'ABR>Z@H'J(DEQA"68(%HC!>1HG-$BCG[#LM:),5+_=8(!1&+]?7C0QC+2
M]!2VNPJ()/_61EK4'9 Y^@W,.$;B5@]J=QC%*<HP4]>2Q;8&JMY=G48:OPW+
MXM=)0-.)B^(7-01'YWK(F_3K"[?JDBW"I-^V3$9&*TU*Z F*"CK[F"JAKS1
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
MB')M>,<:X:I"SB(^!C:EO#>Q$<^\@3_R^:VF&WM^FIGF42J;\N*$A#>3=ZA
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
M8S JA^GDP2!8X"'\V8_A[[,PHJXF?<^(83[PAS @S."^-W8G(Z/_ %3 2&D
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
MH5L'/@!U74*G)9/HXU,09;Q.PR="PD>V#9"%U!!J-X*XSA@;;@"7@%.#HPN
MZ4"L P"7C2P$@Y<D#E11<4=SF/E_L+2>R%1T"0LA!U"Y/6EK:_>0KTRY 1_O
MK;>W'<AW6[_C=*]=89<<ZC="OR*:B#=2E9;/2IQ Q+9C?3!H&J9P"4'F:S1#
MH<[,("&Q'?;K##&YVBYA5-^OP >8BL[V)@",%LP +D$F;F'@@,FI;.\!P'!!
ME'<)K+;39SAH,&K;^P<P>#K&Z!'$E@<ZEQ>__]%\O-*-!R>0M+>]A5 CH%#
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
M=2;=:I2;4OXO;DOVF_\"4$L#!!0    ( !> #E?CPN?UHBX  "D& P 5
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
M>NL'JUZ.J6E%N4.1]Z+A>-"C-K,\2'A3^!G4E-:X%)K 5UE7=/5C93 A+__
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
M[) [YNA%85#&BD\Q$^D4O''D@0A&*TQF/_>X+E/\XD(5!R5_78ZK WV78].
MP1]7F%*7P_78A+;3W#^?=EXCTQ,RO,9Y??&W;5J_T?.[(B?_61DV_BPZ/E?.
M3O#%1;11(3CEIJ <,XZ+HEX6RA8>0;0N<M(@XE^-NS *.9]4TL(4Z2,)@:&,
M#MF8)EP.,4$XW= B2=*:C;EW49I<Y6?1)JVCS,@7BXY/[CC!%WED5 ##*1>4
M8W[U.H@JG:8Y:M3@L(T,R&0A@).+J,S3?*6>8]F$_6X0FP /-XE5DF 8980G
M;Q9S8=1*PV'0QVU%D%75(B:C;L4(;Y@P::5]<L@"62211A0,B\SXQC1JI9$@
M?MC-Y:N\QAD1PW4:5[?/:;'(DQ_+:/.<Q@]QBG/CLFZ"LK?EW62'NF6>LV9P
M<LV".^;:0!]1 VP%V)A K0TX'=E=66QP6;_=$3=JXBQ=16SHRN/C&PT#,'1J
M3IH^.[@)KHB=G8-:<&Y.QSHFYG61KTZOTQ<RFCZ2OZ=/&=U4KW -9978[M&>
MXQ><%<PIX[3,(.]U \(&>[#YH!,&0S ;0NW.NJ  IW-;)'_=5C7%5%T6Y0U^
M7<1QL<UK,I<D+2DG_QJS71;39M=$&WY7G3/<&ZY")Q@ P]$YJ*55:J="[PCD
M250F%?J\2:(:3.1;#[%#R %^>/?^=^]_,&^-N.EZ)>L4=P8D=5&$0\X):*>0
MDJJ?OO\!3M]ZCLOT):K)C.(JK^IR2UO<?5K]:NA*S2H^R>@"7N2@21X,]1Q
MCAG7JZ!>!U@'6-WC&!.49,;JTN<IQ -T<UK0BIY-D@7#* M 3?]5H5[^T ?G
M,L+/^5.:93C1;[#8=;SMJ[C"[[93; K!J3,%I0M_6L5#$^FLR.LRBFNZ)JYJ
MP_:<1M ;98Q .YXHI6"0PP1-/JSDLJ@1AC/]Z4[HV]WE![RR+24M.D'B)DSP
ME7$3*H7@Q)J"4MK":$0.>R1P7L1L<O4IRJ,5UNYN662]]3(VN%U'HQ,,3@D7
M=-)TN!%'O?RAQYWVDZ2G:U(UV'DARWKGA0ZNQ(NQ("Q>:-!I>='+'YH7?\99
M5KQ>%EF"2STC5%+>N*"'V+% %H%1_UI<XYKG@HA+PIE]7*9Y6F-VG'.5U\UY
M#CO.J3Z^?8K^6I1G6529YB*3+/B<F<QP39RG3% /3L7YF,<TY1::\[W>!C_A
MJ]#3&V)F$+,#97_GL8P23//TF..O9#&?=-2!%#DWE@%#+ VP,7N8&,N8Y.,R
MS*9,<1V5;X\X?LZ+K%BI[V;;Q7U>A[&!%N_#Z&2#T\(1H.)&3*N!>A4X@^'9
MMJJ+-2[9W7*:]^(YW9B[%*.&UYAS._1!]+E>/#BYW#%*FSR-!AJHA$T.<$\
MZC(""+_Y2@,@P6GO_G<_!*]_%1KY4A2IWZI.XRA#GW!4;4M\\ ,G2T5_(C.G
M]7:M["X4O_NJ<"6LMM('/X*H>!6B<>4W,F';]:?HB[FZA[][JVX5K*ZZQ1]A
M5+<"D53=7 ;.-(%&0-:X7)_CI]H2VJH6]3DQ,($59P0JN> 4<0"G#$]])+*(
M"N\U!9EF)?+X6CP^%]LJRI/'5S((O9$_?&XS6=T4M2E$WUW7VQIEJCO=@L55
M,3BKYJ =TXS0X /JY!%3./225X(\E5Q "#6)1/")XT26=WNFR!ZB[I[J/E++
M&&LG"_J-L-,!'<;5C:6"L\4*38ZA>ZKW'STW8=2ZGSUFJ32#CEAZ5XSCE:P6
MG$;3L2K'JON#C%2SEDZ/:4V3N5WE2?J2)MLHTVR/:.1\+:6,,-LEE5(H.&=L
MR*1]>RI+<^;UTH?M?19Q7.(DK>DYU0NNB)JAPS$(^XRO- ,6 RO5DL%9X01/
M$4K9R*-.X? 379R]X#M,?,[K:(4?MD]%F:2YT^#DJ.IQ=)KDC# \.>G!8-4T
ML&..O?_PWY&H 6VNK$F+/CVC/9@4]A-SUH,8U-PQFG-%"SHASPNZ"-,?<;'B
MM_JU,R&#K*_9D!5N.R/2"@8GD NZ,75$L<-.B<Z*;+M^VE:W_V&Z,C"6\7A;
M0 U/N"@P% A>W294\O4 +H9NT7\<>G;S*4K2JLC_ Z>KY[KZ=*6O;IVDMTHW
M0^VJ7BT&@P!&;/)1$Q-&C33ZA*X.G[ 5ET1JY4 'K:C'Y*Q&L$)*5J4<#$:8
MP<F1!ES:)R?(#(4&A^.SM'XS$4(MYV]E8X#9+V,40C!X8$"FB&MDHHC*^F#
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
MGK UV1TNV4,P]B6<7C/0@MCFBF:-K%,#PTEWK.:5=+>$AL0__NK0HEO V\M
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
MQB+7C81^(1Q-^Y]9N'MK_1._#_$)] #^*P_G3M%3]\@Z#9A@Z ,] O /Q4F
MC^\$\5_#2DSORKOPT4\B0YJA@KT($V7M(S)7^;(HU\P;VP,_KMI>4QU.<VF0
M^]!-%<PNYC2\4G9$09LE+LZ*:EOR0YDVO(',F3ISX8._KVBH)FFG]!%3,LG3
ME(HDY?>*I1+B\ KE0 0,F]2X] ':"7OQ#]7/N.G-6([6M+$"@"STBMIC](7N
M>*6Z1XPE*<_W<5401_=M11% 9%'AFDX6]E9)3<T$)TS;@]Z0BB/_VD<YYHEB
M3^J\ZS M@^3N9GTOG_91"./IYRXVP9!^3XY,&(CS(C_E@['' ,/V_8/;7#PO
MN"S*-H6W*AC.0<E;L*&S UW(H54C. <GP902%C1Z],AP>')->^%7AW?=]TXG
MX=2=4'D6N0PF E/-ZIR%>%I]R#2T@78GI11.X8.F+5K^$#6]D/.E)HMUG!!/
MA.!*4SSB#G:\$787-SO6SC$"@[H[(!_SMS75OE#!KF(UUAAA!Z&-7<SC7MZF
MTG!8G$GTTP]Z[L\F+(I)"FNTY"^/17L_EUU/JU+#]L]A/^6M)1RXL+K&<J#O
MP&A/AW5NSDQ9=<6,CR=L 5ITM\GY]7+^W8/-I4DYG W+P9*_WEG+6SMQ=Z&C
MO%T%!GN=<89+4B]#;$G=I.%M,O<JYR(3E /2R>*0@54:3:CD,L.UI5D.0#!^
MR=R0;6"6!1!4T[OFQ#=9'3[IM)@5H>X'R"XPF7]79)C/5RE-UJS*1S]9&P#O
M="XY<&ZL"IUO&KQCKO5B>TH:/YEF/Q9%\IIF$]WKM0#0:NR" YU:%2@96J?!
M';.H_=D[>499Y:<Y)2D#H)+&(0=&C32AW(.8A=KV H!WGK4IA^^;C,/3G)2U
M 3!-YY(#U<:J1]*):6 ?/+WT9+;=X)H/VDVNJH0^G]%MEDQSVF8+ !/=W'7@
MI=D0]!F;$WI5L'W[QD2C1@/MA;TU[^RE?^9WB10[C!-[3ILM .QU<]>!O69#
MT-GKA%X9H-0F)U-M# >/2KHM5U'>I*L\(XX469KPZ,X\N2-%2_?"Z7_>+ILR
MB;('\A>V26[+5[8GVS[CD_9:'&*0TEX,!V\CA_!&2NHBV#Y! ^MLPTBT3T]F
MNB^@_A/H+^U'_G?P%G83U>S(RGII2B7H]9JP%NC@.K D!8:56FACBK4].!*Y
MQLC%35!:]4:",^AC5*75[;)9)))12>._0LXG?[0P1?I(0F#8HT,FD8?*48:(
M'5%PCO2P[TAW&=N3B9H4O+Z>8P4^> M'*PV&1U:(FLT?&C[0:D :OQ[259XN
MTYBFD99<>\1?ZH^9/G6CJ[+7&UR3'!I<X'+2!,/$27#E6)CU.BK?:$<GV$$*
ML@9G:#N<GQ7K)S(9;.:A;*_!'FTVUXC7D766@X-A=Y(%, R>!5L[VQ.LL,D>
MLX,$0Y"Z787K?0"<K=MU50Y,8H-#%O(J-"&35@_7A:SA>]CV_),TOO&YN_-%
MM8DV?%)SEGLB0R<9 $/4.:AU)^.L0Q6"+;@9U-N!U+?JO;5UK$Z:GB^$N[HR
MNB1N4P-#4W>LAN ?KGJ";@"\\'49I>5/4;;%O2>VU;I9Q6OJ5 ?P@\RI!GDP
M%', .>8654%,1^CD0"W<54[9^C>+3FBB&?LTHP)HJMGZ,8%KGW!$56 \9:Q]
M8\S2FSGH>4Y![N;&* ^Y60D,XUR1ZL*T3Q#39#.\3A=21Z=UT'U>-\T$"'(Z
MSO2FZ,.GK/O<;W#)H-,/SE7Z H#SDEDG[)-_9L BT]228#AEA"?'2#[50!>O
M0S]L'9M6.AR'C-V51A0HBVR=$,M?@9K8;_3/__2O']Z__Q/ZG+?Y)^Z /.?Q
M$#_C9)OAVZ7X6LEC&>45O>5<Y-7'M\$OAJ<69MKR>@*XB[N# \$YAL!P>1?T
MTG%A8XN>%]X+['Y#HKT3FCA_^/-?F-7PW:JF"*[3'%_5>*T+VK*K^7U@Q,V)
MX4,C9ATP='4$*K\XHF$C^@M514S7R#_8(Z/?A,B&VRFN0,V#Y.F@?X P.)X5
M:WI#GAW%-=A8WAY;8D:KFM?$BXY.#!(K6G3 ] R.0*7H?$&M8QU3A#3?USGW
M(\YQ&66V!8"[.@0ZZIQRH>58%SP]-8"U]_5$.Q!HN4YK'M"?$W]83!C.XTFY
M:Z?9\$S0Z>Z-6.IN !)5)Z-6=*NM#;;Y-K "=%/%R6^'KG:2$7!\MG6[$RP<
M%Z-M7;"1TL')2W>WZS=+7SL6\DD^-4"17$,),.11PAJ3@PM!ZLU8CM'G(DMP
M67%T=(WEWI%-T/>Z;3?5K<%6G:LR&/)-12QMR0GZ;.OY]W]"W$YP@HJI/'6S
MXX?GJ,1/445W?-Y<KAOO:M3KB<A>"F"P/;2313"DWXL;4DN@"J<?J09J5-""
M9E=>86BQ#,[^?Q3]MYX"[FH59-LP%\&LQJ$V>7RMP^B'<J!HF@>H/8;[M/J5
MSMH_$\Z4=93FM?U>JT7'ZVF,"_S!48Q) 0P)75!*AS!4ARV=!EJ0>MXS6J%Y
MS2_]4[Q3%OXNJGZ7^^[.#!?Y=CTP1)P 5E[0"ZKA5_"#+"?L7NV; ^<,*IZY
M9@4_XIA6'A*W;"#EB,,TC]--AEEVB($!" 0;-I6S$B=I3?_-M7&)&D&[,AFZ
ML0?KQ2&1RX+1W%\Q?C$51'6"L^L:5Q7&UYC,("NWWLNHX9-=#M!%=AG$P;#+
MCG',+BX;G$;WN,*DS)[/\0O."GY%@6[9KS?;&I</Q;)^)4L;-X+-M.4W6&L'
M=X<17#,,@:'K+NBEE6PCC01C/*+C0%E"Z4LN>9V]->]]]5E6RB(G_QKSBUHW
M1?UG7%\LEYBFD[0P>(]VO64/W6<Q=)E$]V$T.,OW[8D<W<A-(VY[D)]G8#UX
M[[Y(7LC"/ZT(--8BW?IQJY;77&5N+@P2EIE5@O-S&DXI=5FO%9Q?%U&9$QS5
M'1DTGIWG"58MK^?D;BX,#L[-*F#XY893.EIOM-"WUT55?8>(-F+JP=G6/5#O
M1C.]N-]D(6;0PPPA:EDPC+( E'.!4'%$Y &L=![PB@[*]WA3E%U2OC<W*CGJ
M>@W,F.+.("C#11$,XZ:@E58F7!==Y<NB7.]E4U"S)#DK\H0^Z)>P1/99\=JE
MQ798=TQ0]K:XF.Q0MX)PU@Q.L5EPY7/<1ISM#]*G!ZB1\+W=79D6)1FZTR(A
MRY4LJBJ6392E;DS^NJU88.4YKN(RW2@>@)EOQF^>AGE.#G,U3+,1G+8[ E<L
M9@>ZX:E+ WWI\?3/:?U\1OP@4XB2IQ_-D^LT>DJSM+D7ZW!>-]V2YW.6N:Z.
MSE^FF@%#X_G83=>ASYYIH%E%GX!I/]"DHPM.[_X&^'AN(\Q3/KXU/UIGIG.M
MA;G[/\ME]>W_2:; T'TW_";*'V"VN]<<%W&QRM._X^2*S+=J,MS@9/@RF=#>
M:6Q356W7.''JYO?^E5!Y,?981+J,&7OX!,"VM$^_3&U,2 I(_JO)M]M^@H7:
M"1]!S5>"M\*/\N-I=V5Q27L)H;-PS6_N;"5$HO.)+JHRGCN: -,*YN$VL9RH
M(Z8/="RY3/.TQM?I"Y9R:$\<+R98"C,F3'95W>\[FP'#ZOG83<R6DE.#875A
M\O-R2U](6ZSI1)$_G';QA=X8P)/HOI]/A&@'^RP<50/9AWUP+6>/3IF:E&@#
M-480&37VW]8T>^]]3]$L^J_R+M_S[9)F,^5SLHS.R8P-9G=SWO;G]^!TMV._
M@ZW@I-^3 X:'N(2=I.'LGYZ3%]M:G/$''TVT.7QGYV*&EH%Y7MYE.(2=#-4R
M48>8;[EOCS0MW<0IN4HES-Q;#UX]R9;EP;#- :2)9X-L@8#H]8F^',QZWMOE
M=9&O'G&YGD$Y5S-A:#C-234UW6P I.LDX,:=.S;A19_(E'B]7:/FWEB4M;D)
M*G@\YW=*FC>Q\Q6_,.)VR4>OY/^>C\T!^:J/3@,,/YU@FMC8J2(@UX!4'G6G
MKTTC=#MSGV4I-"L=7;51U6(&-'_=L#MTL??T?7:A7Z5[ 0#Y3F#0H'M'3FND
M_?+6"'G(3:4H(/Z9\)D6X\5Z4^3M<,W,M'M.!]]=6B0).UR),N%4Y([GU2#,
M?BR:86#"#M-,DP%VF79R7K'3-,M></[NT0GCEFIG5SR 0[UE5!=[ZD@UK!]-
M;19Y<IGF$2&+*\<G&O#&Z%F.=?R=I V#K7,@N\U<Z9Y38PO*J"X$5RGS./X<
MT01T=75;WJ>K9WL*MQWL!0JOF^>V)L!NFK'@?-^7!\8@.WH1CB?5:LTTMX /
M/O_H8&_KJB8 V AS1PKNF4VFUNLB9_Y.F8#,M1E@!K*;^XHIR#R#P5F^3R],
M3._H3>8:K3W$#2)F\>"$OZCJ=$U3++(CMZKWE?XWO^=  ^S8Y89)T^Z=# >@
M_AX*0L'_':Q":P2[NV)J"9UU?O9;#5I']P4D? +21&B<F73Q&I4):\"W'.SD
MUG2HCP2:,NVQ@#3SJ#U\(7B+.ZA;4UL?^PCB7T$_'EM#%-/]BL6UH"EH7+?9
M]V$X=(.;5Q"V1C;-*NB&-<L5X_)%;#BME>"-Y':YK'!--Q6$L%Y-,6ED?5+9
M"%=DIU(0#.%,Z,8<ZF7;2R]0GI =>W%M>3O6(!^20Q)L$X^NP3T3:T/HP*?K
MX._":F\BW^#Z;%N69(JCJAT'-<_OQ6Y84H"'.BKK:T.E30$^KL"/4<8V?J,:
M?<2K-&>G$C0BD7WZ<%E6U(#/MNMM%M$$?F=1'3]_WO0)$!Z+]C3EDE3VHKLB
MI5I0[M>^SUPM>R\6,9W+WHP'[ZX.Y9&4HH\GA*Q0B6.<OM"1LCI!46,"T;I#
M47]=SW=SN>]1?4RSC"9[FU102OWP=#>X9:>S0ADX7?6(W>CXU"CY9E\;&$3Q
MOZ0XF>2TK!R>=SJ'[*0;:P)GG :N&]TVS1M@9:/\]4WR?@@PR;O(DUVG>#_8
MIWCD*_N;W!TN/Y1Q +_'+SC?XD]%TJ6ZHN]YY>:WL@_P)1#YI78O*J?6,?\S
MP;O"P_LF9V)C.JA/9D(O'2Z2%]8,2?O[&&C$9B\Q5Q4-;HO2:>/U6#7\:*UV
MQF&],] +3L\98)4/;#,A>N<E];]J[[[?,WZFEZ(!2!23'9M"M%[[:.@F03:1
MKA<.-!G\L2RJZJXLEJER6!-^]KR#9QJ05*C&I?Q8T"L8*RJ)-DST4(T[VJ3D
M4^WN2$7FE4KFJ,3\-50]R+XYRC+!:]P"3%WI,9?O=IO(TBO'QNH_9 ,KBN25
MS%J4K:OYS7/3>L'E4U%ATZI)0J9I7HU8H++E!R>JDN6_ .JR1H#4Q1G!2LAT
MN]2G:#"<3[NKAXF^<'-*'6-AU@7#MHF Y2=%N=()8FK#W!I@SKVUKEU;#L!=
M%$%D>I$<<<KT<@WN;-P9ZD0B7KL=F ?+,(I+^DI:M"+M\*>")SBN,2G</B>K
MIL#F&@N=;]3=85O:4;LE,.S>";[$^$Z3;G>],%U4LDLZJ.@O. 2G^R++BE>Z
M*W=9E.?%]JE>;K/VU*,_EM--AAR5O3ZR-\FAP5S321,,72?!E0ZV6F66TR!I
MU%'4Z >G9;.!?(_7_)HP:4[L]C!!?/N4I:MHV#HU1339BM_W>V>Y.'RY=Y()
M,-2=AUMWR+#IM5'1J5?T[XV!XZ#S+H4%D+JS"7M<-#63\P25K;:&IR<H6M,^
M-SA'S_$2EV1"TR ?11",BD8G[).%9L B[=22$ -9C4C''&N%"<<:LCWU@0Y/
M8BSKYI"QK"/,@_#"V!BEZJKI;7M]FBO=CKN;6O!^;3I6.^-\1X*.X'>IODS1
MGW:=4 33PM=12U( 22H=2H<.[+!Q(2.<W3],9_9VG5#LT<+7L4=2\,.>/W#V
MY'A%+[^JAK\I8.TD*ONHH^9O@<ZU=IZAA+AL8XG#M""=-$?!/!AS/[.3/2S2
M*DQ*]WF1)^<$;%:PW>DF)]]#L:Q?HQ)??(FS+=VY:_?_KN@313&N*IH$4+N0
MV(-EOPN\O17%</FWL]G@X]W^?9%N.3?**.GMHIC(LX"(J,YL849^0I=Y< ;%
M0N]V;VM<ML"[  ]-T;FI>@TNGN#,(%K800\,8R> E4+=>E7&Q.#LNZV?<2EF
M4;\AE6S<L3!J>+TO;8<^N#&M%P?#+#M&Z=8TU4 943DE-%Q#B9@Q=NIS!@)
MP_;D 1D,O5Q0RONO7(>%&H@#*=Y/CN7=#UZ3%US6:44F!V9^J02]'JAJ@0X.
M3R4I,/310I,.17M!,#2Y6"XQ36Z#K_*X6./'Z,L]643317$>IUG*CA#XNUY7
M>;O6(D(\3+'/6M4>]VJ*:.]?\4G0 Q61R.X]?P),TSB,7^-VU7T%I>PSJ(Z^
MH))\B.W4]%\Z03'[%KTKEK3[!E26SP[02Y<7+6J_>-*>\@9OJ&WT$)E:/Z4Y
M@RD_Y1UUKU8:'_-N-E6XI' YWA*X=-A/AXA)\U&8J@BV0WX7VA4!CSX[7*__
M>MOQ78DW49HT4Q BS]9 PZL/OJK&C.6K:.DNQ>VEZ9N _,/T!0Z%(,>,,Y5V
M)AY^<V"?A:.-I/=0,89O'VO+MQ;GH5JZ]L-?<\NV.:V[_<'V8C"8MWWW623C
M1^E9]_9(5C/C:Z,'K!8'#,?:OIV+]U#MW H S)(^A-?C!M_KM4OW;RN,V9NT
MZ+???54-W]O\_=@GYWYFW@&FU36]\NUKZ#7.F!<P#M$.L(@0?VCV#)JGK?TM
M9$P8CK51.A?O@5?*>@!?\SS:U7GMMMD&R//NARV44<1AD(J1,'P]+5Y3O/Y:
M_ C 5SF3=O7:%C[[535UX2\>JF#PM6-MOHHB.U1#%?[R]<ZG92?'+5"0^*H:
MGYS>[F!?.=;&-DJN=Z!/?+V-RY;?+Q7,T<Q^>XH"U=S]VNL.>/.*[%V92C%5
MA_Z8M]MF!R^P[IK:P;X4?"[IQ3WIO*5]XWA#A8YUU&KWF/V,7O:O'<$HYEID
M>QC-;)\*WO+\^#=N>JT:.D477^@]+W:_<= >4?&"2[2,TI(%-++\8/W@QZ_0
MEP N>/6Y)]LB%/(#5!_?A/]RRR+J:B9,-M%I3JJSBKK9 -,T9@(WO<K:&D*B
MI1/T]";^ 4SF487;UY:<HV:5P'D;)?"6[(R=/!A*.H"4'O=14 Y\2E&:]?Z2
M)H-RV]0V:@8FG<X5"_?&:E />NR0U8O;9L,6SJ:1RA$RD>$W/ZZ+:D*/I].'
MPD2E6ZY\'"A#[AB-B,>D)#+M[9MO,R(&)PI'3+?;.'01E31S676'R_8%^31V
M+QB+F=#)E5V<M*55-MF S%D7X/+K?>0WMD0:$)C>_$(553XF*I^GV;:>E"_<
M9@@HG4>.SB1T8^48*3V$+AWL\E_GTOK_WWLR[<V >X;GT([JMJ&"]XS]%L-E
MFJ<UODY?Y+!BM^TCNX$P&T>NCJFWC&S:8'J^R9!-VT3<Q"FS@81H<6X%S/Z0
MP5/;/I&;JD_&3G%&Y*J+'AB63@ [YJ>-DY!VE/1N?J[P<IM=ITM=A^JF"H.8
MLC-NQ.SUCH"8$E@I?495IVN:.15MF2C*B"Q@"E;L6<_I#;11@T&]H1.._2'3
M.0+*#8!:+V^=P$CY9W!G$<?\!7.<+-9%6:=_-SVH,<<0$%):''6DJ<;*,1#7
M#-V!RE%O@#Z\T5F 3&]]L(M-"0AM-<M_LP:T-;P36@<&6IXP#DTVL5DUZ3IN
M\)?Z\15G+_A3D=?/,X9V)Z- R#JA %S[6[O%H^A[G=T8MP+"OW\Y,L[_&4?E
MXVNQEU+J;,%E^,C=^<1N#!TIGX?H%33^[3'2F'QY^FZ Q1IP*HLN[TAF:NJ8
MZ2S@5Q#Z=T=(Z$M2I'LK'VX,-IU%AW=C,[5TQ&06X"NX_/MCY#*1W5_Q,&/
MN2PXO".7B>PQ<[F'K^#ROQX9EQ?+&I=[)?3((EQ6*UV?3^V!N2/EM\H'*4SV
M&9<XHH*! EWVOF'E-^S$>I77$:UURRIX3R02['8Y]D7CO4W)ZQ,:3@X,GM,P
M:H#I%9Q@2NF+!*5]O;.AN?--8_**;9=VY6WDAD;&VPUK';SN8O18 -*3U2:
M4FQ%=]OQ1'B8NGD)\D!U?Q>]T32SET5Y5N0U^1[Y#_)O59K@DH]5'+O*+7==
M;UR9ZD['(5?%X)W*'+32U7>N[GE&P9 ODK]NJYI^_;&@?*?/H^#;Y<3:FF4%
M3L#K'GR0WA[LWH3I[TR'J-_IG36@UWO- $W=-<Z3/?;5NZ]*6SY]PE&U+3%E
M6?5 IA!IG;X0GQ9YE+U5:76.J[A,-Z8PD#F6O*Y"Y[LZ6+1,-Q-\*-@=NY[2
M:-W;.A'>E$IZ&\%9;GBJU11<9U<#\JBN-KC.I@.&F8Y I<&LD47/49FP1Y[I
MFPAM@I $58V-X R\)HT$/Q=9<K7>E,4+;WDF[ID4?++.#ESDFUX:#-.L$*6,
MA:T"2@6-X(RZW)9Y6I..=Y$GE^D7^F_F2&&]O-=1V 9[,-;JA,&PR890&C=;
M>=91+1N-X&32/D%C8I1-R2>MW!P0N676@+7U[(35[9F@$[2B.L$9)T0>G^--
MB6/^9BGY]PS3?R%>BAN;4Q_XVI]YKQO;>RZ4P1;XGFS[:1E_X"TCQRL*V-0V
M]NR7//I7U1\'8>Z)\)5 1VU:)S0';29Y:,=L3EA=^SH(P>$B*S4^#T5\]C@J
M<")SQ-_!3+H4H.1$_VZ-U!,#GNJKO*K++=O$-5S/5TKZY8,6ZI 6DA@@=NBP
MF:[07Q?YZO01EVM$]5%O ,[U^:%CUY8;\UKI<'22(.LI=0WN*KP9G]S_#$@$
MZ[H[?3C0\N#74,0G953@1)Z(OX,AAP*4E#&.BK1/3*%__J=__?#^_9_8/S^\
M^Q.IH@_H'O,))I5D?W__I^!4^9PWMSKI[)HT@*K:TG.K)BY-4QHV)9]T<G-
M))A9 ]KRQPFM:E&#MKTF6=.0[BIM=-G]]/ [!,,.5_0SK=B#;4X=M5(OW!!H
M<$,_&"J4H-'0%; ;$Y-&*=#R6NS-FY?&;"-1(^9K,>U>,2:0RLJ(N1#:T!H)
MML-!I^-T-FZ;#:CDX(3O.*&4:H&N1&JZ$FFJ@+UH(,X>@'7-[9AS3KCXWJE_
M&&F$ZXZ5T/4=\4 <S.33CE&*22<R&%$):%3*"?%Q5=\3: \U[=ON,"FIO(Y6
M;ELF9@,!B>;@F(%W!FVH-+1#5MR48"H0B?DIJK=E6K]1:/98.$?=<'2TN*-G
MHD81* G-:/7\ _ PK-Z1R9Y#(=HT=AT!I;2'46D>IYLH T&D=NY)W6C I[BZ
MQQL>VE_=+CN\5[EC:J(=;7J-7]N'^ZH5QRR#4!<FNS@#,CO1),?,R8GFF0++
M<4-JHCEVCIK11Y"?2/3'P>5PQ+,1"E:4B0*9\MVIX/7?YXE_>"[*NL7LEN-?
MI1(FJ[\>O#J/ORP/9C[H -(4:,"4A$@#*-$% V>N+<$%.F&OY#("'M!**0F'
M4"9X$I7&]+D&%%C0KJ"'YPV+/+DAU3D\2!F5@9.F3W9-<$6DFH,:&-ZY8Y52
M3L1QN<4)2AL+8(C7''L;)DM*R1#$4D!5$4D0 T<<&9MV2ZW)2\*.=P,=*3[4
M1?PK._E(SLFR(%_=\80<]&VPZ@:_LI_4XX>3)KQCQXFXY3<N7UE,"*Y.^ MJ
MQI@0F$T&7)V80&I;3R-\PH9\&)7@4 &>"W]"C^5<XL'*.B[IK=-SS/]YE9_C
M)28C,KL<38!IX_7=-.&%J4S$+8?;<F'Z]B-]_>^%!K'U>L'G)W=ED6SC/E5(
ME[LE?C.MY.UJGN]8.CDQNGEDU '30S@"55P\HFJHTT."(IBUO<$YVTK?314(
M#8V[ "YZQT!'VPZ!A9*0]@L6I*^_75Y'N>X!9U' ZT5<"=C@*FWW*QB^2)"D
MJ$+R4_#Z;M+)59=%>:_?"Y*DO/8N:HB#CF0H H8#:EQC(OR$G]/X.<.(1?GN
M*5_H'O+C5!7&MQN6Q"Y?L9PKMRQ8Y[&@FYWTE6?=+,E1UV_6G GN#!/H."B"
M8=P4M,JT.G2=E99OP>EW29"22F68NG&S;4_GVPE/=DTTXSD-^RPG1RF[)]D
M0]69P!6O&K,K4AFU<X)@Q+HH6N$.))YO+G0/.Y?4<VV!(?>.#HQ)WAE"S%(%
MA.>V)FQ]8\Y-&U*7;'Y'SD45#$>GX;7WNP!"LQQ;G26\<*H5B+VL*:APF@DP
M?)V'VZDK#4]=I\9H?N?051]<=VIXR]!-&0Q%IR*V=ZKAGR^<U.P,#)UA!VS'
MJF/L9"-@F#L7N5/W&I[$+@W3_.JFHSJTSM7PLJ:3+AB"3@1L[UG#/Z8YI<T9
MR#G=#-1^54?6J3; D'8F<*=.-3Q_G9JD\;5,1W5PG:K^'4PG73#\G C8WJF&
M?]5U4I/3DW.Z&;"=JH:L4VV (>U,X$Z=:GC^VIJDXSO$4VQ ZEY=WAIV-P M
MUG@.^'G/"H/J:UTX.],6Q%[7RN%9AJ!Q>1<G '-:V40_YVT"1)Q<?(F)YXNU
M(>'E1!O!^U^;>];^5V< 6E#['/#*G(Q7[)4S0/?MC*UQ(GUGV@+3%4^A\RQ#
MT&B]BQ/'0>_N1C;S[:Q8KU/V_JZ1QS:E('?CC0XH[\@K-:!1T FMDFO\_CQ+
MK\KV$5";&"8XZ92CQ921!<#0[CR$@UG>F]#I-J"8<'"^:#I@C9]::9^<L4 6
M6:,1!<,;,S[;[D]P\C3]9E4OGJJZC&+]Y$R2\_[ZK JF].BL* 2&)#IDQIWM
M]D[&'P-=/A9[Q/MT]5S?+C]7>$'F?+7XD)ZMJS>HPKN5/Q6XE!!%$*))GNYO
M/Z.(:@=OZ*)GFBO\AK*0-$+-,!RR#QC$P70(=HS:C 2$6+Q[R)JQ)@4PC Q'
M0=K3.0V77##<S$,$JI]T4"DPS-%"TT\U!J-)<*J,EVQ:JJ@$0ZZ=U521I<!0
M10M-G4M.6 M#X8JJFVSV^&_S*6MCDW+HH4SOD&U4DS7!<&\27/4TF'9=<50]
MHV56O%:(%B1:BA/D"GW;[A1^!V".W.43;D^A;-4H*0!*E.2&<W[%;8C-E!DU
M5EV R<NX]HSC;R\<;A)CHIM:$@S+C/#T$YHQN8KA5"?\=%AL/3]CNH[$R8(L
M/Z,5OL?KB%"_<9F.SKJGLJ8:"36.N3NHZPCM%L P=A;L,9-;111Q352VJLW\
MBTW%3D>=9G!6#UOK;%Y/-Q.N;YW'[:DVP+![)O"Y_#ZF?KM]OY2^8]:\8#:]
MBU : =)O&QQT[+<5%L P>Q9L*Z_;$ =$:(R/K,-V)_1T,V Z;$=23[4!AM8S
M@4\F]I2>VEM=CPYH[!4[4H!W_.0&=UQ[3.ZT6)YNR=#*3INJD[[&0%15G[]2
M_V2"60-Z96GQJO.="8<W0EVA?_ZG?_WP_OV?VL>W8=6=^<4+J]+1U* "\JQ*
MS'%-SX!!UN644)MCJ3=M;;$7O,9C&*CS4T/<P4>\+$J\B./M>IO1>$A5\(5[
M&(/%7*C%R!RG'2-.C+; S.1V=, ^)SAI5R>0R;XWFD,G^'ZH'934\^Z_3/)
M\=Y4*XTB01S Z9_#8L0@#F^,=0$[H=,YH;,A -7DLA QR<.NJ)F+D+>NFH L
M0)0^F9<?%I4CJ;?)2P]%U8%8=NQX*^0X:LNRX!CL!O<U%GS^];!]JM(DC<JW
MV_+B;UL"Z1.NGXOD*G_!58WQ0\0>M:6/QGU\DX5;,>/3PWO]A->HOP,4SB!>
M<(_VP2Q>#N"4%*/8::&B1%P/\:^@5O\$T0^QQY7II]#3&U*JM?)@WF7J40HE
M=6U[>]FB%*;5F!Q0MP.5!D!F&V#JN3IF)*A7E\XR,D>_7?X<E664U[<EG;Y7
M]3E975V2ROV9/@_3_%;Q'^OJX@LNX[0R]/R[&O7)VOT4@,CJW2Q"F_3LQ1OI
M(@M]2191(\$; '\ ES^,JVO_ Q&_UP]D<,.+!_WO<+I+&91\V8"*\ >%P[]$
M)@*^*].8'I2SOSDX.)(/10XE;!U3!L(@::-"J.00VE#)X Q2=9+US7;]A$LR
M7<!D&<Z.F,ZB+,/)Q[=QASFAZYUD-?0X.J,(; /I!)-@F+T?/Z1XG48,2B^J
M]+*9"F#6H+L?.]=TX<$S;07GNZN[5I;;#,'FMB-Z+:-QH[^?WCW-LR^,KN]^
M]\,[1MFKF^O_4B._C-+2D:MSC?@@Z6X.4G;.LQ"<ECO!UO*1ZJ*7*-N&GVD(
MIY^W]3,NSXKUIL3/.*_2%WR5Q\4:7Q=59=J7G6;"ZTO+,YP;O,4\03\X57<
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
ML,@P!_JXZCL;?.NR8D%/_!([;O_45'--J_F)57.0PXB+YAGLV^7MMJYJ I3
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
M//S8U\E?C8_>&-M]'S$ 1\K0RZ)<XK3>ENS)K(LOF[3)T7"5\X0FAV"J]:.
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
M>J&])!1@E)V>3#FTL7<!&GL7FF,ORHY/I!02MGEL..M1LX? 7^PDT6Z'N54
M?,\&$W&)JF/?W\NN_%12:O",A.VP"XI" <>Y(BE3;VRH4\]/>,I*WJ0\VP?;
M4FU?I1&@KI2"$H!SAQ*H-(I[_PL)@O\.HZ?PCCAQ%!(O7^K+//Q"$2@+B&>(
M"G51*/@]"E*&$LT"0:F@#PB*0B%'/#L4J(<3>YD'-6_FGOQ=/QGB(@DH\(B'
MB')ED>+3$L+;[#^2,R=QBA;*\!=)0/%'/%"4*XL6/T]/V<2SB.1GYK6"4+01
M0V%;54,!^6[E!$&9)UH&<JT@%&3$F-=6U5! /E\1NF"#VD<:/27+XFZG#&R!
M !1TQ,A6J:HXX#]O[Y'G]]^DR+>4!F<G0(1=J"16VHW-^P9WV5/+5("ZK#P4
M=]2+E6)%1T9^EBP)K:Z?LL9<LGV;+.A!+05E 66["E4:9VZMW.273JT[Y:!X
M(VY,VQ3#N3.5/@2^>Q%$CG1=OE,,BB_B+K1%+11X3YSP*TW7B?MR0R.7$'Y\
M$F]Z&V!#!*P 2@GB_E0+"AQWP3;W;9[A=Y8F,1\06?ND3@.I')0:S$N< ,61
M5D'Q]J(7\4Y>;GD.>1ZF<$^>DQ/VH:_R11% ',H/:D8A, PM-/WU=4.O*_8+
ML^E.3YR Y_9F\QRIN+QWTIZ^F[R:;-SB6=Y3]I$P)A[_5QP%OL>5G10U38JJ
M>MO>W(D?,J;2^-7"<=:Y 9(@B<O?;"VQ^,4?FV;.YAN/_DV4;Q8D"50+<9AT
M_U[52;--?N(S,F<L>B<D9/](;ACH\9D?NT'$7\/)'S^4J*A7C:K/-6QYV(ZG
MQ<MNG^RF;S5G$ [/S69N6\DZ/.$+_C;O52$/%+>$URXV72,8J'#U(BX.L96G
M8%XR#P9W0;/QDT\2V[],GWT)NSIU' [%.EI7DA[CTWP6K1R_+5*D1;&RK!VT
MZ1NKA+-2M6V";QQJKJ/JPU(OGXC 5U24%Q1'RTXL0;:5 JFZ@^X2^O83%1-M
M9='RZ.K2(%84G8/BP5KENKA>#HB]*>BUED@U-MI5MH2)PK<"):11')P1TQ Q
M G#;&!"HBD[$J1,O^7OR[#_\_9Y')^";^FERZE#ZXH>+[,4;,3% <7#:&*-$
MB3B(NJAD"7_%&55\2US"VLH6E=<D$;MO2SRD4M@SO@Y;$/W12?H</OA!0+QM
M(V,E13(9<&"U!02I=4>GYS+DN;@C^L),1TS(;BGLY9@.!6WZH8-^&H59F[_X
MR?(TC9-H16BF%&3\ @D#*1K^>*/+I -' YVY&TK6CN\5#YFRJ3([J=_15LP<
M2!C(W/ ''QV8TT #G3D@1]W8&#X<L,MR0($[:WO^UO-5KK6PA5GSDBAQ@JPD
M7E_+WZ#GF[ZD^A"]=*J22P'Y'#[24&?7!%$<O3_M/DM]ZR^6R6S^F8T"7$,Q
M/0HQ\*X6E2"0[N@,55]R!O,C%8*R@^MT .B-SLTE0RU<^&Q'D*O$>O;YLQND
M/+CC8Q1Y3VS?(%N.0Z2A;!GV/"@7Z' DT&E34Z,/OV%7@@)^ZR"N+"&OH]!5
MK=<$Q:'@&W83J.81F:[H3.0-4RV5X5@;]@> 5L<'L"R^\IT'/_ 3G\1L;=A\
MA%Y]H@"O 4JM,3]"G^,?7:#0.UREP>#3(9D,E#UCO@1M!H0$VGJ$5+K@;YP7
M[MX%'S[4RT.I,N9H &#=?OC0KCDZ,5\B^I79&;_-0<*X"*'-57Q1L@02AE)F
MS)>@39D&)NC\,?.B*9N3&SI*^Y9(!'P&:PU72OW1&=IU@L [ETH.RI4Q)X,V
M5S DT FK^D7@=,FEH&09\S%HDP5! 9VJMB,Q.&4P:2AUQOP3VM3IH-*70C\,
MGC->WOST_DW&S>7UU?_\<>[0,$H3T+3$!23EH?@;<U' \5=H8DFGN8X2 EZ(
MMQ:&4F+,DZ'=)20ZH_.ALW;KTT&,.1^TV0!UCCWV-VV=E%J.B38Q*+E[X)L0
MHX+?!:-P<4_HJCI,2"AK+0UE:@S7A 3J"*"*):P(]@N@XPZU*)2O,?P28+[
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
M\/_A<4OL-_\?4$L! A0#%     @ %X .5YB:J4%M @  <3$   H
M     ( !     &5X,3 M,2YH=&U02P$"% ,4    "  7@ Y7$^YI1R4(  "/
M2   "@              @ &5 @  97@S,2TQ+FAT;5!+ 0(4 Q0    ( !>
M#E<TF+Q('0@  #9)   *              "  >(*  !E>#,Q+3(N:'1M4$L!
M A0#%     @ %X .5X)O#&0T!0  PQL   H              ( !)Q,  &5X
M,S(M,2YH=&U02P$"% ,4    "  7@ Y7!K;_;!,%  "%&P  "@
M    @ &#&   97@S,BTR+FAT;5!+ 0(4 Q0    ( !> #E=X= K10EX! +;7
M$0 ,              "  ;X=  !F;W)M,3 M<2YH=&U02P$"% ,4    "  7
M@ Y7D3 !1RH2  "RU0  $0              @ $J? $ :6YL>"TR,#(S,#8S
M,"YX<V102P$"% ,4    "  7@ Y7UH[*(\,4  !K&@$ %0
M@ &#C@$ :6YL>"TR,#(S,#8S,%]C86PN>&UL4$L! A0#%     @ %X .5^/"
MY_6B+@  *08# !4              ( !>:,! &EN;'@M,C R,S V,S!?9&5F
M+GAM;%!+ 0(4 Q0    ( !> #E<A>TJ:+FT  #IB!@ 5              "
M 4[2 0!I;FQX+3(P,C,P-C,P7VQA8BYX;6Q02P$"% ,4    "  7@ Y7/^5+
M)-I&   (U@0 %0              @ &O/P( :6YL>"TR,#(S,#8S,%]P<F4N
9>&UL4$L%!@     +  L G0(  +R& @    $!

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